Resolvi colocar em prática uma idéia que deixei hibernando por um bom tempo, que era a de criar um site com conteúdo
voltado a iniciantes em desenvolvimento com PHP.
É muito fácil encontrar conteúdos de excelente qualidade que são voltados a pessoas que já possuem um nível de
conhecimento maior em PHP, mas o mesmo não pode ser dito a respeito de conteúdos para iniciantes, sendo assim, eu topei
o desafio e criei o PHP para Todos, estou tentando manter uma regularidade nos artigos e
também estou preparando novidades que espero lançar em breve.
Esta é a primeira dica sobre Magento publicada por mim, acredito que
isso se tornará algo recorrente daqui para a frente.
Recentemente eu tive problemas com um pacote de produtos que possui bastante produtos virtuais associados, sempre na
hora de incluir ou remover algum produto virtual do pacote, o Magento realizava todo o processo corretamente, no entanto
as mudanças não eram de fato aplicadas, mesmo com o Magento informando que sim, tudo tinha sido feito de acordo.
Como eu
disse recentemente, eu
deixei de usar o Textmate, passei a usar o Atom e recomendei alguns packages que eu estou usando e
estão me ajudando diariamente.
Neste post eu quero mostrar mais alguns packages bem úteis para desenvolvimento PHP:
linter-phpmd
linter-phpcs
php-getters-setters
Os dois primeiros para funcionar precisam que tanto o PHPMD (PHP Mess Detector) e o PHP_CodeSniffer esteja instalados
no ambiente e acessíveis por meio do PATH, ou seja, os comandos phpcs e phpmd devem ser acessíveis de qualquer local.
Recentemente eu precisei incluir um repositório do Git cujo acesso é privado em um projeto que estou trabalhando
na Coderockr e este repositório deveria ser importado no projeto por meio do composer, talvez
isso não seja novidade para você, mas, para mim é pelo fato de eu nunca ter precisado criar um ambiente acessível
pelo composer que utilizasse um repositório git privado.
Como faz?
Após algumas pesquisas eu encontrei o projeto Satis, que pelo que pude compreender
é mantido pelos mesmos desenvolvedores que mantém o composer.
Não é novidade para ninguém que foram incluídos no PHP 5.3 alguns recursos novos que a tornam uma linguagem melhor e
mais completa.
A novidade é que eu irei publicar aqui a partir deste post, exemplos de como escrever código PHP usando estas
funcionalidades.
Minha idéia é de escrever posts curtos e direto ao ponto.
As funções anônimas, também conhecidas como closures e lambda functions são funcionalidades que são definidas sem que
elas possuam um nome que as identifica e normalmente são usadas para definirmos funções que não serão utilizadas em
nenhum outro local, apenas naquele momento específico.
O PHPSPCast traz uma promoção em conjunto com seu último podcast que é
sobre certificação. Os prêmios, logicamente são vouchers pra
certificação. Se você ganhar não vai precisar gastar pelo menos US$160
pra ser um certificado, nós daremos vários certificados. O melhor? Não
é sorteio!
Responda o questionário de conhecimentos gerais de PHP. Se você acertar tudo, leva.
E quem for acertando, vai levando até nossos vouchers acabarem. Mas são poucos!!! São 2 vounchers de ZCE e dois
vouchers de ZCF !
Não é de hoje que este é um dos maiores questionamentos de quem trabalha na área de desenvolvimento de software
principalmente entre os programadores então estou escrevendo este post para tentar expôr a minha opinião sobre o
assunto.
Eu sou meio suspeito para falar sobre isso pois possuo todas as certificações da Zend e pretendo em breve tirar uma
certificação Sun Java e outra Microsoft, é isso aí, o lance é ser fluente em várias linguagens… :-)
Hoje foi a última aula da turma do curso de PHP do MDIC/Sigma que estava sendo realizada aos sábados.
Foi muito bom rever essa turma a qual tive a honra de trabalhar no MDIC e passar diversos sábados lidando o dia todo com
PHP, Zend Framework, e etc.
É sempre muito bom dar aula pra uma turma animada como essa, mas agora vou dar uma descansada por que dar aula vários
sábados seguidos durante o dia todo cansa demais :-)
Iniciou ontem o treinamento de conceitos avançados em PHP para os meus colegas da SIGMA/MDIC.
A Sigma é a empresa a qual eu trabalhava até o primeiro trimestre deste ano prestando serviços no Ministério do
Desenvolvimento Indústria e Comércio Exterior, desenvolvendo com PHP e Java.
Para mim é bem legal ministrar este treinamento, porque eu vou rever muitos colegas por algum tempo e conhecer novas
pessoas que entraram lá depois de mim.