Ir al contenido principal

Entradas

Mostrando las entradas etiquetadas como ruby on rails

Resultados AbreDatos de España

En España se realizo un concurso de programación llamado AbreDatos , este concurso consistía en realizar una aplicación que usara datos del sector publico, la duración 48 horas. Resultados: 29 de los 47 equipos terminaron la aplicación, de estas 29, 12 estaban hechas en Ruby on Rails, otro punto para Ruby on Rails en productividad. Languages: ruby 13 php 5 python 4 java 2 others 5 Frameworks: rails 12 django 2 spring 1 grails 1 others 13 Version control: git(hub) 18 svn 6 unknown 5

Nifty Generators

Esta es una utilidad que le agrega estilo a las aplicaciones en rails. Esto consiste de: -Autenticacion: facilita esta tarea en nuestras aplicaciones. -Config Files: Para gestionar configuraciones de la aplicación en archivo yaml. -Scaffold: No mas Scaffolds pelados, y sin gracia. Ademas permite crear referencias. -Layout: Agrega un estilo y layout básico a la aplicación. El link: http://github.com/ryanb/nifty-generators/tree/master

Versiones de rails y los libros y tutoriales

Bueno en mi viaje por actualizarme a esta plataforma he encontrado otro obstáculo que mas bien es molesto pero no imposible de solventar y es las diferencias entre la versión 1 de rails y la versión 2 del mismo. Estas diferencias rompen la compatibilidad de los tutoriales, ya que el uso del scaffold es totalmente distinta. Así que fijense en los requerimientos del libro o tutorial y si dice que la versión requerida es 1.2 entonces toca implementar el siguiente truco: 1. Instalar la versión de rails 1.2.6 o 1.2.3 gem install rails -version 1.2.6 2. Si ya tienen proyectos generados que necesiten la versión 1 entonces hay que modificar la versión requerida en el archivo config/enviroment.rb y cambian la versión en esta linea: RAILS_GEM_VERSION = '1.2.6' 3. Para crear un proyecto nuevo con una version vieja creenlo indicando la version: rails _1.2.6_ nombreProyecto

Ruby no encuentra mysql

Al parecer ruby es una pesadilla de instalar en windows XP. No están claras las versiones de las dependencias y esto puede llevar a enfrascarse en problemas bastante malucos. Windows XP no es en este momento la mejor plataforma de desarrollo para ruby. Uno de los errores que les puede salir advirtiendo de esto es cuando obtienen un mensaje de error de que ruby no puede encontrar el modulo de mysql. La mejor solución para salirle al paso a esto es montar una maquina virtual con linux y ahi instalar todo el paquete de ruby y rails, irracionalmente la BD de mysql, y después compartir la carpeta de desarrollo a windows mediante samba. Suena complicado pero es mas facil que tratar de resolver el problema de dependencias en windows xp.

Primer problema instalando ruby on rails en windows XP SP3

Después de bajarme ruby del sitio de ruby-lang.org e instalarlo junto con rubygems, lo lógico es bajar los paquetes de rails que son los que permiten desarrolar aplicaciones web bien rápido. Así que ejecute el comando desde DOS gem install rails después de preguntar muchas veces si descargaba o no ciertas dependencias saco el siguiente error: ERROR: While executing gem … (Zlib::BufError) buffer error Este error según cuentan en internet solo ocurre en Windows y no esta documentado. Afortunadamente es fácil solucionarlo, solamente con actualizar gem. Así que ejecute el siguiente comando: gem update --system Y al fin pude instalar rails sin problema.