inicio mail me! sindicaci;ón

Posts de Sem categoria

Como fazer um plugin – Parte 1 (5)

Bom, todo mundo fica dizendo que os plugins são a melhor parte de rails, que a comunidade participa muito, bla bla bla. Decidi então mostrar como fazer um plugin. Aliás, decidi aprender. Não tem muito material sobre isso, principalmente em português. Esse post foi escrito depois de ter lido:

Como é um assunto meio grande, decidi dividir em algumas partes. Nessa primeira, vou mostrar como estender uma classe de Ruby, criar um generator pra gerar migrations e adicionar um acts_as nos models, para adicionar métodos e outras coisas. Como exemplo, vou criar um plugin que adicionará algumas funcionalidades simples de loja à aplicação, chamado little_store. Para isso, ele precisa de um resource Product. Não vou utilizar testes, para que o post não fique muito grande. Talvez eu fale sobre testar plugins em outra oportunidade. É importante notar que algumas coisas que vou mostrar não são as melhores formas de se fazer, como estender BigDecimal pra criar um método que gere uma saída formatada em Real. Já existem helpers prontos que fazem isso. Os exemplos são só pra ilustrar o que estou dizendo, esse plugin não é útil :)

[Continue lendo]

Bem Vindos (5)

Finalmente estou lançando meu blog. Estava tentando fazer um sistema próprio, mas vi que para ficar como eu gostaria ainda iria demorar algumas semanas, e eu já estava angustiado pra ter um blog. Então decidi fazer com Mephisto, e uma semana depois estou escrevendo esse post. Falarei principalmente sobre Ruby on Rails, mas devo falar de alguns outros assuntos também. Leiam o Sobre para ver mais detalhes. Lá também tem outras informações úteis e inúteis :)

O legal é que estou lançando o blog de dentro da Rails Summit, portanto meu próximo post será sobre isso, o que achei das palestras, das pessoas, do evento em geral. Bom, bem vindos e espero que gostem :D