Archive for novembro de 2009

Um em cada dez aficionados por games é jogador patológico

“Mais de 48 horas seguidas sem sair do computador. Até para o coordenador de um programa para dependentes em internet como o psicólogo Cristiano Nabuco, da Universidade de São Paulo (USP), a história causou impacto. Mas é o que passou um jovem levado pela mãe ao consultório particular do especialista recentemente. “Ele não saía do jogo nem para ir ao banheiro”, conta Nabuco. A mulher chegou a ser notificada pelo condomínio porque o garoto jogou a cueca suja de fezes pela janela.

O vício em jogos online e a própria dependência em internet ainda não foram catalogadas como doença na bíblia da psiquiatra, o DSM (Diagnostic and Statistic Manual of Mental Disorders). Mas tudo indica que esse tipo de transtorno entre para o guia nos próximos anos, como já foi recomendado pela Associação Médica Americana (AMA).”

Na minha opnião, tudo na vida em quantidade exagerada faz mal. Lí esse artigo da Tatiana Pronin (Editora da UOL Ciência e Saúde) e achei interessante colocar aqui no blog. Vale a pena ler!

Leia o artigo na íntegra.

Fonte: UOL

Nenhum comentário.

Camisa Luminosa Detectora de Rede Sem Fio (WiFi)

Esta aí uma coisa não muito comum de se ver por aí… Se fosse medir o nível de nerdice desse gadget seria 10 sem dúvida. Bem bacana! Vejam o vídeo de divulgação:

Gostou? É baratinho, só R$ 69,99.

Link para o produto: http://www.asiatronic.com/camisa-luminosa-detectora-de-rede-sem-fio-wifi-.html

Nenhum comentário.

Call of Duty – Modern Warfare 2

Este mês foi lançado o jogo Call Of Duty – Modern Warfare 2, da Activision. Assim que ví a materia vim correndo postar aqui, pois a primeira versão desse jogo foi um dos melhores (se não tiver sido o melhor) jogos da categoria que já joguei até hoje. Tanto o modo single quanto o modo multiplayer, prendem o jogador com gráficos impecáveis e missões dinâmicas, diferente do bom e velho Counter Strike, onde todos já sabem onde estão os “alvos”. Enfim, fica a indicação… Eu vou correr esta semana pra comprá-lo!

“A grande imersão proporcionada por alguns jogos de videogame da atualidade os coloca níveis acima de outras produções culturais como filmes e músicas e transforma o título em um padrão a ser seguido por toda a indústria. A realidade que o game “Call of duty: modern warfare 2” consegue apresentar é tanta que, por meio dos gráficos e do som ininterrupto dos tiros, o jogador se sente dentro de uma verdadeira zona de combate.

O título, desenvolvido pela Infinity Ward e produzido pela Activision, é a sequência direta do primeiro “Modern warfare”, lançado em 2007, que conta a história de um grupo de soldados americanos contra terroristas russos. O game é de tiro em primeira pessoa, ou seja, o jogador enxerga pelos olhos do personagem, com a arma utilizada em primeiro plano. A guerra fictícia retratada apresenta muita violência, tornando o jogo não recomendado para menores de 17 anos nos Estados Unidos. No Brasil, o jogo ainda não tem classificação indicativa definida.”

Plataformas: PlayStation 3 (versão testada), Xbox 360 e PC
Produção: Activision
Desenvolvimento: Inifinity Ward
Distribuição no Brasil: Synergex e NC Games
Gênero: Tiro em primeira pessoa
Lançamento: 10/11/2009
Preço sugerido: R$ 230 (para PS3 e Xbox 360)
Nota: 9,5*

Fonte: Globo.com

Nenhum comentário.

Backup online? Ubuntu One!

Store, sync and share.

Back up your life with Ubuntu One

A alguns dias atrás, eu estava em busca de um serviço de backup online para uma empresa que presto consultoria. Fiz uma busca no Google e cheguei ao Ubuntu One. Um serviço quase desconhecido de excelente qualidade e com uma versão free com espaço de 2gb. Pagando a bagatela de $ 10,00 (dez dólares) ao mês, você tem 50gb de espaço. Com ele é possível fazer backups e compartilhar seus arquivos de maneira fácil e rápida. Pra quem utiliza o Ubuntu, você pode instalar um software que faz com que você acesse seu diretório online como se fosse um diretório local… Enfim, estou usando e estou gostando!

Quer conferir? https://one.ubuntu.com/

, , ,

Nenhum comentário.

Windows 7 usa código do Linux, admite MS

A Microsoft admitiu que uma ferramenta utilizada no Windows 7 usa códigos desenvolvidos pela comunidade Linux e liberados sob licença GPL v2.

Bacana, né? Quer ler a matéria na íntegra? Clique aqui.

Fonte: Info

, ,

Nenhum comentário.

Seletores jQuery

Um amigo (Sr. Tadao Kuroda) me passou um site bem bacana com exemplos de vários seletores jQuery. Vale a pena tanto para pesquisa quanto para quem está querendo aprender… Confiram:

http://codylindley.com/jqueryselectors/

Nenhum comentário.

Autenticação com Zend_Auth

Falar em Zend Framework sem citar o Zend_Auth é impossível. Afinal, qual sistema não possui autenticação de usuários? Nesse post darei um exemplo prático do uso do Zend Auth.

É importante lembrar a diferença entre o Zend_Auth e o Zend_Acl, pois apesar deles se complementarem, tem funções totalmente diferenes. O Zend_Auth é responsável somente pela autenticação, e o Zend_Acl é responsável por mapeamento de permissões do sistema. Falaremos do Zend_Acl em outra oportunidade.

Inicialmente, temos a configuração inicial no bootstrap:

//Bootstrap
  1.  
  2. //Criando um objeto Registry para utilização posterior
  3. $registry = Zend_Registry::getInstance();
  4.  
  5. //Determinando a conexão através de um arquivo INI (ou qualquer outra forma à sua escolha)
  6. $configDb = new Zend_Config_Ini('./application/config/db.ini', 'identificador') ;
  7. $db = Zend_Db::factory ( $configDb->db->adapter, $configDb->db->config->toArray() ) ;
  8.  
  9. //Setando no registro a conexão criada
  10. $registry->set( 'dbSistema', $db ) ;
  11.  
  12. //Definição do Zend_Auth
  13. $authAdapter = new Zend_Auth_Adapter_DbTable($db);
  14. $registry->set( 'authAdapter', $authAdapter ) ;

Não vamos entrar na questão do formulário, vamos direto para a action do controller, onde só chamaremos uma função do model e verificaremos o seu retorno:

//Controller
  1.  
  2. $login = new User();
  3. $result = $login->login($_POST);
  4.  
  5. if($result){
  6. //Usuário autenticado
  7. } else {
  8. //Autenticação inválida
  9. }

Agora a parte mais importante, a função da model:

//Model
  1.  public function login($objPost){
  2.   //Recuperando o objeto que registramos no bootstrap
  3.   $authAdapter = Zend_Registry::get('authAdapter');
  4. //Setando a tabela e as colunas de identificação do usuário no banco
  5.   $authAdapter
  6.   ->setTableName('USUARIO')
  7.   ->setIdentityColumn('LOGIN')
  8.   ->setCredentialColumn('SENHA');
  9.  
  10. //Recebendo os dados do POST
  11.   $authAdapter
  12.   ->setIdentity(strtolower($objPost['input_usuario']))
  13.   ->setCredential(md5($objPost['input_senha']));
  14.  
  15. //Autenticação
  16.   $result = $authAdapter->authenticate();
  17.  
  18. //Verificando a autenticação…
  19.   if($result->isValid()){
  20.  
  21.    return true;
  22.   }
  23.   else{
  24.    return false;
  25.   }
  26.  }

Simples, não? Espero ter ajudado… Um abraço a todos!

Documentação oficial do Zend_Auth: http://framework.zend.com/manual/en/zend.auth.html

, ,

2 Comentários

Cinco razões que fazem o Ubuntu 9.10 melhor que o Windows 7

Artigo muito interessante da PC World sobre a última versão do Ubuntu e o Windows 7.

“Mesmo reconhecendo que a Microsoft fez um bom trabalho com o Windows 7, que o novo sistema operacional está mais leve e é mais seguro que as versões anteriores já lançadas pela empresa, o que faz, então, um grande número de usuários continuar preferindo usar o Linux (sem contar os novos adeptos) e defender a plataforma open source com unhas e dentes?”

Ainda não fiz a atualização da versão do meu Ubuntu, mas desse fim de semana não passa… Se interessou? Quer ler mais? Clique aqui então.

, ,

Nenhum comentário.