miércoles, marzo 31, 2004

Xgrid: segunda ronda

Apple acaba de presentar la segunda preview de la tecnología Xgrid: una implementación simple de clusters sin necesidad de complicados conocimientos para poder usarla. Un ejemplo de puede ser este cluster usando Povray para renderizar de manera distribuida. Un detalle de la arquitectura puede encontrarse aqui. Existe un cliente que le pasará el trabajo a un controlador el cual se encargará de distribuirlo entre los diferentes ordenadores que comparten micro con sus tareas o bien que están dedicados a tiempo completo. Esto permite aprovechar las capacidades de micro sobrantes en la red. Una implementación chula de Xgrid sería su uso para ripear DivX :) La noticia original en Slashdot, de los comentarios de la misma, algunos enlaces:

martes, marzo 30, 2004

Generando librerías dinámicas

Ulrich Drepper (mantenedor de la glibc en Linux) ha escrito un documento de como escribir librerias dinámicas ELF.

Algunos problemas de generación de compiladores cruzados con el gcc

He estado generando un compilador cruzado sobre Windows XP, usando como compilador nativo el Mingw y el entorno msys. La arquitectura destino era el Hitachy H8 H8/300. Las binutils (ensamblador, linker, etc) compilan sin problemas bajo este entorno. Hay problemas con el gcc. Cuando se genera un compilador cruzado, en principio el gcc necesita la existancia de una pequeña implementación de la libc para poder compilar la libgcc. Sin embargo, puede evitarse los errores anulando el código de alguna de las funciones. Por otra parte, el fixincludes y collect2 no compilan bajo MinGW32 por la ausencia de ciertas funciones POSIX en el entorno (fork, signal, pipe, ...)

domingo, marzo 28, 2004

Chaos: Usos imaginativos de un cluster Mosix

OpenMosix es una extensióndel kernel de Linux que permite realizar clusters con una solo imagen corriendo. La gente de Chaos se han currado un LiveCD que puede usarse para crear un cluster de máquinas especializadas en correr el John The Ripper, un cracker de password. La situación es sencilla. ¿Uso de las 20 máquinas de la oficina a partir de las 10 de la noche?. Es más, es capaz de arrancar a través de red en máquinas que soporten PXE en la BIOS. Quien quiera jugar con ella que la baje Interesante otra distribución igual, pero para ripear DVD a DivX. Habrá que buscarla.

sábado, marzo 27, 2004

Bienvenidos

Este weblog voy a contar mis aventuras como administrador de sistemas y programador. Encontrarás refencias a software que uso, problemas con Windows 2000, Linux y Mac OS X, documentos que he escrito, etc.