Archive for the 'Uncategorized' Category

Obj-C

Tuesday, November 29th, 2005

Why John Siracusa is right. Currently there is a already more than 30 messages long discussion on cocoa-dev about how to implement a singleton – the most simple design pattern known – in Obj-C. Apple is missing a garbage-collected language!

Update: Also see the article “Can Apple do Better than Objective-C?” from Nitesh Dhanjani at macdevcenter.

Thesis

Friday, November 11th, 2005

I am now working on my diploma thesis “Ubiquitous GIS client” which will bring 3D visualized geographical data to handhelds including GPS positioning.

Kultportemonnaie

Friday, November 11th, 2005

Moka Efti Kaffee ist gut und jetzt gibt es auch das Moka Efti Portemonnaie. Kultportemonnaie

Tout Le Bonheur Du Monde

Wednesday, October 19th, 2005

By the recommendation of Jan: Tout Le Bonheur Du Monde by the french reggae/ska band Sins

Autumn

Friday, October 14th, 2005

uname -a

Wednesday, October 12th, 2005

This server is now running FreeBSD 5.4-RELEASE replacing Mandrake Linux 9.2 which was used before. This will make it possible to move the Cyberduck repository from CVS to Subversion and use Trac as a bug tracker as requested in this post.

India Travel Route

Wednesday, September 21st, 2005

Daniel has posted a clickable map of the route we travelled together in India last year with links to the gallery pages.

Map

Todo

Wednesday, September 14th, 2005

I do often need to keep a list of todo items or other things I shouldn’t forget about. To keep things simple (with a limited but simple user interface and as an alternative to a full blown text editor or other outlining applications (e.g. OmniOutliner) I have written a tiny little application (called Changelog.app, as I keep the changes planned for future updates to Cyberduck.app in it.) which suits most of my needs. Every document can have a list of different subjects (on the left in the screenshot) with some text (standard NSTextView with ruler, font and color panel). Among the features are Undo/Redo, Autosave, Document-Based, Printing, etc…

Changelog Screenshot

You can checkout the code with:
cvs -d:pserver:anonymous@hanoi.sudo.ch:/home/cvsroot login
cvs -z3 -d:pserver:anonymous@hanoi.sudo.ch:/home/cvsroot co changelog

Download. (No support!)

Shelves

Wednesday, September 14th, 2005

This is a small sample application I made together with Carl-Johan Kihlbom at the WWDC Student Sunday to fetch books from amazon and save them in a library for future reference. It is a document-based application which was created for the sole purpose to show how to make use of Core Data. Now that this page is a blog it is easier to post those little things (…)

Shelves Screenshot

You can checkout the code (Amazingly this is very little code) with:
cvs -d:pserver:anonymous@hanoi.sudo.ch:/home/cvsroot login
cvs -z3 -d:pserver:anonymous@hanoi.sudo.ch:/home/cvsroot co shelves

Download. (It even comes with an ugly document icon; no support!)

Manifesto

Tuesday, September 13th, 2005

You shall not forget the Manifesto for Agile Software Development

We are uncovering better ways of developing
software by doing it and helping others do it.
Through this work we have come to value:

Individuals and interactions over processes and tools
Working software over comprehensive documentation
Customer collaboration over contract negotiation
Responding to change over following a plan

That is, while there is value in the items on
the right, we value the items on the left more.

See agilemanifesto.org for more about it.