Tigraine

Daniel Hoelbling-Inzko talks about programming

A word of advice on Bundler and Gems from git

At times (especially after Rails version upgrades) some Gems don't work out of the box so I usually spend some time on GitHub looking through the network graph for a fork that fixes the issue.

This works great and you usually end up with a well working plugin to continue working. Bundler supports this by loading the gem from the git source:

gem 'rails', :git => 'https://github.com/rails/rails.git'

Only problem with this approach: Forks are usually a moving target in regards to their longevity. People tend to delete them once the pull request gets merged, or simply forget about them.

Neither is desirable and today it bit me for the first time, I had referenced a fork that got deleted but contained a important fix for my project on a gem that was not yet 3.1 ready. Fortunately the project has moved along and the master already included the fix (and didn't introduce new issues). But it sure taught that I should always keep my own fork of code I decide to depend upon.

Filed under uncategorized

plupload and IE8

Just a quick reminder for future Daniel who will surely run into this issue again in the near future:

If you don't specify the container property during plupload's setup it will use the body tag.

Problem with this is that on IE8 this may cause the flash fallback for file-uploads to span the whole body element and make the page unaccessible to clicks from the user.

So always include some dummy element nobody will click on and specify it as container.

Oh: And can we please get off IE8 at last?

Filed under uncategorized

How to use a PuttyGen private key to connect to a OpenSSH server

A quick reminder in case I ever forget: If you need to generate a new public/private key on a Windows box your best bet is PuttyGen. The Problem is that PuttyGen will create a SSH2 key that you can't use in your authorized_keys file as OpenSSH is using a different key format.

Thankfully ssh-keygen supports converting keys from one format into another:

ssh-keygen -i -f my_putty_key > ssh2_compatible_key.pub

Then just upload the file to your server and append it to your authorized_keys:

cat key.pub >> ~/.ssh/authorized_keys

Filed under uncategorized

Wiederstand ist zwecklos

DSC01389 Ich muss mir selbst zugute halten dass ich es immerhin 2 Monate lang ausgehalten habe.
Und obwohl ich schonmal festgestellt habe dass ich ihn eigentlich nicht brauche hab ich mir doch einen 24" Widescreen von HP gekauft!

Und auch wenn meine Kamera das nicht richtig einfangen kann, sobald man sich daran gewöhnt hat sind 24" eine absolute Wohltat.

Pirates of the Burning Sea - Sony hats nicht drauf

Seit World of Warcraft hat eigentlich kein MMORPG mehr wirklich meinen Horizont gestreift. Zweifellos waren es auch nicht viele die ernsthaft versucht haben gegen das 10 Millionen Spieler Bollwerk von Blizzard anzurennen.

Lange Zeit warens eigentlich nur die alten bekannten: EQ2, FFX, EVE und DAoC die da neben WoW noch existierten. Und das Teils mit verschwindenden Marktanteilen je älter WoW wurde. Klar, die Publisher haben WoW nicht die Stirn bieten können und viele ihrer geplanten MMO Titel eingestampft (wie Midgard von Microsoft).

Nun, das ist mittlerweile wohl vorbei. Neue MMO Ankündigungen häufen sich und schicken sich an WoW abzulösen (was meiner Meinung nach nicht klappen wird). Aber neben all den echt aussichtsreichen Titeln wie Age of Conan, Warhammer Age of Reckoning etc versuchts dann Sony Online Entertainment (Everquest) auch nochmal mit "Pirates of the Burning Sea"

Pirates of the Burning Sea Und SOE hat nun auch eine Open Beta gelauncht. Der Link fiel mir zufällig in die Hände und ich hab mir natürlich sofort einen Beta Key geholt.

Und ab hier wirds peinlich. Im Jahr 2007 sieht die Beta Announcement Page mit den lächerlichen Renderfiguren einfach nur schlecht aus (Vergleiche AoC). Aber über ein paar Grafische Schnitzer kann man hinwegsehen oder? Sonst wäre keiner auf meiner Seite.. Absolut lächerlich macht sich Sony die Verteilung der Beta nicht selbst übernimmt sondern jedes in jedem Land eine Portalseite wie z.B. onlinewelten.de den Signup Prozess und die Downloads bereitstellt. Wirklich peinlich ist es dann wenn der Österreich Link zu Gamers.at führt wo von einer Open Beta noch keiner was gehört hat! Natürlich bin ich dann auf den Germany Mirror ausgewichen wo onlinewelten.de wenigstens eine kleine Seite dazu online gestellt hat (welche aber nicht direkt Verlinkt ist von der offiziellen Seite). Und jetzt kommts. Seitdem sauge ich 5 Dateien mit jeweils 1 GB per HTTP Download mit jeweils Geschwindigkeiten zwischen 10 und 50 Kb/s. Wenn man da an den WoW Downloader denkt der die Dateien per Bittorrent herunterlädt fühlt man sich fast in die Steinzeit versetzt.

Geforce 8400GS: Mein PC im Wachkoma

Asus 8400 GSDie Geschichte beginnt damit dass meine EVGA Geforce 7950 GT unter Windows Vista Probleme mit dem Treiber hatte die auch der EVGA Support sich nicht erklären konnte. Also wurde ich instruiert die Grafikkarte einzuschicken.

Glücklicherweise hat mir ein ehemaliger Arbeitskollege eine Geforce 8400 GS geborgt sodass ich nicht ganz ohne PC sein muss.

Frohne Mutes habe ich also die Geforce 8 in den PC geschraubt und eigentlich damit gerechnet dass (weils ja ne 8er ist) der PC genausogut laufen sollte wie vorher. Wenn nicht besser. Eigentlich hatte ich mir sogar bessere Performance als mit der Geforce 7 erhofft.

Weit gefehlt! Erster Schock: Compiz ruckelt!. Zuerst hab ichs auf den Treiber unter Linux geschoben, kann ja sein dass es da irgendwelche Probleme gibt. Aber unter Windows wars genauso. Trotz neuester Forceware Treiber läuft Aero nicht so richtig rund..

Also kontrollierte Testumgebung gestartet: World of Warcraft 2.3 ohne Addons. Und da hats mich dann aus den Latschen gehauen. WoW, das wohl anspruchsloseste Spiel das ich neben Baldurs Gate 2 und Warcraft 3 im Regal stehen habe RUCKELT!. WoW kann ich auf meinem alten Computer (3,5 Ghz AMD 64, 1 GB Ram, Geforce 6800) mit allen Details auf maximum perfekt spielen. Aber auf meinem Core Duro E6600 mit 3 GB Ram und der GF 8400GS ruckelt das Spiel auf low details! Das kanns doch irgendwie nicht sein oder?

Also hab ich nachgeforscht und bin einen Grafikkartenvergleich von Hardware-Infos gestoßen. Und als ich zum ersten mal mit den technischen Eckdaten der Grafikkarte Bekanntschaft machte wurde mir einiges klar. Die Karte ist mit 64 Bit angebunden, und der GPU und Speicher Takt sind auch absolut sub-optimal.

Dann erschließt sich einem aber auch gleich mal der Sinn und Zweck der Karte. Zum spielen ist sie nämlich eindeutig nicht gedacht, da eignet sich wohl eine Geforce 3 besser. Dafür kann die 8400GS aber mit DirectX 10 und Unified Shader aufwarten und eignet sich für Windows Vista Aero eigentlich hervorragend. Die Karte ist so niedrig getaktet dass es von Asus sogar eine Variante mit passiver Kühlung gibt, also ideal für einen Multimedia oder Office PC. Und das zum fast unschlagbaren Preis von 39€.

So, ich werde jetzt mal den Support bei EVGA anklingeln und fragen wann ich wieder eine richtige Grafikkarte besitzen werde

Guter Support kann zum Problem werden

Nun, meine Grafikkarte mag mich unter Vista irgendwie nicht. Sobald ich den neuesten Nvidia Forceware treiber installieren will sehe ich am Schirm absolut garnichts mehr.

Nun, unter XP und Linux funktioniert nach wie vor alles super. Also dachte ich mir ich schreibe mal den EVGA Support an und Frage ob die mir helfen können. Komischerweise habe ich nämlich nirgends im Internet etwas zu dem Problem gefunden.

Nachdem ich mein Problem lang und breit geschildert habe und übers Wochenende noch einige Rückfragen hin und her gingen gabs dann heute die löbliche Meldung von EVGA: "Auch wenns unter XP und Linux geht, das mit Vista ist inakzeptabel und wir versuchen die Karte zu tauschen"

Tolle Sache, wäre da nicht ein Haken: Ohne Grafikkarte ist mein PC relativ nutzlos oder?

Und mit der Pixelpoint Schulung am 26ten und den ganzen Klausuren und Abgaben für die Uni nächste Woche ist ein verzicht auf die Grafikkarte für ne Woche momentan absolut inakzeptabel.

Mal sehen vielleicht kann ich das so drehen dass die mir zuerst die Karte senden und ich danach erst meine abschicke.

Fast durch

Samus Aran

Dass Metroid Prime 3 meiner Meinung nach wohl zu den besten Wii Spielen seit der Einführung der Konsole gehört dürfte nach meinem euphorischen ersten Posting zu dem Thema wohl bekannt sein.

Dass das Spiel aber gleich so gut ist dass ich mich 3 Tage lang fast garnicht vor den PC setze ist dann aber trotzdem ein Novum.

Und richtig, das Spiel ist wirklich gut. Auch wenn der Spaß gerade gegen Ende meiner Meinung nach ein wenig nachlässt. Immerhin habe ich jetzt sämtliche Equipment Upgrades, alle fähigkeiten und eigentlich auch alle Welten durchgespielt. Einzig und allein der Endboss hat sich noch nicht ergeben, aber es wäre auch ein wenig zuviel verlangt gewesen wenn er direkt im 3ten Versuch umgekippt wäre oder?

Wenn man bedenkt dass ich für den ersten Boss fast 40 Minuten gebraucht habe bis ich wusste wie der zu töten ist so erscheinen einem die Gegner danach alle eher mickrig. Momentan spiele ich das Spiel auf normal und habe eigentlich keinerlei Probleme mit den Bossen gehabt. Fast alle gingen im ersten Anlauf und dank des Scan-Visors kriegt man auch innerhalb von 2 Sekunden immer ne hübsche Anleitung wie man denn nun genau den Tod des Bösewichts herbeiführt.

Klar, der Visor gehört zu Metroid, immerhin kann man fast jeden Mist anvisiren und der Scan spuckt alle möglichen Sinnfreien Background-Infos zu dem Teil aus. Aber dass durch den Scan sämtliche Bosse und Gegner trivial werden ist dann doch nicht so cool.

Außerdem muss man wohl sagen dass die Bossfights ein wenig eintönig werden. Man muss ja immerhin gleich fast 10 Stück davon in die ewigen Jagdgründe schicken. Schlimm sind vor allem die Leviathan Endgegner die sich alle im selben Raum befinden und im Grunde relativ ähnlich sind. Bissl draufhauen, Schachstelle freilegen -> mit Phazon grillen und gut ist. Vor allem bei der immer gleichen Zwischensequenz in den Leviathan Bosskills hätten die Grafiker sich ruhig etwas cooleres einfallen lassen können. Das erste mal raubt einem den Atem, keine Frage. Aber die gleiche Sequenz 4x zu sehen nervt schon fast.

Und zum Endboss muss ich sagen: Bösartig. Auch wenn ich gleich beim ersten mal in Phase 3 war ist der Junge echt kein Zuckerschlecken. Vor allem weils nach einem Tod direkt an den Anfang zurückgeht. Speicherpunkt vorm Boss gibts auch keinen, d.h. ich muss mich nochmal 10 Minuten zum Boss vorkämpfen um dann dort durch einen 3 Phasen Fight (wobei Phase 1 super nervig ist) zu kommen.

Auch hier, mehr Speicherpunkte hätten nicht geschadet.

Metroid Prime 3: Corruption

Metroid Prime Header2

Und es gibt sie doch! Die Einhörner unter den Wii-Spielen, die Meisterwerke die einen den Konsolenkauf nicht bereuen lassen!

Metroid Prime 3: Corruption ist da.

Metroid, Metroid, Metroid .. überall liest und hört man davon. Gut, wenn man bisher weder einen GC noch einen anderen Nintendo hatte versteht man die Aufregung um den neuesten Spross der Serie eigentlich überhaupt nicht. Aber irgendwie hat die ganze Propaganda mich dann doch dazu gebracht es zu versuchen. Und schockierenderweise .. Sie hatten recht!

Metroid Prime Header

Alles stimmt. Grafik, Gameplay, Sound, Steuerung. Mein Gott, wann habe ich zuletzt so geschwärmt? Garnicht oder? Na ja, doch. Vielleicht beim Burning Crusade Launch.

Aber was bleibt einem auch anderes übrig wenn man nur grafische Schlaftabletten von Nintendo wie Mario Party und schlechte XBox Ports (CoD3, PoP3) gespielt hat. Und dann kommt die Bombe! Metroid Prime mit einer absoluten Hammer-Grafik und einem sofort fesselnden Gameplay.

Das wichtigste aber. Das Spiel macht nach mittlerweile wohl 10 Stunden played noch immer massiv Spaß!

Und ich bin scheinbar nicht in der Lage ein umfassendes Review zu schreiben solange ich nicht komplett durch bin :). Also geh ich mal lieber weiterspielen!

Ubuntu 7.10 läuft

Ubuntu 7.10 Tigraine DesktopGut, ich muss zugeben: Dass Ubuntu so kinderleicht zu installieren war hätte ich nicht im Traum gedacht. Nach der tollen Installation habe ich mich mal einige Stunden mit dem System vertraut gemacht und es mir heimelig gemacht.

Tollerweise gibt es da eine echt sehr hilfreiche Deutsche Wiki zu Ubuntu in der fast alle Infos rund um Ubuntu Software und deren installation zu finden ist. Wer sich also in nächster Zeit mit Ubuntu beschäftigen will sollte auf jeden fall bei ubuntuusers.de vorbeischauen.

Zum System muss ich sonst eigentlich sagen: Gut. 7.10 präsentiert sich dank Compiz sehr anschaulich und nach ein paar Stunden fühlt man sich recht wohl mit dem System. An Software gibts eigentlich sogut wie alles was das Herz begehrt, wobei es mir das Paketsystem ganz besonders angetan hat. So simpel und einfach installiert sich sonst nichtmal Windows Software :).

Gute Nachrichten gibts übrigens auch: Apache und MySQL rennen schon auf der Maschine und ich kann dann endlich anfangen das neue Template zu schreiben ohne andauernd die Website offline schalten zu müssen.

My Photography business

Projects

dynamic css for .NET

Archives

more