5 de março de 2009  |  Ruby on Rails  |  3 Comentários  | 

Uma dica: Use subdiretórios para agrupar imagens por recursos. Ex.: images/people/add.gif vs. images/add_person.gif.

Dica de Ryan Singer

Como ajudar na tradução dos Rails Guides

Como ajudar na tradução dos Rails Guides

2 de março de 2009  |  Notícias, Ruby on Rails  |  2 Comentários  | 
docrails

Rails Guides em português (em breve)

Não estou trabalhando diretamente nisto, mas quero demonstrar o meu apoio ao projeto de tradução dos Rails Guides.

O Rails Guides é com certeza o maior projeto de documentação do Ruby on Rails em atividade. Diversos guias cobrem praticamente todas as bibliotecas e funcionalidades do framework, com dicas práticas e exemplos de código.

Quem está por trás deste projeto de tradução é o Cassio Marques, mas muitos outros membros da comunidade Rails brasileira estão apoiando o projeto e colaborando com traduções e revisões.

Para os que desejam participar foi preparado um guia com instruções de como proceder e com uma lista do que pode ser feito.

Parabéns a todos os envolvidos no projeto!

PS.: A imagem acima foi descaradamente compiada do blog do Daniel Lopes.

Evento: Ruby e Rails no Mundo Real

9 de fevereiro de 2009  |  Notícias, Ruby on Rails  |  4 Comentários  | 

Mais um evento sobre Ruby on Rails em São Paulo, desta vez promovido pelo grupo Guru-SP (Grupo de Usuários Ruby de São Paulo).

A idéia do evento é exibir palestras práticas com temas que tratarão de assuntos relacionados ao dia a dia de profissionais Rails, como controle de versão, testes, treinamentos, servidores de aplicação e mercado de trabalho (brasileiro e exterior).

O evento já está confirmado para o dia 4 de abril de 2009 e será realizado no Century Flat Paulista que fica na Rua Teixeira da Silva, 647 no Paraíso.

Veja abaixo a relação de palestras, palestrantes e horários:

8h00: Boas Vindas, Credenciamento e Retirada do Material do Congressista

9h15: Criando um Instant Messenger usando Rails por Vinícius Baggio Fuentes

10h30: Ruby, Rails e empreendedorismo mini-palestra por Hugo Lima Borges

11h00: Integrando Ruby e Java para facilitar a vida por Marcelo Castellani

13h00: Outsorcing, ou como trabalhar para empresas gringas por Rodrigo Franco

14h00: GlassFish on Rails: Escalabilidade e Confiabilidade por Mauricio Leal

15h00: Só imaturos não testam por Carlos Brando

16h00: O que é e como funciona o RubyLearning mini-palestra por Willian Molinari

16h15: Utilizando Gitorious nos seus projetos por Fabio Akita

Para os que se cadastrarem até o dia 6 de março a inscrição para o evento sai por 49 reais, o que representa custo muito pequeno, levando-se em conta o nível das palestras e palestrantes. Após esta data, o valor é de 69 reais.

Para mais informações acesse a página oficial do evento.

O dia em que o Merb se juntou ao Rails

23 de dezembro de 2008  |  Notícias, Rails 2.3, Ruby on Rails  |  4 Comentários  | 

Guarde este dia: 23 de dezembro de 2008 – o Fim da Guerra Rails x Merb!

Neste dia o Core Team do Rails e do Merb decidiram parar de brigar e resolveram trabalhar juntos para construir o melhor framework possível. Recebemos de braços abertos toda a comunidade Merb e esperamos que eles também estejam tão empolgados quanto nós!

Core Team do Merb

Core Team do Merb

Em janeiro de 2009, provavelmente teremos o lançamento do Rails 2.3, e depois disso aguardaremos ansiosos o Rails 3, que será o resultado desta união!

Chega de gastar energias com brigas sem sentido e duplicação de código.

Fim de curso na e-Genial

16 de dezembro de 2008  |  Ruby on Rails  |  3 Comentários  | 

Chegou ao fim o curso Ruby on Rails 2.2 – do básico ao avançado que ministrei pela e-Genial. Foi uma experiência muito boa para mim, aprendi muito com todos os meus alunos!

O curso mal acabou e já tem alguns projetos saindo do forno. O Luciano de Maria, por exemplo, acabou de anunciar o Financeea, um site de controle financeiro.

O Marcos Bohrer também criou o Investirbem.

Dica: Alterando dados no console, sem alterar nada

30 de novembro de 2008  |  Ruby on Rails  |  2 Comentários  | 

Precisa testar alguma coisa no script/console do Rails, mas não pode correr o risco de alterar nenhuma informação do banco de dados?

script/console --sandbox

Quando você sair do console tudo que foi alterado retornará ao ponto anterior (i.e. rollback).

Ruby on Rails 2.1.2

23 de outubro de 2008  |  Notícias, Ruby on Rails  |  2 Comentários  | 

Acabou de ser liberada a versão 2.1.2 do Ruby on Rails com algumas correções de segurança. Não sei exatamente quais foram todas as correções, já que DHH ainda não se pronunciou sobre isto.

Só posso dizer com certeza que a correção do bug no método count do ActiveRecord, conforme expliquei aqui, está inclusa neste release.

Para atualizar sua versão, execute no terminal:

sudo gem update rails

Lembrando que no Windows não precisa do sudo.

Assim que tiver mais informações atualizarei este post.

Rails Summit: Chad Fowler

20 de outubro de 2008  |  Ruby on Rails  |  7 Comentários  | 

Não resta dúvidas de que o evento foi um sucesso!

Aqueles que ansiavam por palestras mais técnicas talvez tenham ficado decepcionados, mas de forma alguma isto tirou o mérito do evento. Afinal não é todo dia que um evento de tecnologia termina com champagne e cerveja grátis. Foi divertido ser abordado por programadores bêbados fazendo comentários sobre as palestras e assuntos aleatórios.

Para mim este evento foi ainda mais importante, pois foi a primeira vez em que toda a equipe de desenvolvedores da Surgeworks se encontrou pessoalmente.

Cheguei atrasado ao primeiro dia do evento, mas a tempo de pegar a sessão de perguntas e respostas com David Heinemeier Hansson. Confesso que foi um pouco decepcionante, embora eu já soubesse que sua participação seria assim, no fundo eu esperava um pouco mais de “consideração” da parte de DHH, que pareceu estar fazendo aquilo apenas dizer que participou do evento.

Logo em seguida tivemos a palestra que para mim iniciou e ditou os termos do evento, com Chad Fowler.

Chad Fowler

Basicamente Chad fez um resumo do seu livro “My Job Went to India”, ressaltando pontos como marketing pessoal. O tema da palestra foi “Being remarkable”, algo como “Sendo notável”.

Para quem já leu o livro, nada do que foi dito é novidade, mas foi uma palestra muito interessante.

Chad também falou do seu passado com a música e como de certa forma isto tem a ver com seu trabalho como programador.

No evento como um todo, o que não faltou foram piadinhas com o Java. Um dos pontos altos da palestra de Chad foi quando ele mostrou o vídeo abaixo se referindo a plataforma:

Depois Chad ainda mostrou alguns gráficos falsos que nomeavam os programadores de acordo com a linguagem que eles escolheram. Se não estou enganado, programadores Ruby eram experts enquanto desenvolvedores Java e .Net seriam os “iniciantes avançados”.

Embora o tema não seja novo, foi uma palestra interessante e motivadora.

Rails Summit Latin America

17 de outubro de 2008  |  Ruby on Rails  |  4 Comentários  | 

Ainda não estou em condições de escrever nada sobre o Rails Summit… ainda estou me recuperando!

Só posso garantir que foi o melhor evento de desenvolvimento que já tivemos no Brasil, sem sombra de dúvidas. Aguardem que em breve teremos um Rails Podcast especial contando tudo sobre os bastidores do evento!

Enquanto isto, fique com algumas fotos: clique aqui

Falta uma semana para o inicio do curso “Ruby on Rails 2 do básico ao avançado”

1 de outubro de 2008  |  Destaques, Ruby on Rails  |  Nenhum comentário  | 

Falta menos de uma semana para o inicio do curso “Ruby on Rails 2 do básico ao avançado“.

Este curso online foi feito para programadores que desejam aprender essa nova plataforma de desenvolvimento Web e para programadores que conhecem Rails e desejam expandir seus conhecimentos em áreas mais avançadas que ainda não usam.

Durante o curso os participantes terão acesso a aulas práticas e teóricas, com conteúdos em forma de textos didáticos, imagens e aulas interativas. Para cada aula didática teremos uma aula interativa, sempre no dia posterior, em um ambiente real de treinamento, com áudio, vídeo, chat e outros recursos para maior interatividade entre os participantes e instrutor. Nesta aula serão apresentados casos reais de desenvolvimento do dia a dia e correção dos exercícios propostos, além de tira-dúvidas.

O aluno ainda contará com um grupo de estudos para troca de experiências durante o curso em tempo integral, servindo também como um ponto de apoio ao aprendizado.

O investimento é de apenas 2 x R$270,00, que representa um valor muito baixo em relação ao conteúdo do curso. Todo o material do curso é o mesmo das turmas anteriores que foram ministrados por Júlio Monteiro e Fábio Akita, mas totalmente atualizado para a versão atual do Rails e com algumas dicas do que teremos de novo no Rails 2.2.

Ainda restam poucas vagas, então aproveite e aprenda Ruby on Rails ainda este ano. Clique aqui para se matricular.