Ever need to code quickly? You can code Rexx like water—yet it’s powerful. Here’s everything you need to start, by studying real-world programming examples.
Connecting a network to the modern day internet can be challenging. Basic infrastructure, like routers, DHCP Servers, and DNS servers, are required to get the network online. The network must also be ...
Content Management System (CMS) software comes nowadays in all shapes and colours, so you can afford to be picky and choose the one that fits your needs. And if you happen to be a writer or an editor ...
This is a collection of tips&tricks written by Gary Richmond and Andrew Min. In this article: * How to get the best out of the history command in GNU/Linux (Gary) * How to close down GNU/Linux safely ...
Knoppix made live CDs popular—and with good reason too. Do you want to check whether a distribution works well with your hardware, or to show off the latest Compiz Fusion magic, or maybe you have a pr ...
Backup, like security, is a well-worn mantra in the world of GNU/Linux—and even the most battle-hardened, street-wise user has, for whatever reason, thought about regular backups _after_ disaster has ...
Anybody who has used the command line extensively to navigate, understand and configure GNU/Linux will know that in the course of a few months’ work it is possible to build up an extensive history of ...
Have you ever tried to figure out how to make Squid authenticate users according to your own exotic rules? Users are in a DB? Are you using an ActiveDirectory? Users/passwords are authenticated by a j ...
GNU/Linux can be scary to a new user. After all, what if you mess up? What if you end up corrupting your hard drive so badly that you need to format it to get rid of GNU/Linux? The solution is to use ...
One of the biggest strengths of Debian (and derivatives like Ubuntu) is support for the `.deb` package. After all, it provides a one-click method of easily installing programs. Best of all, these prog ...
So, you’ve now taken the successful plunge and finally let the Microsoft nightmares fade into expensive and unpleasant memories. You have your brand new, full-featured, Mandriva, Debian, or Kubuntu, f ...
A few weeks ago, I promised to explain how to create your own custom live CD with Fedora’s new tools. Well, last week Fedora 7 was launched and all the tools you need are available in the repositories ...
When you are looking for a workstation or new desktop there are a seemingly infinite number of potential solutions available. So where do you start? Well if you are after a powerful AMD based computer ...
GNU/Linux is the most popular operating system built with free/open source software. However, it is not the only one: FreeBSD is also becoming popular for its stability, robustness and security. In th ...
Backing up is one of those tedious jobs that has to be done but is usually relegated to the end of the To Do list. Enter Backup Manager, which is a set of Bash and Perl scripts that alleviate the tedi ...
No one would argue that software auditing is not an important feature of mission critical applications. If a software based process is critical to the life of your company, then so is the security and ...
In this article I will show you how to write multi-language texts without the cumbersome OpenOffice.org. Back in 1999, the Hungarian Gáspár Sinai needed to edit Hungarian and Japanese texts. So he dec ...
I was asked by the UK Action Group of the Open Document Format Alliance to write a white paper on the technical differences between ODF and OOXML. After much agonizing, correcting, having others corre ...
So you need a server? Not a web server of course, you rent someone else’s for that. No, you need a file server, print server, intranet, mail server and more. Can free software provide the answer? Of c ...
MINIX, as originated by Andy Tanenbaum, is an operating system that has its roots and heart in academia as a tool that teaches you how kernels really should work. Recently, however, with the advent of ...