Archive for July, 2008
Premios SourceForge 2008
Thursday, July 31st, 2008Hago eco de la noticia que ya se conocen los ganadores de los Premios SourceForge 2008: El mejor software libre del año. Los resultados:
- Mejor proyecto: OpenOffice.org
- Mejor proyecto para la empresa: OpenOffice.org
- Mejor proyecto para los educadores: OpenOffice.org
- Proyecto que tiene más opciones de convertirse en una adquisición de 1.000 millones de dólares: phpMyAdmin
- Mejor proyecto multimedia: VLC
- Mejor proyecto para los jugones: XBMC
- Proyecto que tiene más opciones de cambiar el mundo: Linux
- Mejor proyecto novel: Magento
- Proyecto con más opciones de ser acusado de forma ambigua y sin pruebas de violación de patentes: Wine Is Not an Emulator
- Proyecto con más opciones de que sus usuarios sean demandados por asociaciones industriales anacrónicas que defienden modelos de negocio que están muertos: eMule
- Mejor herramienta o utilidad para los administradores de sistemas: phpMyAdmin
- Mejor herramienta o utilidad para desarrolladores: Notepad++
Cheap Turpentine
Monday, July 28th, 2008“When art critics get together they talk about Form and Structure and Meaning. When artists get together they talk about where you can buy cheap turpentine.”
- Pablo Picasso, quoted in “Code Complete” by Steve McConnell
Preámbulo…
Tuesday, July 22nd, 2008Nos los representantes del pueblo de la Nación Argentina, reunidos en Congreso General Constituyente por voluntad y elección de las provincias que la componen, en cumplimiento de pactos preexistentes, con el objeto de constituir la unión nacional, afianzar la justicia, consolidar la paz interior, proveer a la defensa común, promover el bienestar general, y asegurar los beneficios de la libertad, para nosotros, para nuestra posteridad, y para todos los hombres del mundo que quieran habitar en el suelo argentino: invocando la protección de Dios, fuente de toda razón y justicia: ordenamos, decretamos y establecemos esta Constitución, para la Nación Argentina.
A veces hace falta recordar algunas cosas…
SVN 1.4 en Debian Testing con apt-pinning
Monday, July 21st, 2008En los repositorios testing/unstable de Debian ya se encuentra la version 1.5 de Subversion, el popular sistema de versionado y control de cambios en archivos.
Para aquellos que aún no estén dispuestos a cambiar a la nueva versión, pueden usar apt-pinning para forzar al APT a usar la versión 1.4 agregando al archivo /etc/apt/preferences:
Package: subversion
Pin: version 1.4.*
Pin-Priority: 1002Package: subversion-tools
Pin: version 1.4.*
Pin-Priority: 1002Package: libsvn1
Pin: version 1.4.*
Pin-Priority: 1002
La poca información sobre apt-pinning la pude encontrar en la Wiki de Debian o esta web del año 2003.
Desapariciones
Friday, July 18th, 2008Como la canción de Maná… o algo así. Ando desaparecido de acá, los espero en mi twitter, agréguenme!
“Cumpliendo los sueños de tu niñez”
Tuesday, July 8th, 2008Desde un blog de Sun Argentina me encuentro con un interesante video en el que Randy Pausch da una charla:
[...]esta presentación fue parte del ciclo de charlas “Journeys” (Viajes) de la universidad de Carnegie Mellon, que tiene la siguiente premisa: “supongamos que estas a punto de morir, y esta es la última clase que tendrás la oportunidad de dar a tus estudiantes…”, y es en general presentada por los profesores mas antiguos de la universidad. El caso de Randy fue en extremo especial, puesto a que en las semanas previas a la misma, sus médicos le comunicaron que el cáncer de páncreas con el que había estado luchando los últimos años había retornado, y le dieron una esperanza de vida de solo unos meses[...]
Randy Pausch es un profesor de la universidad de Carnegie Mellon, especializado en el área de HCI (Human Computer Interaction), quién ha trabajado en conjunto con gigantes de la industria como Disney Imagineering y Electronic Arts.
Pueden encontrar más información en el post del blog en Sun Argentina, o pueden ver el video con subtitlos en castellano, traducidos por Ezequiel Aranda y Carlos Velázquez:
Histérico, Perezoso y Gruñón
Saturday, July 5th, 2008Sos una deidad programadora, y tenés muchos animalitos: una oveja, una vaca, un perro, un gato y una mula. Y estás haciendo el programa que hace que funcionar esos animalitos. Los animalitos, entre otras cosas, deben hacer sonidos.
Te explico: estás en la version 1.0 del mundo, y allí los animales no hacen sonidos. El departamento de marketing descubrió que se pueden incrementar las ventas de tickets del Zoo si los animales hicieran sonidos. Este es uno de los nuevos cambios para la versión 2.0 del mundo (también les cambiaron los colores y le pusieron bordes redondeados).
Vos sos el responsable de hacer que los animalitos hagan sus respectivos sonidos. Los animalitos hacen, cada uno: mee, muu, guau, miau y jjjj. Si, en tu mundo las mulas hacen “jjjj”.
Acá se te presenta un problema: el director de orquesta, encargado de indicarle a los animalitos que hagan sus ruidos es un histérico, perezoso y gruñón. Es una persona ocupada que se dedica a mirar fotologs de chicas todo el día, y a vos te dan la tarea de que ese director de orquesta pueda disponer del tiempo suficiente para sus atareadas labores como visitante de fotologs.
Al director de orquesta poco le importan los animalitos (greenpeace, ¡atención!), y solo quiere poder cobrar a fin de mes. Entonces se te acerca y te dice:
“mirá pibe, yo soy una persona ocupada, no me interesan las vacas ni los perros. Yo quiero tener un animal, apuntarlo con mi batuta y decirle que haga su sonido. El pobre bicho se las tendrá que arreglar para hacerlo; no tengo tiempo de aprender que sonido hace cada uno de ellos, ni mucho menos enseñarles”.
Aquí se te plantea un problema: ¿cómo sabe cada animal que sonido hacer? Los animales no saben hacer sonidos. ¡Hay que enseñarles!
Siglos atrás, los animales se construían a mano. Hoy, gracias a la tecnología existe un revolucionario invento llamado la “Fotocopiadora”. La misma se usa para crear copias idénticas a partir de un original. Existe algo llamado “Vaca” (con la “V” en mayúsculas) que se usa como original para crear las distintas vacas. Lo mismo ocurre con los demás animales.
Dado que el director de orquesta es un perezoso, le vas a hacer la vida más fácil (más, ¡como si ya no la fuera!). Vas a modificar los originales de todos los animalitos y les vas a enseñar un idioma en común, de una sola palabra, para que hagan su sonido.
Ésta será un “hechizo mágico” que sin importar a qué animal se le diga, éste realizará su sonido correspondiente. La palabra será: “hacerSonido”. Las palabras mágicas rara vez siguen reglas lógicas. Ésta no es una de esas.
Por último, le explicás al director de orquesta:
“desde hoy las ovejas, vacas, perros, gatos y mulas ya no son tales, sino que pasarán a ser Animales. Tu deberás apuntarla con tu batuta y decirle: hacerSonido y el animalito realizará su tarea”.



