Linux es un excelente laboratorio de desarrollo de software.
Concurrent programming - Message queues (2) This series of articles has the purpose of introducing the reader to the concept of multitasking and to its implementation in the Linux operating system. Starting from the theorical concepts at the base of multitasking we will end up writing a complete application demonstrating the communication between processes, with a simple but efficient communication protocol.
Introduction to Ncurses Ncurses is a library that provides function-key mapping, screen painting functions and the ability to use multiple non-overlapping windows on text-based terminals.
Developing Gnome Application with Python (Part 2) This article series is primarily written for beginners in the area Gnome and GNU/Linux. The author presents an educational tool to write Gnome GUIs using Python.
Security Holes - part II This second article is not directly related with the subject of the series. It reviews some concepts before describing the fear of all the system administrators:Buffer Overflows. We shall see how the memory is organized as well as the stack and how a function call is performed. Then we present a tool used for every intrusion attempt: shellcode.
Evitando los agujeros de seguridad durante el desarrollo de aplicaciones - Parte 1 This is the first article of a series of articles on security holes that can appear within a program. The series will show how to avoid security holes if programming habits are slightly corrected. We shall first discuss privileges, UID and EUID in this first article before dealing with the execution of external commands.
¡Trabaja con make! This article explains how "make" works. It shows that "make" is more than just a command to compile software.
An introduction to Tk This articles explain how to build a graphical interface using the Toolkit of Tcl: Tk. The reader should also appreciate the simplicity of this toolkit compared to usual X-Windows libraries.
REBOL el rebelde Let's say REBOL is a messaging language, but as a matter of fact, it's much more than that.
Revisión de producto: SNiFF+ para Linux SNiFF+ is an integrated development environment for Linux. TakeFive Software provides a download version (limited to 200 files) free of charge.
Perl (Parte III) This article explains how to use arrays in Perl.
Perl Parte II In the second part of the Perl tutorial we write our first real program.
SQL Tutorial <br>Parte II Part II of the tutorial reviews several basic statements of the SQL language.
Java. Parte I This is the first article in a series about Java programming. The first part will describe Java as a language, its general characteristics and the location of the most relevant sources of information.
GLUT: using Menus Our GL Utility Toolkit series continues, examining the windows menu programming interface with a simple example.