Jornadas Regionales de Software Libre 2008 en Buenos Aires

Jon Image via Wikipedia

Atención!

El 20, 21 y 22 de agosto de 2008 tendrán en Buenos Aires las Octavas Jornadas Regionales de Software Libre.

Para esta edición habrán bastantes invitados “grossos”, como ser Mark “soy-el-jefe-de-Ubuntu” Shuttleworth, Chris Hoffman (director de ingeniería de Mozilla Corporation), John Maddog Hall (uno de los linuxevangelistas más importantes del mundo) y Raymond Hettinger (grosso grosso en el mundo Python)

Así que los quiero ver a todos ahí, eh! :-)

Zemanta Pixie

Maravillas del mundo Linux

Ubuntu logoImage via Wikipedia

Desde hace tiempo estoy cambiando activamente mi perfil laboral de “tecnologías Microsoft” hacia “tecnologías abiertas”. Por eso empecé seriamente a estudiar el lenguaje de programación Python, y empecé un proyecto con unos amigos hecho con Django, el framework Web pensado para “perfeccionistas con entregas”.

Ayer pusimos en línea “privada” la primera versión del proyecto este que les dije más arriba (y del que intencionalmente no cuento nada al respecto, al menos hasta que esté suficientemente maduro).

En aproximadamente 100 minutos:

  • Instalé Apache 2, la base de datos MySQL Server 5.0, y el sistema de control de versiones Subversion, con literalmente tres líneas de comando. Para los entendidos, sabrán que el servidor corre Ubuntu Linux 64bit, por lo que la instalación/desinstalación de cualquier cosa se gestiona mediante el fantástico comando apt-get.
  • Obtuve los repositorios SVN de Django y de otros tres módulos aledaños.
  • Exporté la base de datos que corría en mi laptop con mysqldump, copié el archivo via scp, y la re-importé en el nuevo servidor con el comando source del shell de MySQL.
  • Copié el código del proyecto de mi laptop al nuevo servidor, de nuevo usando scp.
  • Repliqué la configuración en el servidor, y confirmé que todo estaba en orden, corriendo las unit tests pertinentes.

Todo este proceso que hecho remotamente, utilizando software gratuito y abierto, y no hubo que reiniciar el servidor ni una sola vez.

En contraste, hace poco estuvimos migrando Ceneje.si (donde trabajo), que es un sitio Web grande que corre en entornos Microsoft. Para hacer algo similar (instalar y configurar servidor Web, base de datos, copiar código) tardamos días enteros, incluyendo interminables “rebooteadas”, procesos de actualización, problemas de versiones (32 vs. 64 bits) y un largo etcétera. No diré nada sobre el exorbitante precio que hay que pagar por el derecho a usar un Microsoft SQL Server, o un sistema operativo Windows Server 2003 de 64 bits… pero imagínense decenas de miles de euros.

En estos más de 10 años de verme cuasi forzado a utilizar tecnologías Microsoft, viví muchas cosas. Pero de algo estoy convencido. Me harté de la carrera armamenticia que significa correr Windows, Office, SQL Server, Media Player y tantos otros.

Pero a no desesperar. Estoy trabajando para el cambio, y si todo sale bien (¿y cuándo no salió bien?), la cosa cambiará el año que viene, y radicalmente.

Zemanta Pixie

Últimos momentos antes de nuestra boda en Buenos Aires

Como se habrán dado cuenta, no he escrito mucho en estos días que estuve aquí en la Reina del Plata. La explicación que me doy a mi mismo es que estoy de vacaciones, y por lo tanto también de vacaciones del blog… pero no es tan así la cosa ;-)

En esta semana que pasamos aquí ya ocurrieron varias cosas, lógicamente centradas en torno al cumpleaños de mi madre y al festejo de casamiento, que tendrá lugar mañana a la noche. Por ejemplo estuve ordenando toda la música que pasaremos el sábado, y buscando alternativas -bajo Linux- al viejo y querido PCDJ Red 5.0 (para los curiosos: al final usaremos playlists con Amarok, y a otra cosa… la placa de sonido de mi laptop no es de las más rápidas para usar un UltraMixer o algo así, y no tengo tiempo para probar la distro Musix).

Además, mis suegros también arribaron por estas costas, por lo que también operamos la logística de los traslados, el alojamiento, los mapas, las recomendaciones, el cambio de dinero, etc. etc.

Me he visto con algunas personas ya, pero muchas menos de las que quisiera, porque entre una y otra cosa, el día se va en seguida… pero a no desesperar!

Además de todo esto, Ksenija comenzó a sacar fotos y escribir en -cha chán cha chán- su propio blog, el cual aprovecho ahora para presentar en sociedad.

El blog se llama “Querido diario :-)”, y está escrito en esloveno. Mi querida esposa ya ha escrito sobre el documental The Secret, los últimos días en su trabajo, la aventura que fue llegar desde Eslovenia a Buenos Aires, su ida de shopping por el barrio de Once, las próximas elecciones presidenciales en Argentina, y por supuesto, sobre el cumpleaños de su suegra :-)

En fin, más allá de todo esto, estimo que la semana que viene tendré más aire como para hacer las cosas que faltan: música, ver más amigos y familia, ir a ver a la mayor cantidad de las personas que conocí de la comunidad eslovena en Buenos Aires, comerme más helados, facturas y sánguches de miga, y leer todos los libros que mis ojos me permitan.

Como ven, unas vacaciones plenas ;-) Saludos para todos!

Lo que es la te’nología

Post tecnológico-aburrido, sírvase de ignorar.

Recién estuve jugando al City Connection, uno de mis juegos favoritos de los viejos “fichines” (esos que hoy en día no existen más y son reemplazados por cybercafés y juegos de baile), por supuesto mediante el querido MAME. Y ya que estamos, la música del City Connection era lo más… nada menos que una reversión del primer motivo del Concierto para piano y orchesta número 1 de P.I. Chaikovsky!

Eso no es sorpresa (si obviamos que siga jugando a un juego de 1985!), si no fuera porque lo estoy haciendo desde mi notebook, que corre Kubuntu Linux, y la ROM de dicho juego se encuentra en la otra PC, la de escritorio.

Pero eso no es todo, compartir directorios a través de una red casera es lugar común en este siglo veintuno.

La cosa se pone más divertida cuando la otra PC tiene Windows, y en realidad la ROM buscada está alojada en un disco rígido externo USB (el que me regalaste vos, Héctor!!!), y el Linux accede a dicha PC usando la red de área local… inalámbrica!

Tonz el kxmame va a buscar una ROM que está en una unidad removible, enchufada a otra PC, todo esto sin un bendito cable!

Qué sé yo, me pareció loco y digno de contarlo… al fin y al cabo es mi blog, este, no? :-)