Monthly Archives: July 2005

THC Design

Ich habe heute noch eine Zeichnung gemacht von dem wie ich mir vorstelle das THC mal aussehen koennte mit einem Gehaeuse. Nun ich weiss Gehaeuse ist eigentlich das letzte worueber man sich bei so etwas Gedanken machen sollte. Trotzdem habe ich bisschen Getraeumt und gleichzeitig ueberlegt wo die ganzen Anschluesse gehen sollten.

Gleich nachdem ich das fertig hatte wusste ich das ich einen Scanner brauche. Ich muss mal schauen wie ich billig an einen USB Scanner komme. Bis dahin muss ich mich wohl mit meiner Digitalkamera und und Handykamera zufriedenstellen. 😉

Ich schaue mal gleich ob ich ein Photo von dem Bild hinkriege. Ok sehr gut … auf dem letzten Saeufzer der Batterie in meinem Photoapparat habe ich ein Bild hingekriegt. (Ich muss mal neue Batterien besorgen.) Ich stelle es hier mal rein in der Orginalaufloesung weil sonnst kann man nichts davon erkennen.

Ich habe mir gedacht ich lehne mich an das Design von I-Pod an (ich finde es sieht super aus ich liebe naemlich designs die unkompliziert sind von der Linie was Ergonomie angeht … nun das ist nicht mein ding 😛 ) Wenn jemand von euch einen besseren Vorschlag hat darf mir natuerlich was schicken. Die E-Mail Adresse ist einfach esden at dieser Domainname 😉

Unten will ich ein Erweiterungsport machen auf dem USB und paar weitere Leitungen rausgefuehrt sind die vom Prozessor noch frei sind. Deshalb werde ich wahrscheinlich den USB Port noch wegtun.

Soo ich glaube das reicht erstmal. Ich schreibe vielleicht morgen noch weiter 😉

Zufaelle?

Es ist schon komisch … aber irgendwie wenn ich aus dem Haus gehe oder gehen will treffe ich heutzutage nur Leute die ich kenne. Jetzt ist es wieder mal passiert. Ich habe mir gedacht ich gehe kurz noch ein Bierchen sueppeln ins Sinnlos (es ist eine Kneipe die bei mir hier um die ecke ist im Studentenwohnheim) und bevor ich mein Fuss vor die Tuer setzen kann kommt mir schon Jemand entgegen. Es ist schon ganz nett aber dann dauert es meistens laenger bis ich wieder Daheim bin. Heute war es noch OK aber naja.

Homebrew Game Console

Soo gehen wir ueber zum naechsten Thema. Ich habe mir gestern vor dem schlafen gehen paar Gedanken gemacht. Da ist mir eingefallen das ich mal schauen koennte ob es jetzt doch endlich ein THC aehnliches Projekt gibt. (Zur erklaerung THC bedeutet “The Handheld Circuit” und ist ein Projekt von mir eine Open source Spiele Console zu bauen) Nun stellt euch vor ich wurde fuendig.

In dem Forum von Game Park 32 Extreme. Da gab es einen Thread wo jemand vorgeschlagen hat die Game Park 32 in Eigenregie nachzubauen mit einem schnelleren Prozessor. Da haben die leute sehr positiv drauf angesprochen und jetzt gibt es eine Webseite dazu http://ninja.gp32x.de/. Nun ich habe mir deren erste Layouts angeschaut und war nicht sehr begeistert muss ich sagen. Die Leitungen gehen total durcheinander und haben verschiedene Laengen. Das ist ein Problem, vorallem wenn die Leitungen eine Verbindung zwischen dem Prozessor und dem Ram sind der mit 133MHz angesteuert wird. Aber vielleicht haben die Glueck und es wird funktionieren. Ich wuensche es denen. Es gab noch paar weitere Faehler im Layout wie zum Beispiel waren die Vias zu nah an Loetpunkten (man hat dann Probleme mit der Hitzeverteilung und es ist schwer das zeug maschinell zu loeten) und die Leitungen sind teilweise so alsob jemand die per hand gezeichniett hette. Da freut sich kein Platinen Hersteller darueber 😉

Naechstes problem ist das die sich fuer Chips mit FBGA(Ball Grid Array) Gehaeusen entschieden haben. Das problem dabei ist das man nicht die Chips per Hand loeten kann (OK mit viel Glueck und viel zeit kann man mit einer Heizpistole es vielleicht schaffen aber das ist mit wenig spass verbunden und man kann leicht den Chip dabei vernichten) das ist ein wirkliches Problem wenn mann die Hardware noch entwickelt. Ein weiteres noch Groesseres Problem ist das man nicht an die anschluesse des Chips drannkommt wenn man noch am debuggen ist. (Ein Oszi ist bei Hardware Debugging ein muss! Glaubt mir!) Ok genug geschimpft.

Ich wuensche den Jungs trotzdem viel erfolg. Die haben ein halbes Jahr zeit. Wenn die bis dahin was cooles auf die beine gestellt haben dann schliesse ich mich denen vielleicht an ansonnsten bin ich da vorraussichtlich wieder bei meiner Firma wo ich mein letztes Praktikum gemacht habe und THC wird fertig auf die beine gestellt. (Zumindest ein Prototyp aber ich glaube das ist in einem halben Jahr machbar 😉

Soo … ich glaube das reicht fuers erste. Ich werde vielleicht noch was nachtragen. Aber jetzt gehe ich weiter die Unterlagen fuer Englisch Pruefung lesen 😉

Diff Algorithmus und C++ lernerei

Ok jetzt weiter zum angenehmeren. Die letzte Zeit habe ich viel programmiert fuer ein Nachfolgeprojekt von Syneight naemlich Diagnostics. Fuer dieses ding habe ich eine klasse geschrieben die diff implementiert. Es war sehr interessant vorallem weil ich mich dann durch mehrere Paper durchwuehlen musste bis ich den richtigen Algorithmus gefunden habe. Letztenendes bin ich bei LCS(Largest Common Subsequence) basierenden Algorithmus geblieben da er ziemlich gut dokumentiert war und mit Codebeispielen versehen. Er hat zwar eine Komplexitaet von O(n) aber es geht schon. Es gibt noch andere Algorithmen wie zum beispiel einen der auf Shortest Path basiert und eine Komplexitaet von O(log(n)) hat. Vielleicht werde ich irgendwann den austauschen.

Nun was ich eigentlich sagen wollte. Ich habe diese Klasse implementiert und an den Projektleiter geschickt. Ich habe kurze zeit danach eine E-Mail zurueckgekriegt mit einer ewigen liste was ich falsch gemacht habe. Ich war positiv ueberrascht denn ich bin davon ausgegangen das ich eine kurze E-Mail bekomme wo drinnen steht “Dass ist scheisse, mache es nochmal. Und ersetze <bla> mit <blub> und lese dir Folgendes Buch durch <blubber>” oder aehnliches. Nein ich habe eine ausfuehrliche Erklaerung bekommen was und wieso ich falsch gemacht hatte. Ihr glaubt kaum wie sehr ich mich darueber gefreut habe. Vielleicht werde ich in spaeteren Blogs auf die Sachen die ich Falsch gemacht habe eingehen damit ihr auch davon was habt. Nun nachdem ich die entsprechenden Korrekturen eingebaut habe habe ich wieder ne lange mail gekriegt was man besser machen kann. Es ging so bis jetzt mehrmals hin und her. Mommentan bin ich am umbauen auf Iteratoren (hier muss ich anmerken das ich im uhrspruenglichen Code keine Iteratoren benutzt habe weil ich mit denen nicht per du war und wollte mir nicht eine weitere Faehlerquelle hinzufuegen.) Ich hoffe das bald der Code so weit ist das man den so stehen lassen kann 😉 (ja ich weiss Traeumen ist schoen)

Doch endlich entschieden und freude an KK Antraegen

Hallo allerseits. Nun ich habe mich endlich entschieden ein Blog zu machen.

Ich habe einfach viel zu viel zu erzaehlen und alle meine Kumpels haben schon sowas in der art. Ich habe zwar momentan noch nicht ein richtiges Blog System installiert aber das wird noch nachgetragen sobald ich meine Domain endlich von I-Team zu Hetzner umgezogen habe.

Apropos meine Domain. Es ist echt eine schlimme Sache. Vor ungefaehr zwei Wochen habe ich bei Hetzner den KK Antrag gemacht und auch gleichzeitig I-Team davon in Kenntnis gesetzt das ich meine Domain gerne umziehen moechte. Nach einer weile kriege ich dann eine E-Mail von Hetzner das der KK Antrag von meinem Provider (I-Team oder die Firma wo die dann die Domains drinnen haben ich weiss nicht genau wie die das handhaben) abgelehnt wurde. Dieses hat mich sehr verwundert denn ich habe von I-Team eine Bestaetigung bekommen das die meine Domain zum Umzug freigeschalten haben. Jetzt muss ich nochmal den KK Antrag bezahlen. Meine Vermutung ist das I-Team dadurch das die esden.net nicht sofort, nach empfang meiner Anfrage, zum Umzug freigeschalten haben, die Ablehnung von deren Firma abgelehnt wurde. Ich werde wohl von denen Entschaedigung fordern. Ich hoffe das es zumindest beim zweiten Anlauf klappt. Nicht das mir sowas passiert wie einem Bekannten dessen Domain dann ploetzlich in Luft hing. Die hat niemandem gehoert aber trotzdem war die gesperrt zum kauf. Krank sowas sage ich nur…