Desenvolvimento PHP usando Máquinas Virtuais, FastCGI+FPM

Salve. Vamos tirar a teia de aranhas do blog e fazer o post anual (espero que não seja assim dessa vez…).

Há algum tempo tenho realizado meus projetos usando Virtual Machines (VMs) e tem sido bem produtivo, além de eu deixar minha máquina principal livre quando não estou desenvolvendo. Outra vantagem é ter à mão o SO de produção, com suas dependências e problemas. Vou passar uma receitinha de bolo, levantando um ambiente LAMP em um Ubuntu, conectado com a máquina principal (o que nos permite centralizar o código e testar em diferentes ambientes).

Para dar uma apimentada na receita vou utilizar Fastcgi e PHP-FPM (Vale a pena ir mais a fundo no assunto, começando pelo site do projeto). Além disso alguns truques que me são muito úteis no dia-a-dia de desenvolvedor.

Continue reading

Seu ambiente de trabalho em 7 itens

Há quase um ano escrevi um artigo sobre ambiente de trabalho. O Augusto Pascutti jogou uma idéia no ar: “vamos fazer um meme sobre?” … e cá eu estou a realizar algo sobre. As regras são claras:
1ª – escreva sobre 7 itens de seu ambiente[bb] de trabalho – fale sobre qualquer ponto que quiser;
2ª – indique de 3 a 5 pessoas para que possivelmente façam um artigo sobre seu ambiente.

Vamos lá? Continue reading