Viny Games

Diversão e Entretenimento é aqui

Arquivos da Categoria ‘Matérias’

Mensagens de Erro criativas do Windows

Postado por Viny Games Em 14 de fevereiro de 2010

Nenhum sistema operacional é perfeito, todos são passíveis de eventuais erros e problemas. Mas, o Windows consegue superar seus concorrentes quando o assunto é “mensagens de erro criativas”.

Veja alguns exemplos de mensagem de erros, que precisamos superar com bom humor:

Vai levar só 4 anos para copicar o arquivo, acho que vou tomar um café…


Você tem certeza que deseja mandar a lixeira para lixeira? Hum, deixa eu pensar…


Ocoreu um “erro” enquanto estava sendo criado um relatório de “erro”!
Um erro no relatório de erro é melhor do que gerar um relatório com erro?


Crise existencial: um erro que não assume ser um erro…


“Operação realizada com sucesso”- Que bom! Pensei que tinha dado erro…


“Falha catastrófica” – Salve-se, quem puder…


“Para proteger seu computador, o Windows fechou este programa”
Pôxa! Eu pensava que “Painel de Controle” era seguro! Não vou usar mais…

Fonte: Manias de Geek

História da Linguagem C++ (Paródia)

Postado por Viny Games Em 13 de fevereiro de 2010

c++

C++ (pronunciado “cê mais mais”, ou simplesmente “cê cruz cruz”) é uma linguagem de programação, muitas vezes é referida como Cpp (C da puta que pariu), criada por Bjarne Stroustrup com o propósito de deixar programadores loucos, em um plano para eliminar a concorrência da Microsoft (que usa a programação orientada a gambiarras em seus programas).

Suas principais características são o paradigma orientado à desorientação e falta de sentido em geral, a incoerência de sintaxe, e ser melhor do que Java. A linguagem incorpora todas as vantagens da linguagem C, isto é, nenhuma, e todos os benefícios da orientação a objetos, isto é, poder fazer uma classe Quadrado que herda da classe Retângulo, com um incrível custo em performance por isso. Sendo assim, o C++ nada mais é do que uma liguagem que corta para os dois lados, sendo orientado a objeto ou não.

Em 1986, a Microsoft terminou a fase de design de seu plano para dominação do mundo (contendo 902 casos de uso) e prosseguiu para a fase de implementação. Para tanto, contratou um merda funcionário para criar a linguagem C++.

Sob o pseudônimo de Bjork Strudel, “O NERD” publicou a especificação da linguagem que foi prontamente adotada por várias empresas espalhadas pelo mundo. Porém, somente quando era tarde demais os programadores perceberam que só loucos e/ou masoquistas conseguiriam implementar qualquer programa com mais de 100 linhas nessa linguagem. E então a Maicrossófiti dominou o mundo.

Java

Para combater o reino de terror instaurado por Bjarne Stroustrup, a Sun inventou a linguagem Java. Mas como todos sabem, Java é apenas para n00bs idiotas, porque não tem ponteiros (não faço a mínima ideia do que seja isso).

A linguagem C++ é famosa e amplamente utilizada por ser uma linguagem multi-paradigma. Basicamente, C++ encapsula o paradigma “desestruturado” de programação da linguagem C, cobrindo-o com uma cobertura mal feita de orientação ao “objetivo”, permitindo métodos static em todas as classes sociais para a perfeita gambiarra integração. O resultado é uma maçaroca de classes que que herdam de outras em uma profundidade maior que o seu tatatatataravô, implementando uma mistureba de métodos static com ponteiros de função, variáveis globais, e structs, todos com ponteiros referenciados uns para os outros, criando-se uma teia de dependências que nem uma mulher rendeira saberia desembaraçar. Essas são “as facilidades” criadas pela programação orientada ao objetivo, ou seja, aquele programador que sempre mantém o “foco” bem claro do que está fazendo.

Boost

uhuuuuu!!! O Boost veio como uma explosão nuclear, levou tudo pelos ares mais que o Chuck Noia quanto está nervoso e veio ao mundo para definitivamente botar ordem na casa, encapsulando tudo e qualquer coisa que um programador em C++ pode fazer no universo em uma única library. Assim, todo programador C++ doente mental que utiliza lógicas que somente ele mesmo entende perde na hora os argumentos, quando afirma que irá programar uma nova “solução”: Essa solução sempre já existe no Boost!!! Pra que reinventar a roda??? Use o Boost!!!

Como promessa de organizar a zona na casa e impedir que a liberdade da linguagem C++ permita que programadores malucos continuem expondo suas maluquisses codificando , marcando territórios com suas libraries próprias e dominando o universo, o Boost aparenta complicar mais ainda a vida de quem já tem softwares legados ( presentes de grego mal feito de outros programadores ) aonde para se encapsular o BOOST, é necessário comentar todo o código desde o Main e refazer tudo novamente. (Fantástico, não? :B )

Como Programar em C++?

A função mais popular e utilizada do planeta, a função main é conhecida também por ser a que mais contém paus, bugs e gambiarras, chegando a entrar pro Guinness ( livro dos recordes ) como o pedaço de código genérico que mais encapsulou bugs na história.

Uma das abordagens básicas e mais utilizadas para evitar bugs em qualquer programa C / C++ ( principalmente quando não foi você que escreveu o mesmo, só recebeu de presente e está se ferrando pra consertar ) é a tática mais que aprovada globalmente para evitar bugs: inserir try – catch no main, desta forma:

int main(int argc, char* argv[])
{
try
{
//programa
}
catch(Exception e)
{ Messagebox(0,”Esse programa executou uma operação ilegal e será fechado.”,0,0);
}
}

Exemplos de como o C++ facilita a sua vida

O famoso Hello, World em C++  :

class CHelloWorldAppUi;
class CEikApplication;
class CHelloWorldAppView;

class CHelloWorldApplication : public CEikApplication
{
public:
TUid AppDllUid() const;
protected:
CApaDocument* CreateDocumentL();
};

class CHelloWorldDocument : public CEikDocument
{
public:
static CHelloWorldDocument* NewL(CEikApplication& aApp);
static CHelloWorldDocument* NewLC(CEikApplication& aApp);
~CHelloWorldDocument(){};
public:
CEikAppUi* CreateAppUiL();
private:
void ConstructL() {};
CHelloWorldDocument(CEikApplication& aApp){};
};

class CHelloWorldAppUi : public CEikAppUi
{
public:
void ConstructL();
CHelloWorldAppUi(){};
~CHelloWorldAppUi(){};
};

static const TUid KUidHelloWorldApp = {0×10005B91};

GLDEF_C TInt E32Dll(TDllReason )
{
return KErrNone;
}

EXPORT_C CApaApplication* NewApplication()
{
return (new CHelloWorldApplication);
}

CApaDocument* CHelloWorldApplication::CreateDocumentL()
{
CApaDocument* document = CHelloWorldDocument::NewL(*this);
return document;
}

TUid CHelloWorldApplication::AppDllUid() const
{
return KUidHelloWorldApp;
}

CHelloWorldDocument* CHelloWorldDocument::NewL(CEikApplication& aApp)
{
CHelloWorldDocument* self = NewLC(aApp);
CleanupStack::Pop(self);
return self;
}

CHelloWorldDocument* CHelloWorldDocument::NewLC(CEikApplication& aApp)
{
CHelloWorldDocument* self = new (ELeave) CHelloWorldDocument(aApp);
CleanupStack::PushL(self);
self->ConstructL();
return self;
}

CEikAppUi* CHelloWorldDocument::CreateAppUiL()
{
CEikAppUi* appUi = new (ELeave) CHelloWorldAppUi;
return appUi;
}

void CHelloWorldAppUi::ConstructL()
{
BaseConstructL();

try {
_LIT(message,”Hello!”);
CAknInformationNote* informationNote = new (ELeave) CAknInformationNote;
informationNote->ExecuteLD(message);
}
catch(CExceptions::OutOfNormalExceptions::NameSpaceOfUncaughtErrorExceptionOutOfNormal::SubNameSpace::CUncaughtErrorExceptionOutOfNormal &exceptionofthedemo) {
std::cerr << exceptionofthedemo.GetCExceptionHandlerPointer()->GetCExceptionSubHandlerReference().GetStackTrace << std::endl;
SunJavaLibs::javapackages::java::lang::handlers::System::exit(&CSharpLibs::net::packages::exiterrors::CUncaughtErrorExceptionOutOfNormal);
}
}

O mesmo programa em PHP

<?php
echo “Hello, World!”;
?>

Em Basic

10 PRINT “Hello, World!”

Em Phyton

print ‘Hello, World!’

Em Java

public class HelloWorld {
public static void main não sei o que lá(String args[]) {
System.out.println(“Hello World”);
}
}

Em javascript

document.writeln(“Hello World”);

Em Pascal

writeln(‘Hello, World’);

Em C#

public class Programa
{
public static void main(string[] args)
{
Console.Write(“Hello, World”);
}
}

O mesmo programa em C (onde C++ deveria ser igual…):

int main()
{
printf(“%s\n”, “Hello, World”);
return 0;
}

Como pode-se observar, é muito simples a criação de um Hello World em C++, comparando com outras linguagens toscas.

Compiladores

C++ é famosa pela qualidade dos compiladores existentes. Todos são muito eficazes na detecção de erros e exibem mensagens que auxiliam enormemente os programadores. Por exemplo, ao esquecer um ponto e vírgula após uma declaração de classe, o compilador da Microsoft informa:

helloworld.h(52) : fatal error C1001: An internal error has occurred in the compiler.
(compiler file ‘msc1.cpp’, line 1392)
To work around this problem, try simplifying or changing the program near the locations listed above.
Please choose the Technical Support command on the Visual C++
Help menu, or open the Technical Support help file for more information

“A clareza” das mensagens permite a correção imediata do erro de nosso distraído programador.

Adaptação por Viny

Conheça as novas cédulas do Real!

Postado por Viny Games Em 10 de fevereiro de 2010

O Real, criado em  1994, mostrou-se uma moeda estável e forte em nosso país e no mundo. Hoje ele é utilizado amplamente em transações de todos os tipos, o que demanda melhorias nas cédulas. Tendo em vista o aumento da segurança do nosso dinheiro, o Banco Central anunciou a renovação das cédulas brasileiras. No primeiro semestre deste ano chegam os modelos de 50 e 100 reais.

Valores, temas e cores básicas das cédulas atuais serão mantidos, o que não causará nenhuma confusão ao lidar com as novas notas. A diferença mais visível será o tamanho delas, crescente demodo proporcional ao valor da cédula.

Objetivos

O objetivo principal da renovação das cédulas do Real é dificultar a ação de falsários. A tecnologia empregada na impressão das notas utilizará o que há de mais moderno nesse sentido. O resultado é uma cédula melhor trabalhada e desenhada, com todos os detalhes já conhecidos em termos de segurança – marca d’água, registro coincidente e imagem latente – e a adição da faixa holográfica nas notas de 50 e 100 reais.

A diferenciação no tamanho também é importante para que deficientes visuais possam lidar com seu dinheiro sem a necessidade de ajuda. Embora mais caras para produzir – cerca de 28% -, as notas serão mais duráveis que as atuais, o que compensará o investimento inicial ao longo do tempo.

E as notas antigas?

Você não precisa se preocupar com o que fazer com as notas antigas durante a chegada das novas cédulas. Elas serão substituídas gradativamente, sem perder seu valor. A ideia é que a emissão das notas antigas cesse aos poucos e seu desgaste natural as retire de circulação para dar lugar às novas.

A ideia geral é causar o mínimo de impacto possível na mudança das cédulas.  Nos próximos meses perceberemos a chegadas das notas de 50 e 100 reais, o que dará uma boa impressão de como será a troca. Segundo o Banco Central, esses valores são os mais visados pelos falsificadores e merecem urgência na melhoria da segurança das cédulas.

Fonte : Google

Horóscopo Maldito

Postado por Viny Games Em 31 de janeiro de 2010

Transexual de 16 anos promete ser nova popstar

Postado por Viny Games Em 30 de janeiro de 2010

O rosto, os olhos e os cabelos lembram aos da “ex-spice girl” Emma Bunton. E é assim – com a mesma presença doce e meiga – que Kim Petras, uma trans alemã de 16 anos, promete esquentar o mundo da música pop.

Ela, que foi diagnosticada transexual desde os 12 anos, é a artista mais escutada pelos membros do site MySpace da Alemanha. Já na Europa, a música “Last Forever”, single lançado neste ano, tem sucesso relativo, mas progressivo.

O som assemelha-se ao de Britney Spears, com interferências eletrônicas no alto estilo de Madonna. As melhores são: When Dreams come True, Losse Control, Time, Fade Way e Last Forever.

Apesar das manchetes por toda a mídia internacional, Kim não quer ser reconhecida pela sua transexualidade, mas pelo trabalho, que, segundo ela, é uma maneira de dizer aquilo que quer e sente ser.

Minha música é o que há de mais importante para mim neste momento. É a maneira com que eu posso me expressar melhor“, disse ela ao site britânico PinkNews.com. “Sei também que, por causa do meu passado, as pessoas sempre falarão desse assunto, não há como eu escapar“, acredita.

A artista é a pessoa mais jovem a iniciar um tratamento de redesignação sexual (mudança de sexo) e mudar o registro civil. Atualmente, a jovem recebe tratamento hormonal para, no futuro, se submeter à cirurgia (Sim , ela tem um p*).

Para quem quer saber mais da vida artística de Kim Petras, é só acessar:

http://www.myspace.com/kimilinlein
http://www.youtube.com/user/kimmilinlein

Roupa de Agente Secreto

Postado por Viny Games Em 28 de janeiro de 2010

Que tal dar uma de agente secreto e esconder diversos aparelhos eletrônicos na roupa, sem que qualquer pessoa perceba? A Scottevest possui um colete com 22 bolsos. Isso elimina diversos problemas, como a necessidade de enfiar a mão em cada um dos bolsos quando o usuário for passar pela segurança de bancos ou aeroportos. Se a porta travar ou o raio-x apitar, basta retirar o colete com tudo dentro.

Colete cheio de bolsos escondidos Raio-X do colete

Orkut só para os bonitos!

Postado por Viny Games Em 17 de janeiro de 2010

http://www.procurandovagas.org/wp-content/uploads/2009/11/beautifulpeople.jpg

A primeira vez que eu li sobre a Rede Social Beautifulpeople achei que fosse brincadeira , mas não , Para virar membro o candidato é avaliado pela equipe do site e beleza é fundamental.

Prova disso é que depois das festas de Fim de Ano, mais de 5 mil membros( dos Estados Unidos, Reino Unido e Canadá) foram expulsos da rede por terem engordado durante esse período de ceia farta , desrespeitando assim as regras dos seguidores de ‘Narciso’.
Como os administradores tem coração (ahan) junto com o email de expulsão os ex-membros receberam dicas de Spa e o incentivo para  se re-inscreverem quando voltarem a Forma.

Se no Orkut e Facebook já tem um monte de gente que se acha, imagina o que deve rolar nesse site! hahahaha

Ficou curioso mas tem mais o que fazer não é lá uma Brastemp para tentar ser aprovado ?
Não fica triste não , você pode fazer uma visitinha como convidado acessando o link : Para Os Feios.
(está em inglês ,mas você pode selecionar a língua de sua preferência inclusive o português).

Espero que você não entre em Depressão depois de ver tanta Angelina e Brad pitty (ou Photoshop) junto.

E viva a Internet (o espelho e o ócio)!

Créditos a kaestoueu

As Casas na Arvore mais impresionantes do mundo

Postado por Viny Games Em 16 de janeiro de 2010

e410c

casa1

e40be

Continue Vendo…

e409e

e411b

e4002

e4021

e4050

E Por Ultimo , a Massão na arvore :

e4189

Créditos a Lokurinha

Descoberto Lesma Marinha: animal e vegetal ao mesmo tempo!

Postado por Viny Games Em 16 de janeiro de 2010

tempo!

Foto: Nicholas E. Curtis e Ray Martinez

Uma incrível vida é encontrada, sendo considerada intermediária entre o reino animal e vegetal. Trata-se de uma lesma marinha, o primeiro animal encontrado capaz de produzir o pigmento clorofila das plantas.

A lesma Sneaky parece ter “roubado” genes que permitem esta habilidade incrível a partir de algas que ela comeu. Com estes genes vindos de algas, as lesmas podem realizar a fotossíntese – processo pelo qual as plantas usam energia solar e a convertem em glicose, produzindo assim, o seu próprio alimento.

“Eles podem fazer suas moléculas com energia solar sem precisar comer absolutamente nada”, disse Sidney Pierce, um biólogo da Universidade do Sul da Flórida. Pierce estudou estas criaturas únicas, oficialmente chamadas de Elysua chlorotica por cerca de 20 anos. Ele apresentou seus resultados mais recentes somente agora, na reunião anual da Sociedade para Biologia Integrativa e Comparativa em Seattle. A descoberta foi relatada pela primeira vez na Science News.

“Esta é a primeira vez que os animais multicelulares têm sido capazes de produzir clorofila”, disse Pierce à Livescience. As lesmas do mar vivem em pântanos de água salgada na Nova Inglaterra e Canadá. Os genes necessários para fazer a clorofila bem como os cloroplastos (organelas celulares vegetais) foram totalmente “roubados” de algas e incorporado ao DNA do animal.

Estes animais podem ser mantidos em aquários por um mês sem nenhum alimento. Enquanto tiver luz sobre eles, 12 horas por dia, eles sobrevivem sem necessidade de comer absolutamente nada.

Os investigadores usaram um marcador radioativo para ter certeza que as lesmas são realmente produtoras de clorofila, ao invés de apenas roubar o pigmento pré-fabricado pelas algas. Na verdade, as lesmas incorporaram totalmente o material genético, e essa incorporação se deu de modo tão perfeito que a característica ímpar foi transmitida para os descendentes.

Apesar disso, os bebês das lesmas “ladras de clorofila” não podem fazer fotossíntese imediatamente quando nascem, precisam comer bastante alga para ativar algum mecanismo interno, para daí sim produzirem o seu próprio alimento, como as plantas e algas.

Agora os cientistas sabem com total certeza que o DNA de uma espécie diferente pode ser incorporada em outra, já que as lesmas têm provado isso, mas os mecanismos de “transferência de genes” de uma espécie diferente para outra é ainda desconhecido.

Fonte: Google

Os ets querem nos ajudar

Postado por Viny Games Em 16 de janeiro de 2010

Na época do descobrimento do Brasil, os escritores faziam poesias em que o português civilizado era o “mocinho da história” e o grande vilão era o índio, até que o tempo passou e os acontecimentos provaram o contrário, o índio era o “mocinho” e o português civilizado era o vilão.
A mesma coisa aconteceu em relação aos extraterrestres, nos filmes, nós humanos somos os “mocinhos” e eles são os vilões que invadem nosso planeta. Mas o tempo passa e as coisas mudam, percebemos que somos violentos, guerras por recursos, assassinados contra nossa própria espécie.
Uma civilização avançada capaz de viajar pelo cosmos, nunca viria ao nosso planeta para destruí-lo ou obte-lo, se o universo é tão grande com tantos planetas desabitados e cheios de recursos. Se os ets visitam a Terra, não é para nos destruir ou tomar o nosso planeta, e sim para ajudar, com tantos problemas que temos, acabamos com o planeta. Eles são os mocinhos da história e nós é quem somos os vilões.

Viny

Viny Games Corporation

2010