Recent Episodes
-
255
Deshacer con PaperTrail Other translations:
El comportamiento de deshacer y reahacer es sencillo de agregar con una gema de versionado como Paper Trail. Aprende como agregar un link a deshacer a los mensajes flash de cualquier modelo.
Tags: plugins
-
254
Paginación con Kaminari Other translations:
Podemos usar Kaminari para implementar paginaciones en Rails 3. Es una solución limpia y flexible que funciona bien con los ámbitos de las consultas de ActiveRecord.
-
253
Subida de archivos con CarrierWave Other translations:
Con CarrierWave es muy fácil añadir subida de archivos a nuestras aplicaciones. Soporta diversos procesadores de imágenes, ORMs y frameworks.
Tags: plugins
-
252
Métricas, métricas, métricas Other translations:
En este episodio se repasan Metric Fu, Metrical, SimpleRCov y Rails Best Practices que trata sobre las herramientas de métricas.
Tags: herramientas rails-30
-
251
MetaWhere y MetaSearch Other translations:
Con MetaWhere podemos hacer búsquedas con condiciones complejas sin utilizar SQL con ActiveRecord, mientras que con MetaSearch nos será más fácil programar formularios de búsqueda con múltiples opciones.
-
250
Autenticación desde cero Other translations:
No es difícil implementar una autenticación basada en claves desde cero, y esto nos ayudará a entender mejor cómo funciona.
Tags: autenticación
-
249
Notificaciones en Rails 3 Other translations:
Rails 3 incorpora soporte de instrumentación mediante la clase ActiveSupport::Notifications. Basta con llamar a "subscribe" para recibir notificaciones, o a "instrument" para enviarlas.
Tags: rails-30
-
248
Aplicaciones sin conexión (y II) Other translations:
Aprende a hacer una aplicación disponible sin conexión mediante el localStorage de HTML5. En esta última entrega de la serie estudiamos jquery-tmpl y jquery-offline.
-
247
Aplicaciones sin conexión Other translations:
Aprende a hacer una aplicación disponible sin conexión mediante un manifiesto de caché de HTML 5. Esta primera parte trata de rack-offline y algunos problemas que nos podemos encontrar.
Tags: plugins
-
246
Manipulación del estado de navegación con AJAX Other translations:
Con la nueva función pushState de JavaScript podemos manipular la URL con AJAX. Esto quiere decir que podemos guardar marcadores, usar el botón de atrás del navegador y recargar la página sin pérdida de información.
Tags: ajax
