Viewing the activity of an OSS in video

[digg=http://digg.com/programming/Generate_a_video_activity_report_of_your_OSS_project_code] There's a new cool tool around, in the likes of the ohloh website and the cia project, that lets one view the code activity of an open-source project (or any development project that uses SVN or a version control system, really) in video. The tool is called code_swarm, is available under the

Evolution Mail - Reply with Templates

[digg=http://digg.com/linux_unix/Evolution_Mail_Client_Reply_with_templates] Some of BeezNest's staff were having a hard time coping with requests for information from prospects, so we thought about how to improve the answering time without reducing the reply to an automated system that would just guess what type of answer it needs to do. Using Evolution, the e-mail client and groupware desktop application for GNOME (Linux), we decided to ask one of our relations to develop a simple add-on feature for us that would be the result of our thoughts. Well, it's just got here and we really like i

How to configure HTTPS on Apache 2

Introduction

Setting up several VirtualHost's on an Apache2 server is easy. Setting up several VirtualHost's on an Apache 2 server, some of them using SSL (HTTPS) is considerably less easy. The main problem is the documentation, not really easy to find, with examples of such configurations. Here, we will intend to give all the steps to get there, remaining at a minimal level of complexity. If you want more details, I suggest you have a look at this nice article by Artur Maj.

Installing OpenLDAP on Ubuntu 7.10

For professional testing, I needed a test installation of an LDAP server. This has never been easier on an Ubuntu (and it's as easy on Debian Etch):
sudo apt-get install slapd
The installer asks you for a password twice (I've put "ldap" as it's just a test install) and then writes a config file in /etc/ldap/slapd.conf and starts the service. If you go into the config file, you will see that, by default (if it didn't find any domain name definition) it will put you a cn=admin,dc=nodomain. To use it easily, why not install phpldapadmin?
sudo apt-g

Practical Firefox extensions for web development

This article is incomplete and was first written in December 2006
for the BeezNest technical website (http://glasnost.beeznest.org/articles/351).
This is a small written note on the Firefox extensions that are practically very useful in our business and that should not be forgotten. Web Developer Very good extension adding a lot of testing features to your browser Firebug JavaScript console/debugger Snapper Allows you to take screenshots of what's going on in your browser Selenium IDE Allows you to capture a

Filesystem Hierarchy Standard (FHS)

This article was first written in January 2006 for the BeezNest technical
website (http://glasnost.beeznest.org/articles/322).
The Filesystem Hierarchy Standard (FHS) is meant to be a reference on how to manage a Unix filesystem or directory hierarchy. It enables:
  • software to predict the location of installed files and directories, and
  • users to predict the location of installed files and directories.
Achieving this by:
  • specifying guiding principles for each area of the filesystem,

HOWTO Install Japanese Input on Debian Sarge (using SCIM)

This article was first written in December 2005 for the BeezNest technical
website (http://glasnost.beeznest.org/articles/319).

Introduction

This article explains how to install the SCIM (Simplified Chinese Input Method) together with enough Japanese resources to enable Japanese input on your desktop (GNOME 2 in this case). SCIM is a software that can run as a daemon in order to enable special, on the fly, character substitution while you type something on a normal keyboard.