Skip to content

{ Category Archives } Ideas

Proposals which I’ll probably never get around to implementing.

CFXS free at last!

Those who either know me personally, or have read more of my blog might remember my final year honours project. The project was to build a budget 8 line USB channel bank. Originally, I had hope to commercialise the project, the prospects looks good until two competing products where released into the market for only [...]

Cool Python, Swaping two variables

Some people say “you learn something new everyday” or something like that. Today someone on #python showed me a cool trick I never would have thought of on my own.
Often there is a time when you want to swap the contents of two variables. The most popular way to do this is using a third [...]

Network Manager - OpenVPN, DNS Domain support

My new job uses OpenVPN to provide secure access to their private network. They also make heavy use of the dns domain search so that you only have to type “wiki” to get to their wiki. It turns out that the Open VPN plugin for network manager ignores the “dns-domain” setting, this means I have [...]

Network Manager - Autostart VPN

Recently I started a new job, to get my laptop on the network I first connect to their wireless LAN and then VPN into the network. Network Manager makes this fairly easily, it will automatically try and associated with the wireless network, I then have to start the VPN connection manually.
This wouldn’t be a problem [...]

Exotic VPN support!

It would be cool is someone added support to network Network Manager for the following “VPN”s.

nstx or iodine, tunneling over DNS
ssh, tunneling over ssh
http, tunneling over that “wonderful” web protocol

It would be also good if we could enter proxy servers for particular locations - in many locations in Australia they are mandatory.

Eagle for PCB

For the last 3 days I have been working on routing the Honours project. For the design I use CadSoft Eagle. However, it’s been annoying me quite a bit.Here is just a shortlist of things,

You can’t change pads unless you modify a library. At my Uni they use a rivet system for doing plated through [...]

Graphical Programming?

I spent today at a “conference” called NI Days, which was really just a day long pitch by National Instruments about their LabView software. It was however quite interesting, the two parts which caught my attention where the “graphical programming” and the “dll importer”.
The graphical programming worked by creating graphical boxes (which represent functions) [...]

Swap Nice?

It would be nice if you could say “swap out these applications at a last choice”.
The main reason for this is that I use the deskbar application quite a lot. I would really like the system not to swap it out so that it is always really responsive.
Searching google doesn’t turn up anything all that [...]

Gnome Improvements

Here are a bunch of things which I would love to see added to gnome to make it much easier for me to use.

Add the ability to drag around the items in the task bar like you can in the tabs in the browser
Add the ability to lock panels so you can’t drag them about

This [...]