startafire Nikos Blog – re:launch-Edition

8Mrz/100

Ubisofts Digital-Rights-Fail

Ubisoft hat für seine neuen Titel ein DRM-System angekündigt und dieses auch schon bei der Veröffentlichung von Assasins Creed 2 und Silent Hunter 5 eingesetzt. Wirklich ein tolles System, man kann von überall auf seine Spielstände zugreifen und eine dauerhafte Internetverbindung, wie man sie zum Spielen benötigt, ist doch auch kein Problem. Immerhin sind 60% deutscher Haushalte mit einem Breitband-Anschluss im Netz. Hat man keine Anbindung ans Netz, sei es weil der ISP streikt oder die Rechnung nicht beglichen wurde, dann kann man nicht spielen.

Ein anderes Szenario, was vom Spielen abhält, ist wenn die DRM-Server nicht verfügbar sind. Ob sie einfach abgeschaltet werden oder wegen technischer Probleme nicht verfügbar sind, ist egal. Das Ergebnis ist, dass man sein teuer gekauftes Spiel nicht spielen kann. So ging es dieses Wochenende tausenden von Spielern, die Assasins Creed oder Silent Hunter spielen wollten, weil Ubisoft DRM-Server heruntergefahren wurden. Das Spiel weigerte sich zu starten.

Anders ging es all denen, die das Spiel in gecrackter Form besaßen und sich an einem einwandfreien Spielerlebnis erfreuen konnten. Silent Hunter V wurde bereits wenige Stunden nach Release geknackt und der Crack scheint wunderbar zu funktionieren. Ubisoft behauptete, dass der Crack nicht funktionieren würde, allerdings sieht mir das eher nach dem Versuch aus die Wirkung der Medizin herunterzuspielen.

Diese Abhängigkeit von einem nicht immer verfügbaren System ist für mich einer der Gründe Digital Rights Management als Kopierschutz nicht gut zu finden. Ehrliche Kunden wird die Möglichkeit genommen zu spielen, wer aber das Spiel herunterlud oder nachträglich patchte, der kommt wann immer er möchte in den Genuss der Spiele. Hoffentlich kommt Ubisoft noch zu der Einsicht, dass ein so drastisches DRM keine Lösung sein kann, weil am Ende die Kunden die Leidtragenden sind. Und wenn die deswegen keine Spiele mehr kaufen, dann schaufelt sich Ubisoft sein eigenes Grab.

Kleines Update: Wie Golem berichtet, hat Ubisoft verlauten lassen, dass ihre Server angegriffen worden sind. Für mich persönlich klingt das aber so, als wolle Ubisoft einfach den schwarzen Peter jemand anderem in die Schuhe schieben.

16Feb/100

Subversion in Visual Studio Express integrieren

Mit der Express-Reihe bietet Microsoft eine Entwicklungsumgebung, welche sich vor allem an Hobby-Programmierer richtet. Für viele Zwecke im privaten Umfeld ist Visual Studio Express auch vollkommen ausreichend. Problematisch wird es, wenn man direkt aus der IDE ein Versionkontrollsystem nutzen möchte.

Für die Vollversion von Visual Studio gibt es mit AnkhSVN ein AddIn, welches sich direkt in die IDE integriert. Der Entwickler hat dann die Möglichkeit, dass er aus seiner Entwicklungsumgebung sehr komfortabel mit einem Subversion-Repository. Aber was ist, wenn man nun nicht die Vollversion von Visual Studio hat?

15Feb/100

Ext3 / Ext4 Dateiwiederherstellung

In einem modernen Linux-System gibt es meistens 2 Arten, wenn man eine Datei löscht. Die eine verschiebt die zu löschende Datei in den Papierkorb und ermöglicht eine spätere Wiederherstellung, vorausgesetzt, dass der Papierkorb nicht geleert wurde. Die andere ist das wirkliche löschen, wie es z.B. bei einem rm -rf geschieht. Diese Dateien sind dann nicht mit einfachen Mitteln wieder herzustellen. Im günstigsten Fall existieren aktuelle BackUps, bei anderen Fällen kann man versuchen eine (versehentliche) Löschung mittels extundelete wieder rückgängig zu machen.

Es ist nach meiner Erfahrung keine Wunderwaffe, vorallem wenn die betreffenden Bereiche danach wieder beschrieben wurden. Aber außer Zeit kostet ein Versuch nichts.

30Jan/101

Nach MySQL-Update die Umlaute korrekt darstellen

Wenn man Software updated, dann kann einiges schief laufen. So erging es mir neulich, nachdem ich beim Hoster eines von mir technisch betreuten Blogs einen Serverumzug in Auftrag gab, da der alte Server nicht die Vorraussetzungen für Wordpress 2.9 mit sich brachte.

Damit einher ging dann auch die Umstellung von MySQL 4.0 auf MySQL 5. Das Wordpress-Update verlief problemlos, nur beim Betrachten der Seite viel auf, dass die Umlaute schlicht unleserlich waren. Sehr ärgerlich, gerade auf einer deutschsprachigen Seite.

17Jan/102

Dropbox: Installation unabhängig vom Desktop

Dropbox

Dropbox ist ein Datei-Synchronisations- und Webspeicher-Dienst. Standardmäßig setzt Dropbox darauf, dass Linux-User den Dateimanager des GNOME-Desktops, Nautilus, verwenden. Momentan zeigt auch nur Nautilus die Synchronisations-Stati der einzelnen Dateien an, was ein Grund wäre Nautilus zu verwenden. Aber nicht jeder mag den GNOME-Desktop und nicht hat das Recht die Dropbox-Software auf dem momentan benutzten Rechner zu installieren.

Im Internet kursieren viele Anleitungen, wie man den Dropbox-Client herunterlädt und installiert, ohne dass man dazu Nautilus und seine Abhängigkeiten installieren muss. Einige setzen auf das Entpacken des Deamons, andere lassen den User Fake-Dateien erstellen, damit Dropbox denkt, dass die Abhängigkeiten erfüllt seien. Aber wieso so kompliziert?

Im Dropbox-Forum stellen die Entwickler regelmäßig die aktuellste stabile Version zum Download bereit, zu finden als Sticky Post (also ganz oben). Diese ist sogar aktueller, wie die unter Download verlinkte. Um Zugriff auf das Forum zu bekommen benötigt man einen Dropbox-Account, den es kostenfrei gibt. Zum Anmelden kann man z.B. meinen Referrer nutzen, um sofort mit 2,25GB anstatt 2GB Speicher zu starten.

Im Forum öffnet man den entsprechenden Post und lädt die für sein Betriebssystem passende Version herunter. Linux-Nutzer haben die Wahl zwischen 32Bit und 64Bit. Diese Datei entpackt man in sein Home-Verzeichnis mit dem Befehl

tar xzf dropbox-lnx.x86-0.7.1.tar.gz

Der Dateiname muss natürlich auf die passende Version angepasst werden. ;) Sollte eine alte Dropbox-Installation schon vorhanden sein, so empfehle ich die Löschung dieser mittels rm -rf ~/.dropbox-dist/
Der Dropbox-Ordner mit den synchronisierten Dateien bleibt dabei selbstverständlich bestehen. Nach dem Entpacken startet man die Dropbox, indem man die Datei dropboxd aus dem Verzeichnis ~/.dropbox-dist/ ausführt. Um den Dateistatus abzufragen verwende ich in meiner Nautilus-freien Umgebung dieses Python-Script.

veröffentlicht unter: Linux, Software
Tagged as: , , , ,
2 Kommentare
26Nov/090

Wenn die Festplatte schreit

Manchmal hat man eine komische Vorahnung. Oder man hört seltsame Geräusche aus dem Rechner. Spätestens, wenn man diese in Nähe der Festplatte lokalisiert, sollte man sich ein paar Gedanken machen.

Nachdem mein Rechner gestern offen war, gereinigt sowie mit zusätzlichen 4GB RAM bestückt wurde und ich die Richtung der Lüfter geändert habe, fiel mir ein merkwürdiges Geräusch auf. Es klang nach Vibration und die konnte ich auch am Gehäuse ausmachen. Also mal in den offenen Rechner gehorcht und gefühlt. Kleine Schocksekunde: Das kommt von einer meiner Festplatten!

Vor ein paar  Jahren hatte ich schonmal einen Festplatten-Ausfall, welcher mir damals viele unwiederbringlich verlorene Daten  bescherte. Besonders ärgerlich waren dabei die Bilder, welche im Laufe der Zeit gemacht und archiviert hatte. Aber eben nur auf meinem Rechner. Seit dem ist nicht nur Linux das Betriebssystem meiner Wahl, ich mache auch regelmäßig BackUps meiner wichtigen Daten. Damit mir ein solches Dilemma nicht mehr passiert.

Aber was kann man eigentlich machen, wenn das Gefühl hat, dass die Festplatte nicht mehr will, und man darüber Gewissheit möchte. Man kann  z.B. die S.M.A.R.T. Monitoring Tools nutzen, kurz smartmontools. Diese liegen in den Repositorys vieler Distributionen und sind schnell installiert. Unter Ubuntu und Verwandtschaft geschieht das mit folgendem Befehl:

sudo apt-get install smartmontools

Nach der Installation gibt es zahlreiche Möglichkeiten, aber ich werde nur auf kurz darauf eingehen, wie man seine Festplatte testen kann. Viele Informationen gibts in der Manpage (man smartctl) oder im Internet. Wer eine ausführlichere Anleitung möchte, der kann sich den Artikel Festplattenmonitoring mit S.M.A.R.T. beim BlackBoard anschauen.

Einen kurzen Test startet man mit

smartctl - t short /dev/sdX

Ein langer Test wird mit, eventuell ahnt man es schon, einem long anstatt einem short gestartet. Also:

smartctl - t short /dev/sdX

Beide Befehle veranlassen, dass die Festplatte im Hintergrund getestet wird. Dabei wird auch eine Dauer angezeigt, die der Test voraussichtlich benötigt. Natürlich will man dann auch wissen, was bei dem Test rausgekommen ist. Die Anzeige mache ich per

smartctl -A /dev/sdX

Kommt dabei in der Spalte TYPE öfter mal das Wort PRE_FAIL vor, so bahnt sich ein Versagen an. OLD_AGE zeigt hingegen normale Alterserscheinungen. Da bei mir einige PRE_FAILs zu lesen waren, habe ich mich für den Kauf einer neuen Festplatte entschlossen. Bis es so weit ist, mache ich ein BackUp meiner Dateien und warte auf Linux Mint 8.

2Sep/090

Opera 10 Release

Seit gestern gibts Opera 10 als stabile Veröffentlichung - und ich kann eindeutig einen Wechsel auf diese Version empfehlen. Der Changelog verrät einiges über die Änderungen, unter anderem den Turbo-Modus und eine schnellere JavaScript-Engine. Unity fand nicht den Weg in dieses Release.

Aber dafür gibts automatische Updates, wie man sie z.B. von Chrome kennt. Unter Ubuntu finde ich das aber unschön gelöst, denn man installiert ungefragt eine neue Paket-Quelle. Das finde ich weniger gut, das sollte man dem User mindestens mitteilen, noch besser wär ihn zu fragen, ob er das denn überhaupt möchte. Ansonsten finde ich das Opera-Repository toll.

veröffentlicht unter: Intarwebz, Linux, Software
Tagged as: , , ,
keine Kommentare
29Aug/090

Vorabbericht: Gwibber 2.0

gwibber-logoIch habe mein Gwibber zerstört. Und wie? Mit der Installation von Exaile 0.3. Der Grund ist, dass ich das neue Webkit installierte, Gwibber 0.9.2 aber damit nicht klar kam. Es erschienen keine Fehlermeldungen, Gwibber zeigte einfach keine Nachrichten mehr an.

Gwibber ist ein ein so genannter Microblogging-Client. Einfach gesagt kann man damit Nachrichten von Twitter, Facebook, Digg, identi.ca und anderen Netzwerken empfangen und versenden. Gwibber integriert sich wunderbar in den Gnome-Desktop und unterstützt diverse URL-Shortening-Services.

Nun musste eine neue Version von Gwibber her. Dazu gibt es zwei offizielle Möglichkeiten im Launchpad, einmal gibt es die stabilen Veröffentlichungen im Gwibber-Team PPA und einmal gibt es die unstable Veröffentlichungen im Gwibber-Daily PPA. Letzteres trägt zwar Daily im Namen, aber als ich dort nach einer neuen Version schaute, war diese zwar deutlich aktueller als die Stable-Veröffentlichungen auch trotzdem schon etwas älter. Deshalb habe ich nicht erwartet, dass da schon bald Gwibber 2.0 zu finden sein wird - aber ich muss zugeben, dass ich mich geirrt habe.

27Aug/090

Exaile 0.3 veröffentlicht

Exaile Logo

Gestern wurde Exaile, in meinen Augen der Musik-Player in einer Gnome-Umgebung, in Version 0.3 veröffentlicht. Leider wurde nicht das Ziel erfüllt, dass man alle Features aus Version 0.2 auch in 0.3 implementiert hat, dafür werden diese in einem späteren Release, wahrscheinlich 0.3.1, nachgereicht.

Auf der Download-Page gabs anfangs noch kein Paket für Ubunt 9.04, nur für für Karmic Koala (9.10). Dank reacocard gibt es nun auch im Exaile-PPA ein Paket für Jaunty Jackalope, Ubuntu 9.04. Alles was es gebraucht hat war eine kurze Nachfrage in #exaile. Kudos dafür!

16Aug/090

Quake Live kommt für Linux

Quake Live, Copyright by id Software

Gerade eben durfte ich erfreulicherweise bei Nerdcore lesen, dass QuakeLive ab Dienstag für Mac und Linux kommen soll. Fantastisch!

Auf QuakeLive.com liest man noch immer "Mac and Linux COMING SOON", eine Ankündigung für fehlt noch. Doch auf der QuakeCon, dem Mekka für Quake-Spieler, hat Todd Hollenshead, President von id, bekannt gegeben, dass am 18. August die Version für Linux und Mac veröffentlichen möchte. Nun bin ich wirklich mal gespannt, wie gut sich QL unter Linux macht.

Zum Spielen benötigt man neben einem Browser, welcher das QuakeLive-PlugIn installieren kann, noch einen Account auf quakelive.com. Den gibts dort kostenlos, allerdings wird QuakeLive über Werbung finanziert. Weiter soll es die Möglichkeit geben sich Premium-Services zu kaufen, da sich QL nicht alleine durch Werbung finanzieren lässt. Unterstützt werden unter Windows als Browser bislang nur der Internet Explorer sowie Firefox. Ich bin mal gespannt, welche Browser unter Linux damit funktinieren werden. Ich vermute mal, dass Firefox als einziger Browser übrig bleiben wird für den QuakeLive-Genuss.

Für alle, die nichts mit Quake Live anfangen können: Quake Live ist ein Ego Shooter, bei dem man in verschiedenen Spielmodi entweder alleine oder im Team gegen seine Gegner antritt. Prinzipiell ist Quake Live ein Quake 3 Arena, allerdings mit dem feinen Unterschied, dass Quake Live im Browser läuft - und genau das macht es so besonders. Funktionieren tut das über ein Browser-PlugIn, welches man installieren muss, bevor man spielen kann. Dann hat man die Möglichkeit gegen andere Spieler anzutreten, welche dem eigenen Skill entsprechen sollen. Das ist einer der Vorteile von Quake Live: das Spiel weiss, wie gut man ist und versucht passende Partien herauszufiltern, sodass weniger Frust auftreten sollte.