counter easy hit

Archive for March, 2007

Vueling

Thursday, March 29th, 2007

Volvamos a la rutina que no debimos haber abandonado.

Durante mi viaje a Granada, fuimos en avión. Era obvio que pegarse 10 horas de viaje en coche, habiendo dormido 5 horas en 2 dias, hubiese provocado algo mucho peor, y más en un estado emocionalmente alterado.

Así que cojimos el avión contratando los vuelos a las 4 de la mañana por internet, seleccionando los asientos y a unos precios interesantes, teniendo en cuenta que era a última hora y que es españa.

Todo el proceso es bastante rápido y practico, no te hacen falta billetes ni historias. Compras por internet, vas al aeropuerto, facturas con tu pasaporte y a la puerta de embarque, sin necesidad de billetes, con tu aciento garantizado.

La experiencia al interior del avion es extraña. Se nota que no es un viaje de primera. El espacio para cada asiento es bastante reducido, ciertos azafatos van demasiado rápidos, y ya no te regalan nada. Recuerdo que con iberia te regalaban una mini cocacola y algo para picar, aquí nada, si quieres, pagas. Excepto al final que te dan un caramelo. Yo los veia venir de lejos con la cestita, y pensaba que era como una iglesia, para echar propinas, tanto bajo coste…. Para un viaje corto te apañas, pero para muchas horas es bastante incómodo. Según he leido, del diseño inicial, han añadido 4 filas de acientos, de ahi el poco espacio entre asientos.
No es una crítica para desaconsejar usar vueling, sino simplemente que lo tengais en cuenta. Si os sobran bastantes kilos, casi mejor pillar 2 asientos.

Los 2 viajes, geniales, ningún problema a pesar que en uno habia mucho viento y el segundo fue con lluvia. Solo hay una cosa que me dejó mosca.

No sé el mantenimiento que debe de seguir un avion entre vuelo y vuelo. Pensaba que despues de cada vuelo, le pegaban una buena revisión o almenos una mínima. La cuestion es que pude constatar, que en este caso no se hizo.

El avión hace este recorrido:

Barcelona - Granada : 13:30 - 15:00

Granada - Barcelona : 15:30 - 17:00

Yo creia que serian aviones distintos, pero al volver, vi que era el mismo avión. Vi como llegó el avion, como bajó la gente, como bajaron las maletas, como subieron las nuestras y como subiamos nosotros, sin una aparente revisión del aparato.

Todo esto debe de ser normal. Supongo que deben de hacer revisiones despues de X kilometros o horas de vuelo, pero no me dio confianza, y menos cuando vi un elemento de la ala vibraba mucho. Supongo que seria normal también, nunca habia volado en las zona de las alas. Pero es bonito, notas la inestabilidad causada por el viento, los giros y la flexibilidad de las alas.

Nunca te olvidaremos

Wednesday, March 28th, 2007

Llevaba 4 o 5 meses pensando mucho en la muerte. Haciendome las típicas preguntas que nunca te quieres hacer o que siempre quieres esquivar, replanteandome la existéncia, tus acciones, tu pasado, tu presente, tu futuro, tu más allá. Quizás por fin estaba aceptando la muerte de mi Abuela de hace 3 años, el 20 de Marzo.
Y lo que tenia que pasar, pasó. Ayer murió mi Abuelo en Granada. No estoy acostumbrado a estas cosas… Mi primera abuela era muy pequeño cuando pasó, mi otra abuela fue duro, pero no lo asimilé. El hecho de vivir tan lejos, pues te vas y es como volver a la vida cotidiana, como si ella siguiese allí y tu aqui. No asimilas que nunca más te va a pegar ese abrazo que te deja medio espachurrao y toda la cara llena de besos. Fue duro pero no fue tanto como esta vez. Ni punto de comparación.

Todos sabiamos que un dia u otro tenia que pasar y más con lo que tenia de salud, y en estos 2 dias lo he pasado mal, y mal es poco (aunque no lo demuestre). No solo por mi abuelo, que me esta pasando lo mismo, que no me lo acabo de creer, sino por mi madre. Nunca en mi vida he visto tanta desesperación. Sobretodo cuando le dieron la notícia por telefono… creia que se me iba, aunque el resto del dia no se ha quedado corto, hasta que estuvimos tranquilos en casa anoche..
Pero a pesar de todo estoy feliz, muy feliz. :) Horas antes de morir, le detectaron cancer de pancreas. Eso queria decir que tendria una muerte lenta y MUY dolorosa y angustiosa. Pero DIOS ha sido bueno y ayer despues de un dia durillo en el hospital por fin pudo dormirse, y al tranquilizarse murió sin sufrimiento, sin darse cuenta… un sueño eterno. Lastima que mi madre no lo pudiera volver a ver en vida, pero mejor así que de la otra manera.
Gracias Dios por no hacerle sufrir, esa muerte es lo que deseamos todos, dormirnos tranquilamente y no despertar.

Abuelo, te echaremos de menos, pero ya te imagino dandole la bronca a la Abuela, como haciais en casa ;-) Nosotros ya nos apañaremos. Que lastima vivir tan lejos y no haberos podido disfrutar como hubiesemos querido.

Nos vemos dentro de 90 años ;-)

Juego con la Muerte - Bruce Lee… , nota 0

Sunday, March 25th, 2007

Siempre se ha dicho que Bruce Lee hizo 5 películas

  • The Big Boss (”El Gran Jefe”, “Karate a muerte en Bangkok”) (1971)
  • Fist of Fury (”Puños de Furia”, “La Conexión China”, “Furia Oriental”) (1972)
  • Way of the Dragon (”El Camino del Dragón”, “El Regreso del Dragón”, “El furor del Dragón”) (1972)
  • Enter the Dragon (”Entra el Dragón” u “Operación Dragón”) (1973)
  • Game of Death (”Juego de la Muerte” o “Juego con la Muerte)- (1978).
415px-New_York_1999_bruce_lee.jpg

En la mayoria de las películas se ve a un Bruce Lee especial, mostrando entre líneas su filosofía, su maestria en las artes marciales. No son obras de arte, pero son originales, propias. Todas excepto una, la última “Game of Death”

Es una película que he visto alguna vez, pero creia que era una de las primeras, por lo mala que és. Pero ayer observé que la acabaron en 1978. Teniendo en cuenta que Bruce murió en 1973, aquí hay gato encerrado.

El otro dia que no tenia nada que hacer la estuve viendo. Y desde el princpio notas cosas muy raras. Parece que Bruce Lee no es Bruce Lee, que su cuerpo tan delineado no es el suyo… dices “curioso”. La cara a veces no se reconoce, te dices, “bueno será normal, todos los chinos se parecen y estará haciendo caras raras”. Pero vas notando una detrás de otra cosillas. Las peleas no son nada del otro mundo, los cambios de plano son muy bruscos, a veces parecen copy/pastes de otra peli… Bruce Lee sale muy poco, no sé.

Teniendo en cuenta que es la última peli, la idea es mejorar las anteriores, no ser la peor de todas. En ese momento te das cuenta de la fecha 1978… mmm y se te enciende la luz. Investigo un poco y efectivamente está película la comenzó a rodar en 1972 y según se comenta solo pudo grabar 15 minutos de la peli.

Esta película pretendia ser la mejor, donde Lee enseñase al mundo lo que hay detrás de su estilo de lucha, el Jeet Kune Do. Pero obviamente solo pudo hacer el esbozo de la peli, después haria falta incrustar toda esa filosofía.

Así nos encontramos con unos payasos que querian hacer negocio con su fama internacional a pesar de su muerte y acabaron la peli como pudieron, con dobles, con copy/pastes de otras pelis… Es muy triste.

Esa peli no es de Bruce Lee, esa peli está vacía de sentimiento y de mensaje. La última vez que la vi, la dejé a medias, no valia la pena continuar con la farsa.
También creo que por culpa de esta peli, hubo esa leyenda de que Bruce Lee no había muerto. En esta peli, Bruce Lee aparece como un actor e simulan su propia muerte, su propio entierro para huir de la mafia… teniendo en cuenta la poca información de entonces, era muy fácil liarse y las leyendes fluyen muy rápido.

La verdad sobre el kung fu

Monday, March 19th, 2007

En este mundo occidental, siempre se no has vendido el kung fu como un arte marcial chino. Como siempre pasa, una mentira contada miles de veces se convierte en verdad. :) Incluso si miras en la wikipedia, solo hacen referencia a él como arte marcial.

Pero la realidad es otra. El kung fu es algo más filosófico y superior en china. El Gung Fu ( = kung fu ) es un término utilizado para indicar el control total sobre un determinado tema. Un maestro de Kung fu es aquel que muestra un conocimiento muy elevado sobre algún elemento en particular, como por ejemplo las artes marciales, pero también cualquier otra cosa. Podriamos poner cualquier cosa, un gurú de la informàtica, un chef cocinero, un experto en preparar el té, un experto en no pagar nunca ( geta )…

Todos ellos siguen la filosofia kung fu. Muestran una maestria especial.

Google Custom Search

Saturday, March 17th, 2007

Si os fijais, acabo de poner un buscador encima del meebo me.

Desde que me pasé a wordpress no tenia ningun sistema de estos y alguna vez que he querido hacer busquedas de algún tema que he comentado, me he tenido que comer los mocos. Supongo que debe de haber un plugin en wordpress, pero acabo de usar el Google Custom Search.

Básicamente consiste en usar google ( y las pàginas que tiene indexadas sobre ti, o webs que tu definas ) para realizar las busquedas en tu sitio web.

Como los blogs son realmente muy indexables y gracias a que uso sitemaps (que facilita la indexación a google), los resultados son bastante buenos :), aunque no me gusta la ordenación del resultado, ya que los ordena según la importancia que google cree que tiene y no de forma cronológica.

Lo probaré algun tiempo, y sino pondré el normal.

Link:  Google Custom Search

Futura medallista olímpica

Thursday, March 15th, 2007

El dia 24 de Marzo en el prat gran hacen un torneo de Judo Internacional. Lo bueno no són los andorranos, que realmente me da igual el papel que hagan si es que hacen algo, sino la presencia de una chica especial de la selección catalana. Una tal Marta. Recordad este nombre.

Me apuesto un café que será medallista en los juegos de Londres 2012 en su categoria de Judo. Los de 2008 le pilla muy justo. Ahora es una Sub-23, 5 veces campeona de españa y ya comienza a tutearse con las grandes de la Absoluta.

Un prodigio.

Leer feeds RSS [0.92][1.0][2.0] y Atom 1.0 en Rails

Wednesday, March 14th, 2007

Aquí va mi primera contribución con la comunidad Rails.

En el proyecto que estoy creando necesitaba una libreria que leyera feeds ya que los usuarios pueden pueden indicar su blog para que aparezcan las 10 últimas entradas en su perfil.

He visto que internament, Ruby da soporte a RSS 0.92, 1.0 y 2.0, pero no lo hace bien. Ciertos campos de los posts los ignora y no se pueden recuperar y además no habia soporte para Atom.

Así que aquí está la libreria que permite obtener un hash con la info de los posts del feed. Solo teneis que insertarla en la carpeta /lib/, declararla en environment.rb con

require ‘rssReader’

Libreria:

require ‘rexml/document’
class RssReader

#**************************************************************************
# -PARAMs: url feed
# url accepts feed’s:
# RSS 0.92
# RSS 1.0
# RSS 2.0
# Atom
#
# -OUTPUT: Hash
# [’title’] –> blog’s title
# [’link’] —> blog’s link
# [’description’] –> blog’s description
# [’rss_url’] –> feed’s url
# [’items’] –> array of posts
#    [’title’] –> post’s title
#    [’link’] –> post’s link
#    [’description’] –> summary of post
#    [’content’] –> content of post
#    [’author’] –> author of post
#    [’publication_date’] –> publication date post
#
#**************************************************************************
def read_rss(feed_url)
@content = Net::HTTP.get(URI.parse(feed_url))
xml = REXML::Document.new(@content)
data = {}

if !xml.root.elements[’channel/title’].nil?
#TIPO RSS (RSS 0.92 | RSS 1.0 | RSS 2.0)

data[’title’] = xml.root.elements[’channel/title’].text unless !xml.root.elements[’channel/title’]
data[’link’] = format_url(xml.root.elements[’channel/link’].text) unless !xml.root.elements[’channel/link’]
data[’description’] = xml.root.elements[’channel/description’].text unless !xml.root.elements[’channel/description’]
data[’rss_url’] = format_url(feed_url)
data[’items’] = []
xml.elements.each(’//item’) do |item|
it = {}
it[’title’] = item.elements[’title’].text unless !item.elements[’title’]
it[’link’] = format_url(item.elements[’link’].text) unless !item.elements[’link’]
it[’description’] = item.elements[’description’].text unless !item.elements[’description’]
it[’content’] = item.elements[’content:encoded’].text unless !item.elements[’content:encoded’]
it[’author’] = item.elements[’dc:creator’].text unless !item.elements[’dc:creator’]
it[’publication_date’] = item.elements[’dc:date’].text unless !item.elements[’dc:date’]
it[’publication_date’] = item.elements[’pubDate’].text unless !item.elements[’pubDate’]
data[’items’] < < it
end
elsif !xml.elements['/feed/title'].nil?
#TIPO ATOM
data['title'] = xml.elements['/feed/title'].text unless !xml.elements['/feed/title']
data['link'] = xml.elements['/feed/link'].text unless !xml.elements['/feed/link']
data['description'] = xml.elements['/feed/tagline'].text unless !xml.elements['/feed/tagline']
data['rss_url'] = feed_url
data['items'] = []

xml.elements.each('//entry') do |item|
it = {}
it['title'] = item.elements['title'].text unless !item.elements['title']
it['link'] = item.elements['link'].text unless !item.elements['link']
it['description'] = item.elements['summary'].text unless !item.elements['summary']
it['content'] = item.elements['content'].text unless !item.elements['content']
it['author'] = item.elements['author/name'].text unless !item.elements['author/name']
it['publication_date'] = item.elements['issued'].text unless !item.elements['issued']
data['items'] << it
end
end

return data
end

#****************************************************************
# -PARAMs url
#
# -OUTPUT clean url with "http://" protocol inserted
#
#****************************************************************
def format_url(url)
if !url.nil?
"http://" + url.downcase.gsub("http://","")
end
end

end

¿Quieres un logo? –> wilogo

Monday, March 12th, 2007

Por casualidad acabo de descubrir wilogo, una web donde puedes pedir que te hagan el logo de tu empresa o producto.

El sistema es distinto a una empresa de diseño. Aquí podemos encontrar a un centenar de grafistas que pueden trabajar en tu logo al mismo tiempo compitiendo los unos con los otros para ver quien saca el mejor logo y el logo ganador. A nivel de grafista, si se selecciona el logo que tu has creado, supongo que te llevas un gran porcentage del precio.

Es un servicio interesante, por un precio razonable 500 - 700€ puedes tener a un grupo enorme de professionales creandote un centenar de logos distintos y trabajando para tu imagen corporativa, algo muy importante para cualquier empresa o servicio.

Superman Returns

Monday, March 12th, 2007

De pequeño no sé las veces que vi superman, fue la película de mi infancia, la tengo gravada en mi mente y todo lo que sentía cuando la veia. Dejaba de existir y entraba en ese mundo mágico del tio de los calzoncillos por fuera. Las 4 fueron geniales aunque especialmente la primera y la tercera.
La nueva, hasta hoy, no la he visto. El hecho de no ver a Cristopher Reeve es terrible. La intenté ver hace unos meses, pero a los 30 segundos la quité, la madre de superman no se parecía en nada, superman tampoco, lex luthor… tampoco…  Todos nuevos. Hasta hoy, tenía que verla.

Me ha costado acostumbrarme, pero bueno el sustituto hace un gran papel, realmente extraordinario y excepto jimmy y lois que son unos pallazos, la película es genial. No es todo acción, ni pastelozo. Hay cosas nuevas muy interesantes, un superman más humano, más débil, una historia detrás interesante, no el plan de lex luthor, sinó el …. paso de spoilers, ya lo sabeis los que la habeis visto.

Una película genial, y ojalà que no sea la última (no tengo ni idea), aunque prefiero las originales, no se notaban los efectos como en esta versión, hay tantos efectos que incluso hay demasiados y algunos mal hechos.

El sacrificio de prácticar

Friday, March 9th, 2007

En el mundo informático hay una barrera muy grande que todo el mundo sufrimos desde el usuario normal hasta los técnicos / ingeñeros. La barrera de la práctica.

Cualquier persona que haga un curso, que estúdie por su cuenta, que le enseñen…. si despues no práctica nada, la mayoria de ese conocimiento se pierde y lo que es peor, no se avanza (lógico).

Lo que estudias sirve como introducción al tema y como base imprescindible para despues seguir evolucionando con tus propias investigaciones de forma sólida. Pero es duro, es un sacrificio que no mucha gente está dispuesta a dar. Sacrificar tus horas libres en prácticar ese tema no todo el mundo lo tiene, y muchos de los que lo tienen prefieren hacer cualquier otra cosa, incluso aburrirse.

Pero si no prácticas, en mas o menos tiempo, según sea tu memória, lo irás olvidando y se te quedará solo la idea general, que según sea el tema, es suficiente.

En los cursos que se hacen, en los libros, todo esta muy bien estructurado y parece todo muy bonito. Siempre són ejemplos simples… vamos un camino de rosas. Pero la realidad es otra, la realidad es que tienes que prácticar, y cuando prácticas, todo lo que parecia tan evidente deja de serlo, y todo lo que creias que sabias te das cuenta que realmente no lo sabes, que hay muchas cosas que mirar, muchas cosas a tener en cuenta hasta que surje el BLOQUEO

Todos los que prácticamos ( al trabajar en algo de un cliente o de tu empresa es igual a prácticar) sufrimos bloqueos, que no sabes por donde tirar. Y es justamente en ese momento cuando realmente estás aprendiendo y mejorando excepto en el caso que se lo pidas a otro para que te lo haga, aunque si eres observador, aprendes igual, pero menos, sin entender bien el porqué, o sin el sufrimiento.

Pero los bloqueos, mientras descubres la estupidez que la causaba, te vuelven loco.

Ale, despues de desahogarme por un bloqueo de esos que acabo de sufrir durante 2 horas, vuelvo al Rails.