DBUS-reactor, or AsusOSD must die!
2009-12-03 15:04:28PyQt by Example detour: QGraphicsScene and friends session1
2009-11-29 20:54:12Creating presentations using restructured text
2009-05-21 15:48:02PyQt By Example (Session 5)
2009-03-15 19:09:37PyQt By Example (Session 4)
2009-03-07 00:24:04PyQt by Example (Session 3)
2009-03-04 15:13:56PyQt by Example (Session 2)
2009-03-03 13:09:56PyQt by Example (Session 1)
2009-03-01 23:38:25Rethinking Linux Configuration: Part I
2007-11-28 13:32:46Windows: My eXPerience
2007-11-13 09:12:08Making Linux systems that don't suck. Part II
2007-07-29 12:26:04Making Linux systems that don't suck. Part I
2007-07-21 21:28:33RA-WebPass
2007-05-18 13:42:37BartleBlog
2007-05-13 19:53:11RaSPF: A C SPF library
2007-03-15 19:28:16Going Higher Level, Leaving the Shell (Part I)
2006-09-17 03:36:48
Exiting the shell.
Logging in style
2006-09-15 02:09:20
Some stuff about logging.
Skeletonz: Site in a Can
2006-07-04 10:22:08
Testing the Skeletonz CMS
CherryTV
2006-05-12 12:17:20
Watch TV anywhere (in your home, at least)
Frodo as a Hacker
2006-05-09 00:31:12
Shameless explosion of nerditude.
RASCAN
2006-04-12 18:30:40
A tool to integrate qmail-smtpd with clamav and spamassassin.
The RA SPP Plugin collection
2006-04-09 00:16:16
My collection of qmail-spp plugins.
How to make your own distro in 3 not-so simple steps
2006-04-07 22:25:20
Create your own Centos/RedHat/Fedora derived distro!
Fighting Spam with Qmail (part III)
2006-04-01 13:19:12
Learn how to use RBL effectively with qmail and qmail-spp.
Booting with runit
2005-03-19 23:59:12
Description and tips on how to boot using runit
Data-aware widgets in PyQt
2005-03-09 23:59:12
Creating data aware widgets in PyQt
Be a good lamarckian froggie!
2004-12-13 16:03:28
Why your program is a frog. But not a real frog, a Lamarckian one.
A Modest Usability Improvement
2004-09-27 14:57:20
You know, some things are usable. Some things aren't. Read on, to see one that isn't and one that (I think) is.
A semi-tongue-in-cheek usability article.
APT Pupil: your own repository
2004-09-20 16:48:16
A tutorial explaining how to setup your own APT-RPM repository, so you can install your custom (or custom-packaged) programs easily.
Package Management: APT for RPM
2004-09-13 12:55:44
Thousands of programs at your fingertips! Without hassle!
Linux packages the not so easy way
2004-09-08 11:26:08
A tutorial explaining how to create RPM packages using checkinstall.
There Goes Captain Beto, Through Space
2004-06-03 10:22:08
A new (the second) realtime tutorial.
Qmail Address Lister
2004-05-21 20:21:36
A simple program to list all valid email addresses on a QMail sistem.
Custom widgets using PyQt
2004-03-28 15:52:48
A short tutorial explaining how to make easy-to-reuse widgets using PyQt
Personal Backups with rdiff-backup
2004-03-13 10:58:24
Presenting rdiff-backup, and a few simple scripts for backing your personal data safely.
Opening and Saving Files made easier.
2004-03-01 14:36:00
Opening and saving files is not as easy as it seems for a GUI app. You have to check permissions, give meaningful error messages.
And with very little effort, you can make it do a few nice tricks :-)
The Linux Booting Process Unveiled
2004-02-27 14:33:52
A step-by-step description of the Linux booting process.
Interface Designers and Free Software: A Realistic Proposal
2004-02-09 15:18:40
How can the world of UI and HCI designers interface with the world of free software coders? A realistic proposal.
Cooperative Qt apps using GNU pth
2004-02-03 13:02:08
Short tutorial explaining how to write a cooperative-multithreaded app using the GNU pth library.
Old stuff, written in march of 2000!
PyBrowser: a nicer QTextBrowser
2004-02-02 18:09:20Rapid Application development using PyQt and Eric3 ... in realtime!
2004-01-09 19:16:32
A non-educational tutorial showing rapid application development with Qt+PyQt+Eric3+Python
Hinges and integration
2003-12-28 18:32:48
Why integration matters for development
A quick look at KDE 3.2 Beta 2 (AKA 3.1.94)
2003-12-18 12:25:52
My first impressions after a day using the new KDE
Safe Remote Blogging with PyDS
2003-09-26 17:28:48
Blog remotely and securely using PyDS and a HTTPS reverse proxy.
Fighting Spam with Qmail (part I)
2003-09-24 20:36:32
This article describes how to integrate spamassassin with qmail with a minimum of fuss.
Fighting Spam with Qmail (part II)
2003-09-24 20:36:32
Step-by-step tutorial for the installation and configuration of a more spam-aware replacement for qmail-smtpd.
Queue Management for Qmail
2003-09-21 03:12:16
This article describes the queue system of qmail, and the tools you can use to manage it. Also, it introduces a new one, called qmail-cleaner, to find messages in the queue that match a given regular expression.
What was first, the chicken or the egg?
2003-09-16 14:01:52
Read to find out.
Squid authentication via POP or IMAP
2003-09-15 19:58:08
Tutorial on how to setup your Squid so it authenticates and allows http access only to users with a valid POP or IMAP account.
Setting up VPNs easily with CIPE
2003-09-14 15:10:08
This article explains how to setup and configure a VPN using a great, easy tool called CIPE.
SmartTags, a trigger for hypocrisy
2003-03-02 18:13:36Small Linux
2003-03-02 18:13:36
What can you do with Linux and a computer that has less RAM than most graphic cards? Read it to find out!
This article was originally posted in the LUGLI Wiki, in spanish. I must thank Cesar Roldán, who did some very needed formatting of my Original Article !.
This article was originally posted in the LUGLI Wiki, in spanish. I must thank Cesar Roldán, who did some very needed formatting of my Original Article !.
Simple KDE Trick #1: The right way to listen to internet radio
2003-03-01 01:41:36
This is the first article in what will hopefully will become a series explaining how a little creativity can enrich the KDE desktop experience, maybe using a not-very-popular feature.

