A Django site.
June 24, 2008

Diego Escalante
dieguito
hack my cow
» Muchas cosas chéveres

Estos días han sido positivos.

El gnomo viajero
Me dieron mi visa para Turquía y ya tengo mi pasaje, ¡veré a los otros gnomos del 5 al 16 de Julio!, me voy el viernes 4 de Julio a eso de las 6~7. Regreso el 16 a eso de las 5 de la tarde.



Este año, la conferencia anual de los gnomos es en Istanbul, Turquía (bueno es Estambul en español, pero ya me acostumbré a decir Istanbul).
Todos los años los gnomos nos juntamos a complotar la dominación mundial. Es como la reunión anual de las brujas en esa película de los 90, pero sin las brujas y sin los 90.

Un video promocional de Istanbul:

(click para ver)

El año pasado estuve en Birmingham, Inglaterra, donde conocí gente sencillamente maravillosa. Este año podré verlos a todos de nuevo felizmente :). Oh y vale decir que lo que más espero conocer allí es la famosa Hagia Sophia, algo bueno tiene que haber ahí ¿no creen?.

El blaos sigue hablando
Luego, me enteré de que el blaos ya está en el proceso de NM. No es la primera vez que honra lo que dijo. ¡Y qué orgulloso estoy de eso (de una forma bieeeeeeeen heterosexual)!

(22:42:36) Nicolas Valcárcel: ya puedes hacer nuevo update
(22:42:38) Nicolas Valcárcel: http://diegoe.blogspot.com/2007/10/en-el-jabber-hace-un-rato.html
(22:42:54) diego: lo voy a hacer
(22:42:57) diego: hehe
(22:42:58) diego: :)
(22:43:02) diego: bien hecho kid
(22:43:02) Nicolas Valcárcel: jajaja
(22:43:09) diego: ahora llevame a debconf
(22:43:11) Nicolas Valcárcel: siempre te hago content para tu blog

Compremos un pony
También renovamos el dominio de involucrate.org, donde pronto publicaremos el informe que ha quedado muy muy bueno. Y como que renovamos el dominio también hemos estado refrescando las ideas. Pronto noticias.

Y para terminar, uhm, pues, uhm, nada... una frase críptica para mantener el estilo: te espero a la salida.

March 13, 2008

Diego Escalante
dieguito
hack my cow
» Orgullo

No, no es el orgullo gay... tampoco el orgullo linuxero...

Es que simplemente ésta versión de GNOME es especial por todo el trabajo que se ha puesto en ella. ¡Gracias gnomos!.



Notas de lanzamiento

February 25, 2008

Diego Escalante
dieguito
hack my cow
» Involucrate+GNOME: nota de prensa

Este próximo 7 y 8 de marzo, en el marco del proyecto involucrate.org, Lima será sede un evento internacional de software libre que por primera vez congrega a los verdaderos actores de su desarrollo.

involucrate+GNOME es el nombre de este evento, y aunque el nombre indica la temática, también habrá participación de desarrolladores de otros proyectos de software libre.

Gracias al apoyo de la Fundación GNOME y nuestros generosos auspiciadores, en esta ocasión contaremos con la participación de desarrolladores de GNOME de Chile y Colombia, Dokeos de Bélgica, y peruanos que participan como desarrolladores de proyectos como Debian, Ubuntu, PHP, FreeBSD, GNOME, entre otros.


El sitio web del evento detalla el programa y los ponentes, quienes estarán dispuestos a compartir sus experiencias y conocimientos con los asistentes. Habrá espacio para BoFs y sesiones de programación libres.


El evento se realizará en la Facultad de Ingenieria de Sistemas, Computo y Telecomunicaciones de la Universidad Inca Garcilaso de la Vega (Lima - Perú).

El ingreso es libre previo registro. Te esperamos.

-Equipo de involucrate.org


Acerca del proyecto GNOME
GNOME es un proyecto de software libre cuyo objetivo es desarrollar un entorno de escritorio completo y fácil de usar para sistemas operativos Linux y basados en Unix. GNOME también incluye un entorno completo de desarrollo para crear nuevas aplicaciones. Se publica dos veces al año de forma regular.

El escritorio GNOME es utilizado por millones de personas en el mundo. GNOME es parte estándar de las mayores distribuciones Linux y Unix en el mundo, incluyendo distribuciones populares en la comunidad como Debian, Ubuntu, Fedora Core, y SUSE. También es el entorno de escritorio predeterminado de las más importantes distribuciones Linux empresariales como Red Hat Enterprise Linux, SUSE Linux Enterprise Desktop de Novell, y Sun Java Desktop System de Sun.

GNOME también es el escritorio elegido por algunas de las más grandes implementaciones de escritorios Linux en el mundo, incluyendo despliegues en Extremadura - España, y San Pablo - Brasil. La tecnología de GNOME se utiliza por los más importantes ISVs (productores independientes de software) como Firefox, el proyecto Eclipse, Real Networks, y VMWare. Adicionalmente GNOME se está usando cada vez más por las empresas de dispositivos móviles como Nokia y Palm.

Más de 500 desarrolladores de software de cada continente, incluyendo más de 100 desarrolladores pagados, contribuyen su tiempo y esfuerzo al proyecto. Entre los patrocinadores se encuentran líderes de la industria como Fluendo, HP, IBM, Novell, Red Hat, y Sun. GNOME está soportado para una variedad de plataformas, incluyendo GNU/Linux, Solaris Operating Environment, HP-UX, Unix, BSD y Darwin de Apple. Puede encontrar mayor información acerca de GNOME en www.gnome.org.


Acerca del proyecto involucrate.org
involucrate.org es un proyecto coordinado por Debianperu cuyo objetivo es promover la inclusión de nuevos colaboradores y desarrolladores peruanos en diversos proyectos de software libre.

A través de la creación los espacios, momentos y medios que propicien el acercamiento con los verdaderos actores internacionales del desarrollo de software libre y de la mano con la academia buscamos propiciar la visibilidad y generación de auténticos modelos que sirvan de referencia y ayuden a impulsar la inclusión de nuestro país en el mapa internacional de las contribuciones al desarrollo del software libre.

February 23, 2008

Diego Escalante
dieguito
hack my cow
» ¿Por qué lo hago?

Porque sé que puedo cambiar al mundo*

Y porque uno no debe olvidarse de sus principios ni de sus sueños, porque eso es lo q lo hace a uno auténtico, lo que lo hace a uno vivir.
Si te olvidas de tus sueños, de tus principios, de lo que te hace sentir vivo... en ese momento ya no lo estás.

* o al menos las partes en mi rango de influencia.

February 14, 2008

Diego Escalante
dieguito
hack my cow
» Un evento no es evento sin afiche

Y claro, Involucrate+ GNOME no se puede quedar atrás!.
Tal como lo pueden ver en la web del proyecto, tenemos listo un afiche gracias al buen Carlos Wertheman.

¿Qué hacer ahora? Pues difundirlo, baja la versión para imprimir y pégalo por todos lados.
También puedes copiar la imágen y ponerla en tu blog (recuerda: ¡baja la imágen y súbela a tu blog!). Aquí la versión de 400px, hay otra de 600px para los interesados. No se olviden, ¡cada vez falta menos para Marzo!.

January 22, 2008

Diego Escalante
dieguito
hack my cow
» Involucrate+ se vuelve internacional

Back in the days...

4 muchachos de origen humilde e intenciones heróicas le prestaron oídos a una idea que de revolucionaria tenía solo la pinta, pero de práctica intentaba tener bastante.
Fueron 4 los engañados inicialmente para cocinar Involucrate+.
Por supuesto, Octubre de 2006 era una época de mayor credulidad en la población, hasta a un chibolo se le hacía caso.

Unos meses después la idea se materializaba y el primer involucrate tenía lugar en PerúPacífico (la web de inv1 está destruida, mil disculpas).

taller de traducción


Contra todo pronóstico, la idea no se vaporizó luego del primer evento, cosa que ya hacía intuir que llegaría a algún lado todo este alboroto.
Setiembre de 2007, un mes gélido y un tanto aburrido si es que no hubiese habido Involucrate+2, ésta vez en DiegoThomson.

Pedro desviviéndose por el grupo


Enero de 2008. 2 eventos, 1 año, 6 estafados y varios helados después de la primera instancia de la idea, la primera edición internacional que acerca a la gente a los protagonistas de la región se anuncia. Este Marzo las cosas cambiarán para bien, y esperamos aportar un precedente para que la gente vea que se puede.

Esto no se nos ocurrió ayer, es un concepto y objetivo en el que se viene trabajando hace tiempo por parte de un equipo de ilustres anónimos que se pusieron las pilas™.

Faltan como 50 días para el evento, muchas cosas están pendientes pero ya se está trabajando en ellas. La invitación a participar como voluntario o como expositor está hecha en el foro de DebianPerú.

El anuncio está en la web de Involucrate.org, están invitados a asistir y por supuesto a hacer spam indiscriminado con el anuncio.

La web del evento, ojo que hay que registrarse.

Noticias pronto!

December 6, 2007

Diego Escalante
dieguito
hack my cow
» Rockstar

(guiando a Cinthia para que instale Telepathy vía Jhbuild, usando una página del wiki de Telepathy)

(02:22:26) Cinthia: ahi sale tu nombre!
(02:22:29) Cinthia: jeje
(02:22:34) diego: síp, yo escribí esa página
(02:22:36) Cinthia: recien me doy cuenta!
(02:22:37) Cinthia: jeje
(02:22:39) Cinthia: :o
(02:22:44) diego: el moduleset y las instrucciones
(02:22:47) Cinthia: eres mi heroe!
(02:22:51) Cinthia: jeje
(02:22:57) diego: hehe voy a bloggear eso
(02:23:18) Cinthia: jajaja
(02:23:22) Cinthia: q cosa?
(02:23:29) diego: ahora vas a ver

November 27, 2007

Diego Escalante
dieguito
hack my cow
» Primer commit a pkg-gnome y otras noticias

Es un cambio bien gracioso, en fin. La cosa es que he pasado de jurarsela a la que parió a los Debian Developers a hacer mi primer commit al SVN de pkg-gnome (el grupo encargado de velar por la alegría y buen humor de GNOME en Debian).

Para los curiosos, simplemente incluí en el paquete de Nautilus el parche para el bug #478363 (bugzilla.gnome.org). Así que ahora los thumbnails o vistas previas en Debian recuperan sus lindos bordecitos ?.



Y en ooootras noticias, Laura -la dueña de Pirañon/JoséG- está embarazada. Muchas felicidades para ellos, espero que esto no afecte al staff de DebianPerú.

September 8, 2007

Diego Escalante
dieguito
hack my cow
» Gracias!

Gracias a todos por haber participado en Involucrate+!

Mil gracias a los expositores,






a los voluntarios y a los asistentes (aun no tengo fotos de ustedes!).

Igualmente gracias a Diego Thomson, Aureal, HTU y EventosEnVideo.com

Creo que la pasamos bastante bien, aprendimos algunas cosas y en general tuvimos la oportunidad de pasar un buen rato juntos conociéndonos.

Espero que mañana publiquemos un agradecimiento a nombre del grupo en la web de DebianPerú. Por hoy se cierra el teatro.

Pronto fotos y videos!.

Ahora a descansar un poco para comenzar Involucrate+3.

Ah y en noticias anexas, Paolo 2 - Colombia 2.

September 6, 2007

Diego Escalante
dieguito
hack my cow
» Sin excusas, éste sábado: Involucrate+

Este sábado 8 de Setiembre (osea pasado mañana) gracias al apoyo del ISPP Diego Thomson, los sospechosos usuales y otros héroes anónimos se realizará la segunda edición de Involucrate+.

Como en el post anterior, la dirección:

Nicolás Arriola N.123 (frente a la clínica Ricardo Palma)
Santa Catalina - La Victoria

La hora:
10 a.m. - 3 p.m.

Como bonus para todos los desorientados, un mapa:


Como bonus para los que lleguen temprano, regalitos:


Como bonus para los que saben el color de las zapatillas de Candy: trivias (osea que más regalos aun).

Ponganse las pilas y leanse los datos curiosos de wikipedia que los premios valen la pena!.

August 27, 2007

Diego Escalante
dieguito
hack my cow
» Sábado 8 de Setiembre, Involucrate+2

Es tu oportunidad para colaborar con el software libre, este 8 de Setiembre Involucrate+ regresa!

El lugar:
Nicolás Arriola N.123 (frente a la clínica Ricardo Palma)
Santa Catalina - La Victoria

La hora:
10 a.m. - 3 p.m.



El programa en versión resúmen:

Auditorio
10:00 am Apertura

Laboratorio (talleres)
10:20 am Traduciendo para Debian, Rudy Godoy
12:40 pm SVN, CVS, Bugs, Debug, ¿qué es todo eso?, Diego Escalante y José Quiñones

Auditorio (charlas y BoFs)
10:30 am BoF: Involucrate+
11:30 am Charlas relámpago:

  • Traduciendo para OpenOffice.org: Sergio Infante
  • OpenLDAP y Etch: Marco Sotelo
  • Seguridad usando software libre: Carlos Horna

1:20 pm BoF: Comunidades
2:20 pm Django, web framework para perfeccionistas, Gustavo Picón

Auditorio
3:00 pm Cierre

July 25, 2007

Diego Escalante
dieguito
hack my cow
» Participa en Involucrate+ como expositor

El sábado 8 de setiembre se llevará a cabo la segunda edición de Involúcrate+, evento organizado por DebianPerú que busca darte a ti y a otros interesados la oportunidad de resolver dudas y poner manos a la obra para dejar de ser espectador y convertirte en protagonista.

Como en la edición anterior, tendremos un espacio para quienes quieran participar con una charla relámpago sobre algún tema relevante para el evento. Las charlas relámpago van entre 10 y 20 minutos. Se trata de compartir una idea o experiencia sobre algún tema de tu preferencia.

Esto no impide que también puedas proponer dar una charla completa que va entre 30 y 40 minutos. Si te gustaría ver algún tema en especial pero no puedes hacerlo tú... ¡propón tu idea!, de seguro alguien querrá tomar la posta.

¿Quiénes pueden participar?
¡TODOS!. Así te llames Linus Torvalds o Deepak Chopra, igual puedes participar.

¿Qué hay que hacer?
Enviar un correo a diego "a-en-un-círculo" debianperu "bolita" o-erre-ge siguiendo este formato:
Nombre: tu nombre (y tu nick si quieres)
Título: título de tu charla
Tema: tema de tu charla en 5 líneas

¿Hasta cuándo?
Tienes tiempo para enviar tu propuesta hasta el domingo 12 de agosto.

January 22, 2007

Diego Escalante
dieguito
hack my cow
» El detrás de cámara de involucrate+

Muchos creen que organizar eventos es difícil, pero estoy aquí para desmentirlo: es facilísimo!.

Sí claro. La voz del pueblo es la voz de Dios, es difícil organizar eventos.
Sin embargo es gratificante y es un gran reto :).

Este último evento quisimos (o bueno, teníamos que) instalar Debian en las pcs del laboratorio que usaríamos para impartir talleres de introducción a la colaboración efectiva en el proyecto Debian y el proyecto Gnome (por cierto, los talleres ya están dando frutos).

Bueno, a lo que viene este post es que tuvimos un problema con el setup del laboratorio y no pudimos usar el método que queríamos usar: FAI. Lamentablemente esto lo descubrimos muy tarde :).
Nuestra solución fue un poco más ortodoxa pero a la vez más compleja, instalar Debian en todas "a mano", es decir que debíamos al menos encargarnos de instalar el sistema base en cada una y si se podía todo el resto (es decir GNOME y algunos programillas adicionales).

Esto presentaba un problema (que inicialmente tratamos de evadir con FAI): no teníamos lectoras de CD en todas las máquinas. Instalar de disquetes vía red no era posible pues nuestro repositorio local estaba estropeado y no nos servía.
Todo eso sucedió: el viernes :).

Luego de risas de pánico y otras cosas, resolvimos dejar algunas de las pcs encendidas para desde mi casa encontrar una solución. Eramos César y yo contra un grupo de rabiosas máquinas y una distribución espiralada.

Mientras resolvíamos otras tareas rutinarias como terminar todo a última hora... err... digo repasar el checklist, yo configuraría las pcs con Debian que habíamos dejado (las cuales eran 4 de las 18 que habían). Mientras hacía eso, tomé nota de lo que ejecuté en cada pc pues eran pasos obviamente repetitivos.
Fue entonces que se me vino a la mente la idea de crear un script en bash que hiciese todo lo que acaba de anotar.

Lo primero que hicimos (y que descubrimos antes de venir a mi casa) fue instalar apt-proxy que nos permitía tener un caché de paquetes local y de esa forma ahorrarnos el replicar la descarga de paquetes en cada pc. Ahora apt-proxy tenía un problema: leakeaba memoria maleado. Eso básicamente quería decir que cada cierto tiempo el apt-proxy se moría y ya no respondía a los request de los clientes a menos que yo le diese a golpes. La violencia no era una opción.

un redhat?
César sugiriendo usar Fedora :) (nótese a Goofy al fondo desmayado luego de oir eso)

La solución a eso fue bastante simple y poco ingeniosa, pues no siempre una solución debe ser complicada para ser efectiva. Basicamente consistía en copiarme el /var/cache/apt/archives de la pc proxy a la pc recién instalada :).

Existía el problema de que debíamos instalar Debian base en cada pc, felizmente pudimos resolver eso usando una lectora de CD externa, pues la otra opción era 18plicar nuestro ancho de banda para instalar Debian desde disquetes.

Había que codear EL script, EL responsable de salvar la operación entera era un archivo de texto simple con apenas algunas trazas de UTF-8. Magna misión para un puñado de bytes.

Señores, les presento al responsable del éxito de involucrate+: salva.sh.


#!/bin/bash
# salva.sh a.k.a AADI - Almost Automatic Dieguito Installation
# http://diego.blogspot.com - Diego Escalante Urrelo
# GPL, cambios bienvenidos :).
# nota: ejecutar "./salva.sh x" para la segunda parte.

APT_SOURCES=/etc/apt/sources.list
APT_PROXY="192.168.1.123"
DIST="unstable"
SECTIONS="main contrib non-free"

KERNEL_IMAGE="linux-image-2.6-686"

OPENSSH="openssh-client openssh-server"
SSH_TARGET="diego@192.168.1.123"

X_WINDOW="x-window-system-core"
GNOME="gnome"

EXTRAS="vim less gtranslator epiphany-extensions"


if [ "$1" != "x" ]
then
#Primero hacemos que /etc/apt/sources.list
echo "" > $APT_SOURCES
echo "deb http://$APT_PROXY/debian $DIST $SECTIONS\

deb-src http://$APT_PROXY/debian $DIST $SECTIONS" > $APT_SOURCES

#Ahora apt-get update
apt-get update

#Ahora dist-upgrade
apt-get dist-upgrade

#Actualizar por el gpg
apt-get update

#Ahora asegurarse que tenemos kernel
apt-get -y install $KERNEL_IMAGE
dpkg -P hotplug

reboot
exit
fi;

#Openssh (servidor y cliente) para copiar la data del server
apt-get install $OPENSSH

#Copiar cache a nuestra pc.
scp $SSH_TARGET:/var/cache/apt/archives/* /var/cache/apt/archives/

#Ahora instalar x-window-system, requiere interacción
apt-get -y install $X_WINDOW

#Ahora instalar gnome, require interacción
apt-get -y install $GNOME

#Reconfigurar locales, no me pregunten por qué de nuevo
dpkg-reconfigure locales

#Paquetes que necesitabamos para el Involucrate+07
apt-get install $EXTRAS

#Reiniciar para recargar locales y llegar a un nice GDM
reboot
exit


Si se preguntan cómo hicimos para copiar el script a todas las pc sigan preguntándose porque no les voy a decir, esa fue la parte simple:

salva.sh entrando por la ventana
salva.sh entra por la ventana y cubre a las pcs en su luz mágica.

Rudy llegó ya cuando el proceso estaba en marcha, por supuesto él no tenía idea que el mirror (es decir FAI) había fracasado y no habíamos podido instalar más que 4 máquinas la noche anterior. Para su suerte, no tuvo que ensuciarse las manos. Aquí la prueba:

Rudy gastando saldo
Internet's Rudy Godoy

Finalmente, hay que especificar que AADI no requiere supervisión adulta o responsable. Pero como nadie dentro del público objetivo de AADI se puede considerar un adulto y menos un adulto responsable, van a tener que apretar enter unas cuantas veces :).

Haciéndole barra a salva.sh
KDE's diegoe

Luego de alrededor de 3 horas tuvimos las 14 máquinas restantes completamente instaladas y configuradas. Hubiesemos tardado mucho menos pero tuvimos problemas con el hardware. Lo que me gustó fue que el script apestaba a espíritu hacker, ese que te hace resolver todo como te ayuden las neuronas que te queden prendidas :).

Esa es la crónica de las hmm... 18? 16? horas previas a involucrate+.
Gracias a todos por su ayuda (a los mukis en especial).
Por supuesto las palmas se las llevan quienes nos ayudaron con su asistencia pues no hay evento sin asistentes :D.

January 14, 2007

Diego Escalante
dieguito
hack my cow
» Kudos to the mukis!

P1040689.JPG