Published on Sábado, 1 de Noviembre, 2008 .
Patrones de diseño en Ruby
Para inaugurar las reseñas de libros, he decido comenzar con uno muy bueno.
Tiene poco que lo compré pero la lectura fue ágil y ligera con ejemplos prácticos, fácil de entender y aplicar en los desarrollos que estoy haciendo.
Cualquier aspirante a arquitecto de software debe tener un fuerte entendimiento de patrones de diseño. Estos te permiten estructurar de una manera muy fluida y natural tu sistema.
Existe el libro clásico de la Gang of Four (Banda de los Cuatro) con los 23 patrones originales, y está bien, pero debido a la naturaleza del lenguaje Ruby, es necesario verlos con otra lente. Y Russ Olsen es un experto en óptica.
El autor maneja un estilo claro para explicar 14 de los patrones originales más 3 nuevos que han surgido a últimas fechas. Comienza con la forma tradicional de aplicar el patrón —GoF style— e inmediatamente te muestra como hacerlo a la manera Ruby.
Si estás interesado en aprender y dominar Ruby, este libro no puede faltar en tu colección.
Opinión de lobo_tuerto: ¡Excelente! ♥
Otros recursos
Chuleta de patrones de diseño (GoF)
Published on Miércoles, 20 de Agosto, 2008 .

Ruby es un lenguaje de programación dinámico y de código abierto enfocado en la simplicidad y productividad. Su elegante sintáxis se siente natural al leerla y fácil al escribirla.
La navaja suiza de los lenguajes
Desde que conocí Ruby a través de Rails, siempre ha llamado mi atención lo expresivo, simple y conciso que puede llegar a ser.
Ruby permite al desarrollador crear programas útiles en un tiempo mínimo, y vaya que brilla en ello.
No soy de las personas que se casa con algún lenguaje de programación en particular, por el contrario, creo firmemente que siempre que se pueda, hay que usar la mejor herramienta para la tarea dada.
A continuación les dejo las páginas de un par de cosas interesantes hechas en Ruby a ver si les pica la curiosidad. Lo mejor de todo es que usarlas y aprovecharlas es extremadamente sencillo.
Continue reading ‘Ruby — Un lenguaje orientado a la simplicidad y productividad’
Published on Sábado, 26 de Enero, 2008 .
Después de haber formateado mi laptop y haber adoptado Ubuntu como sistema operativo, me vi en la necesidad de instalar todo el stack de desarrollo con el que estoy acostumbrado a trabajar.
Un par de cosas que me urgía tener ya era Ruby y Rails.
Versión para desesperados:
(vamos a descargar un archivo, así que vayan a un directorio temporal o algo).
sudo apt-get install ruby rdoc irb libyaml-ruby libzlib-ruby ri libopenssl-ruby
wget http://rubyforge.org/frs/download.php/35283/rubygems-1.1.1.tgz
tar xzvf rubygems-1.1.1.tgz
cd rubygems-1.1.1
sudo ruby setup.rb
sudo ln -s /usr/bin/gem1.8 /usr/bin/gem
sudo gem update --system
sudo gem install rails
sudo apt-get install build-essential ruby1.8-dev
sudo gem install mongrel
sudo apt-get install mysql-client mysql-admin mysql-query-browser libmysqlclient15-dev
sudo gem install mysql
sudo apt-get install sqlite3 swig libsqlite3-ruby libsqlite3-dev
sudo gem install sqlite3-ruby
echo "export RUBYOPT=rubygems" >> ~/.profile
Si quieres saber que sucede en cada paso, sigue leyendo.
Continue reading ‘Cómo instalar Ruby, RubyGems y Rails en Ubuntu 7.10 Gutsy Gibbon’
Published on Domingo, 13 de Enero, 2008 .

¿Qué dirías si te ofrecieran un servicio de hosting donde te dieran 750GB de espacio en disco duro, una transferencia de 7.5TB (si, TeraBytes), y sitios web ilimitados?
¿Demasiado bueno para ser verdad? ¡Ah! y todo esto por 5 dólares al mes.
Conozcan a Site5, mi proveedor de hosting desde hace 2 años.
La razón por la que adquirí un plan en esta compañía, fue que eran de los pocos servicios de hosting que ofrecían soporte para Ruby on Rails (ya saben, para mis experimentos.)
Desde que contraté el servicio hasta el momento he estado muy agusto y sin queja alguna. Además, el soporte técnico es rápido y amable.
Últimos Comentarios
RSSenamix, Lobo tuerto, Xavi, Lobo tuerto, jua carlos, jua carlos, Lobo tuerto, ALE, oscar uriel, Lobo tuerto [...]
lobo_tuerto, sofoke, Lobo tuerto, Stanis, Lobo tuerto, sk, Lobo tuerto, Javier I., Lobo tuerto, Sebastian Narvaez
lobo_tuerto, Javi
lobo_tuerto, Esteban, El Master, Lobo tuerto, Vicho
lobo_tuerto, JP, Angelblack, Lobo tuerto, alex, alex, alex, Rolando, yamil, Lobo tuerto [...]
Sandra, ivan, Halda Ohligschläger, Lobo tuerto, Halda Ohligschläger, Lobo tuerto, TU TIA MARISOL, Lobo tuerto, MAMA (MARIA DEL CARMEN), MAMA (MARIA DEL CARMEN) [...]