Coleção de Screenshots

Uma coisa que gosto muito de fazer é avaliar a evolução dos computadores. Esses dias encontrei um site bem interessante que faz uma coleção de screenshots dos computadores mais antigos até os dias atuais. É engraçado notar que a interface gráfica embora tenha evoluído muito (com recursos cada vez mais amigáveis), o conceito sempre foi o mesmo. O pior é perceber o quanto a Microsoft copiou (de forma muito mal feita) seu ambiente gráfico da Apple, que por sua vez sempre foi inovadora com o Macintosh, que eu particularmente gosto muito. [Saiba mais]

Infernoaereo

Sim, o título é um trocadilho à Infraereo. Estou fazendo um projeto de longa duração no Rio de Janeiro e vivendo de ponte aérea, onde durante os dias da semana fico no Rio e sextas-feiras embarco de volta para São Paulo. Sempre pego atrasos, é normal, mas não como o que aconteceu ontem. O aeroporto de Congonhas fechou algumas vezes devido a chuvas e quando isso acontece às sextas-feiras gera um caos total. [Saiba mais]

Expressões Regulares – Uma abordagem divertida

Estou sempre lendo algum livro técnico, em paralelo a um não técnico. Esses dias comprei o mais novo livro do companheiro de eventos de software livre Aurélio Jargas, que trata de expressões regulares com muito bom humor. Apesar de já conhecer um pouco o assunto sempre procuro me aprofundar o máximo possível, além disso eu prefiro sempre comprar livros de autores nacionais, uma forma de incentivar e valorizar o trabalho local. [Saiba mais]

POG – Programacao Orientada a Gambiarras

Pegando carona no post do meu amigo Condé, venho aqui falar um pouco de POG, que para quem não conhece, é a sigla para “Programação Orientada a Gambiarras”. Atire a primeira pedra quem nunca fez isso. As vezes você está apertado nos prazos de um projeto e acaba apelando para o POG. Esses dias mesmo, tive de fazer isso. Precisava retirar apenas uma pequena informação de um XML, utilizando Python como linguagem de programação. [Saiba mais]

Ano novo

Na última quinta-feira, dia 01 de março foi meu ano novo, ou seja, vigésimo-oitavo-aniversário. Essa é uma época ao mesmo tempo bem-vinda porque os amigos e familiares lembram de você e ligam para desejar os parabéns, mas ao mesmo tempo te faz sentir mais velho. Acabei passando o aniversário no Rio de Janeiro, onde estou trabalhando desde o começo de fevereiro. Os colegas de trabalham fizeram uma festinha surpresa, foi muito bom. [Saiba mais]

Para quem quer começar no Django

Estou realmente gostando muito do Django. A produtividade desse framework é excelente. Depois que postei algumas mensagens sobre o Django, algumas pessoas me escreveram pedindo mais informações. Vou deixar alguns links bons de tutoriais e do grupo Django-BR.

Progressos com o Django

Acredito que o Django seja a ferramenta certa para resolver minha necessidade de um framework web. Consegui fazer toda integração do Django com meus aplicativos e uma total separação dos templates com o código lógico, tornando o desenvolvimento extremamente rápido.

Life in Rio

Devido a mudanças profissionais, estou passando a maior parte do meu tempo no Rio de Janeiro. Essa rotina deve se prolongar para os próximos meses. Trabalhar no Rio está sendo uma experiência muito boa, tanto no lado profissional quanto no “visual”. A cidade é realmente muito bonita, o único fator negativo é quanto a violência. Viver de ponte aérea é muito cansativo, mas como minha família está em São Paulo, preciso ficar indo e voltando toda semana. [Saiba mais]

Criando sites complexos com Django

Tive uma agradável surpresa quando comecei a testar o Django, um framework escrito em Python que permite a criação de sites complexos em pouco tempo. Estou em uma missão de escolher um framework para trabalhar em um grande projeto, criei uma planilha e comecei a colocar detalhes que são importantes para esse projeto e o Django foi o que mais me supreendeu. Tenho alguns amigos tentando me convencer a utilizar Ruby on Rails, o que eu não acho ruim, porém existe uma curva de aprendizado já que não estou tão familiarizado em Ruby quanto estou em Python. [Saiba mais]

Desenvolvimento web

A vida dá muitas voltas, muitas mudanças. Estou voltando para o mundo da busca, information retrieval e web.