Últimas noticias


Actualización de Passenger en SH7

aitor@guebs — 29 de Septiembre, 2009 @ 12:40 0 comentarios

Esta pasada madrugada hemos actualizado Passenger en el servidor SH7 haciendo necesario un cambio en todas las aplicaciones Rails alojadas en este servidor.

Es necesario que añadáis la siguiente línea al archivo public/.htaccess de las aplicaciones Rails:

PassengerAppRoot <raiz de la aplicacion>

<raiz de la aplicación> corresponde al directorio donde estan todos los archivos de la aplicación, es decir, el directorio donde estan los directorios app, config, public, tmp, vendor, etc.

Al hacer la actalización de Passenger, nosotros, de forma automatizada, ya hemos añadido la mencionada línea en todas las aplicaciones Rails del servidor SH7. Pero tenéis que tener en cuenta que cuando vayáis a actualizar la aplicación ebéis preservar esta línea.

Categorias: Avisos e Incidencias Etiquetas: , , , ,

Open Source Rails

aitor@guebs — 22 de Mayo, 2008 @ 20:31 0 comentarios

Los usuarios y entusiastas de Ruby on Rails seguro que encontraréis muy interesante el sitio Open Source Rails. Se trata de un sitio web con un esitlo muy 2.0 que recopila aplicaciones open source desarrolladas en Rails.

No son muchas las aplicaciones que podreís encontrar, concretamente 36 opciones, pero no hay duda de que se trata de una de las mejores recopilicaciones de aplicaciones Rails libres, mejor que la del Wiki de RubyOnRails.

Algunas de las aplicaciones más interesantes que podemos encontrar son ClockingIT, alonetone, RubyTime, Gitorius, Tracks, Chuck’s List, etc.

Categorias: Recursos,Ruby on Rails Etiquetas: , , ,

Adaptando vuestras aplicaciones Rails a la versión 2

aitor@guebs — 21 de Enero, 2008 @ 03:06 2 comentarios

Ahora que vamos a instalar la versión 2 de Rails en los servidores, es un buen momento para comenzar a hacer tus aplicaciones Rails compatibles con esta nueva versión. Rails 2 introduce cambios importantes que puede que provoquen problemas en tus aplicaciones basadas en la versión 1 del framework.

Gracias a un chivatazo por parte de Jaime Iniesta, nos hemos enterado de la existencia del plugin “deprecated“, que os facilitará la vida a la hora de adaptar vuestras aplicaciones a Rails 2. Este plugin detecta el código desfasado de las aplicaciones y te aconseja como modificar el código.

Nota importante: A pesar de que vayamos instalar la versión 2 de Rails en los servidores, NO es necesario que adaptéis vuestras actuales aplicaciones, no tenéis más que tomar la sencilla medida que os hemos recomendado.

Categorias: Ruby on Rails Etiquetas: , , ,

Instalación de Ruby on Rails 2.0.2 en todos los servidores

aitor@guebs — 21 de Enero, 2008 @ 02:52 3 comentarios

Actualización: Ya hemos instalado la versión 2.0.2 de Rails en todos los servidores. Hemos estado varias horas verificando que todos los sitios que hacen uso de Rails funcionen correctamente y excepto 3 o 4 sitios web, que hemos tenido que corregir, creemos que el resto funciona correctamente. De todas formas, recomendamos que compréis si vuestra aplicación Rails sigue funcionando correctamente.

El próximo viernes, 25 de Enero, sobre las 2:00 de la madrugada instalaremos la última versión disponible de Ruby on Rails, la 2.0.2, en todos los servidores. Dados los importantes cambios introducidos en esta nueva versión, todos los clientes usuarios de Rails debéis tomar ciertas medidas para évitar que vuestro sitio web deje de funcionar tras la instalación de la nueva versión.

En realidad, esto no es actualización, dado que las versiones de Rails disponibles actualmente en los servidores (todos de la rama 1.2.x) seguirán estando disponibles junto a esta nueva versión. Es decir, en los servidores estarán disponibles varias versiones de Rails la 2.0.2 y varías versiones de Rails 1.2.x.

Antes de la actualización, todos los usuarios de Rails, debéis tomar cualquiera de las siguientes medidas:

  • Aseguraros que vuestra aplicación es compatible con la versión 2 de Rails.
  • Configurar vuestras aplicaciones RoR para forzar el uso de alguna de las versiones 1.2.x de Rails disponibles en los servidores.

La primera de las posibles medidas es la que, de cara al futuro, es más aconsejable, pero dado que sólo tenéis 5 días para hacerlo, no parece del todo factible. Por tanto, la medida recomendada por guebs es la segunda, la de configurar las aplicaciones para que usen alguna de las versiones 1.2.x de Rails, ya disponibles en los servidores.

Hacer esto es tan fácil como definir en la variable de configuración RAILS_GEM_VERSION algunas de las versiones Rails 1.2.x disponibles en el servidor donde este alojada la aplicación. Esta variable de configuración se encuentra y se define en el archivo config/environment.rb de toda aplicación RoR.

Lo lógico es que pongáis como valor de RAILS_GEM_VERSION la última versión de Rails de la rama 1.2 disponible en el servidor y que seguramente es la que este usando vuestra aplicació, a no ser que ya hayáis definido esta variable con anterioridad o hayáis “congelado” vuestra aplicación con anterioridad.

Si tenéis cualquier duda poneros en contacto con el servicio de soporte técnico.

Categorias: Avisos e Incidencias Etiquetas: , , ,




© Ekostat Informatica, S.L.  -  Aviso legal  -  Creditos  -  Mapa  -  ( XHTML y CSS correctos )