Freitag, Dezember 14, 2007

Todays ... Amazon "Simple"DB

Amazon bietet jetzt wohl eine Online-Datenbank an, die per WebService abgefragt werden kann. Klingt interessant ... ist es aber nicht.

Amazon SimpleDB


Die Datenbank ist auf "High Performance Web Applications" ausgelegt. Aber wie man die Strecke zwischen Amazon und der eigenen Site high performant überwinden soll bleibt fraglich ... eine WebService-Anfrage ist ja auch nicht das Schnellste.

Technisch gesehen klingt das Ding nach einer XML Datenbank ... Objekt kann weitere Objekte oder Werte haben auf die man mittels Key zugreifen kann. Ein Wert darf maximal 1KB groß sein damit fallen längere HTML-Texte oder gar Bilder aus.

Das "Simple" in SimpleDB bezieht sich wohl nicht auf die Kosten die anfallen den das Tarifmodell ist absolut undurchsichtig.

Todays ... YouTube

Zwei spaßige YouTube Videos ...

Dienstag, Dezember 11, 2007

Proof it to me .... Isometric Gamearea

Ist es grundsätzlich möglich ein isometrisches Spielfeld im Browser darzustellen? Im ersten Augenblick wird man sagen, "Sicher, why not.", aber nach einer kurzen Denkpause sollte einem auffallen das man da einige Probleme bekommt.

1. Man hat keine Zeichenfunktionen, ich will kein svg, canvas oder dergleichen verwenden (das wär ja leicht).
2. Damit kann man nur rechteckige Bilder verwenden ... das macht die Sache nicht einfacher, vorallem im Bezug: Wie erkenn ich auf welchem der Bilder die Maus gerade steht (überlappen sich ja).

Aber mit ein bissl Fantasie hats dann doch hingehauen. Dann noch mittels jquery ein wenig Drag hier und ein bisschen Drop dort, und schon wars fertig.

http://bohuco.net/webiso/

Roots, Bloody Roots!

Ein Root-Server ist ja schön und gut aber was machen wenn der hübsche Kleine mit so Sachen wie Confixx und Suse-Linux zugemüllt ist? Kein Problem mit etwas Zeit und Hilfe aus dem wunderbaren Internet wird ganz schnell aus dem Suse-Müll-Server ein sauberer Debian.

Das Partionieren hab ich mir gespart, einfach zuerst schön säuberlich das /etc packen und wegsichern (download), dann das installieren, Konfigurationen übernehmen und das Root-Verzeichnis wechseln, ab da ist man schon gut dabei.

Wenn was schief geht (wie bei mir), kann man immer noch auf die Management-Konsole und das Ursprungs-System wiederherstellen.

Eine Google-Suche bringt auch noch so einiges zum Thema.



BTW: Exim kann man vergessen ... spart euch die Mühe und installiert gleich Postfix.

Montag, Dezember 10, 2007

Profil ergänzt ... ich ... ein Affe, geleck!

Laut blogger bin ich im chinesischen Sternzeichen des Affen geboren ... wer lacht da? Ruhe!

Gar nicht so schlecht, oder? Und gar nicht mal soweit von der Realität entfernt.

what if ... (ImageMagick Fairy tale)

... man einen Plan erstellen muß der aus einem Hintergrundbild besteht, auf dem ca. 10 Startpunkte mit ca. 10 Endpunkten verbunden werden müssen. Ganz klare Antwort eines Grafikers ... das kann doch der/die Neue machen. Alles klar ... 100 Bilder händisch herausspeichern ... viel Spaß.

Aber what if ... man das Spielchen jedes halbe Jahr spielt weil sich die Hintergrundgrafik ein bischen ändert und zufällig kein/e Neue in der Grafikabteilung angefangen hat?

Vielleicht gehts auch vollautomatisch (hätte man doch gleich einen Programmierer gefragt :)?

ImageMagick (6.3.7) ist dein Freund und überraschenderweise ist das Ergebnis mehr als überzeugend. Sogar Schlagschatten (also Alpha-Kanal) und dergleichen SchnickSchnack funktionieren problemlos.

http://www.imagemagick.org

Mittels composite Befehlen werden aus einzelnen Layer-Bildern, die alle als 24Bit PNGs mit Transparenz abgespeichert wurden, die Pläne erstellt. In sekundenschnelle, in gleichbleibender Qualität, ganz ohne Neue/n und vor allem immer leicht änderbar. Das Script das die Arbeit erledigt hab ich in einer Stunde als PHP Commandline Script geschrieben.

Warum muß man sich die Arbeit zuerst immer so verdammt schwer machen?



composite 2.png 1.png 3.png (dann auf jpg konvertiert, deshalb die Fragmente)

De-/Motivations Links


Das ganze Büro ist schon voll mit mehr oder weniger sinnvollen Motivations-Plakaten.

http://wigflip.com/automotivator/




Moving Tag-Cloud, Next Generation Web 2.0 Killerapplication, MicroBlog ... whatever

Alles was i net pock ... kommt auf http://pockinet.com