É com prazer que anúncio o primeiro RailsBox Podcast! Depois de algumas tentativas, diversas paradas, conseguimos finalmente terminar. Sempre ao som de bons blues, iremos falar sobre rails, ruby, web, programação, ou seja, o mundo geek. O RailsBox podcast será apresentado por mim, Ozéias Sant’ana, e por Davis Cabral. Espero que gostem e não se […]
Read MoreBom, este é o primeiro post oficial no meu novo blog, e diga-se de passagem, eu estou muito feliz com isto. O meu antigo domínio, iconcreative.net, não fazia mas sentindo desde que comecei a fazer parte da comunidade rails. Com um novo layout, que vai ganhar corpo com o tempo, e bastante novidades como podcast, […]
Read MoreEste artigo seria apenas uma dica de como saber o que foi alterado em um objeto, mas para ficar mais fácil e principalmente para quem está dando os primeiros passos em rails resolvi fazer uma pequena introdução sobre o assunto. O Observer é um objeto que se responsabiliza por “escutar” os eventos que ocorrem com […]
Read MoreAchei esse artigo interessante, o título original é “Is everything OK for you?” – the question you should never ask your developers. É minha primeira, de muitas outras, traduções que pretendo trazer para vocês: “Está tudo OK para você?” – A pergunta que você nunca deve fazer ao seus desenvolvedores Eu falei com um amigo […]
Read MoreMensalmente recebemos aqui na empresa uma revista, que deveria servir de informação para o pessoal de TI. Particularmente, acho difícil encontrar uma revista de qualidade, e prefiro ler blog’s que me trazem conteúdo sempre novo e atualizado. Mais por que A grande palhaçada?. Bom, imaginem vocês que esta revista fez uma grande reportagem sobre um […]
Read MoreO problema Estava fazendo a migração de um sistema para a versão 2.1 do rails, que usa tabelas sem qualquer normalização ou padrão de DB, e me deparei com o seguinte problema: 1 2 3 4 5 6 7 class HeaderSale < ActiveRecord::Base set_table_name("cab_pedido") set_primary_key("r_e_c_n_o_") has_many :justifications, :foreign_key => ‘nr_pedido’ end O problema é que […]
Read More