Cobertura da E3 2009

Para os fãs de Games como eu o site EGW estará fazendo uma cobertura completa em tempo real de tudo que tiver de novo no mundo dos games que será apresentado na E3 2009

Para quem quizer saber mais:

http://www.egw.com.br

Posted in Sem categoria

Função PHP para postar automáticamente no twitter

O código disponibilizado abaixo faz parte do projeto Open Lab da Blue Systems liberado com licença GPL:


/*
===============================
Blue Systems CMS
blueTweet module
Update: 26/05/2009
===============================
*/

$msg = 'teste 02 estou postando pelo Blue Systems CMS';

function bluetweet($msg){
$out="POST http://twitter.com/statuses/update.json HTTP/1.1\r\n"
."Host: twitter.com\r\n"
."Authorization: Basic ".base64_encode ('exemplo:xxxxxxxxxx')."\r\n"
."Content-type: application/x-www-form-urlencoded\r\n"
."Content-length: ".strlen ("status=$msg")."\r\n"
."Connection: Close\r\n\r\n"
."status=$msg";
$fp = fsockopen ('twitter.com', 80);
fwrite ($fp, $out);
fclose ($fp);
}

bluetweet($msg);

Posted in Sem categoria

Bruce Lee na na campanha do Nokia N96

A nova campanha do Nokia N96 foi protagonizada por nada mais nada menos que Bruce Lee, sim ele mesmo… o vídeo mostra uma apresentação do Bruce Lee jogando Ping Pong com um nunchaku.

Posted in Sem categoria

Atualizando MySQL 4.1 para 5 no CentOS 4

Neste How-To irei mostrar como atualizar de forma segura o MySQL 4.1 para 5 em um SO CentOS 4. Em meu caso fiz um update de MySQL 4.1 para 5.1 em um servidor dedicado hospedado no DC The Planet. Todos os dados foram backupeados e restaurados com sucesso.

Sistema Operacional
CentOS 4 / Kernel 2.6.9

Hardware
Servidor HP  Xeon 3.1 Ghz Dual Core

STEP 1)
O primeiro passo é fazer um backup de todas as bases de dados que estão no servidor para um local seguro. É interessante também agendar uma data para que seus serviços fiquem offline para efetuar a atualização que irá demorar mais ou menos 1 hora;

STEP 2)
Em segundo lugar, após ter efetuado o backup das bases de dados vamos verificar quais os pacotes estão instalados em nosso servidor, para isso execute o comando abaixo:

rpm -qa |grep -i '^mysql-'

Após encontrar os pacotes é necessário desinstalar todos os pacotes do MySQL 4.1, para isso execute o comando:

rpm -e MySQL-nome-do-pacote.RPM

Caso esteja atualizando o MySQL em uma máquina do o WHM ou Cpanel é possível que você tenha problema para desinstalar o shared library do MySQL devido a uma dependência do pacote Dovecot (IMAP). Em meu caseo fui obrigado a desinstalá-lo.

STEP 3)
Agora de desinstalamos todos os pacotes do MySQL 4.1, devemos baixar e instalar os pacotes do MySQL 5.1, para isso vá até o site www.mysql.com e baixe os seguintes pacotes abaixo:

MySQL-server-community-5.1.34-0.rhel3.i386.rpm
MySQL-client-community-5.1.34-0.rhel3.i386.rpm
MySQL-shared-compat-5.1.34-0.rhel3.i386.rpm

Eles devem ser instalados conforme a sequência sugerida acima.

*OBS: Lembre-se algumas vezes é possível que você tenha problema para iniciar o MySQL devido ao socket do MySQL que foi criado anteriormente, neste caso “mate” todos os processos do MYSQL em seu servidor. Alguns outros problemas podem aparecer caso você tenha configurações pré-definidas no /etc/my.cnf, tente mover o arquivo de pasta e iniciar o MySQL.

Pronto!!! caso tenha obtido sucesso dos passos acima neste momento seu servidor MySQL deve estar atualizado.

Posted in Sem categoria