Archive for the 'Carreira' Category

August 25th 2008

PHP/Zend Conference 2008 - Estarei lá

Aguarde uma semana agitada neste blog! Após grandes mudanças em minha vida este ano, e de um período morno do blog, acho que agora consigo tração para voltar ele a todo gás.

Este ano, na Semana de 15 a 18 de Setembro estarei presente na PHP/ZendCon 2008 em Santa Clara/CA. O evento é referência para todo programador PHP e estará mais do que lotado de “figurinhas” da comunidade PHP, desde o core até as extensões e passando por todos cantinhos no meio do caminho. Esta ida foi possibilitada pela SWAT, que em troca me pediu apenas uma coisa, muitos posts, e isso é ótima noticias para vocês leitores também.

Estarei cobrindo o máximo possível do evento aqui no blog, no meu twitterландшафт, no flickr, no friendfeed, e enfim, em todos meios que forem possíveis. Os posts serão postados primeiro em inglês e se o tempo permitir (longas noites de posts) logo em seguida em português. Ainda não decidi se irei somente fazer um dia a dia do evento no blog, ou se aproveitarei para escrever posts individuais de cada palestra que for, mas acredito que de qualquer forma estarei publicando bastante material.

Ao longo dos dias que restam até o evento estarei publicando mais informações sobre os preparativos, falando sobre as palestras que pretendo assistir e sobre figurinhas que estarão passando por lá.

Sem tags definidas / No tags defined
1 Star2 Stars3 Stars4 Stars5 Stars (Sem votos registrados)
Loading ... Loading …

No Comments yet »

August 23rd 2008

Pequenas mudanças

Caro leitor frequente,

Você que acompanha este blog desde seu início, em 2006 percebeu que ele sempre rondou em torno de assuntos web, mas sempre com um foco em PHP. A hora chegou e este blog irá tomar alguns novos rumos, desta forma acredito que poderei escrever novos artigos de novos assuntos e manter um repertório maior e muito mais interessante.

Calma, não vou começar a apelar ao porn, política, esportes, ou nada deste naipe. Este blog é, e sempre será um blog de desenvolvimento (quem sabe não levo o projeto de um blog de desabafos sobre serviços em separado?), mas agora teremos a inclusão de novas linguagens  como o Ruby, focando no Ruby on Rails, com o qual ando me envolvendo mais ultimamente.

Então, marcando esta mudança, o blog mudaráo seu sub-titulo, sendo que agora vou agir mais como um Web Engineer (Engenheiro de Web) que um PHP Engineer como tem sido no passado. Isso não significa de forma alguma que o PHP será abandonado, apenas que ele receberá muitos novos amigos, quem sabe não começo a escrever sobre python também? O certo é que linguagens como o javascript serão presença constante e devo falar mais sobre o AJAX, assunto que é quase minha especialidade, mas agora como usar AJAX em novas tecnologias, como o ruby.

Espero que gostem, com esta mudança pretendo voltar a ativa, agora que minha casa esta montada e estou mais a vontade em São Paulo, com isso quero renovar a quantidade de posts novamente e recuperar meu pagerank. Façam bom proveito do blog, e vamos ver se até ano que vem posso trazer mais novidades ao blog.

1 Star2 Stars3 Stars4 Stars5 Stars (Sem votos registrados)
Loading ... Loading …

1 Comment »

April 8th 2008

Novos ares

Nunca havia entendido o grande motivo para ter um blog e escrever artigos, até que meu bom amigo Leonardo França me incentivou a iniciar este blog. Rapidamente notei que com o blog tive a oportunidade de aprender coisas novas, com o incentivo de criar novos artigos, sobre vários assuntos.

Logo me aprofundei em alguns assuntos que escrevia e nasceram palestras e artigos para revistas, como foi o caso do AJAX. O reconhecimento e o fato de que o blog se tornava um ponto fácil de contato com novos entusiastas, e inclusive com pessoas que estavam criando novos conteúdos com o que eu havia produzido foram fatores “potencializadores” e que me mostraram a importância da publicação de artigos para a carreira de qualquer profissional.

Hoje muitas vezes me perguntam dicas de como obter ascensão profissional, ou melhorar sua atual situação, e eu não penso duas vezes ante de falar, “crie um Blog, publique seu trabalho e apareça, resumindo, participe!”

E isso me leva a outro assunto, o de “participar”. Esse aspecto é muito importante também, nestes últimos anos participei ativamente da comunidade PHP, no DF e fora dele sempre que possível, além de trabalhar com alguns grandes representantes da Web 2.0 brasileira, como o BlogBlogs.

Essa minha participação me leva ao tópico deste post, “novos ares”. Através de diversas participações que tive na comunidade PHP e em outros projetos pessoais surgiu uma incrível oportunidade em uma empresa Multi Nacional chamada Naspers, representada pela MIH, dentro da sua equipe mundial de elite, a SWAT. Esta vaga é incrível por um motivo basicamente, a oportunidade de trabalhar full time com desafios incríveis e inéditos, fugindo um pouco do mesmo todo dia que sempre passei.

Portanto aqui estou eu, desde segunda em São Paulo, a terra da garoa, cidade do engarrafamento, mundo do metro lotado e do cheirinho do Tiete. Brincadeira, a cidade tem inúmeras qualidades, e sinceramente, vida própria, pobre eu cidadão de Brasília onde eu olho pela janela e não vejo nada.

Enfim, depois de muita papelada e alguns tours de metro esta semana, amanhã devo finalmente poder sentar na cadeira nova e começar a conhecer meu novo ambiente e os novos colegas de trabalho. Obrigado a todos que ajudaram nesta jornada e todos vocês leitores, que me motivam a sentar aqui sempre que posso para escrever sobre novos assuntos. Em breve mando maiores noticias.

1 Star2 Stars3 Stars4 Stars5 Stars (Sem votos registrados)
Loading ... Loading …

5 Comments »

November 8th 2007

PHP Conf’ 2007: Novidades e palestra!

PHP Conf 2007Esta chegando aquela época do ano denovo, no final de novembro será realizado o PHP Conference 2007, assim como foi realizado o 2006 no ano passado. Porém este ano promete ser diferente para mim. Enquanto ano passado fui apenas um congressita, este ano estarei (se nada sair errado) palestrando no evento, sobre AJAX, e representando  o PHPDF.

Esta semana saiu a primeira versão da Grade de Programação com as palestras que devem compor o evento, e lá esta minha palestra. Na palestra que irei apresentar, intitulada provisoriamente de “PHP com AJAX”, irei dar um amplo panorama no uso de AJAX. Começando realmente no início, apresentando a tecnologia, e em seguida apersentando diversas formas de se trabalhar com ela, desde o código braçal em javascript até o uso de frameworks renomados. Quem assistir a palestra sairá com conhecimento para julgar os momentos adequados a usar AJAX e implementar os códigos necessários para cada situação.

O horário e local da palestra ainda é provisório então mais perto do evento irei decidir o foco da palestra, caso seja um mini-curso de 3 horas, irei dar grande enfâse na programação e codificar os exemplos junto com os congressitas, caso se mantenha a palestra de 1h30, irei levar algumas coisas já prontas, mas ainda assim cobrirei a maioria do código mostrando sua função e sintaxe.

O evento é em São Paulo, e como aproximadamente 14% das minhas visitas são de lá, espero poder ver muitos de vocês “leitores assíduos” presentes. Após o evento estarei disponibilizando o material usado aqui no site novamente, mas logo que tiver mais informações avisarei.

PHP Conference 2007
Data: 30 de Novembro e 1º de Dezembro
Sexta e sábado, das 9h00 às 18h00

Local: UNIFIEO
Av. Franz Voegeli, 300 (próximo ao Shopping Continental, Terminal Rodoviário de Osasco e uma loja de Material para Construção chamado Tela Norte) - Vila Yara - Osasco - CEP 06020-190

Público Alvo: Comunidade PHP Brasil (Profissionais e Estudantes que já desenvolvem para internet utilizando PHP)

PS: Estou trabalhanod no upgrade do Blog estas semanas, em breve espero ter ele no ar, de cara nova e melhor organizado para facilitar a vida de vocês.

1 Star2 Stars3 Stars4 Stars5 Stars (3 votos, média: 5 de 5)
Loading ... Loading …

4 Comments »

July 31st 2007

Aniversário do BlogBlogs!

BlogblogsHoje foi escolhido como aniversário oficial do BlogBlogs, após uma breve discussão do Manoel Lemos, dono do site, com si mesmo.

O aniversário conta a partir da data do primeiro post no weblog oficial, mas o Blog blogs tem mais alguns meses encima disso tendo aparecido na internet por volta de Abril. No começo o site apareceu na blogosfera de forma tímida, procurando seu espaço, e conquistando um ou outro blogger que procurava mais uma forma de divulgar seu trabalho, e não cair na imensidão global do ranking do Technorati, o BlogBlogs americano (notem a inversão de papéis).

Pouco tempo depois, o que era apenas um experimento para o Manoel, virou um ponto de refêrencia, várias pessoas fivulgavam o site e participavam, lembro como ontem o dia que fui convidado para ajudar o site, momento no qual desenvolvi um simples plugin, o BBFavs que apresentava os favoritos do BB na lateral de seu blog, um widget na verdade. (abandonado, mas na lista de “to do’s”)

Em plena expansão o site lançou sua versão atualizada e com ela a nova API. Mais uma vez me senti honrado pelo convite que recebi em minha caixa postal, “venha fazer parte da equipe do BB API”. Sem relutar entrei no time, agora organizado com basecamp e metas a cumprir, e comecei o trabalho no que hoje é um grande orgulho.

O Plugin BBUserInfo, lançado dia 3 de julho teve uma enorme aceitação por parte da blogosfera e um retorno muito positivo. Após alguns relatos de bugs, que corrigi rapidamente, o plugin começou a se espalhar pela rede, e volta e meia tenho a agradável surpresa de ver ele instalado em blogs que visito, ou de receber o ocasional trackback com análises do mesmo.

Recentemente o crescimento do BB esta mais uma vez disparado, com o anúncio oficial da montagem de uma equipe concretizada do site as possibilidades são intermináveis. Rápido no gatilho, logo após dizer “eu aceito” no altar, nosso amigo Manoel já recrutou sua esposa como mais nova colaboradora do site, boa sorte a ambos, com o site e com o casamento!

Você ainda não conhece o BlogBlogs? Então visite, conheça e usufrua de seu incrível serviço.

Párabens BlogBlogs!

está é uma resenha NÃO PAGA (não resisti, efeitos da onda de pay-per-post)

1 Star2 Stars3 Stars4 Stars5 Stars (2 votos, média: 5 de 5)
Loading ... Loading …

3 Comments »

April 26th 2007

1º PHPDF Roadshow

PHPDF-RoadshowSerá realizado no dia 19 de maio o 1º PHPDF Roadshow, primeiro grande evento de PHP do Centro-Oeste e a inauguração oficial do PHPDF, comunidade de desenvolvedores do Distrito Federal.

Após muito trabalho foi foram forjadas importantes parcerias de apoio e patrocinio que viabilizaram um grande evento para a comunidade local. Com presenças confirmadas de Manuel Lemos, dono do PHP Classes, e Pablo Dall’Oglio, autor do livro PHP-GTK, o evento contará também com palestras e mini-cursos ministrados por membros da comunidade.

Com o apoio de seus parceiros serão sorteados cursos, camisetas, livros dentros outros. Tudo isso custará apenas um 1kg de alimento não-perecível para quem desejar participar.

Em paralelo às inscrições o PHPDF esta promovendo um concurso para escolher a frase que será estampada na camiseta do grupo, veja mais detalhes e participe aqui

Participe do evento, visite o site do PHPDF e faça sua inscrição

Divulgue o evento você também, pegue aqui nosso Full banner

1 Star2 Stars3 Stars4 Stars5 Stars (8 votos, média: 4.5 de 5)
Loading ... Loading …

1 Comment »

January 18th 2007

Automação Residencial usando PHP

Ao concluir meu curso de graduação, Engenharia da Computação, desenvolvi este projeto final. Desde que iniciei o blog me prometi postar um artigo sobre o mesmo e disponibilizar o projeto na sua integridade, então agora sim cumpro minha promessa.
Continue Reading »

1 Star2 Stars3 Stars4 Stars5 Stars (16 votos, média: 4.5 de 5)
Loading ... Loading …

31 Comments »

January 4th 2007

Documentação e Best Practices: Um caso de uso

Documentação, a palavra mais assustadora e antipática criada dentro do ambiente de desenvolvimento.

Ok, isso pode ser o que pensamos, mas não é a verdade. Documentação é uma parte fundamental do desenvolvimento de qualquer sistema, seja ele em equipe ou não. Quantas vezes você não se deparou com um código que voce mesmo escreveu algum tempo atrás e simplesmente ficou sem entender absolutamente nada do que havia feito? Acredite, acontece.

Em um ambiente de desenvolvimento em equipe a situação fica ainda pior. Cada programador tem sua assinatura, desafie varias pessoas a escrever um código para resolver um determinado problema e verifique o resultado. Cada um vai escrever o código de uma forma, então imagine a confusão na hora de se dar manutenção no código de outra pessoa.

A documentação esta ai justamente para preencher esta lacuna, atitudes simples, como uma linha de comentário descrevendo o que o bloco de código logo abaixo, fazem uma grande diferença para o entendimento. Além disso temos a documentação completa de classes e códigos, que pode ser baseado no phpDoc, por exemplo.

Recentemente estive projetando um sistema que será implementado por uma equipe de três pessoas, e pra piorar, eu como gerente de desenvolvimento vou passar quinze dias fora, sem contato com a equipe. Eu precisava achar uma forma de deixar meu parceiro “em código” programar livre, tocar o projeto junto com o designer, mas sem gerar códigos que entrem em conflito com o resto do sistema, ah sim, este sistema integrará 5 subsistemas em uma base única de intranet, mas acho que estes detalhes são coisas para outro post.

Após projetar o sistema e definir objetos e outros detalhes gerais do próprio sistema, tirei meu tempo e aproveitei o recesso do resto da equipe para escrever o “Manual de Best Practices” do sistema. Para que tudo corra bem é necessário definir um padrão para que todos envolvidos possam seguir este padrão e então produzir código inteligivel e que se “conecte”.

O manual explica detalhadamente toda estrutura do sistema, desde a estrutura física até as normas de documentação. Começo descrevendo a estrutura do sistema e a integração dos sub-sistemas, explicando a estrutura de pastas e ditando as normas de nomenclatura de arquivos. Em seguida passamos pelo desenvolvimento de módulos, tratamento de erros, conexão com o banco e apresentação. Finalmente apresento as diretrizes de documentação para que possamos das continuidade ao que foi feito.

A apostila como um todo terá mais de 9 capítulos e cerca de 30-40 páginas (ao escrever isso ainda não finalizei a apostila), mas deve continuar sendo re-escrita e novas instruções e padrões devem ser adicionadas. O nível de detalhamento deve melhorar, e alguns padrões de formatação de código devem ser incorporadas.

Funciona? Bem eu acredito que teremos muitos menos problemas de incompatibilidade, mas com certeza voltarei para relatar meu caso de sucesso (ou insucesso) e incrementar na definição e dicas de documentação.

1 Star2 Stars3 Stars4 Stars5 Stars (7 votos, média: 4.43 de 5)
Loading ... Loading …

7 Comments »

December 22nd 2006

PHP Conf Brasil 2006: Entrevista

Foi publicada hoje no site da ProPHP a entrevista que dei para um dos membros da organização do evento, o Ricardo Striquer.

A entrevista é bem simples, eles procuravam alguém que tinha vindo de fora de SP para dar umas dicas e conselhos para pessoas que deixaram de vir, por custos ou outros motivos. bem, vejam por vocês mesmos o que eu falo, e por favor ignorem a constante e incansável gesticulação e o fato de que eu não consigo ficar parado em pé no mesmo lugar.

Dica: Não percam o próximo PHP Conference Brasil! Se sua empresa não cobre os custos invista em você mesmo, salve um dinheirinho e vá ao evento, no mínimo você terá a oportunidade de fazer um networking muito bom.

Confira as palestras, videos e slides do evento no site da ProPHP.

1 Star2 Stars3 Stars4 Stars5 Stars (9 votos, média: 4.33 de 5)
Loading ... Loading …

1 Comment »

December 3rd 2006

PHP Conference Brasil - 2º Dia

Segundo e infelizmente último dia do PHP Conf. O dia começou bem quando pude conversar com Derrick Rethans (programador do core) pela manha no lobby do hotel. Um conversa descontraída sem muitos assuntos tecnológicos, afinal eu não iria cansar a cabeça dele antes da palestra eu ele iria dar logo em seguida.

O dia começou com a palestra de Derick sobre o XDebug. De forma bem descontraída e a vontade o palestrante apresentou uma ferramenta excelente para quem precisa acompanhar a execução de seus scripts e identificar gargalos e problemas de forma rápida e amigável. O mais incrível era a palestra em si, pois não se tratava de um simples powerpoint, flash ou algo do gênero, e sim de uma plataforma de apresentação “powered by php”, que executava os exemplos do slide em tempo real, coisa de quem é viciado em PHP mesmo.

Depois decidi privilegiar a palestra do Igor Feghali, com quem conversei muito no dia anterior. Sua palestra foi sobre o Google Summer of Code, e o produto que ele desenvolveu, o PEAR::MDB2_Schema. Não conhecia a estrutura e funcionamento do Summer of Code então tive a oportunidade de conhecer um programa incrível onde é possível ganhar até US$ 4500 para desenvolver seu “sonho” ou produto. Além disso a utilização de XML para transitar estruturas de banco de dados, além de dados me pareceu muito interessante, mesmo ainda estando em um estagio inicial, mas poderá vir a ser muito útil.

Após o almoço, acompanhado de outros palestrantes e congressistas, fui ver a palestra de Mauricio Garcia sobre a certificação Zend PHP. De forma muito abrangente ele apresentou dicas e um pouco de sua experiência com a certificação, tirando minha duvida sobre se deveria investir na mesmo ou não, vou investir. Fora algumas perguntas ridículas profanadas por membros da platéia, a palestra foi muito boa e adicionou muito a quem prestou atenção.

As 15h, Derick foi “seduzido” a apresentar mais uma palestra, que não estava nos planos, sobre os ezComponents que sua empresa est