[Via Microsiervos]
Yo soy el patito de goma
Ejercitando hoy mi modestia afirmaré que durante mis años en la carrera a la gente siempre le ha gustado venir a preguntarme dudas cuando el código de sus prácticas no funcionaba con ellos esperaban. Lo curioso es que en la mayoría de las ocasiones mis aportes para alcanzar la solución rallaban el nulo. Las conversaciones en estas situaciones solían ser, más o menos, así:
- "Oye Loper, que no me funciona la práctica, mira a ver si puedes echarle una ojeada y encuentras el error, anda"
- "Venga, vale... A ver, cuéntame qué le pasa."
- "Pues mira, se supone que tendría que sumar estos valores a estos otros de aquí, y después sacarlos por pantalla..."
- "Aham. ¿Y cómo lo estás haciendo?"
- "Pues mira, primero leo los datos por aquí, los guardo en este vector, luego los opero desde el primero hasta... Oh, espera, esto está mal. Un momento, a ver..."
- "..."
- "Anda, ya funciona! Muchas gracias Loper, me lo has resuelto!"
Y así es como yo quedaba como el héroe local que salvaba el día al incauto programador mientras yo había hecho, a lo mejor... nada. Pero a la gente le servía. El otro día me enlazaron por el twitter un post donde descubrí que durante todos estos años he sido, en realidad, la versión animada antropomorfa del patito de goma. La entrada venía a decir lo siguiente:
Como no tengo un patito de goma a mano, a partir de ahora le voy a empezar a explicarle mi código al Dalek que me trajo Zor de Londres (gracias de nuevo!) a ver si con su ayuda los bugs son exterminados!
- "Oye Loper, que no me funciona la práctica, mira a ver si puedes echarle una ojeada y encuentras el error, anda"
- "Venga, vale... A ver, cuéntame qué le pasa."
- "Pues mira, se supone que tendría que sumar estos valores a estos otros de aquí, y después sacarlos por pantalla..."
- "Aham. ¿Y cómo lo estás haciendo?"
- "Pues mira, primero leo los datos por aquí, los guardo en este vector, luego los opero desde el primero hasta... Oh, espera, esto está mal. Un momento, a ver..."
- "..."
- "Anda, ya funciona! Muchas gracias Loper, me lo has resuelto!"
Y así es como yo quedaba como el héroe local que salvaba el día al incauto programador mientras yo había hecho, a lo mejor... nada. Pero a la gente le servía. El otro día me enlazaron por el twitter un post donde descubrí que durante todos estos años he sido, en realidad, la versión animada antropomorfa del patito de goma. La entrada venía a decir lo siguiente:
Hay una completa metodología de desarrollo (cuyo nombre ahora no recuerdo) que hace uso de este fenómeno.
La llamamos el Método de Depuración del Pato Goma. Y funciona así:
1. Pide, suplica, roba, compra, fabrica, o búscate la forma de conseguir un pato de goma (de esos de la bañera).
2. Ponlo en el escritorio y explícale que vas a repasar un bloque de código con él, si no le importa.
3. Explícale al pato lo que tu código debe hacer y cuéntaselo en detalle, línea por línea.
4. En algún momento, le dirás al pato lo que el siguiente paso debe hacer y entonces te darás cuentas de que no es lo que está haciendo en realidad. El pato permanecerá sentado tranquilamente, feliz de saber que te ha ayudado en tu camino.
Funciona siempre.
Como no tengo un patito de goma a mano, a partir de ahora le voy a empezar a explicarle mi código al Dalek que me trajo Zor de Londres (gracias de nuevo!) a ver si con su ayuda los bugs son exterminados!
Música de domingo
Qué mejor forma de terminar la semana que hacerlo con un poco de música. Hoy cerraremos estos siete días con "Pieces" de Chase and Status, un poco de Drum 'n' Bass de lo más recomendable... No os perdáis el disco "More than Alot" de 2008, en el que está incluída esta canción. Yo llevo una temporada sin dejar de escucharlo en bucle.
Descubrí esta canción a través de Misfits, serie que me recomendó encarecidamente Cattz y que, he de reconocer, me tiene enganchado. No soy muy de series y al final casi todas acabo dejándolas de ver (incluso The Big Bang Theory y How I Met Your Mother han ido poco a poco quedando atrasadas) pero esta me va manteniendo pegado a la pantalla. Es una serie de chicos con superpoderes, pero no es una serie de superhéroes. Los receptores de los poderes son cinco adolescentes condenados a trabajos sociales; desde la choni de barrio con un acento que hará que te sangren los oídos (no tengo claro si ya han hecho doblaje al español, pero por favor, esta serie hay que verla en inglés) hasta Nathan, el tipo más irreverente que ha protagonizado una serie en bastante tiempo.
La historia es intrigante, los personajes bien construídos, algunas situaciones (generalmente propiciadas por Nathan) muy graciosas... En conjunto es una serie muy a tener en cuenta. Pero una de las principales virtudes que le he encontrado es que no es la típica serie de superhéroes. Es una serie de un grupo de inadaptados sociales a los que de repente les llueven del cielo poderes especiales pero que a pesar de ello siguen queriendo hacer una vida lo más normal posible. Si no la habéis visto, estáis tardando.
Que disfruten ustedes de lo que queda de domingo.
Descubrí esta canción a través de Misfits, serie que me recomendó encarecidamente Cattz y que, he de reconocer, me tiene enganchado. No soy muy de series y al final casi todas acabo dejándolas de ver (incluso The Big Bang Theory y How I Met Your Mother han ido poco a poco quedando atrasadas) pero esta me va manteniendo pegado a la pantalla. Es una serie de chicos con superpoderes, pero no es una serie de superhéroes. Los receptores de los poderes son cinco adolescentes condenados a trabajos sociales; desde la choni de barrio con un acento que hará que te sangren los oídos (no tengo claro si ya han hecho doblaje al español, pero por favor, esta serie hay que verla en inglés) hasta Nathan, el tipo más irreverente que ha protagonizado una serie en bastante tiempo.
La historia es intrigante, los personajes bien construídos, algunas situaciones (generalmente propiciadas por Nathan) muy graciosas... En conjunto es una serie muy a tener en cuenta. Pero una de las principales virtudes que le he encontrado es que no es la típica serie de superhéroes. Es una serie de un grupo de inadaptados sociales a los que de repente les llueven del cielo poderes especiales pero que a pesar de ello siguen queriendo hacer una vida lo más normal posible. Si no la habéis visto, estáis tardando.
Que disfruten ustedes de lo que queda de domingo.
Loper Gotera y Otilio, chapuzas a domicilio
Llego un viernes cualquiera (hoy) por la mañana al laboratorio y, antes siquiera de poder sacarme un café de la máquina, me encuentro en el pasillo a una de mis compañeras del grupo de investigación que me mira con ojos de gato de Shrek. Cuando pone esa cara es que algo necesita. Y claro, como el admin del laboratorio soy yo, pues es a mí a quien me toca pringar.
Al parecer, su ordenador lleva una temporada haciendo más ruido del normal, ha intentado abrirlo para ver qué le pasa, pero no lo consigue. Dejo mis cosas en su sitio y me voy para allá a intentar destapar el PC.
Cinco minutos más tarde...
Otros diez minutos más de forcejeo, y la tapa se abre. Miro dentro y compruebo que el ventilador de la fuente de alimentación renquea un poco, y se mueve sólo de vez en cuando. Como no tengo una fuente de alimentación nueva a mano, decido que lo mejor será cambiar únicamente el ventilador por el de una que se estropeó hace algún tiempo y que todavía tengo dando vueltas por ahí, en el cementerio de elefantes que tengo por depósito de equipos viejos. Total, ella sólo va a estar aquí un mes más, y su ordenador es un Pentium 4 más viejo que Marujita Díaz [1], así que con un apaño así podrá aguantar.
Abro la fuente y lo primero que descubro [2] es que para quitar el ventilador lo mejor es cortar uno de los cables de alimentación que van a él para no tener que estar cortando bridas. Lo hago, desmantelo la segunda fuente de alimentación, saco con cuidado el ventilador con el cable entero y se lo dejo a mi compañera mientras yo voy recolocando un poco las cosas.
Así que ahora me encuentro con dos fuentes de alimentación desmanteladas, el ventilador que medio funcionaba con el cable de alimentación cortado, las manos negras de la mierda que había dentro de los ordenadores, una compañera de proyecto sin ordenador, una pequeña pila de tornillos, cerca de una hora tirada, y yo todavía sin mi café.
- "Y cómo ves tú lo de no tener ordenador durante la mañana, y ya esta tarde le echo un vistazo?"
- "..."
[1] O que la momia de Tutankamon, lo que fuese antes. Los expertos todavía no se han puesto de acuerdo.
[2] Bueno, en realidad es lo segundo. Lo primero es que dentro de ese PC hay polvo y mierda como para asustar a un jabalí.
Al parecer, su ordenador lleva una temporada haciendo más ruido del normal, ha intentado abrirlo para ver qué le pasa, pero no lo consigue. Dejo mis cosas en su sitio y me voy para allá a intentar destapar el PC.
- "Pero seguro que podrás abrir la tapa?"
- "Sí, claro, esto es pan comido!"
Cinco minutos más tarde...
- "Estooo... Tienes un abrelatas?"
- "Por? No puedes abrir la tapa?"
- "No, no, no es eso... Esque de repente me ha entrado hambre y me voy a comer unos berberechos... (disimuladisimula)"Otros diez minutos más de forcejeo, y la tapa se abre. Miro dentro y compruebo que el ventilador de la fuente de alimentación renquea un poco, y se mueve sólo de vez en cuando. Como no tengo una fuente de alimentación nueva a mano, decido que lo mejor será cambiar únicamente el ventilador por el de una que se estropeó hace algún tiempo y que todavía tengo dando vueltas por ahí, en el cementerio de elefantes que tengo por depósito de equipos viejos. Total, ella sólo va a estar aquí un mes más, y su ordenador es un Pentium 4 más viejo que Marujita Díaz [1], así que con un apaño así podrá aguantar.
Abro la fuente y lo primero que descubro [2] es que para quitar el ventilador lo mejor es cortar uno de los cables de alimentación que van a él para no tener que estar cortando bridas. Lo hago, desmantelo la segunda fuente de alimentación, saco con cuidado el ventilador con el cable entero y se lo dejo a mi compañera mientras yo voy recolocando un poco las cosas.
- "Oye, Loper, que este ventilador no se mueve nada..."
- "Cómo que no? A ver, trae..." - Lo intento mover para un lado, lo intento mover para otro - "Vale, ya recuerdo por qué se había estropeado esta fuente... El ventilador había fallado"Así que ahora me encuentro con dos fuentes de alimentación desmanteladas, el ventilador que medio funcionaba con el cable de alimentación cortado, las manos negras de la mierda que había dentro de los ordenadores, una compañera de proyecto sin ordenador, una pequeña pila de tornillos, cerca de una hora tirada, y yo todavía sin mi café.
- "Y cómo ves tú lo de no tener ordenador durante la mañana, y ya esta tarde le echo un vistazo?"
- "..."
[1] O que la momia de Tutankamon, lo que fuese antes. Los expertos todavía no se han puesto de acuerdo.
[2] Bueno, en realidad es lo segundo. Lo primero es que dentro de ese PC hay polvo y mierda como para asustar a un jabalí.
El bolsillo pequeño de mi mochila
El bolsillo pequeño de mi mochila ha tenido mucho uso. En general toda mi mochila ha tenido mucho uso (hace casi ocho años que la tengo, ha visto tanto mundo como yo y la sigo usando a dirario) pero el bolsillo pequeño ha sido siempre el más castigado. He llevado libros, cuadernos, gafas de sol, marañas de cables, bolígrafos y rotuladores que se han destintado dentro, bolas de papel, rollos de celo, tornillos, llaves y mil y una cosas más (hasta ropa interior en algún viaje que he hecho). El recubrimiento interior está ya hecho polvo, el pobre, de tanto trajín que lleva. Pero yo lo sigo usando para guardar ahí todo tipo de cosas.
Afortunadamente esta mañana, cuando un valiente hijo de puta me ha abierto la cremallera del bolsillo pequeño, sólo llevaba unos cascos de 9€, un cable de datos, las gafas de ver de lejos y cuatro bolígrafos (uno de ellos casi sin tinta, debería gastarlo y tirarlo). Y ha sido gracias a un golpe de suerte porque hoy, antes de salir de casa, había metido ahí el ebook y no tenía intención de sacarlo ya que iba a ir viendo The Walking Dead en el móvil, pero como no entendía bien el acento de algunos de los actores he guardado el móvil y sacado el libro electrónico antes de bajar al metro.
Moraleja 1 de la historia: A veces saber idiomas no es bueno.
Moraleja 2 de la historia: Hijo de puta que me has intentado robar, como alguna vez te pille intentándolo de nuevo, te meto dos ostias.
Afortunadamente esta mañana, cuando un valiente hijo de puta me ha abierto la cremallera del bolsillo pequeño, sólo llevaba unos cascos de 9€, un cable de datos, las gafas de ver de lejos y cuatro bolígrafos (uno de ellos casi sin tinta, debería gastarlo y tirarlo). Y ha sido gracias a un golpe de suerte porque hoy, antes de salir de casa, había metido ahí el ebook y no tenía intención de sacarlo ya que iba a ir viendo The Walking Dead en el móvil, pero como no entendía bien el acento de algunos de los actores he guardado el móvil y sacado el libro electrónico antes de bajar al metro.
Moraleja 1 de la historia: A veces saber idiomas no es bueno.
Moraleja 2 de la historia: Hijo de puta que me has intentado robar, como alguna vez te pille intentándolo de nuevo, te meto dos ostias.
Casi como Clarke...
"Cualquier burocracia lo suficientemente avanzada es indistinguible de la melaza"
Anónimo
Medicina milenaria oriental
El lejano oriente cuenta con una tradición milenaria de lucha contra las enfermedades a través de avanzados remedios tratando de ponerse a la cabeza de la investigación y la técnica. Si hacemos memoria veremos que la industria farmacéutica oriental no se ha hundido en el agua, no se ha disuelto, sino que ha crecido y ha luchado con uñas y dientes por salir adelante, como si tuviese una coraza de agujas hasta haber alcanzado el equilibro entre los campos de la investigación y el comercio propiamente dicho.
Así, por ejemplo, ha aportado al mundo algunos medicamentos como:
- Ozagrel Sodium for Injection, fabricado por China Pharma Holdings y destinada a evitar trombos cerebrales.
- Chloroquine Phosphate, de Shijiazhuang Pharma Group, para la prevención de la malaria.
Así, por ejemplo, ha aportado al mundo algunos medicamentos como:
- Ozagrel Sodium for Injection, fabricado por China Pharma Holdings y destinada a evitar trombos cerebrales.
- Chloroquine Phosphate, de Shijiazhuang Pharma Group, para la prevención de la malaria.
- Matuzumab, en desarrollo por Takeda Pharmaceutical Co., destinado al tratamiento del cáncer colorectal.
- Captopril de Daiichi Sankyo, que trata la hipertensión y reduce las probabilidades de insuficiencia cardíaca.
- Inbiraze de Chugai Pharmaceutical Co. es un inhibidor de peptidasa para el tratamiento del sida.
- Bilive, de Sinovac Biotech, es un tratamiento contra la Hepatitis A y B.
- Captopril de Daiichi Sankyo, que trata la hipertensión y reduce las probabilidades de insuficiencia cardíaca.
- Inbiraze de Chugai Pharmaceutical Co. es un inhibidor de peptidasa para el tratamiento del sida.
- Bilive, de Sinovac Biotech, es un tratamiento contra la Hepatitis A y B.
Y mientras tanto, muchos charlatanes aquí en España tratan de hacer negocio con engaños en forma de pulseritas con hologramas, collares equilibrantes del chi, tratamientos ridículos o disoluciones milagrosas. Lo preocupante es cuando este tipo de estafas consiguen calado social y empiezan a penetrar en la universidad o las instituciones médicas serias.
Si quieres más información sobre engaños de este tipo, puedes visitar las siguientes páginas:
PD: Este post es mi aportación, dentro del humilde impacto que pueda tener este blog, a intentar que cuando alguien busque por internet información relacionada con pseudociencias y métodos curativos milagrosos vaya a dar con una página que le pueda llevar a algo de información verídica y sin engaños. Si tienes un blog, te animo a tomar la misma iniciativa para, entre todos, erradicar las chamanerías de las posiciones más altas de las páginas de búsqueda.
Suscribirse a:
Entradas
(
Atom
)
