Codes and Projects

IBM's Projects:

The IBM Installation Toolkit provides a set of tools that greatly simplify the installation of Linux on virtualized and non-virtualized Power machines. Additionally, you can use the toolkit as a bootable rescue DVD to run diagnostic tools and repair previously installed operating systems. You also get access to the IBM value-added software needed to fully exploit the industry-leading capabilities of the Power Architecture platform, such as Dynamic Logical Partitioning (DLPAR).
  • Yaboot (Jan/2007 ~ Dec/2007)
Yaboot is a PowerPC bootloader for Open Firmware based machines including New World Apple Macintosh, IBM RS/6000, IBM pSeries and IBM OpenPower machines.
  • IBM Server Consolidation Tool (Dec/2007 ~ today)
The IBM Server Consolidation Tool assists the administrator in replicating the software stack and migrating application data from one machine to another. The software stack that the tool migrates is the commonly known LAMP Stack (Linux + Apache + MySQL + PHP or Perl or Python).

Projects that I created, I'm developing and/or helping:

  • time2do - A simple program to reminder your appointments every day. (Project Leader and Developer)
time2do is a graphical program, developed in C using GTK, where you can set that every day appointments you don't want to create as a recursive appointment in your calendar.
  • txt2rss - Converter from TXT to RSS. (Developer)
txt2rss is a shell script that parses a simple txt file (in a simple format) and convert it to RSS feed file.
Functions ZZ is a collection of 65 mini-applications for many utilities, ready to be used at the command line of UNIX systems (Linux, BSD, Cygwin, Mac OS X, among others).

Codes:

  • wireless.sh - Shell script to start/stop/restart the wireless interface using WPA_Supplicant for ThinkPad T42.