Publicado por Carlos Brando
em 30 de Agosto de 2007
Já estava para falar disto há alguns dias, mas só hoje que consegui parar para escrever. Todo programador Ruby on Rails já ouviu pelo menos falar do Capistrano. E acredito que a grande maioria já usou também.
Se você também é um dos sortudos a usar o Capistrano, alegre-se, pois agora temos o Webistrano (que nomezinho…). Basicamente este software é uma interface web para deploy de aplicações Rails. Eu instalei aqui e gostei bastante, pois ele facilita muito as coisas. Claro que ainda está no começo do desenvolvimento e falta muito para ficar completo.
Você pode ver uma galeria de screanshots aqui.
Também pode baixar um screencast aqui.
E pode pegar os fontes do projeto aqui.
Publicado por Carlos Brando
em 29 de Agosto de 2007
Eu já havia mencionado aqui que vale muito a pena criar uma conta no Working With Rails. Somente este mês já recebi duas propostas de emprego no exterior através do site. Mas este é outro assunto…
O site tem uma série de coisas legais, uma delas é ver quantos programadores Rails existem cadastrados por país de origem. Baseando-se nisto um cara chamado Aslak Hellesoy criou um mapa que mostra a quantidade de programadores Rails per capita por país.
Para ver o mapa clique aqui.
Ainda acho que o WWR poderia ser muito mais do que é. Mas é uma excelente ferramenta para a comunidade de programadores Rails. Se você ainda não é cadastrado, clique aqui AGORA.
E aproveitando a deixa, eu juro que só falo do WWR porque realmente gosto dele, mas se alguém quiser me recomerdar, é só clicar aqui. Isto é ótimo para os negócios.
Publicado por Carlos Brando
em 28 de Agosto de 2007
A coisa mais normal no Rails é criar variáveis de instância no controller com dados do banco e usá-las na view para exibir dados.
Quando nossa aplicação está apresentando algum erro, e tudo indica que pode ser com esta variável, normalmente criamos um código simples para apresentar todos os atributos que esta instância tem.
Agora imagine fazer isto para uma classe que contenhas muitos atributos… Um modo mais fácil de fazer isto é usar o método debug:
Com este código a página retornaria isto:
--- !ruby/object:User
attributes:
name: Brando
city: "São Paulo"
Publicado por Carlos Brando
em 27 de Agosto de 2007
Estive em um congresso neste fim de semana e não tive acesso a internet. O grande problema disto é a quantidade de feeds para ler na segunda-feira. Bom, quando isto acontece o jeito é ir pelo título dos posts e ler o que parecer mais interessante.
Depois de “passar” por mais de 300 posts, os que achei mais interessante foram:
E saindo um pouquinho do mundo Ruby on Rails saiu no MSDN um ótimo artigo sobre Técnicas para Customização de Software.
Publicado por Carlos Brando
em 23 de Agosto de 2007
O site webcast.berkeley disponibilizou uma série de webcasts sobre Ruby on Rails.
Os webcasts mostram os conceitos básicos do Ruby e do framework Rails. São ao todo 6 episódios com uma hora de duração cada.
Além disto você pode obter todo o material do curso aqui.