Visualizando el código o cómo tendrían que se los entornos de programación

  • March 31, 2012
  • cybercaronte
  • [vimeo]http://vimeo.com/36579366[/vimeo]

    En este vídeo de 54 minutos, Bret Victor (ha trabajado entre otros para Apple) nos muestra cómo tendrían que ser los entornos de programación (aunque no me cabe duda que esto será posible muy pronto). Es sólo un concepto pero llama bastante la atención y sobre todo, si has programado alguna vez, seguro que has pensado ¿dónde consigo ese IDE?

    No te pierdas el vídeo, merece la pena echarle un vistazo.

    Visto en CodingHorror.

El mínimo sistema que puede ejecutar Ubuntu, tarda seis horas en arrancar

  • March 31, 2012
  • cybercaronte
  • No me preguntes para qué, pero Dmitry ha creado el que quizás sea el ordenador más lento en arrancar una distribución Linux, al menos tenemos el sistema Linux creado con las mínimas especificaciones posibles, eso sí tarda un poquito:

    • 2 Horas para tener el prompt bash
    • 4 Horas para cargar Ubuntu y el login

    Bueno es normal al tratarse realmente de PC construido alrededor de un microcontrolador de 8bits CMOS, un ATMega1284p. Este microcontrolador sólo tiene 16KB (sí, kilobytes) de SRAM y 128 KB de almacenamiento corriendo a 6,5 KHz. ¿Entonces como consigue cargar toda una distribución Ubuntu?, bueno pues se lo ha currado bastante (aquí en su blog tienes toda la información del proyecto), por ejemplo, le ha conectado una SIMM de RAM vieja de 30 pines (las que llevaban los 80286) directamente al controlador y 1GB de la tarjeta SD hace las veces de disco duro.

    Es un Ubuntu 9.04 (Jaunty Jackelope) y no incluye las X (o sea, no entra en modo gráfico).

    Si quieres más información, aquí en HackADay y en el post original.