blog de oscarah

Desarrollo de plugins en ZeroC Ice

ARCO

Añadir nueva funcionalidad a ZeroC Ice es fácil: usando plugins. Ice provee una interfaz local, Ice::Plugin, que podemos usar para crearlos. Veamos un ejemplo sencillo. Probado en Ice 3.3.

Servir un repo mercurial por http (solo lectura)

ARCO

El objetivo es simple, pero útil. Tenemos un repositorio de mercurial (hg), al que accedemos por SSH. Queremos compartirlo con el mundo, pero no queremos abrirle cuanta ssh al mundo en nuestro servidor. ¿Solución? Compartirlo por HTTP.

ZeroC-IceE para el Chumby

Chumby networking

Veamos una forma de compilar ZeroC-IceE para usarlo en el Chumby.

Entorno de desarrollo para el Chumby

Chumby
Se pretende construir un entorno de desarrollo para crear aplicaciones en diferentes lenguajes (c/c++ y flash mayormente) para el Chumby

Comparaciones odiosas: git contra el mundo

Restaurar ficheros borrados:

  • svn: svn up
  • mercurial: hg up
  • git: git ls-files -d | xargs git checkout --   #(no es coña)

Freeze Evictor: persistencia de sirvientes en ZeroC-Ice

ARCO

Cómo integrar Freeze en aplicaciones existentes para obtener persistencia en los sirvientes.

(Py)GTK Tips 'n Tricks

gtk ARCO

Esta receta pretende recoger una colección sobre pequeños 'trucos' de GTK que siempre viene bien tener a mano.

Lego Mindstorms NXT: BlueTooth

embedded ARCO

Comunicar el NXT con el PC por medio de Bluetooth. Se explica brevemente el protocolo de comunicaciones y se presenta un ejemplo: un servidor de echo.

Lego Mindstorms NXT: programar con NXC

embedded ARCO

bq. Primeros pasos en la programación del NXT. Como usar la toolchain necesaria para programar el NXT en lenguaje NXC.

Jugando con LEGO MindStorms: NXT

embedded ARCO

Primeros pasos con el robotito Lego Mindstorms NXT. Información útil en la red sobre programación, comunicación, hardware, etc.

Ice en la fonera: Ice-E en OpenWRT

embedded networking ARCO

Esto va sobre Ice-E, que es simplemente Ice para dispositivos empotrados. Veamos como configurar el entorno de desarrollo necesario para compilar aplicaciones con Ice-E que funcionen en OpenWRT, concretamente en un MIPS: el de la fonera.

La consola de la fonera: DS275

embedded

El router La Fonera, distribuido por Fon, cuenta con un puerto serie interno (por lo menos hasta la versión 2.1, aunque es muy posible que la 2.2 también traiga uno). Veamos como usarlo para acceder a la consola del GNU/Linux que lleva dentro.

RS232 en el PIC: UART por software

embedded

La comunicación entre dispositivos es vital para diseñar sistemas más complejos. En este tema, uno de los primeros pasos cuando se trabaja con el PIC es la comunicación con el PC usando el puerto serie.

Cairo: tutorial en castellano

Estaba pensando hacer una recetilla sobre Cairo y Gtk, algo sencillo, transparencias (adios) y demás, pero me he encontrado a alguien... ¡que ya lo ha hecho!

SWIG: donde C y Python se dan la mano

Python

Cómo crear un módulo de Python a partir de uno en C: python wrappers para C.

Distribuir contenido