Compilando a ultima versão do php automaticamente

Script simples para compilar a última versão do php baseado nos parâmetros da compilação anterior utilizando todos os processadores disponíveis.

cd /tmp
wget http://br.php.net/distributions/php-5.3.15.tar.bz2
tar jxvf php-5.3.15.tar.bz2
cd php-5.3.15
php -i |grep configure |cut -d'>' -f2 > tmp.txt
sed -i "s/'//g" tmp.txt
`cat tmp.txt`
make -j`cat /proc/cpuinfo |grep processor |wc -l`
make install

Não esquecer de restartar o webserver e o daemon de php que estiver utilizando (ex: fastcgi ou php-fpm)

Could not initialize class org.eclipse.jface.preference.PreferenceConverter

Esse erro maldito do zendstudio/eclipse ocorre quando ele é fechado inesperadamente, seja um kill no processo principal ou um desligamento incorreto, aonde, na inicialização da IDE, é apresentado um dialogbox pedidndo pra verificar o arquivo de log.

Pra resolver o problema é bem fácil, basta remover o arquivo:

rm /home/USUARIO/Zend/workspaces/DefaultWorkspace/.metadata/.plugins/org.eclipse.core.resources/.snap

 

Recuperar senha do google apps

Recentemente o google alterou o link de “esquecí a senha” do google apps por uma página dizendo “Entre em contato com o administrador de TI”,  e o link contido nessa página, mostra pra clicar no “esquecí minha senha” ¬¬’

Custei a garimpar esse link, então compartilho… se alguem necessitar recuperar a senha de administrador, ela pode ser enviada ao email secundário, se não se recordar do email secundário a propriedade da conta pode ser confirmada inserindo um registro CNAME no DNS do domínio.

Abaixo o link (não esqueça de trocar SEUDOMINIO.COM.BR pelo seu domínio real):

https://www.google.com/a/cpanel/SEUDOMINIO.COM.BR/ForgotAdminAccountInfo

Janela igual do MSN usando jquery

Custei um pouco pra achar uma que funcionasse legal, basicamente essa usa “jquery-ui dialog” com a posição no canto inferior direito da tela com o efeito tipo “slide”

Exemplo Funcional:
http://jsfiddle.net/AcesLinuX/fnAup/embedded/result/

Código-Fonte:
http://jsfiddle.net/AcesLinuX/fnAup/

 

Configurar controle gvt tv para sua tv

Assinei a gvt tv recentemente, e para minha alegria (é minha mesmo e não nossa 😛 ) o controle deles é universal, funcionando no decoder e também em tvs, home theater, etc.

O problema é que no manual só vinha código para funcionar com tvs sony, como não é o meu caso tive que recorrer ao oraculo google que me levou ao link abaixo, divirtam-se:

http://www.gvt.com.br/midiaportal/pdf/tv/controle-remoto-universal-gvt.pdf

[Utilidade Pública] Como imprimir nota fiscal eletrônica

Recebí ontem uma NFE (Nota Fiscal Eletrônica) de uma prestadora de serviços, só que a principio eles só mandam o xml e eu queria um documento que eu pudesse imprimir (pesquisando descobri que eles chamam isso de DANFE).

Bem, pra quem, assim como eu, recebeu um xml e deseja algo “imprimível” basta gerar um pdf no endereço abaixo:

http://www.imprimirdanfe.com.br/

Tela em branco ao incluir arquivos .phar no php-fpm

Ao tentar utilizar recurso de arquivos .phar em um servidor rodando php-fpm retornava tela em branco.

Isso acontecia porque o suhosin estava bloqueando o include de arquivo .phar, sendo necessário a inclusão da linha abaixo no php.ini

suhosin.executor.include.whitelist ="phar"

Nota: Estou usando php-fpm, mas como o erro estava no módulo suhosin, deve funcionar também com fastcgi ou mod_php