| 
 | 
|  | 
| 
 | 
| ![[Development Picture]](../../common/images/Development.jpg)  | List of articles about software development under Linux. | 
![[not translated]](../../common/images/frame_tuxgrey.gif) Computer Assisted Simulation of DNA using Linux and Perl
 Computer Assisted Simulation of DNA using Linux and Perl![[not translated]](../../common/images/frame_tuxgrey.gif) LF Tip: #defines for writing portable C-code
 LF Tip: #defines for writing portable C-code![[not translated]](../../common/images/frame_tuxgrey.gif) Faulty Software
 Faulty Software![[not translated]](../../common/images/frame_tuxgrey.gif) Cruising with the snavigator
 Cruising with the snavigator![[not translated]](../../common/images/frame_tuxgrey.gif) LINUX & PERL, computer tools for study and analysis of biological information
 LINUX & PERL, computer tools for study and analysis of biological information![[not translated]](../../common/images/frame_tuxgrey.gif) Optimizing C/C++ programs using the GProf profiler
 Optimizing C/C++ programs using the GProf profiler![[not translated]](../../common/images/frame_tuxgrey.gif) Get To know a free pascal compiler: Free Pascal
 Get To know a free pascal compiler: Free Pascal![[not translated]](../../common/images/frame_tuxgrey.gif) Platform independent software development
 Platform independent software development![[not translated]](../../common/images/frame_tuxgrey.gif) Temperature monitoring with Linux (part 2)
 Temperature monitoring with Linux (part 2)![[not translated]](../../common/images/frame_tuxgrey.gif) Talking to a Running Process
 Talking to a Running Process![[not translated]](../../common/images/frame_tuxgrey.gif) GUI Programming with GTK - 3
 GUI Programming with GTK - 3![[not translated]](../../common/images/frame_tuxgrey.gif) Introduction to the TclMySQL library
 Introduction to the TclMySQL library![[not translated]](../../common/images/frame_tuxgrey.gif) Gambas: Basic for Linux
 Gambas: Basic for Linux![[not translated]](../../common/images/frame_tuxgrey.gif) An ISDN - Fax with Linux
 An ISDN - Fax with Linux![[not translated]](../../common/images/frame_tuxgrey.gif) Concurrent programming - Message queues (3)
 Concurrent programming - Message queues (3)![[not translated]](../../common/images/frame_tuxgrey.gif) Book review: The Art of UNIX Programming
 Book review: The Art of UNIX Programming![[not translated]](../../common/images/frame_tuxgrey.gif) The MySQL C API
 The MySQL C API![[not translated]](../../common/images/frame_tuxgrey.gif) GUI Programming with GTK - part 2
 GUI Programming with GTK - part 2![[not translated]](../../common/images/frame_tuxgrey.gif) Concurrent programming - Message queues (2)
 Concurrent programming - Message queues (2)![[not translated]](../../common/images/frame_tuxgrey.gif) Implementing a scroller in SDL graphics
 Implementing a scroller in SDL graphics![[not translated]](../../common/images/frame_tuxgrey.gif) Concurrent programming - Communications between processes
 Concurrent programming - Communications between processes![[not translated]](../../common/images/frame_tuxgrey.gif) Bookreview: Beginning PHP4 Databases
 Bookreview: Beginning PHP4 Databases![[not translated]](../../common/images/frame_tuxgrey.gif) Basic Programming with Unix
 Basic Programming with Unix![[not translated]](../../common/images/frame_tuxgrey.gif) Concurrent programming - Principles and introduction to processes
 Concurrent programming - Principles and introduction to processes![[not translated]](../../common/images/frame_tuxgrey.gif) Introduction to Ncurses
 Introduction to Ncurses![[not translated]](../../common/images/frame_tuxgrey.gif) GCC - the root of all
 GCC - the root of all![[not translated]](../../common/images/frame_tuxgrey.gif) Developing Gnome Application with Python (Part 2)
 Developing Gnome Application with Python (Part 2)Bookreview: Professional Perl Programming
This is a review of the book Professional Perl Programming from Wrox Press.
![[not translated]](../../common/images/frame_tuxgrey.gif) Security holes - Part VI
 Security holes - Part VI![[not translated]](../../common/images/frame_tuxgrey.gif) Security holes - part V
 Security holes - part V![[not translated]](../../common/images/frame_tuxgrey.gif) Book Review: Beginning Linux Programming
 Book Review: Beginning Linux Programming![[not translated]](../../common/images/frame_tuxgrey.gif) GNUstep, the open source OpenStep
 GNUstep, the open source OpenStep![[not translated]](../../common/images/frame_tuxgrey.gif) Security holes
 Security holesSecurity 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.
Security Holes - part I
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.
![[not translated]](../../common/images/frame_tuxgrey.gif) Make it anywhere with make!
 Make it anywhere with make!![[not translated]](../../common/images/frame_tuxgrey.gif) An Introduction to Tk
 An Introduction to TkREBOL the rebel
Let's say REBOL is a messaging language, but as a matter of fact, it's much more than that.
![[not translated]](../../common/images/frame_tuxgrey.gif) Developing Gnome Application with Python (Part 1)
 Developing Gnome Application with Python (Part 1)Product review: SNiFF+ for Linux
SNiFF+ is an integrated development environment for Linux. TakeFive Software provides a download version (limited to 200 files) free of charge.
Perl part III
This article explains how to use arrays in Perl.
Perl II
In the second part of the Perl tutorial we write our first real program.
Perl I
This is the start of a Perl tutorial
The Tcl Syntax
This article explains basics concept and syntax of the Tcl language
Dialog - a programming language for dialogs
Dialog is a programming language to program dialogs in games and computer simulations
PostScript III, Arrays, Variables, Loops and Macro Definitions
This is the continuation of two previous articles about postscript.
PostScript Part II: The Operand Stack
The author describes the operand stack of the PostScript language. The stack manipulations and mathematical operators are presented here.
Java. Part II
The second part of a tutorial about java
Easy Graphics: A Beginner's Guide to SVGAlib
SVGAlib is a simple graphics library that works without X11
SQL Tutorial Part II
Part II of the tutorial reviews several basic statements of the SQL language.
Programming with Java. Part 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.
OpenGL: the 3D Scene
Explore the bolts and nuts of 3D rendering with OpenGL.
The Postscript Language
This is the first one of a series of articles about PostScript.
Introduction to SQL. (SQL Part I) and installation of PostgreSQL
A SQL tutorial intended for novice database developers.
Debugging Code with ddd
ddd is a wonderful graphical debugger.
OpenGL Programming:Simple Polygon Rendering
The author describes the first steps into any OpenGL application and tells us how to render simple polygons in 2D.
Enabling Profile on the Alpha
Tips for users of a DEC-Alpha
Making Shared Libraries
How to compile and generate shared libraries.
| Webpages maintained by the LinuxFocus Editor team © LinuxFocus | generated by lfthemes, 2008-12-04, version: ver: 2.3 |