LinuxParty
En esta ocasión vamos a enfrentarnos al reto de crear un nuevo planificador de disco, o planificador de e/s. Ya hemos visto que existe un nutrido grupo de planificadores posibles a partir de la serie 2.6 del kernel: (sigue...)
Hemos creado una interesante sección, en la que presentamos enlaces a las páginas personales de algunos de los kernel hackers más conocidos: Kernel hackers. Visitar estos sitios con frecuencia, puede ser una buena práctica para satisfacer nuestra curiosidad y mantenernos al día con las últimas novedades en el desarrollo del kernel. Ellos son parte de los motores de esta elitista comunidad.
Fuente Kernel-labs
Acaba de ser publicada la versión 0.10 de MonoDevelop, un IDE para GNOME principalmente diseñado para C# y otros lenguajes de .NET. La nueva versión integra un editor visual: Stetic, estilo Glade, una característica que sin duda (sigue...)
Continuamos con el estudio de la Block I/O Layer. Para ello abordaremos el tema desde otra perspectiva: la creación de un driver de bloques. En el siguiente artículo crearemos un sencillo driver de disco (en RAM) con el cual nos acercaremos al API que nos proporciona el kernel para dicha empresa. Como veremos, conceptos que no quedaron claros en el estudio de la capa de entrada/salida de bloques, se afianzan con esta aproximación práctica. (sigue...)
Este escrito ha surgido de la idea de anotar lo aprendido para llegar a realizar un paquete instalable de la forma habitual en GNU/Linux, es decir, utilizando los comandos: tar -zxvf nombre_paquete.tar.gz, entrando en el directorio correspondiente y ejecutando ./configure, make y, como root, make install (recuerda: "no uses el nombre de root en vano"). Tomar apuntes para uno mismo es algo que está bien, pero pienso que estaría todavía mejor si, con un pequeño esfuerzo añadido, esos apuntes contribuyeran a que alguien más pueda orientarse en los vericuetos que uno ha ido explorando. (continúa)
Uno de los objetivos principales del diseño del kernel 2.6 fue la modificación del sistema de entrada/salida de bloques. En este documento realizaremos un estudio teórico de la capa del kernel Linux encargada de manejar los dispositivos de bloques (discos duros, CDROM, ...), conocida con el nombre “Block I/O Layer”. (sigue...)
Gambas es una herramienta gráfica de desarrollo basado en un Basic interpretado, como Visual basic. Usa el toolkit de Qt, pero también permite usar cualquier toolkit que que esté escrito para él (sigue...)
jjgrodriguez
No ha mandado un excelente manual, sobre la depuración y primeros pasos con la archifamosa herramienta: GDB que está disponible en la sección de Documentación:
A continuación (en el cuerpo extendido) se inserta un programa que permite manejar semáforos desde consola. Colaboración de jjgrodriguez.
-
Programación
- FrankenPHP en Ubuntu: el servidor PHP moderno que simplifica todo
- 📰 Las herramientas no hacen al desarrollador… pero en 2026 casi lo parecen
- Creando un Teclado Virtual con jQuery
- Tutorial de jQuery, rápido.
- Las 25 mejores herramientas y frameworks PHP para desarrolladores en 2025 / 2026
- Los siete mejores IDE para PHP.
- KBasic, el auténtico Visual Basic para Linux. Y compatible con él.
- libdvdcss2 y w32codecs para Ubuntu
- Crear y empaquetar software para Linux en RPM, parte 1, creando paquetes.
- Windsurf Editor: el IDE con inteligencia artificial que está revolucionando el desarrollo de software
- GitHub Copilot Chat ahora es de Código Abierto y personalizable
- GitHub Copilot: Tu nuevo copiloto de código con IA, compatible con VS Code, JetBrains, Vim y más




