Archive for the ‘Uncategorized’ Category

How Dropbox simplifies life

Wednesday, July 8th, 2009

Recently, I had to prepare a conference talk together with a colleague while both of us were working at different locations across the country. Via chats and phone calls we elaborated the topics, shared ideas and presented our current progress to each other. To share diagrams, images and the current version of the slides, well basically every digital asset, we were using Dropbox.

Dropbox offers a shared directory directly inside your file system you can then access from different computers simultaneously. It does so by synchronizing with a secure web storage in the background. It integrates tightly into your desktop and works on both Windows and Mac OS (and Linux but I cannot tell you about this). It notifies you whenever a shared file has been modified on another computer and a little icon overlay indicates whether a file is currently being synchronized. Technically, you could compare this to a classic version control system and indeed it comes with a history, too. But its seamless and hassle-free integration allows you to forget about all these details and to work with your image editor or word processor as you are used to, hit save and tell your buddy on the phone to open the file. It’s that easy.

I am using Dropbox for my personal life, too. You can control whether a folder is shared among others or is for private use only (default). I share my dropbox folder accross different Macs and PCs I am working on. When working on a laptop and a desktop at the very same desk sharing files between them is a common task for me. Before, the fastest way to transfer a file between these computers was copying it to a USB Stick, ejecting (and waiting for delayed write) it and mounting it at the other computer again. Funnily enough, sending an email with an attachment is sometimes even simpler than this procedure.

But with Dropbox I save the file into my Dropbox folder or even use this folder as primary editing location for my work. After hopping to the other computer this file in the latest version is already there without leaving any application on the first computer or performing additional tasks.

Dropbox is yet another tool that simplifies your daily life.

iWannaSleep

Tuesday, June 9th, 2009

I love to listen to radio plays when going to bed and often I fall asleep only a few minutes after starting an episode. This works great for me but who switches off my Computer? A few years ago I have written a PC program that shuts down Windows after a given time. However, on the Mac there’s an even better tool: iWannaSleep.

iWannSleep brings your Mac to bed

iWannaSleep puts your Mac to bed

Marco Binder has written this little helper that puts your Mac to bed. It acts as a timer, fades out the sound and performs an action. This could be “shut down”, “stop iTunes” or “run apple script”. I usually stay with “put to sleep” (so my Mac has no hangover the next morning). The tool remembers the options I have chosen the last time and has never dozed off itself before doing its job.

Mac SVN Server

Sunday, May 24th, 2009

Last Wednesday Peter, Jan and me discussed the idea to blog about nifty little tools that make up our daily life with our Macs. With this post I will start to do so and want to present MAS, the Mac SVN Server, to you.

Whenever you have to prepare a digital show case, a presentation or simply try out a new programming library, the burnt IT-professional sticks to version control. And since the Internet is not yet omnipresent in trains, planes, secured environments or due to unpredictable events there is the demand for a locally installed system.

I am using Eclipse most of the development time so the choices are limited. And since I prefer SVN over CVS I was looking for a subversion server that can be used the Mac-ish way. Uli Kusterer put together an Apache server with the desired SVN capabilities built-in, tied it as a drop-installable application and called it MAS. It comes with a simple GUI that allows you to manage users to grant access to the repository that resides in your home directory (~/Library/Application Support/MAS). Download and drop it into you application directory. There’s nothing more to say.

For the last months MAS has done exactly what it was designed for. It supports me every time I want to put something under version control and stops serving when closing the application.

And tomorrow’s presentation at the Eclipse DemoCamp in Hamburg will benefit from it, too!

Xtext Workshop

Tuesday, April 14th, 2009

Sebastian and me had the opportunity to give some exciting Xtext Workshops during the last two weeks. Starting with internal trainings at different offices of itemis we continued our tour to our customers. In  groups from 4 up to 12+ attendees we explained simple things as well as more complex topics such as Scoping or Actions.

By now I won’t call us Xtext experts but one thing is safe to say: Beyond the convincing basic functions Xtext does an awesome job when facing advanced topics.
(Falko Riemenschneider)

I am glad to see that TMF Xtext got rid of many strange issues oAW Xtext had when it comes to corner cases. And the extensibility with Google Guice will be of great value.
(Steffen Stundzig)

Please understand that I can neither publish the slides nor exercises of this workshop since it is material our customers pay for. We are still working on more content that will be publicly available. Meanwhile, if you are interested in Xtext the newsgroup is a valuable place to share experience and to delve into questions the documentation cannot answer.

For you itemis co-workers, read on at the intranet and download the material.

Finanzkrise anschaulich erklärt

Wednesday, March 4th, 2009

Jonathan Jarvis zeigt als Teil seiner Abschlussarbeit in einem Animationsfilm, wie es zur anhaltenen Finanzkrise kam (gelesen bei baekdal). Mich fasziniert neben der ikonisierten Bildsprache vor allem die plastische Darstellung des im Studium so häufig erwähnten Leverage-Effekts.

Inhaltlich etwas vollständiger aber weniger spektakulär, ein Aufklärungsvideo vom BMF. Während Jonathan nach einer kurzen Einführung und dem weiß aufleuchtendem Wendepunkt ein (auch farblich) pessimistisches Ende skizziert, geht es bei der simpleshow schon etwas freundlicher zu: Wer in Deutschland lebt und besonnen handelt hätte nichts zu befürchten. Einfach das liebe Geld in Staatsanleihen investieren und abwarten.

Leider erwecken die beiden Kurzfilme den Eindruck, dass die Finanzkrise nur Immobilienbesitzer oder Menschen mit größeren Spareinlagen betrifft. Die Übersicht der Tagesschau klärt in dieser Hinsicht auf. Für den besorgten Arbeitnehmer fasst der Focus allgemeine Ratschläge zusammen. Mein persönlicher Favorit gleich zu Beginn der Liste:

Halten Sie sich zurück mit apokalyptischen Prognosen. Das Unternehmen will und braucht Optimisten.

Klaro! Wikipedia bietet für den interessierten Leser mit dem Artikel “Finanzkrise ab 2007” dazu einen guten Startpunkt für weitere Recherchen. Bleibt zu hoffen, dass dieser Titel bald um eine weitere Jahreszahl zur Eingrenzung des Zeitraums ergänzt wird.

Twitter und Facebook für Politik und Produkte

Monday, January 19th, 2009

Längst gewinnen Sportvereine neue Mitglieder über ihre Präsenz im Internet. Der Einzelhandel versendet E-Mails beim Eintreffen neuer Ware und die Status SMS beim Logistiker ist keine Besonderheit mehr. Die Zeiten ändern sich! Das hat vor einigen Wochen auch der amerikanische Wähler erfahren können, als gebündelte Online-Kampagnen zu Micropayment aufriefen oder ein ausgeklügeltes Logodesign auf dem Rücken viralen Marketings zu selten erreichter Sichtbarkeit führte. Und doch gibt es noch immer Kampagnen, die sich das Medium Internet nicht zunutze machen.

Thomas Baekdal zeigte heute an einem “ungöttlichen Beispiel“, wie selbst zeitgemäß ausgerichtete Kampagnen viel Potenzial verspielen. Dabei geht er nicht nur auf offenkundige Schwächen ein, er postuliert ebenfalls, worauf es beim Online-Marketing ankommt: Raum für (scheinbare) Individualität. Erwähnenswert ist mit Sicherheit auch die Gegenüberstellung unterschiedlicher Formate wie Facebook-Seiten und Blogs, die er nur wenige Stunden später aufgestellt hat. So ließen sich heute mit nur einer einzigen Facebook-Seite über 13.000 bekennende Anhänger einer Idee gewinnen, noch ehe ein Blogeintrag verfasst sei. Letzterer hingegen wäre deutlich nachhaltiger.

Ich bin mir sicher, dass die kommenden Jahre viel Veränderung im Bereich der Kommunikation mit dem Bürger, dem Konsumenten und dem Individuum bringen. Und wo der klassische Betriebswirt früher in Größen von Printauflagen gerechnet hatte, könnte es zukünftig in Vorlesungen 2×2-Matrizen zum Lebenszyklus von Onlineformaten geben.

Denn wer hätte vor zwei Jahren gedacht, dass klassische, deutsche Medien über den aktuellen Stand einer Landtagswahl twittern?

Videos vom World Usability Day 2008 in Hamburg

Thursday, January 8th, 2009

Durch einen Gruppeneintrag von Matthias bin ich auf die Videos vom Hamburger World Usability Day aufmerksam geworden. Die Mitschnitte zeigen zwar nur einen Teil der gehaltenen Vorträge, vermitteln aber einen Eindruck, worum des den norddeutschen Usability Professionals heute geht: “Wie bekommt man das Maß der Usability in der Praxis eingefangen”. Aber auch die anderen Erfahrungsberichte sind recht aufschlussreich.

Unser Versuch, im Kieler Raum eine Veranstaltung zu realisieren, ist 2008 aus zeitgründen leider gescheitert. Thorsten Wilhem, ein Mitglied aus dieser Planungsrunde zeigte stattdessen in Hamburg, wie sich Usability-Testing in der frühen Projektphase behauptet.

Vielleicht klappt es in diesem Jahr endlich in Kiel…

Blog to your mom via email

Monday, November 24th, 2008

Many surfers on the web are not familiar with RSS feeds nor do they own an aggregator to collect news automatically. Those “old-fashioned internet citizens” gather information by opening websites one after the other and scanning their content by hand (or eyes and memorization, so to speak). While such a “bad habbit” might be sufficient for private users professional publishers gamble away regular readers by ignoring their affectations.

Reading a mail costs me only a minute but opening all these websites takes the whole day!

This is what my mom replied to me recently. She reads the web as many others do, searches at amazon or ebay and does emails, too. But subscribing to a feed is another story. This is where services like nourish come in.

Nourish acts as a publisher and sends out emails with the relevant news each time a feed indicates changes on a website. It’s much like a newsletter service with campains and managed subscribers where the content itself comes from an arbitrary RSS feed instead. This is a great way to reuse existing content and infrastructure while developing the reader base.

But thinking about my mom, I am looking forward to complaints of all this spam in her mailbox ;)

Zuginfo für das iPhone

Friday, October 24th, 2008

Eine meiner Lieblingsanwendungen aus dem Apple App Store ist Zuginfo von ifoi ware. Die Anwendung ist in der Lage, komfortabel Verbindungsanfragen an die deutsche Bahn zu stellen.

Auswahl von Start, Ziel und UhrzeitMögliche Verbindungen

Toll an der Kombination ist, dass die Bahn nicht nur Zugverbindungen ausweist, sondern ebenfalls mit Bushaltestellen umgehen kann. Wenn sich also mein morgendlicher Zug nach Kiel mal wieder um einige Minuten verspätet hat, kann mir Zuginfo dabei helfen, eine der möglichen Buslinien Richtung itemis auszuwählen.

Verbindung mit Umsteigen

Für meine Fahrt nach Bremen heute Abend kann mir das iPhone daher genau sagen, wann ich an der nahegelegenen Bushaltestelle einsteigen muss, damit ich meinen ICE nach Bremen bekomme.

Toll ist auch die Funktion, Start und Ziel zu vertauschen. Wenn die Anwendung jetzt noch eine Liste der zuletzt besuchten Ziele verwalten könnte, wäre ich restlos zufrieden.

Im Blog von ifoi ware deutet sich bereits die kommende Version 1.1 von Zuginfo an, ich bin gespannt.

Migrate contacts from Sony Ericsson K750i to the iPhone

Tuesday, October 21st, 2008

Today, I wanted to migrate contacts from my good ol’ mobile to my new iPhone 3G. Since apple’s telephony product neither supports bluetooth nor allows importing via SIM card I decided to walk the old fashioned way: Data via cables.

The propietary software vom Sony Ericsson only works on my PC but the iPhone is connected to my iTunes on the Mac Book Pro on the other hand. Therefore, this procedure was a bit exhausting.

The setup:

  • 95 contacts inside my Sony Ericsson K750i connected via USB (no Bluetooth at my PC) to the
  • Propirietary PC Software running at my PC (no Mac version available)
  • Using its sync mechanism to export the contacts to Microsoft Outlook (software does not provide file based export)
  • Exporting the contacts as vcards with the open source software Outport (Outlook 2003 itself does not offer this)
  • Moving nearly 100 Files from my PC to my Mac Book Pro with DropBox (far more comfortable than a USB stick for tasks like this)

And now the fun stuff:

  • Selecting these files in the Finder on the Mac and saying “open”. This merges the contacts into my addressbook and syncs them with the iPhone.