Print screen no Mac OS x

Posted March 13th, 2009 in Utilidades by felipepavao

Bom, estou passando alguns problemas no meu servidor, mas ainda não sei se o problema é mesmo do servidor ou desta instalação do WordPress. De qualquer forma, perdi alguns rascunhos de bons posts para iniciar assuntos de Rails.

Como precisei recuperar alguns posts, precisei também fazer uns screenshots de imagens que não tinha mais. Só que fazer print screen no Mac não é tão trivial.

Por sorte, encontrei um artigo de um companheiro de Globo.com, o GC, que dá todas as dicas. Fica a dica dele, para todos que precisarem.

Mac, Apache, PHP e MySQL

Posted February 20th, 2009 in Desenvolvimento by felipepavao

Post rápido para ir bem pro carnaval em Cabo Frio. Desde que comprei um Macbook (1 semana atrás), ainda não havia parado para levantar o ambiente de desenvolvimento PHP. Como Apache e PHP já vem instalados, prefiro deixar um link onde pode ser encontrado maiores explicações (Leia http://foundationphp.com/tutorials/php_leopard.php).

O problema que enfrentei foi em fazer a conexão com o MySQL. Geralmente quem usa o PHP, define na função de conexão com o banco, o parâmetro “localhost” de instância. Por algum motivo, o PHP não consegue estabelecer conexão e eu tive que utilizar como parâmetro o endereço físico do socket MySQL: “:/tmp/mysql.sock“.

E para fechar o post, apenas mais um detalhe: é preciso instalar a biblioteca de conexão do PHP com o MySQL. Para isso, faça o download em http://www.entropy.ch/software/macosx/php/. Antes de instalar o aplicativo, crie o link simbólico do cliente do apache (sim, é uma correção de bug pois o programa considera o endereço do apache como sendo /etc/httpd. Faça o link ln -s /etc/apache2 /etc/httpd. Após isso, instale o pacote baixado no site Entropy e seja feliz.

Update: Para evitar ter que ficar usando na conexão o endereço do socket do Mysql, basta setar o parâmetro mysql.default_socket = /tmp/mysql.sock dentro do php.ini (/etc/private)