HTML character encoding

This article was first written in July 2004 for the BeezNest technical
website (http://glasnost.beeznest.org/articles/139).
To enable all characters to be displayed correctly in an HTML page, even if you use different languages (english, japanese, russian, …), a good way is to encode everything in unicode, using the UTF-8 character set representation.

Server & client config

In Apache config file httpd.conf, one of the following must be defined: #AddDefaultCharset on AddDefaultCharset off AddDefaultCharset utf-8 More info:

Setting the default printer under GNOME

This article was first written in June 2004 for the BeezNest technical
website (http://glasnost.beeznest.org/articles/135).
To change the default printer when using GNOME, it is pretty easy, provided that you use CUPS and gnome-cups-manager. Go into the "Applications" menu, then "Desktop Preferences", and "System Tools" and click on "Printing". There, you have a list of all preconfigured printers on the system. Right-click on the one you want by default and click on the "Make Default" menu entry.

PostgreSQL Autodoc

This article was first written in June 2004 for the BeezNest technical
website (http://glasnost.beeznest.org/articles/134).
PostgreSQL Autodoc is a powerful and useful tool to document a PostgreSQL database. It is written in Perl and generates several outputs. Using it is as simple as launching it with the name of the DB, and user and password to connect to it.

Trust 750 LCD FamilyC@m on Linux

This article was first written in April 2004 for
the BeezNest technical website (http://glasnost.beeznest.org/articles/117)
This article reports the successful use of a Trust 750 LCD FamilyC@m digital camera under Linux Debian Sarge. The FC 750 got to work pretty easily. It uses USB Mass Storage and stores its pictures in jpeg format. To use it, first install hotplug (apt-get install hotplug). Then start it. I didn't find a way to start it manually (but didn't look for long) so I know rebooting the system did work for me.

Saving the local addressbook of Evolution 1.4.x

This article was first written in March 2004 for
the BeezNest technical website (http://glasnost.beeznest.org/articles/112)
It is sometimes usefull to save the local (i.e. stored on your local hard-drive) addressbook of Ximian Evolution for backup or to use it elsewhere… To do it, just save the following two files and you are safe: ~/evolution/local/Contacts/addressbook.db and ~/evolution/local/Contacts/addressbook.db.summary

Upgrading from Woody to Sarge

This article was first written in February 2004 for
the BeezNest technical website (http://glasnost.beeznest.org/articles/109)
It seems I've been pretty lucky to upgrade without any major problems, but hey! If I was, why wouldn't you… Before starting the upgrade, please note that it could need up to around 1GB (depending on the packages you already have installed) hard disk space to store the packages and then install them.

H.323 through a Netfilter (Linux 2.4) firewall

To communicate using a tool like Microsoft NetMeeting or GnomeMeeting through a Linux (kernel 2.4.x-based) firewall, you have to redirect some ports to one IP address in the inside network, otherwise, it won't work. Here is a little script meant to achieve exactly that:
#!/bin/sh
# Script to redirect H.323 trafic to one specific IP behind the firewall

IPTABLES=/sbin/iptables
OUT_DEV=ppp0
IN_HOST=192.168.11.33
TCP_PORT_RANGE=30000:30010
UDP_PORT_RANGE=5000:5003
TCP_LISTENING_PORT=1720

#$IPTABLES -

HOWTO Install Debian Woody on a Compaq Server

This article is now deprecated (initially written in 2003)
but we are re-publicising just in case it would be useful to someone...
Think about a root password and another user (with password). Gather all the network configuration elements you will use for that machine. We will need at least to connect to SSH on this machine, so be prepared to open port 22 on a public IP address on the firewall.