Categorías
Desarrollo Ruby on Rails

Aventuras sobre rieles – Parte 6

En esta ocasión veremos dos temas poco relacionados entre sí, pero no por eso menos importantes: Cómo agregar enlaces Cómo agregar validaciones en el modelo Agregando enlaces Una vez visto lo anterior, listar los artículos es relativamente sencillo. Desde rails routes podemos ver que GET /articles es la ruta que debería darnos la lista de […]

Categorías
Desarrollo Ruby on Rails

Aventuras sobre rieles – Parte 5

Creando el modelo para los artículos Llamamos «modelo» a la definición de la estructura de datos que albergará una determinada entidad, en este caso artículos. Los modelos en rails se definen en singular y su correspondiente tabla quedará en plural. Para generar el modelo para los artículos escribimos desde la línea de comandos: Esto generará […]

Categorías
Desarrollo Ruby on Rails

Aventuras sobre rieles – Parte 4

En esta parte vamos a comenzar a agregar artículos. La primer magia de rails la haremos agregando en /config/routes.rb la siguiente línea entre la de get y la de root: Esta sola línea genera todas las rutas necesarias para alta, baja, borrado y modificación de artículos. Si ejecutamos rails routes veremos las siguientes rutas nuevas: […]

Categorías
Desarrollo Ruby on Rails

Aventuras sobre rieles – Parte 3

Iniciar la aplicación que acabamos de crear es muy sencillo, basta pararse en la raíz del proyecto y utilizar la utilidad de línea de comandos rails: Tomará un par de segundos, pero luego nos indicará que podemos acceder desde localhost:3000 para contemplar nuestra obra… simple, y algo estática para tanto código y proceso, pero después […]

Categorías
Desarrollo Ruby on Rails

Aventuras sobre rieles – Parte 2

En la parte 1 (Aventuras sobre rieles – Parte 1) preparamos el sistema para trabajar con ruby y con rails, y además creamos el proyecto blog. Esto nos creo la carpeta del proyecto y dentro muchísimos archivos, carpetas y subcarpetas. El objetivo de este artículo es entender que es lo que tenemos como base antes […]

Categorías
Desarrollo Ruby on Rails

Aventuras sobre rieles – Parte 1

rvm Para poder arrancar con ruby es bastante necesario conocer rvm. rvm es un administrador de versiones para el lenguaje ruby, el cual permite mantener y organizar diferentes versiones del lenguaje y sus componentes en el mismo equipo. Esto es muy importante para el desarrollo en producción ya que es común que el cambio de […]

Categorías
Mis relatos

Abominación

Dentro del barro un monstruo adormecido lucha por salir. Entre toda la mugre es difícil distinguir una cosa de la otra; desde la orilla todo es lo mismo, podría ser útil o inservible, da igual. Los brazos, esas cosas estériles apenas aferradas a lo que podría llamarse torso, se mueven torpemente removiendo escombros, basura y […]

Categorías
Mis relatos

El punto

Detrás de la mirada de fuego, esa perpleja que no dejaba ni un segundo de posarse sobre el cristal, había un agujero de gusano, un portal interdimensional que recorría ida y vuelta todo el universo en solo un pestañeo. Detrás de ese punto firme y preciso yo me veía representado. Es extraño que lo diga […]

Categorías
Mis relatos

Deseo

Pensar que estos últimos minutos han sido una tortura es poco; 5 solamente han pasado, 55 quedan por delante, 3300 segundos de agonía que apenas se van reduciendo mientras deambulo por mis pensamientos. La gente camina delante mío ignorando completamente lo que me sucede. Pero de alguna forma es justo, yo también ignoro lo que […]