Archivo para la categoría Ruby On Rails

Rails Cells. Renderizado por componentes “as it should be”

Sigo vivo. Voy a tocar un proyecto que es nuevo para mí, pero me ha encantado. He tenido la oportunidad de charlar con el creador porque había encontrado un bug, y lo resolvimos (lo resolvió él, yo solo lo localicé) en cuestión de dos horas. Excelentemente mantenido. El proyecto no es otro que Rails Cells […]

, , , , , , ,

Deja un comentario

Ruby Modules II: Cómo usar módulos para añadir métodos de clase.

Este post muestra una técnica bastante útil que descubrí hace unos días. Resulta que tenía media docena modelos con persistencia, y en la sección de administración de a web, pues tenía que listar todos y cada unos de ellos. Restaurants, Reviews, Users, Photos, Courses y Ticketlines. Y cuando listaba, tenía que filtrar la búsqueda usando […]

, , , , , , , , ,

Deja un comentario

Ruby Modules I: Qué son y para qué sirven.

Como vereis los habituales, he cambiado un poco el tema de WordPress para que sea más ancho que los fragmentos de código no tengan lineas partidas. Y ahora al tema de la semana (porque voy a intentar escribir al menos un post por semana) Quiero introducir los módulos, porque son una característica de Ruby que […]

, , , , ,

Deja un comentario

Truco: Cómo obtener una clase o objeto a partir de un string con su nombre en ruby on rails

Ese es un post corto. Creo que sería buena idea hacer una sección de pequeños trucos medianamente regular. Yo soy bastante fanático de haces parciales. A veces creo que me paso de rosca incluso en tratar de hacer vistas tan genéricas que sirvan para satisfacer todos los modelos. El truco de hoy alimenta esa enfermedad. […]

, , ,

2 comentarios

Los helpers de ruby on rails. Content_for

Hoy toca hablar de los helpers de ruby on rails. Si ruby on rails sigue la estructura modelo-vista-controlador (MVC), los helpers están un poco en tierra de nadie, pero casi siempre podríamos tenerlos en cuenta como parte de las vistas. En general, su objetivo es mantener tu código lo mas DRY posible encapsulando código repetitivo […]

, , , ,

2 comentarios

Geocodificación II. Geocodificando del lado cliente con javascript.

Si en la anterior entrada tratamos la geocodificación en el lado del servidor, ahora toca pensar en que no hay motivo para agobiar a nuestro servidor haciendo algo que puede hacer el navegador del cliente. Para ello vamos a hacer otra pequeña aplicación haciendo uso de la API javascript de google maps v3, donde un […]

, , , ,

Deja un comentario

Rails-geocoder. Geocodificación sencilla en Ruby on rails

La geolocalización está de moda. Redes sociales como foursquare o facebook places están en boca de muchos por el potencial nuevo negocio de la publicidad local. Y geolocalización y geocodificación van casi siempre de la mano. Pero no hace falta enfrascarse en un proyecto puramente geográfico para sacar partido a la geocodificación. La geocodificación consiste en […]

, , ,

4 comentarios