Posts

  • Tag cloud shell script

    As an interesting challenge, I wanted to output a tag cloud (aka. word cloud) for a text file using standard shell tools. The result is surprisingly fast (2 minutes to create the tag cloud for War and Peace (Update: sorry, the link is dead)), and surprisingly short: As you can see, less than 10 lines doing anything more complex than echo. The latest version is much more flexible, but the main work is still just some 20 lines (tr -s … and below), and it's still fast.

  • LibraryThing daily backup

    LibraryThing Export, The Next Generation is now on GitHub! Please go there for any future updates (and more export/backup scripts).

  • Google Reader feeds daily backup

    Google Reader Export, The Next Generation is now on GitHub! Please go there for any future updates (and more export/backup scripts).

  • Delicious daily backup

    Delicious Bookmarks Export, The Next Generation is now on GitHub GitLab! Please go there for any future updates (and more export/backup scripts).

  • Delicious bookmarks search in the shell

    fil.tero.us is no more, long live filterous (Update: Unfortunately both sites are long gone. Sorry for the inconvenience!)! After much deliberation (and switching to a more productive platform & programming language), I decided to re-implement the Delicious personal bookmarks search page in Python for the *nix shell. The result is more security (I don't store your bookmarks for you), more uptime, and more opportunity for parsing with shell tools such as less, wc, sort and grep.

  • Move file between git branches

    For my own memory more than anything else:

  • Guest uploader setup script

    Just slammed together a script to add users and give them access to the "upload" user directory.

  • fgit - Run a Git command in several repositories

    fgit enables you to run a Git command in several repositories with one command. For example:

  • Query CERN LDAP from the shell

    Here's one for the shell nuts:

  • Howto: Timelapse video from photos

    It's amazing what shell tools can do: Flickr accepts HD video (720p, or max 1280×720) up to 30 FPS, so I tried to create one within those limits from the high resolution photos from today's sunrise. Turns out to be incredibly easy with free tools on Linux: