Mitch Chapman Issue #87, July 2001 Mitch shows how to use gnome-python’s libglade binding to build Python-based GUI applications with little manual coding. Glade is a GUI builder for the Gtk+ toolkit. Glade makes it easy to create user interfaces interactively, and it can generate source code for those interfaces as well as stubs for user interface callbacks. The libglade ...
Read More »All Articles
CVS: An Introduction
Ralph Krause Issue #87, July 2001 Take advantage of the ability to track file versions, collaborate on projects and get back yesterday’s work. If you have downloaded software from the Internet, especially from SourceForge, you probably noticed the letters CVS. CVS stands for Concurrent Versions System and is a tool that allows developers to keep track of their projects. It ...
Read More »Debugging Memory on Linux
Petr Sorfa Issue #87, July 2001 Petr explains how programmers can prevent nasty program memory bugs. All programs use memory, even ones that do nothing. Memory misuse results in a good portion of fatal program errors, such as program termination and unexpected behavior. Memory is a device for handling information. Program memory is usually associated with the amount of physical ...
Read More »Focus: Program Development
Don Marti Issue #87, July 2001 Have fun with these development tools, but don’t forget to take a break from coding and read something. Read more. I know it sounds like something you might see on a bookmobile poster, but seriously, read more. There are so many tools for writing stuff, and so many places to distribute what we write, ...
Read More »Polish Linux
John Biggs Issue #86, June 2001 Linux found quick acceptance and a knowledgeable developer audience in Poland. Five minutes from the center of Warsaw and the city’s looming. A Soviet-era palace of culture, it’s a place where software is almost free. As in many Central and Eastern European countries, software piracy is rampant, and you can buy a copy of ...
Read More »Linux Terminal Server Project
Jorge Eduardo Lema Issue #86, June 2001 Reduce costs and improve productivity with easy-to-install diskless workstations. The Open Source movement can help many people and institutions in Latin America by giving them access to technologies and knowledge that are otherwise restricted to developed countries. The lack of economic resources, proper infrastructure and technical education for the vast majority of the ...
Read More »Focus: Internationalization and Emerging Markets
Richard Vernon Issue #86, June 2001 What has surprised me somewhat more is something I’ve discovered since beginning to work for Linux Journal—the impact Linux has had in other corners of the globe, in fact in every corner of the globe. Having recently returned from CeBIT in Hannover, Germany, where Jon “maddog” Hall of Linux International took excellent advantage of ...
Read More »Why Be Certified?
Tobin Maginnis Issue #85, May 2001 Tobin Maginnis, Sair president, provides some arguments in favor of Linux certification. William Shakespeare penned the famous line in Hamlet, “To be or not to be. That is the question.” If you are a Linux disciple, chances are you ask that same question today with an open-source twist: “To be or not to be ...
Read More »An Accurate Assessment?
Richard Morgan Issue #85, May 2001 A review of the LPIC process. As the Linux community has grown from the world of the hobbyist to include professional administrators, the infrastructure of the community and marketplace has evolved to support this rapid growth. We now have numerous Linux periodicals, reference books, web sites and significant corporate involvement. In recent months, the ...
Read More »Training Digital Divide Warriors
Ana Maria Harkins Issue #85, May 2001 The nonprofit Geekcorps teaches businesses in emerging countries to use technology while providing service volunteers opportunities to share their skills in unfamiliar circumstances. As we approach Geekcorps’ one year anniversary of incorporation, it seems impossible that two waves of Geekcorps volunteers have already been sent to Ghana. Conceived as a Peace Corps for ...
Read More »