Gedit 3.2 GDP Completions on Ubuntu 11.10 Oneiric Ocelot

Curiosity gets the best of me sometimes. Okay, most of the time. Did you know GNOME’s text editor, gedit, has a plethora of extensions which can basically transform it into an IDE? Something I’ve always wanted is intellisense-style autocompletion. The closest thing I’ve found for gedit is GDP Completions Plugin in the gedit-developer-plugins package in… Continue reading Gedit 3.2 GDP Completions on Ubuntu 11.10 Oneiric Ocelot

Canadian Income Tax 2009

If you have any trouble understanding how income tax works or is calculated, play around on this webpage and see if it helps you. (It probably won’t, but you might have fun not learning anything!) It lets you dynamically compare different income taxes within Canada using a pretty graph and it lets you calculate your… Continue reading Canadian Income Tax 2009

File List Applet – now with more autotools!

I decided that before I did any more work on the applet, I would improve its installation process to make it easier for people to try it out. So, the process to get and build the source now looks like this: Download Browse source here. Download the source: bzr branch http://stevenbrown.ca/src/FileListApplet Install Install dependencies (Ubuntu… Continue reading File List Applet – now with more autotools!

File List Applet – GNOME Panel Applet

This is kind of a proof of concept I’ve been playing with. The idea is that finding a file within a folder is often easier by type, and you are often only interested in the most recently modified file. The problem with a file manager is that although you can easily sort by either type… Continue reading File List Applet – GNOME Panel Applet

AttrDict Python Module

I’ve been doing quite a bit of Python hacking in my recent free time. A couple days ago, I had the desire for a dictionary that I could access key values just like object attribute names. For example, in the dictionary d={‘key’:’value’}, I wanted to be able to use d.key to return ‘value’. I thought… Continue reading AttrDict Python Module

How to open a folder with the default file-manager in mono/C#

using System.Diagnostics; … Process.Start (“file:///home/”); Did a bit of IRC channel ping-pong today. Went over to #f-spot to ask a user-related question about f-spot, and got pulled in by curiosity on a totally unrelated topic: opening a folder with the default file-manager. Initiated some discussion on #mono and discovered this was, in fact, not trivial… Continue reading How to open a folder with the default file-manager in mono/C#