PDF Build

It is a simple script to create a pdf from a tree of images.
An outline will be produced, according to the tree, with :

  • for a folder : the name of the folder
  • for a file : the first found of : ImageDescription Exif tag, JPEG comment, filename (without extension)

In a folder, the files are alphabetically sorted and folders are processed first.
For items provided on the command line, no sort is applied, you must sort yourself according your wish. (more…)

Read more about the article DynDns Autologin
stux / Pixabay

DynDns Autologin

Dyn.com has been for years a great DynDns service, offering for free this useful service. But this has changed some years ago, when dyn.com started to push its commercial offer. Now, dyn.com forces free users to log in once in a month, otherwise the account and its services is simply deleted. It seems to me absolutely inacceptable and as their paid service is much more expansive that fixed domains or other dyndns services, I decided to change. But to facilitate transition, I want to keep my dyn.com account alive. I found a great script on http://technologicalresolution.blogspot.fr/2013/05/dyndns-auto-logon.html. It was originally designed for Google App Engine, below is a standalone version. (more…)


GtkDateTime Widget

GtkDateTime is a very simple widget to edit timestamps in GTK. See source files below. Source gtk_datetime.h [crayon-61092e3d03102768288883/] gtk_datetime.c [crayon-61092e3d03105990848731/] test_datetime.c [crayon-61092e3d03107571056210/]

Read more about the article Create a shared / roaming profile in Linux
geralt / Pixabay

Create a shared / roaming profile in Linux

Sharing a profile between several Linux hosts is not an easy task for the moment. You will be tempted to share exactly the same profile folder, but this will cause some problems with local settings. The easiest solution is to create a .roaming folder in which you will put all the files you want to share, and share it between all hosts. Then you will create symbolic links to this .roaming folder.

Here is a script to create all the links for you. (more…)


upnp_play – Play a file on a mediaplayer

This is a very simple a straight forward UPNP play function. It searches a file on a mediaserver and plays it on the mediaplayer. It does not include search of mediaplayer/server URLs as the UPNP discovery take some time. Use the script below to find the correct urls. (more…)

Read more about the article Normalize artists names with Musicbrainz
HypnoArt / Pixabay

Normalize artists names with Musicbrainz

Nothing is worse than a MP3 library with different artist spellings : a same artist will be present two or three times in the list. Thanks to Musicbrainz it is possible to normalize the spelling. This script search on musicbrainz all your files and tries to get the correct spelling of the artist. It outputs a batch file that you can check before running. (more…)



WaveTab is a very simple Thunderbird extension to open Google Wave in a tab. The javascript has been given on some news, but is not very handy to use. This…