Archivo para la categoría Ruby on Rails
The show must go on
Escrito por sergio en Bits, Ruby on Rails el Febrero 22nd, 2011
Aunque el show tenga poco de show…
Y como tengo comprobado que mi tuiter destroza las pocas ideas que tengo para seguir escribiendo, aprovecharé mi último tuit para remarcar algo que cada vez me gusta más, y que viene a ser cómo cada vez hay más programadores web (o empresas de programación) que marcan claramente cómo hacen lo que hacen.
En este caso me ha gustado muchísimo la lista de preferencias tecnológicas de Thoughts Ltd., una empresa de desarrollo de software de Derek Sivers, al que acabo de conocer por su prólogo del libro-tutorial de Rails de Michael Hartl (en el que pretendo aprender algo de RSpec, que ya va siendo hora).
No es que comparta sus preferencias en este caso. Pero me parece genial que, como empresa, se deje muy claro en lo que se es bueno, y en lo que da buen resultado, que es lo que más debe interesar al cliente.
Otra empresa que hizo algo parecido hace unos meses en su blog es ASPgems haciendo públicos sus “valores por defecto“, con la idea de solucionar “buena parte de los problemas de comunicación”, y abarcando algo más que la tecnología que usan.
Primeros pasos con Ruby on Rails
Escrito por sergio en Bits, Ruby on Rails el Noviembre 12th, 2010
Intentando convencer a un amiguete que trabaja con PHP, he terminando redactando un brevísimo documento con varios enlaces para que dé sus primeros pasos con Ruby on Rails. Así que lo dejo por aquí por si alguien más está interesado.
Lo más mítico es el screencast para hacer un blog en 15 minutos (en Rails 2):
http://media.rubyonrails.org/video/rails_blog_2.mov
Si te ha picado te recomendaría un pequeño repaso inicial a ruby, aunque a la larga es bastante necesario conocer mejor el lenguaje, ya que suele ser lo que peor se nos da a los que venimos de php:
http://www.ruby-lang.org/es/documentation/quickstart/
http://www.ruby-doc.org/docs/ProgrammingRuby/
Y donde de verdad se empieza a aprender rails es con las guías:
http://guides.rubyonrails.org/
Y por supuesto, haciendo algo real ;)
Córdoba Siempre ya tiene podcast
Escrito por sergio en Bits, Córdoba, Ruby on Rails el Septiembre 3rd, 2010
Hace ya casi cuatro meses que mi buen amigo Alfredo comenzó una nueva aventura, en este caso radiofónica, y se embarcó en la dirección y presentación de un programa dedicado, cómo no, a Córdoba, llamado Córdoba Siempre.

Como esto de escuchar radio en directo es algo que apenas hago, y como consumidor de podcasts que soy (La Rosa de los Vientos, Carne Cruda y Rails Hispano), aproveché que el programa aún no lo tenía, y le monté una pequeña aplicación en Ruby on Rails, que se presentó ayer con el estreno de la segunda temporada:
Córdoba Siempre Podcast @ esRadio
Para los que estéis interesados en el programa, no tenéis más que suscribiros al RSS (iTunes), y en cuestión de minutos tendréis los 12 programas emitidos hasta el momento, que por cierto, son muy recomendables para conocer la dura realidad de Córdoba.
Y para los que estéis interesados en la aplicación, os comento que pretendo colgarla en github como proyecto open source una vez que la tenga bien preparada, y es que entre las novatadas y las prisas, aún no está lo decente que debería para que la veáis. Espero poder dedicar pronto un post tanto a la aplicación como a Heroku, el impresionante servidor donde está hospedada.
Planeta Cordobapedia on GitHub
Escrito por sergio en Bits, Córdoba, Personal, Ruby on Rails el Abril 26th, 2010
Después de dos semanas de rodaje del nuevo Planeta Cordobapedia on Rails, y aunque aún está lejos de ser una primera versión decente, he decidido colgar todo lo que llevo en GitHub:
http://github.com/sergiogomez/planetacordobapedia
Para ello he tenido que crear un segundo repositorio git independiente del que uso para Heroku, ya que en este se incluye información que no debiera aparecer en GitHub (una contraseña y un par de api keys), además de recibir un curso intensivo de git ya que no termino de llevarme bien con él (aún soy fiel a Subversion, aunque creo que ya me queda poco para hacer el cambio).
Lo ideal sería crear una nueva versión que incluyese (y mejorase) casi todo lo que hace actualmente la aplicación, e intentar colaborar de alguna forma con el desarrollo de Planetoid, que a fin de cuentas le debe prácticamente todo lo que es.
Y, cómo no, todavía queda pendiente lo que hoy día es mi lacra con Rails: los tests.
Planeta Cordobapedia on Rails
Escrito por sergio en Bits, Córdoba, Ruby on Rails el Abril 12th, 2010
Desde hace solo unos minutitos, el Planeta Cordobapedia funciona con una nueva aplicación que he desarrollado con Ruby on Rails.
Como es de rigor, la aplicación está en beta, aunque realmente es una alpha, ya que realmente no está terminada. Lo que ocurre es que la parte pública funciona bastante mejor de lo que funcionaba el anterior Planeta (on Wordpress), así que he terminado de pulir algún que otro detalle y la he subido tal cual.
Está hospedada en Heroku, un hospedaje para Ruby on Rails realmente impresionante, y cuya versión gratuita te saca de más de un apuro.
Y la aplicación, que como he dicho antes, sigue en desarrollo, ha cogido prestadas bastantes funcionalidades de Planetoid, una aplicación Ruby on Rails de Jaime Iniesta que está siendo usada en distintas comunidades de raileros (de los de verdad…).
De hecho la idea es colgar la aplicación (una vez que esté medio decente) en github por si alguien más puede aprovecharla (o para meterme caña por el código…).
Por otro lado, el cambio no ha supuesto ningún diseño nuevo. Más bien todo lo contrario. El aspecto del nuevo planeta es prácticamente idéntico al anterior.