-
Sobre C# y Ruby
Esta es la continuación del post que publiqué ayer, pero que en realidad es más bien una precuela. Resulta que la semana pasada estaba hablando con unos colegas de Algo3 sobre tecnologia y comenté mi amistosa incursión en Ruby. Ante esto, uno de mis colegas me tildó de panquequearme, pues la mayor parte de mi carrera… — read more
-
Jenkins vía GTalk
Con mi llegada al mundo Ruby comencé a utilizar Jenkins como servidor de integración contínua y cuando empecé a investigar los plugins me copé. Los últimos dos que agregué fueron el HTML Publisher y el Jabber Notifier. El HTML Publisher permite visualizar en la interface de Jenkins reportes html que se generen como parte del proceso de build;… — read more
-
Instalación de Ruby (la posta para mi)
En los últimos meses instalé Ruby en al menos 4 máquinas distintas (mi máquina personal, mi desktop del trabajo, una máquina virtual y mi build server). En todos los casos intenté seguir el mismo procedimiento, pero en todos me encontré con distintos issues, estimo que debido a que los ambientes eran levemente distintos (pero todos… — read more
-
Continué con Ruby y me copé
Luego de mi comienzo en el mundo Ruby, seguí avanzando: agregué tests (utilizando rspec), medí la cobertura (con simplecov) y automaticé el build contínuo (con rake y jenkins). Ahora que tengo todo mi código cubierto por pruebas voy aplicar algunos refactorings pues no estoy muy conforme con los nombres de algunos métodos y al mismo… — read more
-
Sobre el hosteo de aplicaciones en Heroku
Luego de estar trabajando con Heroku por un par de semanas, hoy voy a compartir algunos algunos consejos útiles. Suele ser una buena práctica al desarrollar una aplicación, manejar distintos ambientes. En general suelen manejarse al menos 4 ambientes, puede que los nombres varíen, pero en líneas generales podríamos decir: Desarrollo, donde se desarrolla aplicación… — read more
-
Y un día llegué a Ruby…y publiqué una gema
Y si, después de haber trabajado con Delphi, PHP, C#, Java, C/C++, Smalltalk y Python finalmente me tocó Ruby. Recién estoy dando mis primeros pasos, no conozco bien la sintáxis y al mismo tiempo hay ciertos idioms que me resultan incómodos, pero más allá de eso he encontrado varias similitudes con Smalltalk que me han… — read more
-
Sinatra Modular Applications with Ruby 1.9
Disclaimer: what I write here is something that is working for me, but I am not an expert, so I cannot declare this to be the best solution. I am working on a small application that I know it will grow, so the traditional Sinatra application could be a mess when I have more than… — read more
-
Jekyll Quickstart
Some days ago Johnny posted about Jekyll and that motivated us (Martin and me) to perform some spikes with it. So in this post I will share what I have been doing. I assume that you have already set up your Ruby environment. Let’s start by installing jekyll: Very easy and straightforward. Now create a… — read more
-
Getting started with Ruby on Windows
The life takes us through different and mysterious ways. In this occasion that way has lead me to Ruby world. So, here are the steps I perform to get my Ruby development environment up and running on Windows 7. I started by downloading Ruby from http://rubyinstaller.org/. In my case and because of the context of… — read more