Converting multiple images into one PDF on Linux
SMB and BackupPC on Ubuntu 12.04
Smbclient which works with BackupPC on Ubuntu 12.04:
Linux IPv6 Router: RADVD + DHCPv6
Unlike IPv4, which uses DHCP for configuration, IPv6 uses the Neighbor Discovery Protocol to configure addresses and gateways. Unfortunately, originally the protocol had no means of providing addresses of DNS servers to clients, making it necessary to use DHCPv6 for that purpose. Modern Linux and Mac OS X machines are …
PostgreSQL Database Cluster Migration Notes
I had to migrate a pretty big database cluster from one server with PostgreSQL 8.4 to a new server with 9.2 There we multiple apps using the databases, and the downtime had to be minimal. Luckily, the databases were split to multiple schemas, and there were only a …
Sonera CStream Messaging Web Service API with Python and SUDS
In this article I will show you how to use the Sonera CStream Messaging Web Service API to send an SMS using Python, and a library called SUDS. The CStream API is two-way service for both sending and receiving messages. You obviously need to pay for the service to get …
Extracting META information from PostgreSQL
Excellent article on how to extract almost any piece of metadata from PostgreSQL: Extracting META information from PostgreSQL
Init Script for Daemonizing Non-Forking Processes
Sometimes you have an executable which does not fork to the background, but you need to control it with init scripts, so that it does indeed run in the background. Here's a pretty generic init script for that. It allows you to configure these:
DAEMON_NAME="My Little Daemon" DAEMON_EXECUTABLE="/opt …