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

Mostrando 76-90 de un total de 338
Si hace unos dÃas hablábamos de CodePress, hoy vamos a hablar de otro Javascript parecido que resalta el código que se introduce en tu HTML entre las etiquetas <pre><code> ... </code></pre>. En este caso detecta automáticamente el lenguaje de programación, aunque se puede indicar también en el class de la etiqueta code, o también se puede ignorar el cógido si ponemos como estilo no-highlight. Los lenguajes que reconoce son los siguientes: Python, ruby, Perl, PHP [...]
Viniendo de otros lenguajes de programación, cuando empecé con ruby echaba de menos los métodos destructores de objetos. Igual que existe un método initialize, esperaba que hubiera un método finalize al que se invocase justo antes de que el garbage collector pasase a limpiar los objetos no usados. Buscando un poco, di con la clase ObjectSpace, con la que se pueden hacer algunas cosas interesantes, como por ejemplo recorrer todos los objetos que existen en memoria en un momento determinado. [...]
La conferencia rails europea ya ha terminado… los videos están en internet… los contenidos son muy interesantes, pero… tienen chistes de chiquito? NOOOORL!!! Tras el éxito de la convocatoria del año pasado y animados por la acogida de la comunidad, la conferencia rails de habla hispana arranca de nuevo. Las fechas para esta edición son el 22 y 23 de noviembre. Dos dÃas de comunidad, conferencias, libros a buen precio y networking. Además, es el único dÃa del año en qu [...]
Ya me habÃa enterado hace algún tiempo que Craig McClanahan (autor original de Apache Tomcat, desarrollador original de Struts 1.0, y Co-especificador de JavaServer Faces 1.0) tenÃa algun tiempo desarrollando en ruby on rails. Tal parece que McClanahan le cogió el gusto a rails, tanto asi que dió una charla en el railsConf Europa 2007, el [...] [...]
Es refrescante de vez en cuando leer artÃculos que no hablan sólo de lo brutal que es AJAX, o de los fácil que es escribir un sitio con ruby / rails o de lo mucho que apesta Java. Uno de los colaboradores regulares de O’Reilly escribió un articulo titulado “7 reasons I switched back to [...] [...]
Llevo como 4 horas en la T4 y aún me falta un rato para coger el avión a ParÃs, a disfrutar del Plus de vin S’il vous plait con mis apreciadÃsimos Joyeurs, incluyendo Dean, que siempre es motivo de alegrÃa. Mirando este weblog, me he dado cuenta que no escribÃa nada en absoluto desde Junio y que este año, en total, han sido 2 posts, ¡y gracias!. La verdad es que está siendo un año rarÃsimo, de esos en los que uno acaba por pensar que igual no es mala idea volverse superstic [...]
En este post voy a comentar cómo usar algunas de las caracterÃsticas que más me gustan de ruby y rails: la posibilidad de reabrir una clase en cualquier momento, poder capturar las llamadas a métodos que no existen en un objeto, y la posibilidad de hacer alias de métodos (y encadenarlos) Para ilustrar todo esto y ver qué podemos hacer, vamos a modificar el comportamiento de la clase Hash de forma que pueda hacer lo siguiente >> me={:name=>’javier’} => {:name=>& [...]
Live Validation es una librerÃa Javascript que nos permite validar en tiempo real la información que se introduce en campos de texto. La nomenclatura y los parámetros de la validación son similares a los que se encuentra en el framework ruby on rails, pero sin ser necesario ruby, lógicamente. La documentación está muy clara y los ejemplos son también muy aclaratorios y sencillos. Un ejemplo de uso serÃa el siguiente: var sayHello = new LiveValidation( "sayHello", { validMessage: "¡Aquà [...]
Acabo de encontrarme con un error bien extraño al hacer deployment de una aplicación rails al ambiente de producción. El error era que las rutas del recurso se estaban generando mal, mi recurso se llama operadores y la entrada en el config/routes.rb era esta: map.resources :operadores do |operador| operador.resources :llamadas, [...] [...]
El resultado de nuestra participación en el railsRumble (48 horas contÃnuas), es SakeBar. SakeBar es un sitio donde la comunidad de desarrolladores ruby puede compartir sakes. Y con sakes no me refiero a la popular bebida japonesa, sino a un System Wide Rake Task que permite instalar rake tasks una sola vez y ejecutarlas donde sea. Un [...] [...]
Las tareas para el rails Rumble nos las dividimos “automáticamente” en: AnÃbal: instalación del servidor, deployment, etc. Román: views, layouts, presenters Yo: modelos, specs, specs, specs AnÃbal se fue a dormir como a eso de las 4:00am, Román cayó a eso de las 6:00am, todavÃa sigo en pie, pero seguro que no será por mucho rato. En http://sakebar.tumblr.com/ estamos [...] [...]
Durante los últimos dos/tres meses he dedicado gran parte de mi tiempo (junto a otras personas del equipo) a desarrollar la web mirubi.com. A pesar de estar en fase Beta está teniendo una acogida bastante interesante y nuestro cliente ya está lanzando versiones en Reino Unido, Alemania, Francia y USA. Como todos los desarrollos que hacemos en ASPgems es una solución 100% rails. La aplicación es multi-paÃs, multi-idioma y multi-marca, permitiendo a los partners una personalización de la a [...]
A veces viene bien poder mostrar el contenido de un Array de forma aleatoria en ruby. Por ejemplo, puedes querer mostrar en una tagcloud los tags más populares pero no quieres mostrarlos en orden para que quede más estético. Normalmente usamos el método sort_by en arrays compuestos de objetos complejos para compararlos por algún campo, por ejemplo para un resultado de una consulta de AR podrÃamos hacer: my_array.sort_by{|x| x.amount} Podemos utilizar el mismo método de una forma simple pa [...]
Después de varias semanas sin publicar nada y de unas vacaciones, he acabado un ejemplo de lo que se puede hacer con festivaltts para ruby: Un aplicación en ruby on rails que habla!Puedes probarla en: http://thetalkingrailsapp.sergioespeja.com/De momento sólo funciona con la voz inglesa, espero que te de ideas para tus aplicaciones ror! [...]
Groovy es un lenguaje dinámico para la JVM (Java Virtual Machine) que nos permite construir aplicaciones web usando la potencia de Java y añadiendo caracterÃsticas inspiradas en otros lenguajes como Python, ruby y Smalltalk. Añade caracterÃsticas de programación modernas para los desarrolladores Java con una curva de aprendizaje muy baja. Mejora la productividad de los programadores cuando se trata de aplicaciones web, GUIs, bases de datos o aplicaciones de consola. Y algo bastante import [...]
Paginación: << 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 >>







































