Nieve en Barcelona
08 de marzo de 10
Raro es que nieve en Barcelona pero más aún que cuaje de esta manera. Pero que se le va a hacer, nada que no se pueda solucionar con una guerra de bolas.
Gestión de roles en Rails
07 de marzo de 10
Hasta ahora nunca me había topado con una aplicación que necesitara la gestión de roles de una manera exhaustiva -para algo más que el típico admin.
Recopilando información me encontre con declarative_authorization y es una maravilla en pocos pasos tienes un sistema de gestión de roles de lo más sencillo.
Como todo queda lo suficiente claro en su README, solo voy a añadir como podéis hacer para personalizar el mensaje de "No autorizado", ya que el por defecto no queda demasiado integrado en layout.
Basta con añadir el siguiente método en vuestro ApplicationController:
#/app/controllers/application_controller.rb
protected
def permission_denied
flash[:error] = _("Sorry, you are not allowed to access that page.")
redirect_back_or_default root_url
end
Desconectando
09 de febrero de 10
Todo el mundo sabe que no hay nada como cambiar un poco de aires y hacer un buen viaje para volver con las pilas recargadas, con ganas de hace mil cosas.
Pero no es lo mismo saberlo que llevarlo a cabo, hace poco que he vuelto de un viaje de relax total a Cancún y, sinceramente, dudo que haya algo que te haga olvidarte de tus obligaciones tan facilmente.
Ahora solo queda volver a la realidad, ponerse las pilas y empezar a trabajar duro.