Disseny6
Disseny6
Llancaport
Girodansa
Fotocarreras
Carrigan

Bueno pues he iniciado un nuevo proyecto, nada nuevo, sólo una guia sobre playas de españa. Más que nada la intención es que me sirva un poco de entrenamiento para la aún reciente llegada de Rails 2 y las herramientas de internacionalización. La aplicación será en inglés y francés y espero entrenar un poco el tema con su desarrollo.

beaches

beaches

Aún está en fase de desarrollo pero ya está on-line para ir testeando el tema y emprezar a indexar algunas páginas. Se agradecen opiniones y sugerencias, sobretodo sobre el diseño que no me convence demasiado...

David 8 months ago | Diseño web | 0 comentarios

Buenas, ya estoy en Girona y he encontrado un momento para comentar brevemente el segundo día de la conferencia Rails 2007. La verdad, ha estado muy bien, recomiendo a todo aquel al que le interese RoR que no se pierda la edición del año que viene.

Emili y David Rails 2007

Empezaré comentando la primera ponencia "Programa en Rails cómo si jugases con Lego". Ha sido muy interesante ver como actuan y que hacen los pugins para Rails y se han dado nociones para crear nuestros propios plugins. Recomendable si "reutilizamos" código muy a menudo. Lo metemos en un plugin y sólo con instalar ese plugin en nuestra aplicación tendremos la funcionalidad que deseamos. ¿Para eso desarollamos con RoR y no en otros lenguages no? :P

Después he asistido a dos casos prácticos "MTV.es" y "Tomatime.com". Interesante ver cómo se ha desarrollado el portal de la MTV España. Más interesante aún (si cabe) la ponencia y la filosofía de la gente de "Flowers in the Space" que han desarrollado el proyecto  "tomatime". Unos fenómenos, ha sido una ponencia divertida y original. Se ha explicado el proyecto tomatime des del punto de vista social, esta gente tiene toda una filosofía de empresa y una manera original de enfocar su proyecto.

Lo que me interesaba para algunos proyectos en los que estoy trabajando es la internacinalización de Rails. La ponencia de "Rails, la internacionalización es posible" me ha resuelto algunas dudas y ha dado un buen punto de inicio para afrontar el problema de la traducción y adaptación de nuestras aplicaciones a otros idiomas/paises/culturas. (No sólo debemos tener en cuenta el idioma, pués también son importantes cosas cómo la moneda, el afabeto, los estándares, etc...).

Se han recomendado algunos plugins cómo "Globalize", "GetText" o "File Columns". Éste último desarollado por Sam Lown, el autor de la ponencia. Si a alguien le interesa el tema para alguno de sus proyectos le recomiendo que no se pierda el screencast en cuanto este disponible.

Después de comer, un par de casos de estudio más. Muy interesantes para tener un idea de cómo se desarrollan y enfocan algunos de los mayores proyectos RoR de habla hispana. Y para terminar con las ponencias, antes del Keynote de Obie Fernández, un ponencia sobre Rest "ROA, desplegando proyectos Rest con RoR". Fantástico, por fin sé lo que es Rest, después de tanto oír hablar de ello ya tengo una noción global de lo que es y para qué sirve. A parte de eso no tengo mucho más que decir sobre esta ponencia. La verdad es que ya estaba bastante cansado a esas horas y sólo pensaba en el Keynote de Obie. (Y el sorteo del Ipod Touch :P).

Conferencia Rails 07

La Keynote a cargo de Obie ha estado muy interesante, con una primera parte dedicada a enumerar y comentar algunas de las novedades de Rails 2.0 y una segunda, mucho más interesante, en la que el tema de debate principal ha sido el futuro de Rails. La segunda parte, mucho más interactiva, ha servido para que los asistentes trasladaran a Obie sus dudas y temores sobre el futuro de Rails. No temáis, se ha encargado de expresar su satisfacción por el futuro inmediato de Rails y de descartar cualquier intromisión de las grandes empresas del sector en la filosofia de Rails y su núcleo.

Al fin y al cabo, una de las cosas que nos gusta de Rails es el movimiento social que hay entorno a él no? Se me hace difícil imaginar una conferencia de PHP, .NET, ASP, etc... con el buen rollo y el excelente "clima" del que hemos gozado en Madrid.

No me quiero extender mucho más, sólo decirle a la gente de la organización que grácias por el evento y que "SON UNOS FREAKS" jajjaja. A quién se le ocurre sortear el Ipod tirando 8 monedas al aire, componiendo un numero binario con los resultados y buscar en la BD el equivalente en decimal de dicho número para encontrar al ganador. Simplemente FREAK!!! ;-)

P.D: Prometo poner posts más específicos de cada tema!

David 11 months ago | Ruby on Rails | Viajando | Diseño web | 0 comentarios

Buenas! Bueno, pues ya he llegado al hotel y para mi sorpresa hay internet gratis!! ;) (Eso sí, con cable).

Finalmente he salido de la conferencia con un buen sabor de boca. Quiero aclarar que hablaré siempre de las ponencias a las que he asistido, de las otras no puedo comentar nada hasta que no vea los "ScreenCasts" en la web de La Conferencia. ;)

Dicho esto vamos a ello.

El tema ha empezado un poco flojo con la ponencia "Proyectos de bajo coste[...]", en realidad se han dicho cosas interesantes aunque creo que nada que no sepamos los que estamos en el mundillo. Quien más quien menos se ha encontrado con un proyecto de ese tipo y sabe cómo suelen ir las cosas. En definitiva no era el tipo de ponencia que venía a ver.... ¡Que fácil es criticar cuando no eres tú el que expone! ;)

La segunda, "Action Script y MXML con Rails[...]", me ha dejado mucho mejor sabor de boca, tanto que se me ha hecho extremadamente corta. Pero creo que Fernando Padrón ha sabido dar, en un tiempo limitado, una visión global de las facilidades y posibilidades de la combinación FLEX + Ruby on Rails. En resumen:

Una bonita interfície gráfica para el usuario. (FLEX)

Un potente herramienta de desarrollo y de gestión de bases de datos del lado del servidor. (Ruby on Rails)

Ha hablado también de la interconexión entre estos con HTTPService y de plugins para Rails cómo RubyAMF o WebORB. Trataré de poner enlaces de interés sobre el tema en cuanto tenga un poco más de tiempo.... De momento, valoro la ponencia muy positivamente a modo de introducción y animo a cualquiera a ver el screencast.

El último plato de la mañana ha sido "Diseñando en la web: Contenido y continente". La verdad no me ha entusiasmado demasiado. Se han dicho cosas muy interesantes, pero que debido a mi experiencia cómo diseñador ya tengo bastante asumidas. De todas formas, estoy seguro de que a los "Deseñadores puros" les serán de gran ayuda algunas nociones básicas de diseño. Se han dado (con el tiempo disponible) unas bases adequadas y funcionales. Con un único "Pero". Poco relacionado con RoR teniendo en cuenta el entorno de la conferencia (a mi entender). No quiero extenderme más que a las 21:30 tengo que estar en la cena. ;)

Para la tarde dos Platos Fuertes.

"Seguridad web en aplicaciones en Rails" Interesantísimo, a mí entender MUY necesario en estos días que corren en que cualquiera te puede mandar al garete un aplicación sólo para tocar la moral. ;)

SQL Injections, asignación massiva, cross site scripting, etc... Prometo publicar un post con los apuntes que he tomado y alguna sugerencia más sobre este tema en cuanto llegue a Girona. Otra vez me come el tiempo!

"Escalabilidad en Rails[...]" Excelente ponencia de Pablo A. Delgado, magistral para  mi gusto. No tenía ni idea de las posibilidades de escabilidad de Rails y me ha asombrado con la configuración "al dedillo" de una sóla máquina. Ha dado soluciones cómo NGINX  y ha esquematizado a la perfección la configuración de un servidor para una "gran" aplicación en Rails. También comentaré algo más al repecto en cuanto pueda. Un 10 para Pablo. Lástima que, me mucho me temo, que me queda mucho para gestionar ese volumen de peticiones a una de mis aplicaciones RoR. ;(

David 12 months ago | Ruby on Rails | Viajando | Diseño web | 4 comentarios