Tag: opensource

  • Unraveling BIND 9.3

    BIND 9.3 incorporates a huge number of changes intended to enhance the functionality and improve on the security of what is a critical component for both Internet and LAN users. A new article, over on ServerWatch.com, looks at some of the main fea…

  • BSD on POWER, Free Software Magazine Issue 3

    This morning, my printed copy of Issue 3 of Free Software Magazine arrived. I know I should have got over the ‘Wow, that’s my name on the cover’ thing, but I haven’t. It still feels good 🙂 When Chris finished his book he said ‘It’s great now I’ve…

  • Embed Python scripting in C applications

    Learn how to embed Python applications into your C applications. This tutorial explains how Python embedding works, shows you how to translate between data types, and provides various methods for embedding Python scripts. You can read the full art…

  • Five Things You Didn’t Know You Could Do with Perl

    I have a new article up on DevSource looking at some of the more esoteric uses of Perl as a programming language. The five items? Organizing your MP3s, cataloging PDFs, Creating a Graph, Creating Archives and the excellent MisterHouse. Five Things…

  • Build a GCC-based cross-compiler for Linux

    There are times when the platform you’re developing on and the computer you’re developing for don’t match. For example, you might want to build a PowerPC/Linux application from your x86/Linux laptop. Using the gcc, gas, and ld tools from the GNU t…

  • Automating Perl Module Deployment

    If you run Perl across many different computers of any sort, you know how frustrating it can be to install Perl extension modules across those machines. The administrative process is even worse if you have a Web server farm and need to keep each m…

  • Adobe Trips into Open Source

    Adobe have tripped into the Open Source space by creating their own open source website for some of their projects. The site includes a combination of the Adobe Source Libraries, a set of peer-reviews C++ libraries for a variety of different tasks…

  • Building a GCC-based cross-compiler for Linux

    Get step-by-step instructions for building a cross-compiler so that you can build and develop applications for an alternative platform. Cross-compilers can be useful in many different situations, such as when you develop applications for embedded …

  • Optimizing Perl

    Perl is an incredibly flexible language, but its ease of use can lead to some sloppy and lazy programming habits. We’re all guilty of them, but there are some quick steps you can take to improve the performance of your Perl applications. In this a…

  • Automate the application build and distribution process

    You have enough to consider when building an open source application for a single type of system, but what if you’re building that application for distribution among a range of different, incompatible machines? There’s no easy answer, but using a …