Wer die wichtigsten Dinge der gestrigen Keynote von Apple noch einmal ansehen möchte, kann dies in dem offiziellen Apple Video Don’t blink tun:
https://www.youtube.com/watch?v=GeoUELDgyM4
Wer die wichtigsten Dinge der gestrigen Keynote von Apple noch einmal ansehen möchte, kann dies in dem offiziellen Apple Video Don’t blink tun:
https://www.youtube.com/watch?v=GeoUELDgyM4
Die freie Weltkarte OpenStreetMap ist über die Jahre immer größer, detailreicher und besser geworden. Wo Licht ist, ist allerdings auch Schatten zu finden. Beim OpenStreetMap sind dies – neben Edit-Wars und vielen (durchaus produktiven) Diskussionen – unbedachte Bearbeitungen, welche zu seltsamen Ergebnissen führen.

worstofosm.tumblr.com
Eine Liste solcher Fehlschläge ist im Tumblr-Blog Worst of OSM zu finden. Von winzigen Häusern, interessant getaggten Imbissgelegenheiten bis zum Mißbrauch des freien Tag-Schemas ist dabei alles zu finden – damit findet der geneigte OpenStreetMap-Mapper seine tägliche Portion Grusel.
Vor einigen Tagen schaute ich mir die Tasks unter einer Mac OS X Installation genauer an. Stutzig wurde ich bei einem Task in der Aktivitätsanzeige welcher folgenden Befehl ausführte:
sleep 31536000
Wenn man kurz nachrechnet wird man feststellen das dieser Sleep-Befehl einer Wartezeit von einem Jahr entspricht. Damit stellt sich die Frage was es mit diesem Befehl auf sich hat. Wenn man sich anschaut, wer für den Sleep-Befehl zuständig ist wird man feststellen das der GPG Agent diesen Befehl abgesetzt hat. Hintergrund für dieses Verhalten ist, das es nach Aussage der Entwickler keine einfachere Möglichkeit gibt ein Skript beim Herunterfahren des Systems auszuführen. Der entsprechende Commit im Repository erklärt das Verhalten genauer.
Wenn man längere Zeit mit Git arbeitet, wird einem die eine oder andere seltenere Fehlermeldung über den Weg laufen. Eine dieser Fehlermeldungen ist:
fatal: multiple stage entries for merged file 'DBAdapter.cs'
Hintergrund bei diesem Problem ist das der Index, welcher die Änderungen und Dateien enthält mit welchem der nächste Commit erstellt wird, für eine Datei mehrere Einträge vorhält; was per Definition nicht der Fall sein sollte. Der Workaround für diese Problem besteht darin, den Index (bzw. die sogenannte Staging area) zu löschen, die Dateien erneut hinzuzufügen und das ganze mit einem Commit in Stein gießen:
rm .git/index git add -A git commit -a
Anschließend kann das Git-Repository wieder ohne Probleme genutzt werden.
Wenn man VNC unter Mac OS X nutzen möchte, benötigt man einen entsprechenden VNC-Client. Neben verschiedensten Clients welche für Mac OS X existierten wird ein Client meist vergessen – der eingebaute VNC-Client von Mac OS X.

Über Safari kann der VNC-Client gestartet werden
Möchte man diesen Client nutzen muss Safari geöffnet werden und dort eine URL mit dem Pseudoprotokoll VNC eingegeben werden. So wird z.B. bei Eingabe der URL:
vnc://192.168.1.42
der VNC Client geöffnet und eine Verbindung zu der IP-Adresse aufgebaut. Der eingebaute Client beherrscht dabei das ABC eines VNC-Clients unter anderem die eingebaute Skalierung.