Aus der Kategorie „Dinge die mich vor den Bildschirm fesseln“: Minecraft, ein sogenanntes „Sandbox“-Spiel. Es läuft überall dort wo es Java gibt, also sowohl unter Windows als auch Mac OS X oder im Browser. Die Grafik ist ein wenig ungewöhnlich minimalistisch gehalten, erzeugt aber ihre ganz eigene Stimmung.
Obwohl es aktuell nur als Alpha-Version vorliegt, verkauft es sich schon richtig gut und wird stetig weiterentwickelt. Wer in der nächsten Zeit irgend etwas vor hat, sollte diesen Beitrag vielleicht nicht lesen. Gerade für alle Menschen, die früher ähnlich gerne mit Lego gespielt haben wie ich, könnte das wirklich zeitraubend werden.
Ich habe gerade mal auf „Theme aktivieren“ geklickt. Es ist bestimmt noch nicht ganz fertig, aber es darf benutzt werden: Das siebte Theme für dieses feine Blogding hier. Ungewöhnlich lange habe ich dieses Mal daran herumgeschraubt, umgeworfen und verbessert.
Ich habe viel probiert und verschiedene Techniken angewandt, zum Beispiel werden fast alle Grafiken nun als CSS-Sprite geladen. Ich las viel über die Optimierung von Blogs: Wie man Ladezeiten und HTTP-Zugriffe verringert und so weiter und so fort. In der Linkeria gab es da einige Empfehlungen.
Und jetzt schauen wir uns mal an, wie das Theme so in der Öffentlichkeit ankommt. Ich habe viele Funktionen bewusst weggelassen und bin gespannt, ob überhaupt etwas vermisst wird. Entsprechende Vermisstenanzeigen dürfen in den Kommentaren aufgegeben werden. Zwischendrin werde ich sicherlich noch ein wenig schrauben und mich vielleicht auch den Besucherwünschen ein wenig anpassen — das macht man ja heutzutage so.
Vernünftige Menschen benutzen übrigens einen Browser mit Webkit-Engine. Chrome oder Safari zum Beispiel. Firefox geht auch. Für den Internet Explorer werde ich wohl noch ein angepasstes Stylesheet einbinden müssen.
Immer wieder muss ich feststellen, dass Menschen genervt sind. Sie sind genervt von „Farm Wars“ oder „Mafiaville“ oder was auch immer. Menschen sind auch manchmal genervt von anderen Menschen, die ihren Twitter-Stream 1:1 nach Facebook posten. Mein sanfter Hinweis: „Dann blende das doch aus!“ wird all zu oft leider mit einem „Häh?“ beantwortet. Manche Menschen sind nicht so aufmerksam und haben diese tolle Funktion noch nicht entdeckt, obwohl sie direkt unter ihrer Nase ständig vorhanden ist.
Deshalb hier mal ein wenig praktische Lebenshilfe als Anleitung, das sollte sogar für Menschen verständlich sein denen bisher das Kreuzchen neben jeder Meldung auf der Neuigkeiten-Wand noch nicht aufgefallen ist.
Als Nutzer des Browsers Google Chrome bin ich natürlich immer auf Neuerungen gespannt. Um wirklich auf dem allerneuesten Stand zu sein, muss man sich allerdings mit Chromium beschäftigen. Unter diesem Namen wird der Quellcode unter BSD-Lizenz veröffentlich. Man kann sich dort immer den aktuellsten Stand abgreifen und Neuerungen testen. Nachdem mich die Download-Seite des Chromium-Projektes ein wenig verwirrt hatte, hier mal für alle — so als Tipp:
Man kann sich einfach die URL zum Release-Verzeichnis des Buildbots merken und immer die aktuellste Fassung raussuchen und herunterladen. Oder man nutzt unter Mac OS X das folgende kleine Script, dass mir von Jacek freundlicherweise zur Verfügung gestellt wurde. Es lädt automatisch den aktuellsten Build vom Server und packt ihn in das Programmverzeichnis.
NIcht nur ich habe mir in der letzten Zeit ein paar Gedanken zum Thema „Backup“ gemacht. Dieser Tage erst las ich einen Artikel über Das Problem mit dem Backup. Bevor ich hier aber ein paar Worte zu meinem Backup verliere, erst mal ein kleines Video das zeigt wie die Profis das machen. Ich fand das Video letztens bei Martin.
On-Site– und Off-Site-Systeme und Serverracks kann ich mir leider nicht leisten, brauche ich eigentlich aber auch gar nicht. Ich schließe höhere Gewalt einfach mal aus: Meine Bude wird so schnell nicht abbrennen. Außerdem bin ich von Natur aus ein fauler Mensch und habe keine Lust jeden Tag und ständig eine Festplatte mit mir herumzutragen oder sie irgendwo auszulagern.
Sicherung der internen Festplatte
Ansonsten kann aber schnell mal was passieren: Das Notebook wird gestohlen, fällt herunter und eine Straßenbahn fährt drüber oder die Platte raucht einfach so ab. Deshalb sichere ich den Inhalt meiner internen Festplatte, wann immer ich das MacBook Pro auf dem Schreibtisch stehen habe, per Time Maschine auf eine externe 1TB Platte. Da ich auch zu Hause meistens auf dem großen Bildschirm arbeite, an dessen USB-Hub die Festplatte hängt, könnten mir höchstens mal die Daten eines Wochenendes verloren gehen. Das ist ok.
Sicherung der Auslagerungsplatte
Bei mir kommt dann noch dazu, dass ich nicht ständig alle Daten mit mir herumschleppe, sondern auch noch eine Auslagerungsplatte habe. Dort stapeln sich digitale Bilder aus den vergangenen Jahren, alte Webseiten-Entwürfe, Pfadfinderkram und sonstige digitalisierte Medien. Bis vor kurzem war ich hier relativ unsicher unterwegs: Wenn mir die Festplatte mit den rund 200 Gigabyte Daten kaputt gegangen wäre, hätte ich mich wirklich kaputt geärgert. Deshalb habe ich diese Platte nun durch ein RAID 1-System mit zwei Festplatten ersetzt.
Kurz für die Nicht-Informatiker: In meinem Schrank steht nun ein Gehäuse mit zwei Festplatten drin. Beide Platten sind 1TB groß, erscheinen dem Computer aber nur als eine Festplatte mit 1TB Platz. Da mag man „Wo ist das zweite Terabyte hin?“ denken. Ganz einfach: Wenn ich etwas auf die Festplatte kopiere, werden diese Daten auf beiden Festplatten parallel abgelegt. Wenn also eine der beiden Festplatten im Gehäuse kaputt geht sind immer noch alle Daten da! Ich kann die kaputte Festplatte austauschen und das System sichert dann wieder alles doppelt. So bin ich was meine Auslagerungsdaten angeht zumindest vor einem Hardware-Defekt gut geschützt.
Langfristig gesehen wäre es sicherlich klug, diese Festplatte noch an einer anderen Stelle zu sichern. Dazu müssen Speicherplätze in der „Cloud“ aber zuerst einmal viel billiger werden — ich habe im Moment runde 200 Gigabyte unterzubringen auf die ich nicht verzichten möchte.
Sicherung wirklich wichtiger Dokumente
Grundsätzlich besitze ich nicht sonderlich viele wirklich unersetzliche Dinge. Aber zum Beispiel während ich meine Diplomarbeit schrieb war ich da sehr vorsichtig. Hier hatte ich mir eine andere Strategie überlegt: Die TeX-Dokumente dazu lagen immer in meinem DropBox-Ordner. Das hatte zum einen den Vorteil, dass ich ohne aufwändiges hin– und herkopieren sowohl in der Firma als auch zu Hause daran arbeiten konnte. Zum anderen lag so an gleich drei Orten eine lokale Kopie: Auf meinem Notebook, dem Firmenrechner und dann noch einmal auf dem Server von Dropbox1. So konnte da nichts schief gehen.
Affiliate-Link. Ihr registriert euch und ich bekomme ein wenig mehr Speicherplatz. Das wäre nett. [↩]
Zu meiner Arbeit gehört es auch, dass ich ständig Screenshots machen muss. Unter Mac OS X ist das Erstellen von Screenshots mit Shift - Cmd - 3 oder Shift - Cmd - 4 ja bekanntlich sehr einfach. Ein Tastendruck und auf dem Desktop befinden sich die Bilder. Leider müllt mir der Desktop dabei immer wieder vollkommen zu und ich verliere gerne mal den Überblick.
Irgendwie hatte ich im Hinterkopf, dass man das auch umstellen kann. Google war mein Freund und so konnte mir der Artikel Mac OS X: Speicherort für Screenshots ändern weiterhelfen. Nachdem ich schnell
ins Terminal eingetippt hatte und mich anschließend mit meinem Benutzer einmal ab– und wieder angemeldet hatte, werden die von mir erstellten Screenshots nun schön in einem Ordner auf dem Desktop gespeichert. Nun ist auch wieder eine Menge Platz für anderen Dateimüll auf meinem Bildschirm. Achso: Den leicht kursiven Teil, der den Benutzernamen darstellt, muss man natürlich an seine eigenen Bedürfnisse anpassen.
Demnächst läuft mein Account bei Apples Online-Dienst MobileMe aus. Dieser Tage tönte ich noch, dass ich den eigentlich nicht brauche und deshalb nicht mehr weiter zahlen möchte. Kurz für alle die es nicht wissen: MobileMe synchronisiert Daten wie etwa Kalender, Adressbuch, Lesezeichen und so weiter auf einen Server. So kann man zum Beispiel einfach mehrere Rechner oder auch Telefone synchron halten. Außerdem gibt es eine Email-Adresse @me.com, eine Fernsuche für das iPhone und einen Onlinespeicher namens iDisk auf den man Daten synchronisieren, sowie Fotoalben und Webseiten publizieren kann.
Insgesamt ist MobileMe schon eine feine Sache, aber der Mehrwert den ich dadurch habe ist mir eigentlich nicht wieder runde 40 Euro wert gewesen. Bis ich die Tage beim Aussteigen aus dem Auto aus irgend einem Grund das Telefon auf den Bordstein legte und einfach weiterging. Viel Glück hatte ich dabei, denn als ich nach meinem Einkauf beim Bäcker das Fehlen des Taschenfernsprechers bemerkte, lag er noch brav da. Eine Freudensekunde später überlegte ich dann, was ich im schlechtesten Fall gemacht hätte1. Auf dem Telefon befinden sich eine Menge Daten und wer es findet hat zuerst einmal direkt Zugang zu diversen Accounts im Internet und auch Zugriff auf meine Mailkonten. Da kann man erst einmal auch nichts gegen machen, wenn man nicht per MobileMe die Möglichkeit eingerichtet hat das Telefon aus der Ferne zu löschen.
Nun bin ich so ein wenig zwiespältig unterwegs: Auf der einen Seite brauche ich viele Bestandteile des Dienstes nicht: Die iDisk ist langsamer als Dropbox2, Fotoalben stelle ich eher nie online und Webspace unterhalte ich sowieso extra.
Die Kalender– und Adressbuch-Synchronisation per Push ist „nice to have“, wie man so schön sagt, aber nicht zwingend notwendig.
Die Email-Adresse wiederum gefällt mir eigentlich schon, vor allem weil sie meinen vollen Vor– und Nachnamen ohne irgendwelche Zusätze enthält und nicht auf eine Domain endet die man ewig erklären oder buchstabieren muss. Außerdem kann sie Push, was manchmal schon nicht schlecht ist. Am Ende dann schließlich die Fernortung mit der Möglichkeit ein abhanden gekommenes Telefon zu lokalisieren, eine Nachricht hinzuschicken oder es direkt zu löschen.
Eigentlich sollte mir die Sicherheit meiner Daten schon ein wenig Geld wert sein. Luxusprobleme!
Da merkt man den Informatiker, immer den Worst Case planen. [↩]
Wer da noch keinen Account hat, sollte ich übrigens direkt einen über diesen Referral-Link anmelden und mir und sich selbst zusätzliche 250MB Speicher schenken! [↩]
Hin und wieder mag es praktisch sein, wenn man erst einmal lokal ein paar Dinge ausprobieren kann, bevor man sie auf den großen Webserver loslässt. Da ist dann am Ende sowieso wieder alles kaputt und man ärgert sich. Mir geht es so mit WordPress-Themes. Die teste ich gerne erst einmal auf einer eigenen Installation, damit ich mir mein tolles Blog hier nicht versaue.
Eine Möglichkeit wäre es, das mit Mac OS X schon mitgelieferte, aber nicht aktivierte, PHP zu aktivieren und eine MySQL-Datenbank zu installieren. Ein Apache-Webserver hat jeder Benutzer unter Mac OS X sowieso immer dabei. Das ist grundsätzlich auch mal nicht schwer, aber da ich ein altes Spielkind bin besteht die Gefahr das ich mir da auch mal leicht irgend einen Mist einbaue und dann mit einem halb zerschossenen System da stehe. Da ziehe ich eine in sich geschlossene Lösung vor. Die kann man im Notfall auch einfach wegwerfen und schnell neu installieren. Wie man sich so etwas installiert, erkläre ich jetzt.