TV Series List

Posted 2008-05-12

Another project of mine that deserved it's own web page.

TV Series List is a poorly named application that keeps track of your TV show watching.

If you start to watch a TV show, it's generally quite easy to remember where you last finished. Unfortunately, TV shows are like the entries in the Eurovision Song Contest: you only realize that you're watching something good, after you've seen the competition. Therefore, it's easy to find yourself in a situation where you've got a huge number of TV shows that you've seen a few episodes of each. And suddenly, remembering where you last left the show becomes an issue.

Sure, you Could just use a text document, but those are easy to mess up by not making sure you're writing on the correct line, by simple arithmetic errors, and frankly, what you're doing is exactly what your computer is good at doing - remembering values, and increasing them every once in a while. And that's where this application comes into the picture.

Start the application. Add your shows. When you've watched an episode, click the episode button. When you've watched a season, click the season button. If you clicked the wrong button, right click, and the number will be decreased instead of increased.

Periodically, press export. Your shows will be saved on a remote server. Import if you change computer or something bad happens to your shows (if you screw up, if your computer dies, or if you just manage to trigger a nasty bug). There's currently not an official server software, nor a well defined synchronization protocol, but you can use as a server for now.

TV Series List can be used both as a stand-alone application, and as a panel applet for Gnome panel. If you want to use it as an applet, remember to install it into the same prefix as your bonobo installation (this generally mean that you need to run the configure script as ./configure --prefix=/usr)

TV Series List requires Python and the GTK bindings for Python. If you don't have Python 2.5, you also need to get an ElementTree implementation. If you want to use the panel applet, you also need gnome-python-desktop.

You can download the latest version, 0.93.1, as a source tarball that you install using the regular ./configure && make && make install or you can download it as an Ubuntu package.

If you run Windows, you can download an installer or a zip file - both containing everything you need to run the application. Thanks, tobbez!

You can also check out the development process at GitHub

There are 3 comments

Tomboy Reminder

Posted 2007-09-19

This is the new home of the tomboy reminder plugin, originally created by Raphaël Slinckx (old home). The difference between this plugin, and the version Raphaël Slinckx has on his site, is that this version works with Tomboy 0.10 and later, which his doesn't. However, this plugin doesn't work with earlier versions, which his does.

This plugin looks for notes with content like Remind 4 march and will open the note containing this on the 4:th of March. There's more info about usage in the Readme file.

  • Tomboy 0.10 or later

There's a binary and a source version.


If you downloaded the source version, installing it is normal automake stuff: ./configure; make; make install.

If you downloaded the binary, installation is just a matter of moving it into ~/.tomboy/addins/

There are 139 comments


Posted 2007-06-21

Tomboy Blogposter is a Tomboy plugin to post notes to a blog from for instance Wordpress, Blogger or LiveJournal, or (hopefully) any other AtomPub enabled website.


This plugin requires Tomboy 0.10 or later.

Download/Install in Ubuntu

In Ubuntu Jaunty or later, all you need to do to install is to install tomboy-blogposter from the official repositories.

If you're using an older version than that, or want to make sure you use the latest version, you should add Hanno Stock's PPA and then installing through the regular packaging tools.

Download/Install elsewhere

Download the binary or the source. There's also a git repository (git:// you can pull from.

If you got the binary, you need to put the dll in your $HOME/.tomboy/addins directory, and then activate the plugin in the Tomboy preferences.

The source version uses autotools. To build it, move to the folder where you downloaded the code, and execute$ tar xzf tomboy-blogposter-0.4.4.tar.gz
$ cd tomboy-blogposter-0.4.4
$ ./configure
$ make
$ make local-install
This will install the plugin for your current user. If you only want to install the plugin globally instead (for all users), instead of executing make local-install, become root and run make install.

Comments, help, suggestions, cursing, etc

Send an email or Jabber message to (both email and Jabber).

Finding the URL

When you add an account, it will ask you for your AtomPub Service or Collection URL. Here's a short guide on how to find it:

On Wordpress, the URL you want to use is <blog_url>/wp-app.php/posts Note, though, that you need to visit your Wordpress admin panel, and under Settings -> Writing enable the Atom Publishing Protocol before this will work.

For Blogger, you can find the URL by viewing the source to your Blogger blog: it's the address in the <link> tag that has the rel attribute set to It follows the template<blog_id>/posts/default. My blog has id 4164605321218185513, which means my Collection document is

On LiveJournal, the URL is<username>/post

Anywhere else, you should view the source code, and look near the top for a line that looks like <link rel="" type="application/atom+xml" title="<User-friendly label>" href="<collection_url>" />

Version 0.4.4 (2009-04-20)
  • Update error handling code in BlogposterWebRequest to not crash when there is no response
  • Update GoogleClient to not free the Google login token before it's been saved, preventing freeze and failure
  • Move build system to automake
Version 0.4.3 (2008-12-03)
  • Change the plugin to make it work with modern versions of Tomboy
  • Misc changes to make it easier to create Ubuntu packages (Hanno Stock)
Version 0.4.2 (2008-03-03)
  • Fix bug when opening the preferences dialog when not all information is entered
  • Fix password encoding issue
Version 0.4.1 (2007-09-19)
  • Fix bug when saving passwords from the dialog that pops up when you post
  • Fix bug when getting service documents from non-blogger services that use the old namespace
Version 0.4.0 (2007-09-19)
  • Migrate from old Plugin to new AddIn framework to make it work with Tomboy >= 0.7.2
  • Add an option to post notes as drafts
  • Clean up the source a bit
  • Use new official APP namespace when possible
  • Fix a bug when editing blogs that caused tomboy to crash
  • Fix a bug when the service document was password protected
Version 0.3.2
  • Autocreate the configuration folder
Version 0.3.1
  • Make the enter-password-at-post-time-thingy work at all
Version 0.3.0
  • Rename from Tomboy2Wordpress to TomboyBlogposter
  • Complete rewrite
  • Change protocol from Metaweblog to APP
    • Thus, drop XML-RPC library
    • Support GoogleLogin and HTTP Basic login methods
  • Allow user to add multiple blogs
  • Change from GConf to plain XML for account storage
  • Don't save passwords in plain text
  • Make it possible not to save passwords at all
  • Ignore certificates when using HTTPS
Version 0.2.0
  • First _working_ release. 0.1.0 broke when you tried to use it according to my instructions. This hopefully doesn't :)
  • Make api support less broken. It should be able to handle most more-or-less correct MetaWeblog implementations. Tested with Wordpress and Drupal.
  • Add support for multiple blogs on the same account.
  • Make it crash Tomboy slightly less frequently.
  • Turn big and huge text into <h3> resp <h2>, which should be better from a semantic point of view.
Version 0.1.0
  • First public release
  • Basic functionality present

There are 178 comments

Fula ord

Posted 2007-03-12

Fula ord is a wordpress plugin that will output Nasty Words. It is designed to trigger the new, Swedish Echelon-style-system, but should, with a different set of wordlists, work to trigger anti decency firewalls, or other kind of censorship you may want to activate.

What's the point?The point of it is to make it obvious just how fucked up and fundamentally broken systems that tries to spy and/or restrict it's users/members/inhabitants from doing what they want - especially if it's based of word searches.

Installation instructions

  1. Get the latest release, which is 0.8.1, in either .zip or .tar.gz format.
  2. Put the file fula_ord.php in wp-content/plugins/ inside your blog folder
  3. Go to the plugin options in wordpress, and activate "Fula ord"
  4. Somewhere in your theme, put a function call to print_fula_ord. Here's what I used to have in my menu bar:<?php if ((function_exists('print_fula_ord'))) { ?}><li><h2>Dagens FRA-hälsning:</h2><?php print_fula_ord(); ?>&lt/li><?php } ?>
  5. There is no 5

To doI need to make the sentences a little less incomprehensable.I want to develop different wordlists, based on different scenarios, to make this more useful to more people - contributions happily accepted :)I want to make the current wordlist Better™

There are no comments

Fuck Lisp!

Posted 2007-03-12

This is my silly brainfuck based programming language. More info here:

Download Fuck Lisp!

There are no comments