Y si tú escribes bastante y no estás enamorado es porque todavía no lo has probado (y no se a qué esperas).
Categoría: mamuso
Ya ha pasado un tiempecito desde que me decidí a trabajar de forma más profunda con rails. Me tiré un tiempo tonteando con rails y pasé por la fase de alucinar con el scaffold y las aplicaciones en 15 minutos, pero mi día a día estaba muy enfocado a php y no le presté demasiada atención. Fue en la introducción que hicieron blat y álvaro donde me enganché y probé a hacer cosas más grandes basándome en rails. Ahora es casi mi ocupación principal.
En todo este poquito tiempo he ido disfrutando de los detalles que hacen más fácil el trabajo cada día. Los que más me gustan:
- Modelo - Vista - Controlador: Es una forma de trabajar muy cómoda, y se ha hablado hasta la saciedad de ella, pero la verdad es que cuando pasas de trabajar en php a rails cuesta quitarse el vicio de meter casi toda la lógica en la vista.
- ActiveRecord: Sin duda es una de las características de rails que más me ha cambiado la vida. En php hacer un simple CRUD es un mini infierno según la cantidad de campos que tengas en la base de datos. Y no te quiero contar nada cuando hay una modificación de la base de datos.
- Layouts: ActionView ofrece una gestión de layouts estupenda que nos permite trabajar con una sencillez extrema. Es tontísimo, pero de eso se trata :).
- El render de partials: Como estructura o como patrón de repetición dentro de una página los partials nos permiten ser un poquito más DRY.
- Observers: Podemos desencadenar mil acciones sólo con cambiar un objeto y todo de forma natural.
- Se basa en ruby: No soy un experto de ruby, de hecho todavía ando peleándome con el gran tocho en mis ratos muertos, pero es verdad que casi todo se puede escribir de una forma super natural. Y no queda ahí la cosa, el código es de lo más escuálido comparado con (por ejemplo) php. Escribimos menos código, por tanto cometemos menos errores, por tanto… (no me acuerdo cómo seguía la cadena, preguntádselo a Sergio) Ruby mola, no?
- Extender a base de plugins: La manera en la que rails maneja los plugins facilita mucho la vida a la hora de añadir funcionalidad a un proyecto: desde una autentificación hasta geocodificación.
- Desarrollar en local: Sin saber demasiado puedes crear tu propio entorno de desarrollo local. Si no sabes o no quieres instalar un server específico y configurarlo siempre puedes tirar de WEBrick que viene de serie.
- Con AJAX de serie: Viene con multitud de helpers que permiten integrar AJAX en tu aplicación casi sin escribir una sola línea de javascript. El más popular es el linktoremote.
- Todo es como yo te lo digo… o no: En rails todo se puede redefinir. Por poner un ejemplo, yo tuve que retocar la clase CGI para que interactuase como necesitaba con flash y no supuso ningún trauma.
Vamos… que me gusta rails.
Posts como estos acaban con el poquito perfil tecnológico que le quedaba a este blog :)
Pues sí, se acaba el año y no puedo decir que no me apeteciese. A pesar de que me han pasado muchas cosas buenas (muchasmuchasmuchas) hoy pesan mucho más todas las cosas malas que han pasado en mi vida personal. Es ya el segundo año malete que me toca, así que estos 365 días en conjunto no se merecen el tag de 'añocojonudo.com'.
El año pasado por estas fechas dije que la cosa no podía ir a peor, y me equivoqué (lo hago bastante a menudo, también es cierto). Convivir conmigo no ha sido fácil, así que GRACIAS a todos los que durante este año me habeis soportado y sobre todo GRACIAS a los que han tenido que tragar saliva al lado mio en los malos-malos momentos de verdad.
En todo caso estos últimos meses han estado muy bien. De hecho hemos adoptado esa máxima de 'noche de traca, mañana de resaca', hemos sido héroes de la guitarra, cerrado bares, saqueado barriles de cerveza, asaltado fiestas en pisos... MÍTICO!.
Espero que a todos os vaya en el próximo año un poquito mejor, o al menos que todos los días tengais un momento en el que poder esbozar una sonrisa, por mal que vayan las cosas.
Yo por mi parte he hecho mi lista (esta vez si para cumplir) de buenos propósitos para el próximo año. La he hecho cortita, que el año pasa volando:
- Comer mejor y más equilibrado
- Aprender algo nuevo cada SEMANA. No soy capaz de aprovechar tanto mis recursos como para aprender algo realmente nuevo cada día.
- Hacer de los pequeños momentos, grandes ocasiones (consejos madeinmarylink)
- Y aprovechar más mi tiempo (no se cómo, pero lo conseguiré).
En fin, a la porra el 2006.
P.D. Gracias también al tontito que para hacer que mi año terminase en todo lo alto ha destrozado el retrovisor de mi coche y no ha dejado ni tan siquiera una nota. Es una pequeñez, pero detalles como estos son los que hacen la vida más bonita.
P.P.D. Mientras escribo esto me ha llegado un correo que me obliga a añadir un propósito más a mi lista para el próximo año: tocar freebird a nivel experto junto a modo colaborativo con jacobo :D
P.P.P.D. Vean menos la tele.
Quejarse de una compañía de telecomunicaciones es casi igual de inútil en cualquier parte. Un googleo y puedes leer muchas de las cositas que se han están comentado a respecto. Yo estoy desde el primer día sin servicio, aunque esto de trabajar en productos online te hace ser más tolerante a los fallos durante los lanzamientos de productos.
Así que no voy a quejarme de yoigo, simplemente voy a exponer MI lista de hechos (oiga, que la suya puede ser distinta):
- Para contactar con atención al cliente hay que armarse de paciencia porque yo he tenido que esperar desde 15 minutos hasta 45 (nunca menos de 15)
- El sistema te pide que, si estás hartísimo de esperar, pulses 1 y dejes tu número de teléfono para que ellos se pongan en contacto contigo ‘tan pronto como les sea posible’. En mi caso todavía no han tenido tiempo de hacerlo, pero estoy seguro que cuando me toque lo harán, no pierdo la esperanza.
- Si he llamado 5 días, he recibido 5 explicaciones distintas, la más cachonda es que ‘como era fiesta no se ha arreglado la incidencia’. Que los dioses nos protejan de que yoigo caiga un domingo :)
- Cuando me pidieron mis datos para dar de alta la incidencia y les pedí que comprobasen por favor si ya estaba dada de alta anteriormente y me contestaron que ‘actualmente no disponían de acceso al sistema’ ¿uh?
- Me han ido retrasando todo sucesivamente: ‘lo tendrá antes de mañana sábado’, ‘lo tendrá el lunes’, ‘hoy es fiesta, señor, pero mañana durante el día lo dejamos solucionado’, ‘no se quién pudo darle esa fecha, pero le aseguro que antes del viernes estará solucionado’… y hoy es viernes y me da risa llamar.
- Nadie me ha informado sobre el estado de mi incidencia, si quieres saber algo, llama.
- Si hay un correo de clientes uno espera que reciban sus correos, o que al menos el que los reciba sepa leer en el mismo idioma que el que le escribes. Si todo esto se da, también esperas que te contesten, de forma automática, semiautomática, personal, da igual cómo, pero que contesten. 4 correos de experiencia demuestran que todavía no lo han hecho, pero seguro que algún día lo harán.
Según la entrevista a Johan Andsjö, consejero delegado de yoigo, todo el negocio se montó en 150 días. Igual hubiese estado bien tardar 10 días más y evitarse la mala prensa que están cosechando, porque de una compañía de telefonía móvil se esperan unos mínimos que consisten en al menos poder llamar por teléfono, y ya un alarde de tecnología, mandar SMS.
Alguien al final acabará arrepintiéndose de haber elegido como slogan ‘verdad de la buena’, porque da mucho juego.
Conclusión: hasta que alguien haga algo tengo un móvil yoigo que ni llama, ni envía mensajes, ni se conecta a internet, pero que está lleno de posibilidades.
Hay veces que es inevitable. En estos momentos estoy sentado en una cafetería en pleno centro de Madrid, planteando el rediseño de este blog, leyendo cositas (y smupfeando). Me encanta estar así en mis días libres.
Delante de mi hay dos chicas y un chico. Una de las chicas está embarazada y tiene que cambiar de postura a cada minuto. En una cafetería sueles oir fragmentos perdidos de conversaciones que no tienen mayor importancia, pero en este caso estoy fascinado.
Estoy asistiendo en directo a la gestación de un guión (parece ser que teatral) Y ME ENCANTA!!! Los 3 destilan pasión por todos sus poros y se les nota en los gestos, en todo lo que hablan. Las ideas brotan (un documental, un largo, un corto... centrémonos!!) y aquí no se tira nada, todo se apunta. Tal vez no valta para hoy, pero sí para otra ocasión.
Al hablar de los personajes lo hacen como si fueran personas totalmente reales, y cada uno tiene su perfil psicológico, que seguramente será mucho más elaborado que lo que se puede mostrar en cualquier representación, pero les da igual.
Estoy contagiado por la pasión y la ilusión, lo han conseguido. Quiero sentarme con ellos y escucharlos, y opinar, y participar...
De fondo suena Sabina (Pájaros de Portugal) "... que pequeña es la luz de los faros de quien sueña con la libertad ..." , no es mi favorita, pero ayuda bastante a crear un halo especial en este instante. Creo que esto se va a quedar en mi "galería mental de los momentos mágicos". Este momento sería perfecto si estuviese por aquí mi director de cortos favorito.
Lo siento, no me resigno a hablar sólo de desarrollo web. Últimamente tengo los sentimientos a flor de piel y me emociono con mucha faciliad. Cómo me gustaría que estuvieseis aquí.
Para el que no pudiese ir a la conferenciarails o estuviese en alguna de las otras conferencias simultaneas dejo aquí las slides del Case Study: historiascepsa.com (algunas no valen de nada sin explicación :D).
Durante las próximas semanas colgaré algunas aplis de muestra para que podais trastear todo lo que tratamos pero más a nivel de código. No serán partes de la aplicación que se ha usado para cepsa, pero tienen la misma filosofía y la misma base.
De vez en cuando necesito quitar la cabeza de la pantalla. El viernes acabé tomando café con un amigo, y finalmente quedamos en tocar juntos durante las próximas semanas. La idea es disfrutar, y si se tercia hacer unos cuantos acústicos por los bares de Madrid (seguro que los amigos nos ayudan a conseguir cosillas).
La sensación de retomar la música en serio, ahora con más experiencia (aunque tocando igual de mal) es refrescante. En mi cabeza ya me había hecho incluos un playlist con el estilo que podríamos hacer, incluso con temas a revisar antes de juntarnos a tocar por primera vez. Así que revisando, revisando me he reencontrado con una canción muy sencilla y que significa muchísimo para mi: Creep, de Radiohead.
El tema tiene ya 14 años, los mismos años que tenía yo la escuché por primera vez. Me trae recuerdos de momentos muy especiales (y no especialmente altos de moral, que la canción no se presta), y aunque no deja de ser un hit del grupo, a mi me encanta.
url:http://www.youtube.com/watch?v=JsHKoJM8uv8
Disfruten... que yo creo que me voy a poner a revisar todos los clásicos, y ahora le toca a Pearl Jam.
P.D. Esto de postear cancioncillas lo maneja muy bien maría, y con mejor gusto que yo.
... hoy es lunes:
viberma:...porque estamos usando conexiones a la base de datos persistentes
en contra de lo de antes
mamuso: no se van con agua?
ni con alcohol?
viberma: nada














