El objetivo de un depurador es que le permite ver lo que está sucediendo dentro de otro programa mientras se ejecuta. Es útil para averiguar qué estaba haciendo otro programa en el momento en que “pinchó”. La mayoría de gente recomienda GNU gdb, Nemiver, valgrind o algún IDE como el Eclipse. Lo cierto, por increíble que parezca, es que mucha gente utiliza el viejo y querido printf(), por más que no sea la forma correcta y ortodoxa de debuguear.
A días de su lanzamiento recuerdo haber instalado NetBeans 6.5 en mi Ubuntu. Hoy, complementando dicha instalación instalé la documentación de Java, que enriqueció mucho mi trabajo en el IDE.
Veamos detalladamente, en principio, de que se trata instalar la documentación de Java y donde vamos a notar su presencia en NetBeans.
Ubuntu ya nos tiene bastante acostumbrados a sus contadores para el lanzamiento de nuevas versiones.
En esta ocasión es The PC – Board quién se adelanta a todos y publica su propio contador hacia atrás para el lanzamiento de la nueva versión de la popular distribución: Ubuntu 9.04 Jaunty Jackalope.
Cuando ves a un usuario sentado delante de un equipo Windows te puedes dar cuenta rápidamente de que tipo de usuario se trata. Si ves, por ejemplo, que el usuario para ejecutar una aplicación hace Win+R (Inicio\Ejecutar), probablemente te encuentres con un tipo de usuario que sabe algo más que la media (a pesar de que use Windows;-)).
Ahora, introduciéndonos un poco más en el objetivo de la publicación, a pesar de que Windows XP provee varias formas de acceder a las aplicaciones por medio de íconos en el escritorio, menú inicio o quick launch bar, muchas veces siento que tipear el comando es mucho mejor o más bien más rápido.
Luego de que en Julio de 2008 se congelara Debian Lenny, tal como lo prometido el día de San Valentín Debian liberó la versión estable de Debian 5, más conocida como Lenny.

El título de la publicación tiene algo de doble sentido, pero considerando las comillas que cercan la palabras Windows y el artículo “un” que la antecede creo que quedan de lado todo tipo de malas intenciones.
De lo que vamos a hablar no es ni más ni menos que de ReactOS, un sistema operativo que no es una novedad, pero que si lo es su perseverancia y fuerza de trabaja que lo llevan a lanzar recientemente una nueva versión.
Como introducción al sistema operativo, para quienes no lo conocen, ReactOS se trata de un sistema operativo libre, distribuido bajo licencia GNU y desarrollado con el objetivo de mantener compatibilidad con el sistema operativo de Microsoft. Entiéndase como “mantener compatibilidad” a la capacidad de tolerar el software existente que corre sobre Microsoft Windows así como los distintos drivers para los dispositivos de hardware.
uSbuntu Live Creator hace casi lo mismo que el creador de Live USB incluido en el 8.10 que comentamos ayer, con alguna que otra característica más.
uSbuntu trabaja con Ubuntu, Kubuntu y Xubuntu y le permite ejecutar su unidad USB directamente en Windows sin ninguna instalación de software ni configuración, utilizando una versión portátil de VirtualBox.
Su uso es realmente fácil, para la creación de una unidad USB con Ubuntu el proceso consta de cinco pasos:
Instalar Ubuntu en una unidad USB es realmente una ridiculez, pues la misma distribución ya nos trae las herramientas necesarias. De todas formas, no está de más seguir los pasos necesarios para poder llevar Ubuntu en tu bolsillo y adonde quiera que vayas.
¿Que necesitamos?
No voy a olvidar que Knoppix fue la primer distribución de Linux en LiveCD que probé y que me he encargado de recomendar. Ahora, hace mucho tiempo no oía hablar de la misma, hasta que hoy leyendo mis feeds me entero del estreno de la versión 6.0.
Knoppix 6.0 está basada en Debian Lenny y traer como administrador de escritorio LXDE, un entorno ideal para mejorar el rendimiento de una distribución “viviente”. Vale recordar que en versiones anteriores KDE era el entorno utilizado.
También, como es más común hoy en día, Knoppix cuenta con flash-knoppix, una novedad que permite personalizar la distribución y copiarla a un disco flash extraible. Esta características es sin duda muy atractiva para los propietarios de las netbooks.
El comando make es muy conocido por los programadores, más aún para quienes programan en C. No obstante, el comando make va mucho más allá, pues no solo se puede usar para compilar programas en C, sino también para cualquier lenguaje de programación cuyo compilador pueda ejecutar una orden del shell.
El propósito original del comando make es mantener los programas actualizados según su última versión a través de una serie de objetivos y de acciones. De todas formas, veremos un ejemplo más terrenal y apropiado para quienes incluso no tienen siquiera conocimientos de programación.