Drive

I recently saw a movie and was intrigued by it … Drive.

I don’t know exactly why it was that movie resonated with me … I was tired, I could not concentrate on anything useful, but I had to wait and see something to the end … I think in that context it makes the most sense.
The movie makes you uneasy at first, because it feels as if you are not in control of your senses. Especially the colors and the soundtrack will leave you stunned … stunned is the right word, that’s how you feel. It perfectly recreates the feeling where you can only focus on one of your senses and all the other get dulled down. You feel like you are with the story, but you are to tired to interact, so you just calmly follow along with your weary senses and mind.

The images are heavily tinted and you wonder if you are seeing right. Especially brownish orange, light blue and a dark-shaded red tones give you a strong impression … especially in combination with the music.
The (awesome) soundtrack or a steady calm dominate the audio. There is minimal dialog … and even if there is, there are long pauses in between, so that you think the movie froze. But then a slight change of facial expression and a short reply. It caught me by surprise, but it so perfectly resonated with “only-one-thing-to-focus-on mode” of my tired brain. 🙂

It is an excellent film for when you have the matching mood. You are tired, but you can’t or must not sleep. Watch it!

If I were to summarize the movie

Don’t talk needlessly. Do what must be done. Be nice to children. Rid us of the bad man.

Catching bugs in the cloud

I encountered am error when syncing my mobile phone’s address book with ownCloud:

PHP Fatal error: Call to undefined method OCContactsVCard::deleteFromDAVData() in /path_to_owncloud/apps/contacts/lib/connector_sabre.php on line 194″ while reading response header from upstream, client: 0.0.0.0, server: your-server.tld, request: “DELETE /owncloud/apps/contacts/carddav.php/addressbooks/user/default/number.vcf HTTP/1.1”

It turns out there is a slight misnomer in the code. It has been fixed in the development version, but the fix is not yet part of an official release.

I documented my findings on ownCloud’s issue tracker with step by step instructions on how to fix this until there is a fixed release available.

Domo Arigato, Mr. Roboto

Ich habe mir endlich ein modernes Mobiltelefon angeschafft: Googles/Samsungs Nexus S.

Boxed Nexus S
Boxed Nexus S

Es ist ein sehr nettes Stück Hardware mit vorinstalliertem Android 2.3.4.
Da Google ja (im Vergleich zu anderen Herstellern) immer sehr Großzügig mit dem Zurückporieren von OS-Versionen auf ältere Hardware ist, gibt es schon Ankündigungen, dass es Android 4.0 (alias Ice Cream Sandwich) kurz nach dem Start des Galaxy Nexus auch für das Galaxy S geben wird. 🙂

Google und die Daten

Trotzdem ist nicht alles rosa.
Leider ist es nicht möglich, das Gerät vernünftig zu nutzen, ohne sich mittels Google-Account der Datenkrake auszuliefern.
Ich musste micht erst aufwändig durch die Einstellungen hangeln, um das Gerät (zumindest gegenüber Google) zum Schweigen zu bringen.
Dazu gehörte, das Abstellen von Backups auf die Google-Server, das ungefragte Synchronisieren von Kontakten, Mails und Terminen. Kontakte und Termine muss man sogar 2x abtstellen: einamal unter “Einetellungen > Konten & Synchronisation” und einmal in der Phone- bzw. Kalender-App selbst.
Einige Apps von Google wollen pauschal Zugriff auf den Aufenthaltsort, ohne dass das für die Funktion des Apps notwendig wäre (z.B. Maps, Places, Google+)

Apps

Ich habe mich dann mal dran gemacht den Market zu durchstöbern.
Zu aller erst musste natürlich Firefox Mobile drauf.

Danach habe ich mir jeweils einige Apps zum Barcodescannen, Quranlesen, Dokumentebetrachten, Leuchten, Spielen installiert und ausprobiert.
Die Berechtigungen die einige (werbeverseuchte) Apps haben wollen, lassen einem echt die Haare zu Berge stehen.

Ich habe auch den Dolphin Browser HD ausprobiert und muss sagen, dass FF da noch einiges in Punkto Geschwindigkeit und Gestensteuerung nachbessern muss.
Aber Nichts trumpft (z.Z.) Firefox Sync. 🙂

Sync mit ownCloud

Da ich bei mir zu Hause ownCloud verwende, um meine Kontakte und Termine zu synchronisieren, musste das natürlich auch mit Android funktionieren.
Das Problem ist aber, wenn man nicht den Google-Account verwendet oder einen Exchange-Server rumstehen hat, hat man mit den Stock-Apps von Android verloren.
Eine kurze Suche im Internet führt dann schnell ins DAViCal-Wiki, wo einige Android-Clients aufgelistet sind.
Am Ende habe ich mir (für Geld) CalDAV-Sync und CardDAV-Sync von dmfs / Marten Gajda besorgt.
Ich muss sagen, dass die Apps jeden Cent wert sind.
Beim Syncen wurden sogar die Farben von meinem Desktopkalender übernommen. 🙂
Ich habe mir auch nocht den Editor besorgt, da man mit dem Standard-Kontakteditor keine Nicht-Google-Kontakte bearbeiten kann. WTF?

Mobil

Ich habe leider noch keinen Handyvertrag, der es mir gestattet in der freien Wildbahn das Internet zu benutzen, aber das kommt auch bald. 🙂

Fazit

Das Nexus S macht enorm Spaß.
Ich glaube ich sollte einen Verein für “Sportsfreunde der drahtlosen Wischfernsprecher” gründen. 😉
Ich werde mich auf jeden Fall noch über die Sprach-, Akku- und 2.5/3G-Performance auslassen müssen.

From Courier to Dovecot

Fact

I switched my IMAP server from Courier to Dovecot.

Reason

I was never really fond of Courier. It is a capable but cumbersome system.
Since “everybody” was talking about Dovecot and it was made the default IMAP server for various systems, I decided to try it myself.

Process

Quite easy.

  • Install with Apt.
  • Create the database user for Dovecot.
  • Fiddle with the SQL configuration (don’t forget to uncomment the sql section in dovecot.conf).
  • Fiddle with the directory settings (it still does not take individual mail directories from the database).
  • Change my password in the database (very easy with dovecotpw).
  • Reindex my mails with Thunderbird.

Result

😀