Saltar al contenido

Rubén Tejera Cordero

Informática, Programación y Electrónica

  • Inicio
  • Programación
    • Programación Ágil
      • TDD
      • Código Limpio
      • Ejercicios Prácticos
        • ¿Qué es una Kata o un Koan?
        • Katas
        • Koans
    • Android
    • Ruby
    • Javascript
    • Cobol
    • WordPress
    • CSS
    • Git
    • Linux
    • Transformación Digital
    • Software
    • Libros
  • Electrónica
    • Esp8266
    • Raspberry Pi
    • Arduino
    • Electronica
  • Frases
    • Frases Motivadoras

Categoría: Ruby

Publicado el 10 septiembre, 201812 octubre, 2018

Paginación en Ruby on Rails

Continuar leyendo «Paginación en Ruby on Rails»

Publicado el 10 septiembre, 201812 octubre, 2018

Scopes en Ruby on Rails

Los Scopes (alcance, ámbito) son condiciones que se aplican en el modelo para definir diferentes grupos de registros que hay en las tablas.

Continuar leyendo «Scopes en Ruby on Rails»

Publicado el 6 septiembre, 20188 septiembre, 2018

Máquina de Estados en Ruby on Rails con AASM

La gema AASM sirve para agregar una máquina de estados a clases de Ruby.

Continuar leyendo «Máquina de Estados en Ruby on Rails con AASM»

Publicado el 5 septiembre, 20186 septiembre, 2018

Concerns en Ruby on Rails

Los concerns son una forma de abstraer código que se comparte entre diferentes modelos o diferentes controladores.

Continuar leyendo «Concerns en Ruby on Rails»

Publicado el 4 septiembre, 20184 septiembre, 2018

PaperClip, Subir Archivos en Ruby on Rails

Resultado de imagen de paperclip

Paperclip es un gem de Ruby creada para hacer el adjuntar archivos muy fácil.

Continuar leyendo «PaperClip, Subir Archivos en Ruby on Rails»

Publicado el 30 agosto, 201830 agosto, 2018

Callbacks en Ruby on Rails

Se pueden realizar acciones «programadas» antes o después de cualquier acción en el controlador de la vista o del modelo. Continuar leyendo «Callbacks en Ruby on Rails»

Publicado el 29 agosto, 201830 agosto, 2018

Gestión de Usuarios con la gema devise, Ruby on Rails

La gema devise nos facilita la implementación de la gestión del login en nuestra aplicación.

Continuar leyendo «Gestión de Usuarios con la gema devise, Ruby on Rails»

Publicado el 29 agosto, 201830 agosto, 2018

Validación de un campo Booleano en Ruby on Rails

Al realizar la validación con presence, cuando el valor del campo es false se cree que es un objecto no valido, pensando que es nulo.

Continuar leyendo «Validación de un campo Booleano en Ruby on Rails»

Publicado el 29 agosto, 201830 agosto, 2018

Strong Params, Seguridad de parámetros en las peticiones en Ruby on Rails

Si hiciéramos la siguiente acción, Rails nos advertirá que esta acción no es segura:

@article = Article.new(params[:article])

¿Por qué? Porque desde el Front podrían inyectarnos atributos de la clase que no tuviera permiso para modificar.

Continuar leyendo «Strong Params, Seguridad de parámetros en las peticiones en Ruby on Rails»

Publicado el 29 agosto, 201830 agosto, 2018

Diferencias entre link_to, redirect_to y render en Ruby on Rails

Para los noveles en Rails siempre confundimos estos tres conceptos, así que explicamos las diferencias.

Continuar leyendo «Diferencias entre link_to, redirect_to y render en Ruby on Rails»

Paginación de entradas

Página 1 Página 2 … Página 5 Siguiente página

rubentejera.com

Funciona gracias a WordPress