Home Page George Presura CV Projects - R&D presura.name INFO Photos Multimedia Software Download Links Newsletter Contact chat with ME March 25, 2009 |
Download This section contains a list of programs developed by me using various programming languages. You may feel free to copy or redistribute any of these programs, but it is your responsability if they produce any damages to your system. So, be carefully. If you want more details about any of the programs above or any kind of technical support, please cotact me at george@presura.name. Enjoy !
1. ASM Examples
These two examples are usefully for somebody who wants to start writing it's first programm in ASM. The sintax is compatible with NASM compiler. Also, the binary files are provided for demonstrating the very little size of such a program. Download hello_world.asm source code Download hello_world binary Download for_loop.asm source code Download for_loop binary Last Changed: 01/19/2006 2. mt_test - Multithreading Testing Programm
This programm creates N threads (where N is a parameter given by command line) and runs 1,000,000,000 for -cycles and increments a long long variable.It is linked against the pthreads library, and is a usefull example for testing multithreading and context-switching of an operating system on (Linux) using various processors and kernel versions. To compile it run the following commands: gcc -c mt_test.c gcc -o mt_test mt_test.o -L/usr/lib -lpthreadDownload mt_test.c source code Download mt_test binary Last Changed: 01/19/2006 3. ini_edit - Console application for editing INI-like files
This application allows you to edit INI-like files. It is usefull for batch-processing of INI files or to be integrated with installers or with automatic configurator programs (like software installers). The format of the INI file which it recognize is: [SECTION 1] common variable=common value variable1=value 1 variable2=value 2 [SECTION 2] common variable=common value variable3=value 3 variable4=value 4To compile it run the following command: gcc -o ini_edit ini_edit.cDownload ini_edit.c source code Download ini_edit binary Last Changed: 01/19/2006 4. runasroot - Run programs with root privileges
This programm is best runned as a daemon and it reads commands from FIFO files from configured users and it run them with root credentials. More documentation will be provided soon. To compile it run the following command: gcc -o runasroot runasroot.cDownload runasroot.c source code Download runasroot binary Download runasroot.conf configuration file Last Changed: 01/19/2006 5. windows-bin-utils - UNIX-like programs for Windows
This package contains some usefull UNIX-like programs for Windows. The source code is provided for education purpose. The programs included are:
Download windows-bin-utils-src.zip source code Last Changed: 02/11/2006 |