Curso de Ruby gratuito no Rubylearning.org
O site rubylearning.org organizado por Satish Talim está oferecendo a quinta edição do seu curso on-line de Ruby. O curso é gratuito, bastando fazer a inscrição pelo site. As aulas começam no dia 3 de maio e são ministradas através da plataforma Moodle.
English version:
The rubylearning.org website managed by Satish Talim is offering the 5th batch of his on-line Ruby course. The course is free, just enroll at his website. The classes start on 3rd May and the course is designed using Moodle.
1 comentário : 30.03.2008 12:54 AM
Atrasado, mas em tempo: 1 ano de Lucidus
Pela falta de tempo estou um pouco atrasado, mas ainda em tempo. Desde novembro do ano passsado – passou muito rápido – tenho trabalhado fulltime no Lucidus. Todos os agradecimentos necessários foram feitos, então resta ressaltar a importancia deste projeto para mim, como desenvolvedor, profissional, pessoa.
Este projeto me mostrou como tdd e as boas práticas de programação são essenciais para manutenção da qualidade de um projeto de software, independentemente de qual metodologia de desenvolvimento está sendo utilizada. Antes de participar de um projeto onde essas práticas sejam largamente utilizadas e encorajadas é difícil perceber sua importancia. A partir do momento em que se desenvolve a cultura, ela se torna quase uma obsessão. Hoje o uso de testes e o refactoring estão no sangue e só serão substituídos por uma idéia melhor… quando ela for inventada ;)
O maior problema de todos nunca é técnico, tem relação com as pessoas e com a comunicação entre elas. Esse projeto me mostrou como melhorar a relação entre nós desenvolvedores na busca pela solução dos problemas. Confirmou que é possível um cliente presente e ativo no desenvolvimento de um projeto de software. Provou que XP não somente funciona, mas como é a melhor forma, a menos burocrática e a mais produtiva de se desenvolver software de qualidade em tempo aceitável.
Hoje estávamos discutindo sobre o projeto no fim do dia. Um dos questionamentos foi: este projeto estaria dando certo se estivesse na mão de outra equipe qualquer que não esta? A conclusão unânime foi: com uma probabilidade muito pequena este projeto daria certo na mão de outra equipe. Será que estamos sendo arrogantes? Não acho.
O fato é que há poucas opções. Esse projeto dificilmente seria pego por uma grande empresa, simplesmente pois uma grande consultoria é caro demais. E qual a situação da maioria das pequenas e médias consultorias de software? Caótica, com desenvolvedores mal qualificados tanto para o desenvolvimento quanto para a comunicação com o cliente. Resultado: softwares lixo! Eu já vivenciei isso!
Este com certeza é um projeto especial. Parabéns!
0 comentários : 26.03.2008 01:56 AM
Palestra sobre Rails 2 no FISL!
Pra quem ainda não viu, a página do programa do FISL 9 divulgou nos últimos dias a segunda lista de palestras e entre elas a minha foi aprovada.
O título é: Rails 2: Arrumando a Casa! Baseado nos slides do Peepcode sobre o Rails 2, falarei sobre esses assuntos:
ActiveRecord
- Novas validações numéricas
- Cache de queries
- Plugin Sexy Migrations incorporado
- Fixtures mais inteligentes
ActionController e ActionView
- Novas soluções para sites de grande tráfego
- Novo modelo de sessão baseado em cookies
- Simple Http Authentication
- Rotas RESTful
Outros
- Limpando seu enviroment.rb
- Novas tasks
- Nova opção para debug
Depreciações/Remoções
- Extinção de variáveis de instância @params, @session, @flash, @request e @env
- Extinção de startformtag/endformtag
- Plugins acts_as do ActiveRecord
- Plugin de paginação
- Drivers para banco de dados saem do core
- RenamedRoutes
Uma migração sem traumas
- Relato da experiência no projeto Lucidus
A palestra não está pronta ainda, sugestões são bem vindas. Apareçam por lá!
4 comentários : 17.03.2008 08:21 PM




