Freitag, 22. Januar 2010

.Net 3.5 SP1 und 4.0 Poster

Schon beim Sprung auf .Net 2.0 war es nützlich, ein Framework Poster mit den wichtigsten Neuerungen in Sichtweite zu habe. Gerade habe ich hier ein Poster und eine Deepzoom Abbildung mit den Neuigkeiten aus dem .Net Framework 3.5 SP1 und 4.0 gefunden. Was mich ein wenig stutzig macht: das Poster gab es bereits 2008…

Weitere .Net Poster, die ich nützlich finde:

Mittwoch, 20. Januar 2010

Pausenfüller

Langeweile ist bei mir zwar ewig nicht mehr aufgekommen aber für alle Fälle merke ich mir hier einen Pausenfüller der mich an die C64-Tage erinnert: Giana's Return, an unofficial "The Great Giana Sisters" sequel! 

image image image

Sonntag, 17. Januar 2010

HTPC im Eigenbau

Nach langer Recherche habe ich nun endlich meinen Home Theater Personal Computer (HTPC) zusammenstellen können. Begonnen habe ich damit bereits im letzten Jahr. Er besteht nun aus folgenden Komponenten, wobei einige zum Kaufzeitpunkt wirkliche Schnäppchen waren, heute jedoch bereits teilweise günstiger zu haben sind:

Komponente Verbaut Preis zum Kaufzeitpunkt

Mainboard:

Zotac ION ITX A Series 155 €
Speicher: G.Skill 2048MB Kit PC2-6400 DDR2-800 CL4 PK 30 €
Festplatte: Samsung EcoGreen F2 1,5TB (HD154UI) 95 €
Bluray Laufwerk: LG GGC-H20L 77 €
HDIM Kabel Digitus HDMI Kabel 10 €
Peripherie: Noname Funktastatur und -Maus 30 €
Gehäuse: MS-Tech LC-02 slimline 43 €
    gesamt: 440 €

Die Komponenten “Grafik- und Soundkarte” sowie das Netzteil sind bereits Bestandteil des Zotac ION. Weiterführende Informationen zum Zotac ION sind auf der Herstellerseite und in diesem Forum zu finden.

Das verbaute Bluray Laufwerk beherrscht neben der Wiedergabe von Bluraydiscs auch die Wiedergabe der leider dem Formatkrieg zum Opfer gefallenen HD-DVD. Das leise Laufwerk zu diesem Preis war für mich ein Glücksfall - heute ist es leider nur schwierig zu bekommen. Im Lieferumfang war neben dem Laufwerk Cyberlink’s PowerDVD 7 Ultra, welches passender weise DVD-, HD-DVD- und Bluray-Scheiben abspielen kann. Ein ähnliches Laufwerk ohne HD-DVD Fähigkeiten ist das LG CH08LS10.

Das Gehäuse war, genauso wie die Funktastatur, lediglich die “zweitbeste” Lösung. Eigentlich sollte der HTPC durch eine programmierbare Fernbedienung ansprechbar sein – dieses Ziel bleibt mir vorerst verwehrt, auch wenn ich die passenden Komponenten bereits gefunden habe. Da ich beim BlurayLaufwerk aus Budgetgründen zu einem 5,25” Laufwerk greifen musste, kam für mich nur ein solides Gehäuse in Frage, welches einen externen und mindestens einen internen 5,25”-Schacht vorweisen kann. Meine Wahl fiel auf MS-TECH MC-1200 welches zwar über eine Fernbedienung verfügen sollte jedoch zum Zeitpunkt des Einkaufs nicht lieferbar war. An dessen Stelle rückt nun das oben genannte MS-TECH LC02.

In einem nächsten Blogpost werde ich über Betriebssystem, Codes, Player und damit verbundene Fallstricke berichten.

Dienstag, 15. Dezember 2009

Android SDK Installationsprobleme

Momentan versuche ich ein wenig über den Tellerrand hinaus zu gucken und wollte mich eigentlich mit dem Android SDK beschäftigen. Um Software für die google-Telefonplattform entwickeln zu können benötigt man lediglich folgende Dinge:

Der Rest wird auf den Android Developer-Seiten gut erklärt. Beim Schritt “Install the ADT Plugin for Eclipse” hapert es jedoch und ich bekomme folgende Fehlermeldung:

Cannot complete the install because one or more required items could not be found.
  Software being installed: Android Development Tools 0.9.5.v200911191123-20404 (com.android.ide.eclipse.adt.feature.group 0.9.5.v200911191123-20404)
  Missing requirement: Android Development Tools 0.9.5.v200911191123-20404 (com.android.ide.eclipse.adt.feature.group 0.9.5.v200911191123-20404) requires 'org.eclipse.gef 0.0.0' but it could not be found

Abhilfe schafft folgendes Vorgehen:

  1. In Eclipse unter Help, Install New Software auswählen.
  2. Das eclipse.org Galileo Software Repository  http://download.eclipse.org/releases/galileo/ durch Add hinzufügen.
  3. Die Komponente “WST Server Adapters    3.1.0.v200906020451-51DFAkF77g7GCNc    org.eclipse.wst.server_adapters.feature.feature.group” hinzufügen (dieses kann gefunden werden, wenn im Filter WST eingegeben wird), herunterladen und installieren.
  4. Eclipse neustarten und wie unter “Installing and Updating ADT” beschrieben fortsetzen.

Freitag, 4. Dezember 2009

Codesmells im Review finden

Gerade bin ich dank dieser Stackoverflow Frage (in der es eigentlich um “Type”, “Activator.CreateInstance” und “warum man einen IoC-Container nehmen sollte” ging) auf eine sehr gute Code-Review-Anleitung gestossen. Klasse, vorallem der Abschnitt “der Konstruktor macht zu viele Dinge” aus Misko Hevery’s “Writing Testable Code” spricht mir aus der Seele.

Sonntag, 29. November 2009

Surface SDK für alle

Microsoft hält gerade die PDC09 ab und beglückt uns mit tollen Neuigkeiten: Das SDK für den Multitouchtisch Microsoft Surface steht nun öffentlich zum Download bereit. Man benötigt lediglich das Microsoft Surface SDK 1.0 SP1 Workstation Edition, das XNA Framework 2.0 und das Visual Studio 2008 wobei die Express Edition ausreicht. Der Tisch selbst ist vermutlich für die meisten zu teuer, der im SDK enthaltene Simulator sollte für die ersten Gesten-Gehversuche aber ausreichen.

Leider lässt sich das Surface SDK nur unter Windows Vista SP1 installieren. Findig Köpfe haben jedoch herausgefunden, wie sich der OS Check im Surface SDK Installer abschalten lässt und die Software dann auch unter Windows7 installierbar ist.

Apropos Windows7: Während in Deutschland Stromberg's Ernie das neue Betriebsystem bewirbt, sind es in den vereinigten Staaten die Figuren von Family Guy:

Freitag, 21. August 2009

Die Xbox360 HDMI Kabelproblematik

Einen LCD-Fernseher mit der Xbox360 zu verbinden ist eigentlich einfach. HDMI Kabel besorgen und die beiden Geräte verbinden. Damit die 5.1 Dolby Digital Kanäle bis zum Receiver kommen, muss man diesen ebenfalls mit dem Fernseher verbinden. Leider funktioniert das Audio-Passthrough bei meinem Fernseher nicht, sodass ich lediglich einen digitalen Stereostream am Receiver empfange. Die Lösung schien zunächst einfach: Man muss lediglich das YUV-Kabel mit optischem Digitalausgang und das HDMI-Kabel zusammen anschließen.

Leider haben die Xbox360 Konstrukteure das Steckerdesign auf Gewinnmaximierung ausgelegt: HDMI und YUV Kabel kann man nicht parallel anschließen. Microsoft schlägt an dieser Stelle das teure HDMI AV Adapter Kabel vor. Dabei liegt die Lösung des Problems so nahe: Brute Force. Es genügt die graue Plastikummantelung des YUV-Komponenten Kabels zu entfernen und schon passen beide Kabel. Als Hilfsmittel zum Entfernen der Plastikschale schlägt diese Seite einen Schraubendreher vor. Besser klappte es bei mir mit einem stumpfen Messer.

Bei dieser Geldschneiderei durch “Designflaws” sollte einem eigentlich “die Krausbirne hochsteigen”. Stattdessen lese ich mir jetzt einen Artikel über Desingfehlentscheidungen in StarWars durch und lache drüber.