Archive for novembro, 2007

Começando pelo final: o software “corporativo” é feito para quem o compra, não para quem o utiliza. Atualmente, até mesmo nas pequenas empresas brasileiras, permeia um pensamento bizarro: quanto mais processos, documentos, burocracia, horas extras e falta de transparência, melhor. É o chamado comportamento corporativo. Em algum momento da história, sabe-se lá por qual motivo, […]


Vi ontem no blog do Satish Talim e o Akita acaba de publicar em seu blog um artigo especial que ele escreveu sobre os símbolos do Ruby, algo que parece totalmente alienígena para programadores de outras linguagens iniciando em Ruby, mas é simples e muito útil. Em inglês: http://rubylearning.com/blog/2007/11/26/akitaonrails-on-ruby-symbols/ Em português: http://www.akitaonrails.com/2007/11/26/ruby-symbols Aproveitem também para […]


Você está migrando para o Rails 2.0? Então vale a pena conferir os screencasts sobre o tema no Railscasts, de Ryan Bates. Na semana passada foi publicado o screencast “Simplify Views with Rails 2.0“. Hoje foi publicado o “Fixtures in Rails 2.0“. Vale a pena conferir. Para uma visão geral do Rails 2.0, visite o […]


Na última semana o plugin para mostrar código-fonte em posts no WordPress.com parou de funcionar. Os posts ainda estão legíveis, mas fica um pouco estranho. Fiz uma consulta ao fórum e parece ser um problema geral. Enviei um e-mail a eles comunicando. Espero que isso seja corrigido em breve.


Geoff Grosenbach tem uma seção muito útil em seu site que você pode utilizar para testar os resultados de vários métodos do pluralizer do Rails. O “Pluralization Tester” recebe uma string e mostra os resultados de métodos como pluralize, humanize, camelize e vários outros.


HasFinder é uma extensão ao ActiveRecord criada por Nick Kallen, da Pivotal Labs, que permite a flexibilização de métodos customizados de busca, ao estilo do que é possível fazer com with_scope ou com os plugins scope_out e scope_proxy. A diferença é que o HasFinder permite o encadeamento de condições e também o uso das mesmas […]


O Carlos Brando publicou em seu blog uma dica muito legal sobre o parâmetro conditions dos métodos de pesquisa do Rails. Vale a pena conferir.


Ryan Bates publicou hoje mais um screencast em seu excelente site Railscasts.com. No episódio desta segunda ele mostra como gerar pdfs utilizando a gem PDF::Writer, confira aqui.


Rails é baseado em uma série de princípios, práticas e filosofias. A maioria já existia, mas foi a partir da popularização do Rails que esses conceitos foram alavancados e passaram a ser conhecidos também em outras comunidades de desenvolvedores. Isso nos leva à conclusão de que, perdurando ou não, Rails cumpriu seu papel: quebrar paradigmas, […]


As “colunas mágicas” do Rails são aquelas automaticamente gerenciadas pelo framework, como created_at e updated_at no caso de timestamps. Essa funcionalidade é muito útil, mas às vezes precisamos desativá-la. Um caso como esse ocorreu comigo: possuo uma tabela com uma coluna chamada last_viewed_at, à qual gerencio manualmente atualizando a data sempre que um registro é […]