Fiebre de Ubuntu Linux

Ubuntu es un proyecto para crear un distro basada en GNU+Debian pero con una actualización más pediódica. Pretenden sacar una versión cada 6 meses junto con la salida de cada Gnome, por lo que potencian 2 grandes proyectos.

Hace cosa de 1 mes, hice un pedido de 10 CDs (9 de x86 y 1 de PPC) que me fueron enviados sin cargo a mi domicilio :-). Cada CD de x86 viene acompañado con un Live CD :

Picture Picture

Como yapa, hoy terminó la primer carga de las baterías para la cámara digital, por lo que las fotos de arriba fueron tomadas por mí 🙂

GDA – Gazer Darcs Server

Eso mismo, hoy me encargué de crear mi repositorio Darcs para ver de que se trata. Aunque no tengo ni idea si estoy dejando mi vida en manos del mundo, les dejo la dirección de mi server : http://www.gazer.com.ar . Si alguno sabe que debería cerrar algo o restringir lo otro, por favor avise :-), no he tenido tiempo de terminar de leer la documentación.

Como ejemplos de prueba he puesto unos demos de la bibliteca SDL que hice hace mucho tiempo, y que creo que aún son compatibles con la API 1.2 de dicha biblioteca, si no lo son, se aceptan parches 😉

Todavía tengo que resolver algunos problemas con el envío de mails, ya que no he terminado de entender como es este temita en darcs.

Update: Hablando con albertito aprendí un poco más sobre Darcs. Lo más difícil es pensar que los repositorios son distribuídos, ya que uno está muy acostumbrado a pensar en repositorios centralizados. También modifiqué la configuración de mi Apache, ya que el CGI funciona solo como un viewcvs. Los repositorios se encuentran entonces en http://www.gazer.com.ar/repos/. Por ejemplo , para obtener el ejemplo de rotar una imagen con SDL solo basta hacer :

 #> darcs get http://www.gazer.com.ar/repos/rotar

El único problema que le encuentro al método HTTP es que no conserva los permisos de los archivos, por lo que los scrips (como el configure) pierden sus permisos 😦 …

Install Fest en el LUGFI

Install Fest de distros

Hoy estamos de distro install fest, instalando diferentes versiones de Unixes sobre PC. Yo estoy en estos momentos sobre un FreeBSD que instalé desde 0, realmente me resultó muy simple, aunque poco amigable la interfaz de instalación. Mi único carma fue que no pude hacer andar el mouse PS/2 por alguna razón mística (ni en X ni en consola), por lo que opte por poner un mouse Serial 🙂

Otras instalaciones :

  • Marga : Sigue compilando el kernel de su Gentoo 😀
  • Luca, Diegote y Des, fracasaron en instalar Yoper
  • Luca jugo mucho con Menuet OS, un SO escrito 100% en assembler x86.
  • Calot me trajo el FreeBSD
  • Otros instalaron SuSe, Ubuntu y creo que un MDK

Cumpleaños

Hoy fue a buscar mi auto-regalo de cumpleaños, una camara digital Nikon Coolpix 3100 de 3.2 megapixels, y zoom óptico de 3x 🙂

Oregano 0.40.0 liberado!!

Luego de casi un año de trabajo por parte de mucha gente, Oregano 0.40.0 ve la luz. Esta es la primer versión estable desde que hemos comenzado el desarrollo. Mucho ha pasado, mucho ha cambiado y mucho queda por hacer. Personalmente me siento aliviado, si bien se que estoy sacando de prepo esta versión, es un paso que hay que dar algún día, que mejor que el día de mi cumpleaños 🙂

Oregano (Stable) 0.40.x

El código es lo suficiente estable para salir a vivir su vida, aunque quedan algunos detalles por resolver que se irán arreglando en versiones posteriores de la rama estable, como ser :

  • Ir agregando la documentación
  • Ir agregando las traducciones que nos lleguen (o ir aprendiendo todos los idiomas para hacerlas :-D)
  • Bugfixes 😛

El HEAD del CVS va a pasar a ser la versión 0.50.x, en cuando realice el branch de 0.40.

Me siendo realmente muy contento …. ahora veremos como sigue el cuento 🙂

Cuenta Regresiva!

Si!, estamos solo a horas de la fecha propuesta para la salida de la primer versión estable de esta nueva etapa del desarrollo de Oregano. El nuevo plot window está casi terminado (seguramente con varios bugs :-P), permitiendo exportar a PNG(Portable Network Graphics) y Postscript. Básicamente lo que faltaría es una toolbar para las funciones de zoom, y con eso ya me conformo para que salga 😉

Sería interesante que todo el que pueda comience a utilizarlo y probar compilarlo, detectar errores bobos de último momento y ese tipo de cosasa.

Por otro lado, hice mi primer HIG compatible Window :-P, aunque seguro Andrés tendrá que tocarla un poco, fue todo un desafío :

Oregano Export Properties Window

Que lo parió!!

Facultad

Hoy me dieron la nota de Estructura de las Organizaciones, y por una de esas cosas que uno no entiende desaprobé!!! .. todo mal … para sentirme un poco mejor fue matanza generalizada dentro del grupo nuestro (solo 3 de 23 aprobaron), para romper el promedio de la materia 🙂

Oregano

Ya completé casi el exportador de las gráficas del Oregano con lo que quizás podamos cumplir con la salida de la versión estable este viernes (como auto-regalo de cumpleaños :-P)

Sinectis

Sinectis y la reputa madre que te pario a vos y a todos tus empleados (bueno, excluyo a Santi que lo conozco así si lee esto no me caga a putedas :-)). Los hijoderemilputa me cambiaron el abono de manera unilateral y sin mi autorización por uno más caro, alegando que es culpa de Telecom …. si alguna vez pasan por galería Jardín y encuentran un lugar vacío como en la Zona Cero donde estaban las torres Gemelas, ya saben a quien buscar.

Petición Nacional Contra los Límites de Tráfico en Banda Ancha

Hoy firme la petición en contra de las medidas de Telecom S.A. y su imposición a un cobro por volumen de tráfico. Lo que más me sorprendió fue cuando vi las firmas actuales :

Se han juntado 8.295 firmas desde el 19 de noviembre de 2004

Creo que es un buen número para 4 dias de «campaña». Si no lo has hecho, no esperes más!. Si «no te afecta», pensá que podría pasarte …

Más Plot de Oregano

Finalmente la herramienta de selección para el zoom en la ventana de ploteo anda como quería, solo era un error mío, ya que Cairo usa los colores RGB(Red Green Blue) en un rango de 0 a 1 y yo los estaba poniendo de 0 a 255 :-P. Una cosa que faltaría hacer es seguir el color del tema de Gtk. El Resultado :

(Plot Selection Tool)

Ya que está avanzando bien, y cairo lo soporta muy bien, agregué un lindo «Save PNG» en el menú de la ventana para probar y …. Oregano exporta las gráficas a PNG 🙂 … esta semana completaré algunos detalles (como detectar que libcairo tenga soporte para PNG(Portable Network Graphics), cambiar el tamaño cuando se guarda, agregar otros backends como PS, tal vez fondo transparente para los PNG, etc). Un ejemplo de un PNG realizado con Oregano :

Oregano Save PNG Feature!

Cafelug : Un éxito

Ayer por la tarde finalizaron las jornadas anuales organizadas por Cafelug. Con unas 63 charlas en 5 aulas paralelas durante 2 días, una gran cantidad de gente disfruté de los más variados temas.

Yo participé dando una charla de Mono, en la que me divertí mucho (a pesar de los nervios iniciales) y me sorprendió mucho tener una traductora a lenguaje de señas durante la charla, que venía con un grupo.

Realmente no fui a muchas charlas, ya que estuve estudiando para rendir el sábado, pero lo que vi me gustó. Por la noche un grupo fuimos a comer, mucha pizza, mucha cerveza y nos divertimos mucho.

Quedó la idea de colaborar dentro de poco con el LUG de la Matanza en una install fest, para practicar para una Install Fest Latinoamericana que se está planenado para el 2005, una idea que puede ser muy divetida, y muy trabajosa de realizar.