Cuando todo lo demás falle…
Cuando todo lo demás falle… sacate los zapatos y volvé a intentar!


Webcomic orignal, de MyLifeInACube.com
Fotografía original, por Ariel Kanterewicz
Cuando todo lo demás falle… sacate los zapatos y volvé a intentar!


Webcomic orignal, de MyLifeInACube.com
Fotografía original, por Ariel Kanterewicz
Ayer a la mañana me desperté sin saber que por la noche iba a ver por primera vez un recital de Fito Páez. ¿24 años de vida y nunca lo había visto? No. Y no es que no me guste; me gusta mucho. Pero no había tenido la oportunidad. Hacía varias semanas que publicitaban el show en el Teatro Municipal, pero cuando quise comprar entradas, ya estaban agotadas

Resignado a perdérmelo, el jueves por la tarde casi no me acordaba del evento, cuando un mensaje de un compañero de la facu llegó a mi celular. Le sobraba una entrada y me la ofrecía. Sin dudarlo de dije que si, nos vemos 8, 8:30 en la puerta ya que las que tenemos no son numeradas.
Un rato antes de las 8 manejé hasta el centro, cuando doblé en Juan de Garay, la calle al costado del teatro, todos los lugares en los que podía estacionar estaban ocupados. Seguí de largo, vuelta a la manza, otra vuelta. No puede ser. 8:20. Me alejo unas cuadras más y veo un lugar entre un remís y una camioneta. Todavía no estacioné nunca en la ciudad en un espacio tan chico. 8:25. Hago el intento; balizas, para atrás, para adelante, para trás. Me bajo, cierro, alarma, lo miro. Mmmmmmm no me convence, la cola sale un poquito para afuera. Me vuelvo a meter en el auto, unas maniobras, me vuelvo a bajar. Mmmmmmm no me convence, repito el procedimiento. Me vuelvo a bajar, lo miro, igual que al principio. 8:32.
Teléfono, Martín (de la facu). Estamos en la puerta por entrar, apurate. Ya estoy. Empiezo a correr, media cuadra, me freno. ¿Puse la alarma? Me vuelvo. Si, la puse. Vuelvo a correr, llego a la esquina y me doy cuenta que estoy a 3 cuadras del teatro. No estoy en forma, sigo corriendo. Llego, voy por la entrada principal, solo plateas, doy la vuelta. Lo encuentro a Martín y agitadísmo entro a subir escaleras hasta que llegamos a nuestros lugares, arriba de todo pero bien al medio: Me encantó la relación precio/beneficio de nuestros asientos.
De cuando empezó el recital en adelante no puedo contar mucho, solo que fue impresionante cuando se apagaron las luces, entro Rodolfo Páez y desde arriba vi cientos de cuadraditos de luz (los displays de cámaras y celulares) y flashes que como relámpagos iluminaban el escenario.
Cuando empecé a cursar Ingeniería en Sistemas en el año 2003, tuvimos una materia llamada Algoritmos y Estructuras de Datos. La semana del curso estaba compuesta por una clase teórica, una clase práctica y una clase “especial” dictada por un docente de apellido Marina que tenía como objetivo hacernos pensar resolviendo problemas; en las primeras clases ni siquiera programábamos.
El lenguaje de programación de la materia era C y en una de las clases, este docente recordaba risueño que un alumno había querido intercambiar el valor de dos variables
int a = 1;
int b = 2;
haciendo:
a = b;
b = a;
El error es evidente; en a se copia el valor contenido en b (2) pisando el valor original (1) y al ejecutarse la segunda sentencia, el nuevo valor de a (2) es copiado en b.
La siguiente tabla muestra los valores que van tomando las variables a y b:

La forma correcta de intercambiar los valores habría sido utilizando una variable auxiliar en la cual mantener uno de los valores:
int aux;
int a = 1;
int b = 2;
aux = a;
a = b;
b = aux;
La siguiente tabla muestra los valores que van tomando las variables aux, a y b:

Lo gracioso del asunto es que unos años más tarde conocí otro lenguaje de programación, Python.
Podría escribir tragedias memorables o comedias muy graciosas sobre mi persona y el deporte de Pelé, pero en esta ocasión no. Hoy les dejo un relato que mi amigo Leandro publicó en su blog:
“Si la industria automovilística hubiera seguido el mismo desarrollo que las computadoras, un Rolls-Royce costaría hoy 100 dólares, circularía un millón de millas con 3,7 litros y explotaría una vez al año, eliminando a todo el que estuviera dentro en ese momento”
— Robert X. Cringely
Un clásico que mi amigo Joel me leyó hace muchos años cuando estábamos en la secundaria.
Robert X. Cringely, es el seudónimo de Mark Stephens, periodista estadounidense de temas informáticos, así como un seudónimo utilizado por varios columnistas de la revista Infoworld.
Este post es parte de Citas sobre programación.
“El diseño de lenguajes de programación es como pasear en el parque. Bueno, en parque jurásico”
— Larry Wall
Una pequeña biografía de Larry Wall puede encontrarse en el post Nosotros, los programadores.
Este post es parte de Citas sobre programación.
“Esto es lo que ocurre con la gente que piensa que odia las computadoras. Lo que realmente odia es a los malditos programadores”
— Larry Niven
Por suerte muchos mortales aún no saben de nuestra existencia
.
Larry Niven, nacido en la ciudad de Los Angeles (EE. UU.) en 1938, es un escritor de ciencia ficción estadounidense. Conocido sobre todo como el autor de la serie Mundo Anillo y también por el universo creado bajo el nombre de Espacio Conocido (Known Space), el éxito de su carrera como escritor de ciencia ficción lo acreditan sus varios premios Hugo y Nébula. Se ha dedicado a la escritura profesionalmente desde 1963.
La mayoría de las historias de Niven tienen lugar en un universo de ficción denominado “Espacio conocido”, que presenta un escenario futuro en el que la una humanidad ultratecnificada comparte los mundos de diversos sistemas cercanos al Sol con más de una docena de razas alienígenas entre las que se incluyen especies como los agresivos kzin o los cobardes titerotes de Pierson, los subyugados kdatlyno o los pulpoides Jotoki. Muchos alienígenas son encarnados en personajes que, con frecuencia, acompañan a los protagonistas o son los propios protagonistas de las novelas de Niven.
Fuente: Wikipedia
Fans club del autor: http://www.larryniven.org
Este post es parte de Citas sobre programación.
“La mayoría de ustedes están familiarizados con las virtudes del programador. Son tres, por supuesto: pereza, impaciencia y orgullo desmedido”
— Larry Wall
De las tres, la pereza es la más importante. Nos impulsa a resolver problemas. Muchas veces me encuentro escribiendo programas con el objetivo de evitar hacer tareas repetitivas, difíciles de hacer “a mano” o aburridas.
Larry Wall (nacido el 27 de septiembre de 1954) es un programador, lingüista y autor, más conocido por haber creado el lenguaje de programación Perl en 1987.
Wall es el autor del programa rn (lector de artículos de Usenet) y del casi universal patch. Ha ganado el IOCCC (concurso internacional de código C ofuscado) dos veces y recibió el primer premio de la Free Software Foundation para el avance del software libre en 1998.
Más allá de sus habilidades técnicas, Wall es conocido por su irónico sentido del humor, que manifiesta en sus comentarios en el código fuente o en Usenet. Por ejemplo (traducción libre): “No me gusta hacer cosas estúpidas, excepto si son a propósito”.
Fuente: Wikipedia
Este post es parte de Citas sobre programación.
El problema con las analogías es que son como las fotocopias, nunca se parecen al original.
-¿Y vos no hicisteis el curso de piloto de helicópteros?
No, yo hice Iniciación a la Computación. Ya sabés; Logo. Avanza tortuga, gira tortuga… no me sirvió para nada.
Tiempo de Valientes. Damian Szifron. 2005
(No estoy seguro del a exactitud textual de la cita, pero es realmente muy gracioso. Si alguien llega a encontrar ese fragmento en YouTube, no deje de avisar!)
Hoy salió Ubuntu 8.10, Intrepid Ibex. Cómo es costumbre, cada distribución de Ubuntu tiene un animal en su code name. El Ibex, o Capra Ibex es un tipo de Cabra que habita en Los Alpes.
Nosotros, en Argentina, tenemos nuestra propia versión, también conocida como Chivo:
Hoy, mientras estudiaba para rendir el curso de Seguridad en Redes que estoy haciendo, se me ocurrió este chiste:

Un español, un mexicano y un argentino entran a un bar. El barman se
da vuelta, los mira unos segundos y dice:— ¿Qué es esto, un chiste?
Hoy recibí este e-mail.. muy elocuentes.
Estimado Blogger:
estuvimos leyendo tu blog y nos pareció que es un espacio de un auténtico
Hombre de Olé Bajo el Brazo. Entonces se nos ocurrió invitarte a participar
de nuestra nueva página www.hobb.com.ar (el sitio donde hablar bien de la
gente) de la siguiente manera:
Vos colocás en algún lugar de tu blog el banner que te enviamos adjunto en
este mail. Cuando nosotros comprobamos que está agregado, ponemos un link a
tu blog en nuestro site. Si respondes a este mail confirmando la operación
por favor menciona tu blog en la respuesta así es más facil ubicar los
bloggers.
La verdad es que no. No soy un hombre de Olé bajo el brazo, no leo Olé y ni siquiera me gusta el fútbol. Lo que si debo reconocer es que sus propagandas son muy divertidas. A continuación una recopilación de las mismas (las que más me gustaron están en negrita):
Read the rest of this entry »
Buscando información sobre diseño de lenguajes de programación (just for fun) me topé con un artículo que relaciona este tópico con los libros de Harry Potter (de los que soy un feliz lector). Para darle más fuerza a la casualidad, el autor del artículo es la misma persona que creó el lenguaje de programación que más me gusta.
Me tomo la libertad de traducir este artículo de Guido Van Rossum, creador del lenguaje de programación Python.
por Guido van Rossum
14 de Agosto de 2005
Una comparación alegre de como exitosos autores de ficción y diseñadores de lenguajes de programación pueden por accidente encontrar en su primer trabajo las pistas de sus éxitos futuros.
Read the rest of this entry »