El agregador de todo lo que se publica en castellano sobre Ruby On Rails.

Mostrando 16-25 de un total de 25
Mientras seguía trasteando con ruby me percaté de que no existen determinadas características de la programación orientada a objetos que sí ofrece Java como son las clases abstractas. Así que como siempre, para seguir aprendiendo me puse a picar un poco de código para poder utilizar dicha funcionalidad en mis clases. Como quería poder definir cualquier clase como abstracta de manera más o menos transparente, lo único [...]
Hace unos meses implementé un sistema para generar captchas para el formulario de comentarios del blog y así evitar el spam que me estaba llegando. El “problema” de la solución a la que llegué era que no hacía ningún uso de las facilidades que ofrece rails para crear plugins, por lo que la reutilización de todas las librerías se hacía un tanto ortopédica ya que obligaba a estar repitiendo código por todos lados. Por eso y para seguir trasteando con ruby, convertí [...]
Hace unos meses implementé un sistema para generar captchas para el formulario de comentarios del blog y así evitar el spam que me estaba llegando. El “problema” de la solución a la que llegué era que no hacía ningún uso de las facilidades que ofrece rails para crear plugins, por lo que la reutilización de todas las librerías se hacía un tanto ortopédica ya que obligaba a estar repitiendo código por todos lados. Por eso y para seguir trasteando con ruby, convertí [...]
Estaba haciendo una aplicación en rails donde necesitaba mostrar el tamaño del fichero que el usuario podía descargar. ruby cuenta con el método File.size pero devuelve el tamaño en bytes y claro, que un archivo pese 3670016 bytes por ejemplo, no es que sea muy esclarecedor, así que hice este pequeña utilidad que muestra el tamaño en la unidad más grande posible: file_util.rb: class File @@units = ['bytes', 'kb', 'mb', 'gb', 'tb'] def File.readable_size(file_name) [...]
Estaba haciendo una aplicación en rails donde necesitaba mostrar el tamaño del fichero que el usuario podía descargar. ruby cuenta con el método File.size pero devuelve el tamaño en bytes y claro, que un archivo pese 3670016 bytes por ejemplo, no es que sea muy esclarecedor, así que añadí una función a la clase File que muestra el tamaño en la unidad más grande posible: file_util.rb: class File @@units = ['bytes', 'kb', 'mb', 'gb', 'tb'] def File.readable_size(file [...]
En breve me pondré con el desarrollo de un site que necesitará estar disponible en varios idiomas, así que como me apetecía investigar el tema del desarrollo de plugins en ror, decidí hacerme uno que me solucionase la papeleta siendo totalmente consciente de estar reinventando la rueda, ya que ya existen soluciones más que probadas como Globalize o Gettext, pero el caso era cacharrear, y la verdad es que he aprendido unas cuantas cosillas sobre la programación dinámica en ruby, [...]
Ya han publicado el programa de la conferencia dedicada a ruby On rails que se celebrará los días 24 y 25 de noviembre: http://programa.conferenciarails.org/ De todos las charlas propuestas, me interesan sobre todo las siguientes: Soluciones de internacionalización con Rail Internacionalización con ruby-Gettext y rails Tareas en background con ror y BackgrounDRb Despliege ágil de aplicaciones LAMP sobre raíles Algoritmo genético distribuido Lo malo es que es [...]
Tal como se comentó, el pasado martes 12 de septiembre tuvo lugar el taller de Testing en rails a cargo de Evan Henshaw-Plath, a.k.a. Rabble y organizado por la gente de La Coctelera. Salí bastante contento de la charla ya que aprendí unas cuantas cosas acerca de las herramientas que existen en Ruy On rails para poder realizar pruebas de nuestro código, además de concienciarme acerca de la importancia de éstas para hacer aplicaciones más robustas pero sin perder un ápice [...]
Como hacía tiempo que no programaba nada para ruby On rails, me puse a hacer un sencillo helper para generar calendarios que tuviesen las fechas pinchables: calendar_helper.rb module CalendarHelper def calendar(year, month, data = {}) month_time = Time.local(year, month) month_name = month_time.strftime("%B") first_week_day = month_time.wday first_week_day = (first_week_day == 0)? 7 : first_week_day; if (month == 12) last_month_day = 31 else [...]
Igual es un pelín tarde, pero aviso por si le interesa a alguien. El martes día 12 de septiembre, Mr. Rabble, ex jefe de desarrollo de Odeo, impartirá un taller sobre testing en ruby On rails. Será en Aula The Cocktail, dentro de las oficinas de The Cocktail, situadas en la calle Salamanca nº 17. El taller comenzará a las 19:00 Para obtener más información o para apuntarse, id al wiki que han montado en http://aulathecocktail.pbwiki.com/TallerTestingEnrails Yo in [...]








































