Linux Kernel/C
This is a tiny part of a Linux modification of TCP Congestion Control
Algorithm that enables inline Capacity Estimation (using CapProbe technology), called TCPProbe - it's not released yet
[tcp_westwood.c]
Linux/FreeBSD Kernel/C
These are 3 micro measurement hacks in order to track packets precise timing as they go through the NIC/IP/TCP stack. The first hack is just a logging based, the second hack puts packets dispersions in a constrained histogram, the third rewrite the packet payload as it traverses the timestamping points (Full kernel patches + analysis application) - It can be also found in at Sourceforge: http://heterovoip.sourceforge.net/
[microtools-release01.tar.gz]
User Code/C
This is a User-Level Code that simulates a priority scheduler among user-level threads and implements a priority inversion inheritance technique to solve deadlocks (Remember Mars Pathfinder Problem)
[priority_invertion_scheduler.tar.gz]
User Code/Matlab
This is a small routine that reads face image files, calculate an average face image, and reconstruct the images using eigenvectors (it was written in Matlab code).
[myEigenfaces.m]
User Code/C
This is a server side CGI written in C.
[serverside_cgi.zip]
User Code/Java Application and Java Servlets
This is an application that creates an automated backend and frontend for measurement experiment among remote distributed machines. It consists of: 1) client, 2) control server, 3) resource server, 4) tomcat + mysql backend. This project is also linked at SourceForge: http://sourceforge.net/projects/mesman/
[MeasurementManager.tar.gz]
NS-2 Simulation Script/Perl
This code creates a graphviz of the queue sizes in a multihop chain topology in wireless 802.11
[ns2_perl_scripts.tar.gz]
Servlet Database/Java
This code provides a IMDB-like (Movie) Database Access using Java Servlets.
servlets.tar.gz
VoIP SIP Client/Java
This code is a fully implemented SIP Client in a Java Applet
SIPApplet.zip
Call Processing Language Editor/Java
This code allows a user to easily edit visually an XML file of CPL (Call Processing Language).
CPLEditor.zip
Other source code
I've programmed for 2 years in my own small Game Company based on Brazil (http://www.inflammatio.com) in C++ and DirectX for Windows. Unfortunately I moved to the Academia and the Company ended. You can still see the screenshots of some products.
