PEQUEÑO

    BareMetal OS, un sistema operativo para geeks de verdad

    baremetal-bannerBareMetal es un sistema operativo (de 16KB) para ordenadores basados en la arquitectura x86-64. Todo el SO está escrito en ensamblador, pero las aplicaciones se pueden escribir tanto en ASM como en C/C++. Está destinado sobre todo para computación avanzada (el famoso “Hello World!” en BareMetal, compilado ocupa 31 bytes), sistemas embebidos o educación.Necesitas un loader para ejecutarlo, se llama Pure64. Este lanzador es el que prepara el acceso para que BareMetal OS pueda acceder a todos los rincones de la CPU. Se incluye una imágen de 32MB con arranque para que puedas virtualizarlo también.Con la versión actual puedes acceder a librerías en C/C++ para tus aplicaciones, acceso DMA para los discos duros, soporte TCP/IP (básico), Redes (chipset Realtek 8169 e Intel 8254x),etc.Echa un vistazo a la web principal para más información.

    May 28, 2011
    HardwareProgramaciónRecursos InformáticaHacking

    Cómo crear un servidor web con Arduino

     

    Con la gran variedad de kits ya montados que existen para Arduino, es relativamente fácil instalar este pequeño servidor web.

    ¿Qué necesitas?

    Pues por un lado el módulo de datos que puedes conseguir en Adafruit (19,50$) (para la tarjeta SD) y por otro lado, también en Adafruit, el módulo para tarjeta ethernet (45$). En total ,por unos 50€ puedes instalar un servidor de páginas web del tamaño de un paquete de tabaco totalmente funcional.

    Jul 2, 2010
    HardwareRedesHacking

    El mapa más pequeño del mundo

    Mide 40 micrometros de ancho, más o menos la mitad de un cabello humano y es puramente decorativo.

    Está insertado en un chip creado por Photonics Research Group, en Bélgica.

    Visto en Neatrorama.

    Jan 12, 2010
    VariosHardware

    El juego de ajedrez más pequeño en C

    nanochess

    Creado por Oscar Toledo Gutierrez es un programa escrito en lenguaje C que juega bastante bien al ajedrez considerando que sólo ocupa 22kb (el .EXE) . El código fuente es de 1Kb y está compilado con Visual Studio 2008 (y comprimido con UPX). Eso sí, todo el código está ofuscado, así que buena suerte para comprenderlo. De hecho este programa ha ganado cuatro veces la competición International Obfuscated C Code Contest.

    Oct 2, 2009
    Programación