[Miguel Agüero] Blog personal

September 27, 2006

Monocalendar, de SWF-GDI+ a GTK-Cairo

Filed under: Personales, Mono, Developers

Desde hace unos dias comence a trabajar en la implementacion de monocalendar de mi amigo Borja Sánchez, pero utilizando GTK con cairo. El asunto ha sido duro, sobre todo, porque no tenia experiencia en cairo, y casi no hay documentacion de C# para usarlo.

Aqui pueden ver como va quedando, ojo, debo llevar como un 10% o 15% apenas.

Asi luce monocalendar con System.Drawing.

November 25, 2005

Notificador de eventos en mono

Filed under: Mono, Developers

Después de dia y medio de probar y probar, logré hacer un notificador de eventos en la empresa donde trabajo, para linux.

Lo hice en mono, utilizando las fuentes de ifolder. La cosa fue un poco complicada al principio, pero despues de probar y probar, logré hacerlo. Es satisfactorio ver el resultado de algo que parece sencillo, pero que costó ver como hacerlo. :D

Aquí les dejo un screenshot.

foto

November 14, 2005

Cambio de rumbo en monoblog

Filed under: Mono, Developers

Después de varias semanas reflexionando sobre el uso de monoblog y su impacto a futuro, he llegado a una idea que conversé con NeCuDeCo sobre el futuro de Monoblog y le pareció interesante, sólo me queda hablar con los demás del equipo (Ricki, Juanpe y gnuJach).

He pensado que más bien monoblog podría ser un manejador de blogs desarrollado en asp.net. No he profundizado en la idea, pero lo que he pensado es que la herramienta podría permitir el manejo de blogs (tipo wordpress) por categorías, donde puedas redactar y organizar tus blogs, permitir postear mensajes, recibir comentarios, posteralos en RSS, crear categorías y organizarlos por categorías, organizar galerías fotográficas y tomar fotos de la galería para ponerlas en un post, soportar skins, crear categorías tipo planeta (es decir, que sea un conjunto de posts leidos desde sus RSS) y adicionalmente, utilizar el cliente que ya teníamos hecho para blogger, pero para que funcione con el manejador de blogs. Este cliente hecho en GTK#, permitiría la administración de tu blog, así como poner notificadores para que te avise cuando tienes nuevos comments, poder integarlo con f-spot para que puedas sincronizar las fotos con las del blog, y cualquier otra idea para el control de tus propios blogs.

Esa son mis ideas, espero esta semana terminar de configurar mono y apache, para comenzar a trabajar la proxima semana (o antes). Por ahora, lo haré con mysql, sin embargo, podríamos hacer que tenga un manejador de datos que pudiese ser seteado a postgres sin muchos problemas.

Escucho ideas :D y apoyo para hacer esto una realidad.

September 23, 2005

Como va monoblog

Filed under: Mono, Developers

Es emocionante, cuando contribuyes en algún proyecto de software libre, comienzas a ver poco a poco la evolución del sistema. Mi amigo Juanpe ha estado trabajando en implementar una GUI para monoblog. Aun falta mucho para que la herramienta sea realmente funcional. Pero lo bueno es ver que va por buen camino.

Estaré revisando la herramienta y subiendo mis cambios al SVN.

Aquí les dejo una pantallita :P

Pantalla de monoblog

September 21, 2005

Mono: una buena alternativa para el gobierno de Venezuela

Filed under: Política, Mono

El gobierno está buscando una plataforma de desarrollo libre para el plan de migración. Segun tengo entendido, han considerado a Java como una alternativa, pero, como sabemos, Java No es Libre.

Considero que mono es una buena alternativa, aunque puede que no sea la única (sería excelente si así lo fuera).

Las ventajas que considero que el gobierno use mono son:

1.- Es una plataforma 100% libre
2.- Está auspiciada por Novell, quienes han demostrado una buena intención hacia las comunidades de software libre.
3.- La aplicación será menos traumática, si la gente tiene conocimientos en C# o Java (o el lenguaje que se sientan más comodos como VB o php)
4.- Ejecuta en Window, Linux y Mac OS X.
5.- Aprovechamiento de algunos desarrollos que ya pudieran estar hechos en .NET

Las desventajas de la plataforma son:
1.- Hasta ahora, no ha tenido la aceptación completa de las comunidades, tal vez por su estrecha relación con Microsoft (Juntos pero no revueltos).
2.- No hay un IDE como NetBeans o Eclipse. Aunque monodevelop es una buena alternativa, aun le falta mucho para ser una “buena” eleccion.
3.- No hay casos comprobados en amplios ambientes de producción donde la herramienta demuestre su performance.

Por supuesto, yo veo las desventajas, como buenas oportunidades para:

1.- Promover el crecimiento de la comunidad de desarrolladores mono.
2.- Buscar una real soberanía tecnológica. Si el gobierno incentiva hacia el desarrollo no solo de sus aplicaciones, sino de otros elementos necesarios para que la herramienta sea altamente competitiva (como promover la madurez de monodevelop).
3.- Desmitificar por completo eso de .NET=basura por el hecho de ser propiedad de microsoft. En lo particular, creo que .NET es una buena tecnología, indiferentemente del papel que juegue aquí microsoft.

En definitiva, mono, podría ser una excelente alternativa para el gobierno y ayudar a su plan de migración.

September 19, 2005

Mono en Venezuela

Filed under: Política, Mono

Habiendo comprendido que ya no podré ingresar a trabajar en la principal empresa petrolera del país (por haber firmado en contra del presidente Chavez), he tomado un nuevo rumbo sobre mi interés profesional. He estado viendo que el gobierno desea implementar una plataforma libre de desarrollo. Habian pensado en Java, la cual es una buena iniciativa, pero con un gran problema: Java NO es 100% libre.

He considerado asumir el riesgo de promover mono, a fin de buscar su inclusion dentro del plan de migración que el gobierno tiene planteado. Para esto, escribí a Miguel de Icaza, quien me ha dado su apoyo incondicional a la iniciativa.

Por ahora, me estoy centrando en algunos puntos como:

1.- Promover el desarrollo de una comunidad local de mono.
2.- Contactar a los entes del gobierno a fin de exponer los beneficios de la herramienta dentro del plan de migración.

Debo admitir que el panorama se torna turbio, además de estar solo en este paquete (aqui en Venezuela no conozco a nadie que tenga intensiones de trabajar con mono), pero eso es lo que en definitiva me motiva a hacerlo.

Lo bueno, es que es una aventura, que si genera o no beneficios, al menos podré decir que valió la pena intentarlo.

Get free blog up and running in minutes with Blogsome
Theme designed by Jay of onefinejay.com