LinuxParty
Cliff Wells ha llamado la atención en una editiorial de los problemas que se perciben con LAMP. (Linux, Apache, MySQL y PHP) Él llama a PHP y MySQL la generación de BASIC, citando al Free Online Dictionary of Computing ( Diccionario de Computación libre y online ) (sigue...)
Leer más: Porqué la luz ha salido de la LÁMPARA Escribir un comentario
En el particular caso del mercado estadounidense el número de desarrolladores trabajando en Linux igualará al de desarrolladores de Windows para finales de este mismo año. (sigue...)
Cuando estás utilizando SMP (MultiProcessing simétrico) puede ser que desees eliminar un proceso del núcleo y atar cierto proceso a una CPU específica. La afinidad de la CPU no es nada sino una característica del planificador que los “enlaces”, un proceso a un sistema dado de CPU en el sistema de SMP.
La programación de un sistema del UNIX puede ser tan divertida como educativa. Con la herramienta del strace del UNIX y el GDB, puedes hacer la depuración de un proyecto GNU, puedes realmente cavar profundamente en la funcionalidad de su sistema y aprender mucho sobre los varios programas que la abarcan. (sigue...)
En la Web 2.0 está todo sobre ingeniosidad, y solucionando el problema de cómo crear a un lector de RSS con XMLHTTP, el artículo enseña sobre cómo programar el Web 2.0. Este artículo camina a través de la construcción de un lector basado en Ajax, para leer cabeceras RSS que usa XMLHTTP y etiquetas de escritura como los mecanismos del transporte. (sigue...)
Hay 101 teclas en tu teclado. El número de comandos en Emacs es un cierto valor exponencial mayor que ese. ¿Cómo Emacs te permite incorporar todos esos comandos? Con teclas de prefijo. La mayor parte de los comandos interesantes de Emacs ,toman más de un sistema de golpes de teclado al acceso primero que deseas. Por ejemplo, para abrir un archivo, tienes que presionar (sigue...)
En este artículo vamos a estudiar cómo añadir una llamada al sistema, system call, a nuestro sistema operativo. Es una práctica bastante usada en las aproximaciones a la codificación del kernel Linux y bastante documentada, por ello, es obligado dar un repaso a todos estos conceptos. Entender el mecanismo de llamadas al sistema es una buena base para entender la filosofía de funcionamiento de un sistema Unix.(sigue..)
Syscalls
¿Los lenguajes de programación compilados y los lenguajes scripting cada uno tienen ventajas únicas, pero ¿podrías utilizar ambos para crear aplicaciones estupendas? Lua es un lengua je scripting embebido, pequeño, rápido, y muy poderoso. Antes de que crees otro (sigue...)
Inauguramos la sección dedicada a la depuración del kernel con un estudio de la técnica más simple e intuitiva:
trazas con printk.
El uso de trazas es la tendencia natural, por su sencillez, cuando se trata de depurar software en el ámbito del espacio de usuario. En este artículo veremos cómo también es posible realizar esta práctica en el espacio kernel.
printk, no es printf
Todos estamos acostumbrados al uso de la función printf() de la librería estándar de C, glibc. El objetivo de la función printk() del kernel es el mismo que el de esta función de librería, pero sólo es a este objetivo común hasta donde llegan sus parecidos. Cabe recordar, que el kernel Linux no enlaza con la librería estándar de C para su construcción, por el contrario usa su propio conjunto de funciones de librería, como printk(), memcpy(), strstr(), strcpy(), snprintf(), etcétera.
El editor de texto VIM nos facilita la tarea de manejar los fuentes del kernel Linux de una manera simple y potente. En este pequeño tutorial, presentamos algunas de las características del editor VIM, que lo convierten en todo un IDE para hackear el kernel Linux sin dificultades.
Historia:
El potente editor VI, se ha convertido en el editor de texto estándar de facto de los distintos sistemas Unix surgidos a lo largo de la historia. Fue creado por Bill Joy en 1976. Cuenta la historia que Bill Joy, actual vice presidente y cofundador de Sun Microsystems, creó VI a partir de los fuentes de las crípticas utilidades “ed” y “ex”, alcanzando gran popularidad al ser incluido en la unificación System V.
-
Programación
- Caja de herramientas de los programadores de Linux
- LinuxParty, el 11-S, Fallos HD, y Resucitamos como el Ave Fénix.
- A Linus no le gusta C++
- PHP5 Vs. CakePHP Vs. RubyOnRails.
- Curso / Manual de Programación Shell.
- Desarrolladores de código abierto no se deciden por la GPLv3
- LinuxParty, está en proceso de Mejora.
- Qué significa Foo ? Qué Significa Bar ? Foo y Bar
- Ensamblador en Linux, (asm) DesktopLinuxAsm - Programs
- Simulación de Ensamblador: GNU 8085 Simulator 1.3.2
- Portar código fuente C/C++ de Windows a Linux.
- Virtualización para reconciliar el código GLP y no GLP