Using ruby to create vim extensions

Today a simple vim plugin is featured on the vim homepage: toggle_word.vim. I think the plugin in itself is not that useful, but it seems to be a good starting point for ruby programmers who want to create their own vim plugin and don’t know where to start.

December 30, 2006

Added hoodwink.d to my website

I added hoodwink.d to my website. It’s an comment system on top of websites. This is really nice, because my website is based on static webpages, which makes it hard to add comments. Go to the hoodwink.d to install it and post some ‘winks’ here.

January 10, 2006

A ftp deployment tool: ftpup

This weekend I wrote a ftp deployment tool. It helps me deploy my changes faster to my concert website. The program is written in ruby. It will search for the file .ftpup in this or a higher directory. In this file you can specify some rules that let the program know where to upload the files to. The rules use regex to specify where the file should go. To let this approach work as it should, it will first find out where the file is, relative to the project ‘basedir’....

November 26, 2005

Using ruby-xosd to show a timer

After the articles on 43folders about using timers for specific things, I thought I would create a timer program. Now I have a few programs that I ‘integrated’ in my window manager. With Alt-F4 ion3 will show a query. I can type the number of seconds the timer should run for. A timer is shown in the lower right corner of the screen (which is already evil enough). A next version will probably make it possible to show and hide with a push of the button....

November 24, 2005

Hoodwink.d and MouseHole

MouseHole is a proxy that has the ability to rewrite webpages, just like GreaseMonkey, but instead of using JavaScript it uses Ruby. Hoodwink.d is a comment system that is added by MouseHole to weblogs. It’s a really nice way to combine serverside, with clientside. This combination create the possibility for people to add comments to all kinds of websites. What other things could be done to by using technology like this?...

September 3, 2005

Garbage Collection in Ruby

June 27, 2005

Notemanager Webapp

Today I started with the creation of a webapp, in which you can make notes. It’s really simple, but already it has some nice features, like categories. It is written in ruby and uses YAML to save the notes. This makes it easier to save and load the notes.

October 2, 2004

Tray Icon applet to add pages to blog

Inspired by Tomboy and GnomeTrashApplet I created a TrayIconApplet to add pages to my weblog. But it’s not written in C or C#, but in ruby using it’s Gtk wrappers. And it was easier than I at first thought. It’s a application around pages. And has the following features. listing web pages on website editing web pages on website listing all weblog items adding new items to weblog generating the website It’s a really nice app....

October 1, 2004

Bugfixing and rss feed

After some bugfixing, I now have the permalinks working right. I also added an RSS2.0 feed. I’m not yet sure if it’s the way I like it, or that’s correct. But it’s a test so.

September 28, 2004

Website generation software

The website generation software I use has a few little flaws. It uses the filename for the date. (e.g. 20040927174819.tp) This actually goes two ways. On the one hand it’s a unique name for the file. On the other hand, it has metadata on the outside of the file. There’s no easy way to add more data to an entry. (e.g. I can’t add category’s) Actually I can but then I’ve to change the entry format....

September 27, 2004