Meu nome é Elton Minetto

Php

E-book disponível

Depois de algumas semanas trabalhando finalizei o e-book “Zend Framework na prática”. Está disponível para compra no site do livro Compre e me ajude a conquistar o universo :)

Template de projeto Zend Framework

Uma das características que eu acho mais legais no Zend Framework é o fato dele ser bem flexível no quesito estrutura e configurações.
A Zend faz algumas sugestões mas você pode escolher por seguí-las ou não. Seguir os padrões sugeridos tem várias vantagens, que não vou entrar no mérito neste post. O fato é que eu não gosto muito da estrutura que a Zend atualmente sugere para os projetos, principalmente os gerados pela ferramenta de linha de comando zf.sh (ou zf.bat se estiver usando o Windows). Eu acho a forma como os projetos são organizados um pouco confusa. Nos últimos anos eu venho usando uma estrutura que eu acho mais fácil de entender e, principalmente, mais didática, mais fácil de explicar para um aluno ou outro desenvolvedor. Eu estou disponibilizando esse template como um projeto no Github. Se alguém tiver interesse em usar fique a vontade. Quaisquer sugestões também são bem vindas

Processando arquivos de profiling do Xdebug no MacOSX

O Xdebug é uma das ferramentas mais úteis que conheço para quem trabalha com PHP. Eu escrevi um resumo das suas funcionalidades em um post anterior. Uma das funcionalidades que mais uso é a geração de “profiling” de aplicações. Ajuda muito na hora de encontrar “gargalos” de performance. O único problema é que eu precisava usar o Kcachegrind ou o Webgrind para analisar os arquivos gerados pelo Xdebug. Como eu uso MacOSX eu procurei uma forma mais rápida de processar essas informações, sem ter que acessar uma máquina virtual Linux ou configurar o Webgrind. Para isso eu usei a dupla xdebugtoolkit e graphviz. O primeiro analisa o arquivo gerado pelo Xdebug e gera um arquivo .dot, que eu posso abrir com o graphviz. Para instalar o xdebugtoolkit é preciso acessar o Terminal e executar os comandos:

Monografia sobre CouchDB

No primeiro semestre de 2010 eu tive o prazer de orientar o acadêmico Kassiano Matteussi no seu Trabalho de Conclusão de Curso, na Unochapecó, onde sou professor. O trabalho intitulado “Desenvolvimento de uma interface WEB com PHP para gerenciamento de banco de dados CouchDB” está disponível em PDF, bem como a sua versão resumida, em forma de artigo. Se alguém tiver interesse de ver os códigos é só mandar um e-mail para o Kassiano. Parabéns novamente ao Kassiano pelo trabalho.

PHP Conference Brasil 2009

Nos dias 26,27 e 28/11 eu estive em São Paulo participando do PHP Conference Brasil 2009. Foi a segunda edição que participei, a primeira foi em 2006. É possível perceber como o evento se profissionalizou, com uma estrutura melhor, mais palestrantes internacionais, mais participantes. Além de ver palestras muito importantes para mim, principalmente a parte de PHPUnit e testes, a parte mais legal de um evento assim é o que acontece fora das salas de palestras. Encontrar o pessoal que você convive diariamente via twitter ou msn é sempre divertido. Neste evento fizemos uma reunião do pessoal do PHPSC (sim, precisamos ir até SP para nos reunirmos), conversei com o @mrprompt sobre o NGix (vai ser útil no Drimio), fizemos uma unconference com o pessoal do WebMind (fiquei impressionado com o projeto, vou ajudar em algo), ganhei camiseta do PHPBurn, recebi feedback sobre o meu livro (parece q há interesse para uma segunda edição) e fui convidado a palestrar em outro evento da comunidade pelo país. Isso sem comentar o evento paralelo, que sempre ocorre, o PHPinga. Somente quem já participou sabe o quanto é divertido. É um evento etinerante, que acontece sempre que dois ou mais bêbados programadores PHP se encontram. E já gerou histórias hilárias para serem relembradas nos próximos encontros.

Palestra no ITConf

Conforme comentei em outro post fui convidado a ministrar uma palestra em Maringá/PR, no ITConf No site e no cartaz abaixo estão disponíveis mais informações

Palestra no Senai

No dia 04/11 eu vou ministrar uma palestra no Senai, em Joinville/SC. O convite foi do meu amigo Alexandre Melo. Vou falar sobre o case do Drimio. Então, se você tiver curiosidade de saber alguns segredos de bastidores de como usamos PHP e outras tecnologias Open Source é uma boa oportunidade. Endereço: Rua: Arno Waldemar Dohler, 957 - Bairro: Zona Industrial Norte - CEP: 89219-510 - Joinville, Joinville / SC – Brasil – Fone: (47) 3441-7700 Local: Auditório da Unidade Norte I / MIDIVille Data: 04/11/2009 Horário: 18:30 às 20:00.

Mais palestras

Nos próximos meses vou ministrar mais três palestras:

  • Na Udesc em Joinville vou falar sobre “Desenvolvendo Aplicações Web Escaláveis com PHP”. Vai ser no dia 22/09 as 19h
  • No dia 13/11 vou pra Maringá(PR) falar sobre o Zend Framework. Vai ser na Cesumar.
  • E vou ter o prazer de encontrar todo o pessoal do PHP na PHPConf Brasil, a maior conferência do país. Vou falar sobre o case do Drimio Fica aí a dica. Se alguém quiser trocar idéias e dar umas risadas nos encontramos em uma dessas oportunidades.

Material da palestra no FISL 10

Acabei de ministrar minha palestra no FISL 10. Foi um sucesso. Lotou a sala e tiveram que transmitir para outra sala para a galera assistir. Fiquei muito feliz com o resultado: muitas perguntas, contatos e novos seguidores no twitter :-) Agradeço a todos que puderam vir na palestra. O material está aqui

Anteriores