stiefels.net Just another WordPress weblog

30Nov/082

Synchronizing OmniFocus via WebDAV on Gentoo Linux

The biggest new feature in [OmniFocus](http://www.omnigroup.com/applications/omnifocus) 1.5 will be the possibility to synchronize multiple OmniFocus to one single database.
This is very nice as, I suppose, a lot of people have multiple installations of OmniFocus and keeping all of them up to date is a hassle. Especially now, as OmniFocus is also available for the iPhone a synchronization feature is an absolute must to keep doing GTD "stress-free".

There are several ways to set up the synchronization feature:
* **[MobileMe](http://me.com)** This is probably the most convenient way but it requires you to have a MobileMe account.
* **Bonjour** Synchronizing via Bonjour requires to make one Mac to function as a "database server" (which has to be up and running if you want to sync) and synchronizing is only possible over the local network.
* **Disk** If you have NAS system or a USB hard drive connected to your AirPort you could use this option. But unfortunately the iPhone does not support this way.
* **WebDAV** If you have access to a web server you could use that one as an OmniFocus database server. This way you have access to your tasks from all over the world.

In this tutorial I want to show you how you can configure an apache web server to support WebDAV and what you have to do to make OmniFocus use your very own "cloud".

22Nov/075

Building PostgreSQL on Leopard

As you might know the [PostgreSQL Global Development Group](http://www.postgresql.org) is currently working on the final version of the PostgreSQL Database Management System (DBMS) 8.3 which has some nice features. Unfortunately, there is no prebuilt package available for Mac OS X of the current beta versions. But fortunately building PostgreSQL is very easy on Leopard:

22Jul/070

Block Specific E-mail Addresses with Exim

Recently I was flooded with e-mails a friend sent me. Mails with PowerPoint or PDF attachments of hundreds of kilobytes with jokes. Although I told him to stop this he ignored me and continued sending me this crap.
I could create a rule in Mail.app which deletes such mails but that wouldn't help as the rule mechanism only works with received mails. But I don't even want to have to download them.
A better solution is to let the mail server (here [Exim](http://www.exim.org)) deny such mails while they are delivered.

26Feb/071

Mounting Remote Computers Using MacFUSE and sshfs

With the Linux kernel version 2.6.14 a technology called FUSE was merged into the mainstream Linux kernel. FUSE stands for *Filesystem in Userspace* and it allows normal, non-privileged users to create their own filesystems.

Amit Singh (author of the book [Mac OS X Internals](http://www.osxbook.com)) ported this great technology to the Mac: MacFUSE.

19Feb/070

So Long, and Thanks for All the Fish

After years of bleat-less serving my web pages and emails I had to shut down euklid forever.
His last signs of life:

Euklid shutdown
Filed under: /etc, Un*x No Comments
18Jan/074

C Tutorial "Masters of the Void" Completed

If you are looking for a good C tutorial you should definitely have a look at [Uli Kusterer](http://www.zathras.de/angelweb/home.htm)s '[Masters of the Void](http://www.zathras.de/angelweb/masters-of-the-void.htm)'.

10Dec/060

Implementing Greylisting with Exim

Due to the increasing amount of annoying SPAM mails there exist many techniques to reduce that junk.
One very successful approach is called "[Greylisting](http://en.wikipedia.org/wiki/Greylisting)".