Articles

An Introduction to Software Development under GNU/Linux

A short tutorial I wrote on developing C/C++ applications under GNU/Linux. It goes from describing the toolchain, building a simple application, automating the build process, and closes with shared and static libraries.

Continue Reading Add comment September 23rd, 2007

An Introduction to GNU/Linux

An Introduction to GNU/Linux is a 2-session course I gave in April 2006 at the Alexandria University of Egypt. The course was organized by the ACM Chapter of the university. The attendees were students of the Computer Engineering department and it was interended as an introduction to open source in general and GNU/Linux in particular to audience mostly unfamiliar with the said subject.

Continue Reading Add comment September 4th, 2006