The article intends to help software engineers who want to port the binutils tools to a new hardware architecture for the first time.
Developers
CodeSport, September 2009
Welcome to another instalment of CodeSport. In this month’s column, we continue our discussion on the false sharing issue in multi-threaded applications. We’ll also discuss priority inversion and possible techniques to deal with it.
Typo Bugs
[The Joy of Programming] Can typing mistakes (typos) cause bugs? Yes, they can! We’ll look at some common C programming mistakes in this column.
Python for Research: An Initiation
Let’s get started with NumPy, which is supposed to be “the fundamental package needed for scientific computing with Python.”
Sneak Into Your Thumb Drive from the Cloud
Let us explore cloud computing and learn how to set up the cloud that can virtualise your USB device.
VBA Macro Interoperability in OpenOffice.org
This article explains VBA support in OpenOffice.org, including the build process of Go-oo.
Linux Network Stack Administration: A Developer’s Approach
This article explores the various methods of managing the networking stack using application-level C programs, kernel-level C programs, the proc filesystem, etc.
Creating a Screencast
In part 16 of the “Programming in Python for Friends and Relations” series, we learn how to create screencasts to demonstrate our products.
Demystifying the ‘Volatile’ Keyword in C
[The Joy of Programming] Most programmers don’t understand the meaning and significance of the ‘volatile’ keyword. So let’s explore that in this month’s Joy of Programming.
Introducing JQuery Selectors
The JQuery library provides different options to identify an element. The power of JQuery is that it allows us, users of the library, to write our own selectors.










