Active Record `attribute?` method

Last week, while developing a feature I had some code like this in a view: link_to_unless @post.url.blank?, “Link to post”, @post.url Where url is an attribute of type String. As people usually don’t like negative conditionals, we can easily rewrite this code as: link_to_if @post.url.present?, “Link to post”, @post.url However, we can clean our code … »

Viagem ao Vale do Silício + R$6.000 em prêmios: Hackaton da BlueVia + Evernote + Wayra São Paulo

A BlueVia, Evernote e a Wayra estão organizando um Hackaton durante os dias 26 e 27 de maio, para criar e-inclusão para gerar novas idéias e serviços, especialmente aqueles focados em usuários de “feature phones” (ou seja, para aqueles que ainda não tem um smartphone).

Nossa participação no Secot: Mini curso de Ruby on Rails

Dia 11/05/2012, realizamos um mini curso de Ruby on Rails no Secot (Semana de Computação e Tecnologia da UFSCAR de Sorocaba). Aqui vão os slides, os links mencionados no curso, o link para o código da aplicação que fizemos e também o link para o guia que usei na demonstração de Ruby. Código da aplicação … »

A praise for a hard, sweaty and great work done

Congratulations to our fellow Carlos Antonio (@cantoniodasilva) and Rafael França (@rafaelfranca) for honorably earning the commit access to the Ruby on Rails repository!

Say hi to Devise 2.1.0 !

In this blog post we talk about a new feature upcoming on Devise 2.1 that aims to provide developers faster feedback in case a model is missing a field required by Devise behaviors.

I18n Alchemy – localization and parsing

Today I want to show you a project I’ve started over a year ago, during Mendicant University core skills course. For those who don’t know, Mendicant University is a group of skilled software developers that offer courses, mentoring, and help out the community, started by Gregory Brown, and that nowadays counts with some other awesome … »