Sonntag, 16. Dezember 2012

Windows 8 aufgeräumt + Eindruck

Nachdem ich vor 5 Tagen meinen Rechner auf Windws 8 umgestellt habe, habe ich heute mal etwas aufgeräumt.
Dabei konnte ich mit dem alten Windows Ordner "windows.old" schon rund 40GB löschen.
Die alten Spiele und Programme, die auch nicht mehr lauffähig sind haben auch rund 40GB gebracht.

Somit ist die Platte wieder etwas leerer geworden :)


Nach dem ich mich soweit in Windows 8 eingearbeitet habe, ist der Umstieg auch kein großes Problem gewesen.
Man muss sich zwar umstellen wegen dem Verhalten der Oberfläche aber wenn man dies hinter sich hat ist Windiws 8 ganz nett.

Die neuen Tools zum optimieren der Festplatte tun auch ihren Dienst und sind auch für SSDs zu gebrauchen.
Die Backup Funktion gibt es als neue File History, die aber lediglich die Benutzer Ordner sichert oder verstekct als "Windows 7 Recovery".
Dies kann man über die Suche im neuen Startmenü mit Recovery unter Settings finden.
Den Weg über ein einfaches Menü gibt es so nicht mehr.

Eine Sicherung läuft hier gerade schon seit einigen Stunden und wir wohl noch den ganzen Tag dauern.

Ansonsten läuft der Rest problemlos.
Die Frist zum Upgraden läuft nur noch bis zum 31. Januar.
Danach wird es richtig teuer.

Meine Empfehlung wäre den Umstieg lieber gleich zu machen.
Unsere Firma steigt zum Jahreswechsel um.
Somit kann ich im Januar auch auf Arbeit mit Windows 8 arbeiten.

Dienstag, 11. Dezember 2012

Windows 8 Umsteig - Das Happy End

Der Umzug ist beendet.
Nachdem ich die Benutzerkonten umgezogen hatte konnte ich die wichtigste Software nach der Neuinstallation direkt nutzen.

Einige Software wie Firefox, Thunderbird und sogar Steam hatten keine Probleme zu starten ohne neu installiert werden zu müssen.

Steam hat für solche Fälle eine eigene Reperatur und konnte gleich danach die Spiele prüfen und updaten.

Somit kann ich trotz des unglücklich verlaufenen Upgrades mich nun über Windows 8 freuen.
Auch wenn meine Skepsis noch nicht ganz verflogen ist, ist diese doch nicht mehr so schlimm wenn das System einmal läuft.

Nun heißt es noch aufräumen und die restliche Software neu zu installieren.

Windows 8 Umstieg Teil 3

Nachdem ich nun krampfhaft versuche seit über einer Woche auf Windows 8 Pro von meinem Windows 7 Ultimate Rechner umzusteigen muss ich wohl oder übel meinen Umstieg ohne meine Anwendungen machen.

Dies funktioniert nun seit Tagen nicht.
Die Fehlermeldungen der grafischen Oberfläche sind noch Nutzloser als die verstecken Upgrade Logdateiene deren Inhalt wenig über den Fehler sagt.

Ich habe mich deshalb entschieden nur die Benutzerkonten umzuziehen.
Sollte selbst dies scheitern wird der Rechner komplett neu aufgesetzt.

Ich bin insgesamt über das Upgrade enttäuscht.
Zwar ist der Preis mit 30€ sehr gut aber der Umstieg per InPlace Upgrade ist doch sehr unzufrieden verlaufen.

Dies liegt aber wahrscheinlich nicht nur an meiner Hardware Konstellation sondern auch an der Software selbst.

Leider kann ich wenig gegen diese Probleme tun.
Einen neuen Rechner werde ich mir erst im Frühjahr anschaffen.
Dann aber eher als Selbstau Kasten mit Intel CPU.

Nun heißt es warten ob wenigsten die Benutzerkonten umgezogen werden können...

Mittwoch, 5. Dezember 2012

Windows 8 Umstieg Teil 2

Ich habe mich kurzfristig doch noch umentschieden.

Ich habe mir bereits für 30€ das Upgrade meines Windows 7 Ultimate zu Windows 8 Pro gekauft.
Toll dabei ist, dass selbst durch die Unmengen an Programmen auf meinem Rechner Windows 8 fast Problemlos installiert werden kann.
Lediglich Microsofts Security Essentials, was ich bei meinen Rechnern immer installiere, wird als nicht Kompartibel angesehen.

Ansonsten war ich auch sehr überrascht, dass Microsoft den Kauf des Upgrades, dafür muss erst mit einem Tool geprüft werden ob man Upgraden kann,  die Bezahlung per Paypal zulässt.
Dies macht den Umstieg eigentlich zu einem billigen Angebot.

Heute Abend werde ich die System Platte von einer SSD wieder auf eine HDD schieben wegen mangelndem Speicherplatz dann sollte das Upgrade auch durchlaufen.
Eine neue SSD ist auch bereits bestellt mit etwas mehr Speicher.
Dieser ist mir in der Vergangenheit öfters schon recht knapp geworden.
Das Upgrade ist auch bei meinem Rechner soweit vorbereitet.
Es fehlt eben nur noch der platz zum Umstieg.

Ich freue mich schon auf meinen fertigen Umstieg.
Lediglich mein Rechner auf Arbeit wird mich noch etwas mit Windows 7 beglücken.
Der Umstieg findet bei uns wahrscheinlich im Laufe des Frühjahrs statt.

Sonntag, 2. Dezember 2012

Umstieg auf Windows 8

Da ich beruflich mit Windows 8 zukünftig arbeiten werden, werde ich wohl bis zum Jahresende auch Privat auf Windows 8 umsteigen.

Anfangs hatte ich überlegt mir einen neuen Rechner dafür zu kaufen.
Dieser wäre dann auch der erste Rechner mit einem Intel Prozessor.

Obwohl ich Jahre lang auf AMD Prozessoren gesetzt habe muss ich sagen, dass ich von den neuen Prozessoren sehr enttäuscht bin.
Auch wenn der neue Acht-Kerner mit rund 160€ recht günstig ist, so ist der Stromverbrauch einfach zu hoch.

Mein aktueller Rechner mit einem AMD X6 scheint aber genauso ein Stromschlucker zu sein.
Deshalb wird dieser nur noch bis zum nächsten Hardware Ausfall verwendet.
Danach wird es ein Intel System werden.

Der Umstieg auf Windows 8 wird vorerst durch ein Upgrade meines Windows 7 Ultimate Rechners auf Windows 8 Pro hinauslaufen.

Dies ist wesentlich günstiger und auf längere Sicht auch ausreichend.

Mich stört nur das übliche an Windows 8.
Dies ist die Umstellung der Usability und einem Teil der Oberfläche.
So gibt es in Windows 8 auch noch drei Stellen in denen ich Einstellungen vornehmen kann.
Dies zeigt auch eine gewisse Fragmentierung bei der Oberfläche was mich auch etwas stört.
Auch die Krampfhafte Forcierung in Richtung Apps stört mich gewaltig.


Technisch betrachtet gibt es aber auch ein paar gute Neuerungen.
So wird die Kopierzeit bei Dateien nun besser berechnet.
Auch der neue Task Manager zeigt mehr informationen an.

Später sollte mit ReFS auch ein neues Dateisystem Einzug halten.
Dies soll aber vorerst nur für die neuen Windows Server Verfügbar sein.

BOINC Server gemietet

Bereits seit mehreren Jahren nutze ich BOINC auf meinen Rechner.
Da dies aber durch die zunehmenden Strompreise eine größere Belastung wird, habe ich mich entschieden dies durch gemietete Server zu beheben.

Dafür habe ich aktuell 2 Server von Server4you.de mit je 8 Kernen und 16 GB RAM.
Auch wenn der RAM etwas überdosiert ist, kann es nicht schaden ein ordentlichen Puffer zu haben.

Auf beiden Servern habe ich bereits mit meinen Skripten die neusten Kernel kompiliert und diese auch in Betrieb genommen.

Aktuell laufen beide Server mit BOINC für die Projekte POEM@Home, World Communiy Grid und Rosetta@Home.

POEM@Home und Rosetta@Home sind im Bereich der Proteien Faltung angesiedelt.
Dabei geht es um die Suche und Erforschung von Proteienen zur Herstellung von Medikamenten gegen Krankenheiten aller Art.

Bei World Community Grid gibt es gleich mehrere Projekte.
Hier sind auch Forschungsprojekte zur Suche nach sauberer Energie, sauberen Wasser und der Entschlüsselung von Krankheitserregern.

Da ich diese Projekte auch entsprechend voran bringen möchte, helfe ich hier mit Rechenleistung aus.

Freitag, 26. Oktober 2012

Erster Spiel Prototyp nimmt Formen an

In den letzten 2 Wochen habe ich immer mal wieder an dem Prototypen meines neuen Spiels gearbeitet.

Bisher gibt es schon ein einfaches Karten Format, dass ich bereits mit einer Beispielkarte laden lasse.
Die ersten Schritte hin zur KI Entwicklung beginnen in den nächsten Tagen.
Bisher kann man die Beispielkarte einladen und scrollen während dabei die ersten KI Objekte generiert und gerendert werden.

Da die KI noch nicht umgesetzt ist stehen diese erst einmal starr in der Gegend.
Die Grafiken für die Karte und die ersten KI Objekte sind auch nur Platzhalter.
In der nächsten Zeit werde ich mal ein paar brauchbare Grafiken suchen.

Das Konzept des Spiels umfasst bereits über 300 Zeilen und wächst immer mal wieder ein Stück mehr, da ich doch einige Ideen im Laufe der zeit ansammle.

Da ich das Spiel erweiterbar machen möchte um neue Objekte, habe ich bereits ein Config System entwickelt.
Dadurch ist es möglich mit vordefinierten Configs eigene Figuren und Objekte in das Spiel einzubinden.

Da XNA aber nur Grafiken/Sounds lädt die Vorkompiliert sind, werde ich ein extra Tool zum einbinden eigener Grafiken und Sounds anbieten.
Hier hat Microsoft auch mit dem entkoppelten Content Compiler schon einen großen Schritt getan.
Diesen werde ich dann im SDK mitliefern.

Wenn alles gut läuft sollte ein erster brauchbarer Prototyp in 2-3 Monaten fertig sein.

Dienstag, 2. Oktober 2012

Neuigkeiten von der Front

Nachdem ich nun seit einigen Monaten nichts mehr gebloggt hatte, gibt es hier nun eine Zusammenfassung der Neuigkeiten.

Meine Festplatten sind von den USB 2.0 in ein USB 3.0 Gehäuse umgezogen.
Dies war notwendig, da durch einen Defekt eines Netzteils und durch eine recht schwierige Anforderung eines neuen Netzteils vom Hersteller mir klar wurde, dass die Geräte leider nicht mehr für den Zweck des Dauerbetriebs nutzbar sind.

Die Gehäuse halte ich mir aber noch als Reserven offen.
Das neue Gehäuse funktioniert mit meinem Rechner von Kiebel problemlos.
Da ich auch den neusten Kernel dort selbst baue wäre ein Hardware Problem auch seltsam.
Anbei hat der Wechsel auch einen positiven Effekt.

Während meine USB 2.0 Platten teilweise beim booten nicht rechtzeitig eingehängt waren, kam es oft zu einer Blockade beim booten.
Bei USB 3.0 habe ich das Problem nicht mehr.
Die Platten kommen dank USB 3.0 nun auch zu ihrem vollen Potenzial auch wenn es nur Stromsparplatten sind.
Aber ein Unterschied zwischen rund 4 MB und 60 MB ist doch deutlich zu spüren.

Debian vor zwei Tagen auch den neusten Point Release von Debian Squeeze released.
Nun steht Debian 6.0.6 bereit.
Seit dem Release versucht meine 32 MBit/s Leitung auch krampfhaft die ISOs zu laden, was leider eine Weile dauert.

Ansonsten gibt plane ich wieder ein kleines Spiel.
Dieses mal auf Basis von XNA und C#
Nach dem ich den neusten Resident Evil Film geschaut hatte, kam mir eine kleine Idee für das Ende.
Erweitert wurde diese Idee durch das Spiel Cortex Command, was ich am Sonntag auf Steam gekauft hatte.

Das Konzept dafür schreibe ich nebenbei.
Bei dem Spiel handelt es sich um ein 2D Survival Strategie Spiel.

Hier werde ich erst einmal einen Prototypen bauen.
Dieser wird lediglich einige Grundelemente enthalten.
In meinem Konzept sind noch einige Einheiten, Gebäude und co. geplant.
Diese werde ich aber erst später nachreichen.

Die Umsetzung wird mangels Grafiken und Sound zwar etwas schwierig.
Aber die ein oder andere Quelle für freie Grafiken und Sounds gibt es bestimmt.

Soweit die Neuigkeiten.

Montag, 18. Juni 2012

[Debian] Kernel kompilieren unter Debian Wheezy

Ich habe mir in den letzten Tagen mal den Prozess zum erstellen eines Kernels unter Debian Wheezy angeschaut.
Dieser ist im groben und ganzen fast identisch mit Debian Squeeze.

Den Unterschied den ich feststellen konnte ist, dass make install nun automatisch eine RAM Disk für den neuen Kernel erstellt und auch gleich grub auf den neusten Stand bringt.

Damit die automatischen Aufrufe aber problemlos funktionieren muss man erst modules_install und dann install übergeben.
Da man sich mehrfache Aufrufe von make sparen kann reicht es "make modules_install install" aufzurufen um den Kernel mit den modulen zu installieren.

Insgesamt wird der Prozess wieder etwas vereinfacht.

Sonntag, 20. Mai 2012

Neuer Homeserver

Nachdem mein erster Homeserver ein wahrer Stromschlucker war, hatte ich mich entschieden ihn durch ein Stramsparsystem zu ersetzen.

Das Gerät steht nun seit rund 2 Wochen bei mir auf dem Tisch und leistet gute Arbeit.
Zwar dauern einige Aufgaben durch die Umstellung von eSata wieder zurück zu USB 2.0 bei den externen Festplaten wieder sehr lange, dafür verbrennt das gesamte System soviel Strom wie sonst schon der Prozessor beim alten System.

Dies sollte auch die Stromkosten zukünftig etwas besser drücken.

Das Webservices Dilema

Ich hatte in den letzten 1,5 Wochen damit zu tun folgendes Problem zu lösen.

Durch einen nötige Änderung in einem unserer Firmen Projekte musste ich nach einer WSDL Datei einen Webservice umsetzen.
Was erst einmal ganz einfach klang wurde im nachhinein doch ein Problem für mich.

Der Webservice sollte lediglich eine Methode namens putData einbinden.
Diese Methode wird dann von einem Java Client aufgerufen.
Dieser wird von einer externen Firma entwickelt.
Diese hat und auch die WSDL Datei als Vorgabe geschickt.

Probleme bei der Umsetzungen waren leider, dass ich durch mangelndes Wissen leider den Aufbau der putData Methode nicht richtig umgesetzt hatte.
Auch kam noch hinzu, dass einige Xml Atributte noch nicht gesetzt waren.
dazu gehörten auch einige Einstellungen für Namespaces.

Diese Probleme konnte ich am Mittwoch noch mit hilfe von Google und der Einbindung der WSDL Datei in Visual Studio lösen.

Leider zeigte mir dieses Problem mal wieder, wie wenig Wissen ich noch im Bereich Webservices habe.

Ich hoffe, dass es mir zukünftig nun einfacher fallen wird Webservices richtig umzusetzen nach Vorgaben einer WSDL Datei.

Neue Spiele

Seit einiger Zeit zocke ich mal wieder ein paar neue Spiele.
Dazu gehören das neue Resident Evil Operation Raccoon City, Diablo 3 und Star Wars The old Republic.

Alle drei Spiele machen wirklich Spaß.
SWTOR zocke ich aktuell leider seltener, da es noch etwas an Langzeit Motivation mangelt.
Diablo 3 habe ich zu einem Teil schon durch, habe aber sehr viel Spaß am ausbauen meines Characters.

Leider ist RE:ORC nicht der brenner den ich erhofft hatte.
Die Gegner scheinen pro Typ nur 5 unterschiedliche Arten zu haben.
Zwar ist die Verknüpfung mit Resident Evil 2 und  3 nicht zu verkennen und auch teils gut gemacht aber doch nicht perfekt.

In den kommenden Monaten kommen auch schon die nächsten heißen Games.
Bis dahin heißt es also noch fleißig weiter zocken.

Samstag, 28. Januar 2012

Spacer XNA Port

Nachdem ich wieder Lust auf Spieleentwicklung bekommen habe, werde ich mein altes Spiel Spacer auf XNA und C# portieren.

Spacer ist bereits 2-3 Jahre alt und wurde nicht mehr weiterentwickelt.
Damals hatte ich mit C++ und SDL ein kleines Framework für die Spieleentwicklung gebaut.
Zusätzlich noch einen einfachen INI Dateiparser, damit man sämtlichen Content einfach austauschen konnte.

Da XNA fast alles liefert, was ich mit SDL nochmal kapseln musste, kann ich mich wirklich auf die Programmierung konzentrieren.
Dieses mal wird es aber festen Content geben.
Es wird also nicht möglich sein per Skriptänderungen den Content auszutauschen.

Ansonsten freue ich mich schon auf die erste Version.
Vielleicht komme ich mit XNA irgendwann mal dazu sogar eine 3D Version von Spacer zu bauen.
Das wäre wirklich spaßig.

Freitag, 20. Januar 2012

Arch Linux und Gentoo angetestet

Ich habe mir vor 2 Wochen mal die Zeit genommen die beiden Distributionen zu installieren und mal etwas zu testen.

Arch Linux ist an sich ganz nett.
Da es ein Rolling Release Zyklus hat, hat man auch immer die aktuelle version nach einem Update.
Das Basissystem läuft ohne Probleme.
Gnome 3.2 konnte ich leider nicht nutzen, da ide Einrichtung doch etwas aufwändiger wäre und ich keine Lust auf großes gefummelt hatte.

Ansonsten ist die weitere Einrichtung auch recht einfach.
Pacman, der Paketmanager von Arch Linux, kümmert sich auch um alle Abhängigkeiten etc.
Somit laufen Updates und Installationen von zusätzlichen Programmen locker von der Hand.

An sich kann ich Arch Linux empfehlen.
Leider muss man hier auch ab und an etwas Aufwand bei der Konfiguration betreiber.
Dieser ist aber geringer als bei Gentoo.

Gentoo war da doch ein zäher Brocken.
Die Einrichtung des Systems hat schon locker 2-3 Stunden gedauert.
Zwar weiß ich jetzt wie ich ein Gentoo Grundsystem einrichten muss, aber wirklich Spaß macht es nicht.

Da ich den DHCP Server installiert habe, muss dieser noch beim booten gestartet werden.
Es macht keinen großen Spaß solche Basis Tasks einzurichten.

Zwar liefen die ersten Updates dann durch, aber außer 2 Stunden kompilieren konnte ich dann mit dem Rechner nichts anfangen.
Gentoo ist wirklich kein System für mich.

Netbeans ab Debian Wheezy wieder im Repository

Noch vor dem Release von Debian Squeeze wurde Netbeans aus dem Repository entfernt.
Dies war leider eine sehr schlechte Entscheidung.
Seitdem wurde das Paket netbeans-ide und netbeans-platform auch nicht mehr aktualisiert.

In Debian Wheezy ist nun bei meiner Suche nach netbeans das Paket "netbeans" aufgetaucht.
Dies stellt die Version 7.0.1 von Netbeans bereit.
Somit kann man mit Debian Wheezy, aktuell noch im Testing Statdium, wieder Netbeans verwenden.
Vor wenigen Tagen ist auch die Version 7.1 von Netbeans erschienen, weshalb man ggf. noch auf Netbeans 7.1 in Wheezy rechnen kann.

Auch das OpenJDK7 ist bereits in Debian enthalten und lief vor einer Woche bereits bei kleinen Tests ganz gut.
Der neue Garbage collector G1, der per Default aktiv ist, lief auch sehr verlässlich.

Ich werde die Tage mal etwas mit Netbeans arbeiten und mal schauen ob sich ggf. ein Umstieg von Eclipse lohnen würde.

Debian Wheezy mit Hurd als Kernel

Wie ich mitbekommen habe, wird es in Debian Wheezy möglich sein den GNU Hurd Kernel zu nutzen.
Der Kernel ist fast genauso lange wie Linux in Entwicklung.
Da aber Linux mehr Aufmerksamkeit bekam und auch mehr Interesse bestand, ist Hurd mehr oder weniger in der Versenkung verschwunden.
Natürlich wurde es auch weiterentwickelt, aber eben nur sehr langsam.

Trotzdem wird es wohl mit Debian Wheezy möglich sein eine erste Version von Hurd nutzen zu können.
Dabei handelt es sich aber erst einmal um eine Preview Version.
Wahrscheinlich wird erst in der Version darauf Hurd vollständig und auch stabil laufen.
Mit Wheezy wird dann auch der FreeBSD Kernel vollständig vorhanden sein.