There has recently been a discussion about GNU switching from bzip2 to lzma for their distributed tarballs. They still offer gzip tarballs as an alternative. However, Gentoo has been preferring the bzip2 tarballs mostly due to the improved pack ratio of bzip2. Unfortunately, the software for lzma is not (yet) as mature as some would like.
Read more »Autotools: a practitioner's guide to autoconf, automake and libtool
John Calcote, a C++ programmer gives a detailed consideration of the open source progammming toolset via this book review - strengths, weaknesses, the good, the bad and the ugly.
Read more »Interactive Linux kernel map
Have a look at Linux kernel source from a bird's eye view. The Linux kernel is one of the most mysterious open source projects. There is a lot of documentation, however it is still a difficult subject to comprehend. The Interactive Linux kernel map is intended to help people gain an overview of the structure and interactions of the Linux Kernel.
Read more »GNU Guile 1.8.5 released
"We are pleased to announce GNU Guile release 1.8.5. This is the next maintenance release for the 1.8 stable series. It provides a number of portability improvements, bug fixes, as well as several new features. You can find it here: ..."
Read more »Korn -- an extended shell
Everyone knows what a Linux shell is -- you open up a Linux terminal window (such as Konsole or xterm), type in some commands, and there you are, using your Linux shell. Write your commands to a file, make it executable, run it, and you're a shell programmer. But did you know that there are different shells that you can use, and that each shell operates in a slightly different way?
Read more »Migrating to ext4
Ext4 is the latest in a long line of Linux® file systems, and it's likely to be as important and popular as its predecessors. As a Linux system administrator, you should be aware of the advantages, disadvantages, and basic steps for migrating to ext4.
Read more »Category: High End Tags:
The Progress Of X.Org 7.4
If all goes according to plan, X.Org 7.4 will finally be released this month. This release isn't quite as elaborate as X.Org 7.3, which introduced input hot-plugging, EXA enhancements, and RandR 1.2 to just name a few features, but X.Org 7.4 is another update better enhancing this X server.
Read more »Secure Calling Initiative Reaches Second Milestone
"...GNU Telephony Secure Calling is intended to make it both possible, and easy, for individuals, private organizations, and public institutions to deploy secure realtime voice and video communications (VoIP) both in closed and openly accessible networks, and to do so in a manner which helps make passive and warrantless communication intercept of private communication a thing of the past.
Read more »Scripting for the Desktop with Plasma in KDE 4
Three are three audiences: libplasma, ninjas and myspacers. Whole areas of Plasma library are designed around the eventual use cases for interpreted languages. The new widget programming interface for KDE 4.1 was designed 100% for the foundation of sane interpreted languages API exporting.
Read more »Disabling the GMail spam filter and handling it yourself using SpamAssassin
I've been using GMail ever since they decided to allow users to download their mail using POP. I was happy reading my email as usual in mutt. The only problem was that I had to log onto the website once in a while to clear out my spam folder and fish out the false positives.
Read more »Git from the bottom up
"In my pursuit to understand Git, it’s been helpful for me to understand it from the bottom up — rather than look at it only in terms of its high-level commands. And since Git is so beautifully simple when viewed this way, I thought others might be interested to read what I’ve found, and perhaps avoid the pain I went through finding it..."
Read more »Diving into Git
"This week I decided to convert my Ledger repository over to Git. Previously I’d been using Subversion for about 4 years, and CVS for 1 year before that. There was a brief flirt with Darcs, and Mercurial, but neither ever attracted me enough to convert the repository officially..."
Read more »Idioms for programming in Arc
"The code that implements Arc illustrates many useful programming techniques. Some of the techniques occur multiple times, and can be considered idioms of Arc programming; techniques that can be applied to many problems. This article describes some of the most common idioms, and how they can be used in Arc programming.
Read more »Protecting directory trees with gpgdir
gpgdir uses GNU Privacy Guard (GnuPG) to encrypt and decrypt files or a directory tree. You could accomplish the same objective by tarring the filesystem up and then encrypting the tar.gz file with GnuPG, but then you would still have to shred or wipe every file in the original directory tree. With gpgdir the whole tree is encrypted in one command.
Read more »Category: High End Tags:
Introduction to Forensics
There are certain aspects to system administration that you can learn only from experience. Computer forensics (among other things the ability to piece together clues from a system to determine how an intruder broke in) can take years or even decades to master. If you have never conducted a forensics analysis on a computer, you might not even know exactly where to start.
Read more »Category: High End Tags:










