Category: Programación

Scary Code


Preparándome para mi charla sobre Mono en la CTT de junio organizada por el Cafelug, me puse a jugar con un ejemplo para mostrar que, efectivamente, anda eso de mezclar lenguajes en .NET. Antes de seguir leyendo, si sufrís de nauceas, estás embarazado/a, o simplemente este tipo de cosas te impresionan, no sigas leyendo 🙂… Read more »

Oregano “Plotting Is Not Easy” 0.50.0 Liberado!!


Y si, alguna vez tenía que pasar :-). Luego de un largo período de idas y vuelvas, ya está la última versión de Oregano lista para bajar. Lo nuevo en pocas palabras : Nueva ventana de ploteo. Nuevo ventana para editar las propiedades de los componentes. Mejoras en las operaciones de rotar y espejar (No… Read more »

GPlot


GPlot es un nuevo widget para dibujar funciones que estoy haciendo para Oregano. ¿Pero cómo, no había hecho ya GtkCairoPlot?, pues sí, pero fue un buen ejemplo de intento frustrado 🙂 Este nuevo widget funciona lejos, mucho mejor que el anterior. Soporta zoom in, zoom out, paneo y algunas otras cosas que todavía estoy empezando… Read more »

Plot window otra vez


Ya parece un tema recurrente en mi intento diario por hacer una ventana de ploteo que me guste. Este vez me cansé de mi intento frustrado de plot widget y me puse a buscar algo que ande de verdad 🙂 Lo que mejor se adapta a lo que necesitamos y que encontré fue GtkDataBox ,… Read more »

Espejando Componentes.


Este fin de semana estuve avanzando en reescribir el viejo y querido código de flipping en Oregano, tarea para nada trivial, donde he logrado grandes avances como se muestra en la imagen de ejemplo. El principal problema son las etiquetas, que no deben rotar, sino que lo que rota es su posición. Ahora, una vez… Read more »

GnomeLove – Performance Love Day


La gente de Gnome Love hace este domingo el Performance Love Day donde cualquiera que está pensando en empezar a colaborar con Gnome se acerque y ayude a hacer el desktop más veloz y liviano. Hay varias tareas simples para novatos preparadas. La idea es reportar y arreglar bugs, detectar cuellos de botellas y ese… Read more »

Oregano Wire Resize


Este fin de semana estuve haciendo un parche para Oregano que permite cambiar el tamaño de los cables (o wires) de un circuito. Luego de mucho pelear contra GnomeCanvas :-), finalmente pude realizar esta nueva característica. Pueden ver el demo acá, y descargar el parche desde mi repositorio Darcs acá.

Cairo 1.0.0 ve la luz


Hace unos momentos he descubierto que Cairo 1.0.0 fue liberado ayer. Ya el lunes había probado la versión 0.9.0 que apareció en Ubuntu pero no pensé que llegara tan rápido el primer main release. Si bien es un paso importante, hay backends que siguen siendo inestables (como el de PDF y glitz) y se irán… Read more »

Oregano 0.40.5 liberado !!


Hace solo un ratito terminé de armar los tarballs de la nueva versión y ya están en línea la página del proyecto. La mayoría de los cambios no son visibles, pero he aquí un pequeño resumen : Ploteo de Funciones : además plotear las tensiones en los nodos del circuito, como ya había dicho antes,… Read more »

Más sobre funciones en Oregano


Ya en el post pasado había comentado el nuevo feature de poder agregar funciones. Lo primero que surgió como necesidad fue modificar la forma en como se muestran las cosas en la lista de la izquierda de la ventana de ploteo, para poder separar aquellas que eran nodos, de las funciones. Todo esto para tener… Read more »