Writing iCal data to phone calendar using gammu

Normally, I use a paper-based calendar to write down dates of appointments. Since such a calendar isn’t able to notify me about upcoming events, I wanted to use the reminder feature which is built into the calendar of my mobile phone (Nokia 6030). Because I really hate typing on the phone keyboard, the calendar data …

GNOME "Places" menu: Adding and deleting bookmarks

If you look in the “Places” menu of the GNOME panel or the “Places” view in open/close dialogs or in the file manager, you will see a list of folders. It often includes some local folders and – in addition – the remote locations you connected to via the “Connect to server” functionality. These entries …

One computer – two workstations

If you run Linux, need multiple workstations but only have one computer with at least one graphics adapter, you could build a multi headed workstation. Don’t expect high speed graphics, because almost certainly there will be no graphics acceleration in your final “Hydra” system as it is called by some people. What you need: a …

Anonymous classes: references to parents

If you want to create an anonymous class (here: inherited frow OtherClass) and you need a reference to the containing class (here: MyClass), you should do it as follows: class MyClass { void myProcedure() { OtherClass oc = new OtherClass() { void otherProcedure() { foo(MyClass.this); } }; } } It is much easier to use …