Hace algún tiempo, aprovechando el rápido acceso a libros que otorga la Kindle, compré un libro de programación en Ruby, y me encontré que partía desde la programación sin preparar el ambiente.
Preparar ambiente
En primer lugar, debemos tener instalados un par de paquetes. bulid-essential para la compilación y para que no nos pateen las aplicaciones web instalé el entorno de programación nodejs
apt-get install build-essential nodejs
Instalar Ruby on Rails
Una vez logrado esto, procedemos a preparar el ambiente para Ruby on Rails, con estas instrucciones:
Instalamos Ruby Version Manager o rvm
\curl -sSL https://get.rvm.io | bash
Creamos una variable de entorno en nuestro sistema linux
source ~/.rvm/scripts/rvm
Revisamos la versión
rvm list
Instalamos ruby, indicando la versión. En este caso, a la fecha la más actual es la 2.1.2
rvm install 2.1.2
Volvemos a revisar la versión instalada, y con la segunda instrucción revisamos la versión instalada de ruby
rvm list
ruby -v
Le indicamos al sistema, la versión de ruby que utilizaremos (útil en caso de tener instalada más de una)
rvm use 2.1.2
Hasta aquí, ya tenemos instalado Ruby en nuestro sistema
Ahora, nos queda instalar el framework de Ruby, Rails. La instrucción gem se encarga de gestionar las distintas 'gemas' de Ruby. Estas gemas son, por llamarlo de alguna forma, módulos con distintas funcionalidades que vienen construidas para poder desarrollar nuestras aplicaciones en Ruby. Aquí se utilizará para instalar Rails (paciencia, toma un resto de tiempo).
gem install rails -v '4.1.6'
Ya tenemos instalado Rails. Ahora creamos una aplicación 'demo'. Esta instrucción tomará un poco de tiempo ya que preparará un directorio con el servidor y todo lo necesario para montar nuestra aplicación web
rails new demo
Y para finalizar, entramos al directorio de nuestro demo y lanzamos el servidor, aplicando
cd demo
rails server
...y voilà!
Tenemos nuestra aplicación demo en http://localhost:3000
Referencias:
http://rvm.io/rvm/install
http://guides.rubyonrails.org/
Importante: Si están en Gnome y tienen el siguiente problema al ejecutar ruby " /usr/bin/env: ruby: No existe el archivo o el directorio
" Es por un problema de carga del .profile de su cuenta de usuario. La solución está aquí: https://rvm.io/integration/gnome-terminal
Temas destacados
análisisDeDatos apellido argentina chile clasificación Data Science Diario Concepción emprendimiento En la prensa estadística Estilo de vida identidad innovación instalación investigación machineLearning MacOSX Mapuche mapudungun mineríaDeDatos opinión regresiones rubyOnRails Tips en el computadorLo más leído
Hoy:
- Coeficiente de determinación corregido o R-cuadrado ajustado
- Comparación de métodos de agrupamiento o clustering
- Noción de R-cuadrado o Coeficiente de Determinación
- Análisis comparativo sobre modelos de regresión
Histórico:
- Coeficiente de determinación corregido o R-cuadrado ajustado
- Evaluación de modelos de clasificación: Matriz de Confusión y Curva ROC
- Comparación de métodos de agrupamiento o clustering
- Noción de R-cuadrado o Coeficiente de Determinación