Archiv des Autors: Christian

Apples iPad

Das neue Gadget aus dem Hause Apple sieht wirklich interessant aus. Ausgehend von der preiswertesten Variante finde ich es nicht mal übermäßig teuer. Der breite schwarze Rand könnte für meinen Geschmack noch etwas dünner ausfallen. Wäre da nicht die Gängelung durch das große Apple-Paket aus OS, Software und Einschränkungen bei der Benutzung – mein Problem mit dem merkwürdigen Tastaturlayout hat sich ja Technologie-bedingt erledigt – ich würde es jedem Netbook vorziehen.

Für meinen Geschmack hätte es, selbst wenn die „bis zu 10h Laufzeit“ realistisch sind, etwas mehr Akku sein können. Dazu ein bis zwei USB-Ports ohne Adapterzwang und ich würde an 60% der FH Tage mein „schweres“ Subnotebook zu Hause lassen. Eine freie Wahl des Betriebssystems natürlich vorausgesetzt. Auf Seiten der Anwendungen gibt es derzeit wohl keine Alternativen, die so gut an einen TabletPC angepasst sind – man merkt einfach, dass es Apple finanziell gut geht.

Bis vor 2 Minuten wurde der verwendeten CPU im Wikipedia-Artikel noch ein ARM-Kern zugesprochen, nun ist dort von „universal binaries“ für IPhone und IPad die Rede. Ein weiterer Spagat zwischen den Architekturen? Apple durfte auf dem Gebiet ja bereits Erfahrungen sammeln. Was auch immer wirklich hinter dem Touchpad steckt, mit der ARM-Plattform in meiner Bachelorarbeit mache ich schon nichts verkehrt.

Ich hoffe auf reichlich Nachahmer, die sich ebenfalls abseits der x86-Architektur austoben. In der Zwischenzeit kenn‘ ich so einige Kandidaten, bei den das Pad kurz nach Verkaufsstart im Rucksack landen dürfte. 🙂

Avatar

Gestern Abend waren wir im Leverkusener Cineplex, um uns Avatar anzusehen. In der 3. Dimension – das erste Mal für mich, wenn man die kleinen Filmchen aus den Vergnügungsparks außen vor lässt. Die erste Hälfte des Filmes war mir noch etwas schwindelig, was sich in der zweiten Hälfte aber gar nicht mehr bemerkbar machte. Modisch sehen die Shutterbrillen auch nicht gerade aus, störender finde ich da schon den recht breiten mittleren Steg, auf dem der Sensor für die Synchronisierung sitzt. Wenn es die Dinger als Kontaktlinsen geben würde, würde ich mir den Kauf ja fast überlegen – wäre das nicht mal ein schönes Anwendungsfeld für die drahtlose Energieübertragung? Außerdem muss ich in Zukunft meine Sitzplatzwahl überdenken, weil der 3D-Effekt schon etwas leidet, wenn ein „nahes“ Objekt plötzlich an den Rändern der Leinwand abgeschnitten wird.

Aber kommen wir mal zu Film selbst:

Wahnsinn. Ich bin so dankbar und positiv überrascht, dass sie keinen Jar Jar Binks eingebaut haben. Dieser Film hat er wirklich verdient, für ein paar Jahre alle Umsatzrekorde inne zu haben. Für 4 Stunden habe ich die Menschheit und das Militär im Besonderen abgrundtief gehasst. Dabei wird nicht übermäßig auf die Tränendrüse gedrückt und auch die romantischen Szenen wirken nicht albern. Einzig die „Beschwörungszenen“ um die „IhrWisstSchonWelche“-Bäume wirkten auf mich etwas aufgesetzt – die Trance-ähnlichen Zustände passen nicht so recht zu den Na’vi oder hätten zumindest vorher einmal auftauchen müssen. Mit Sorge hab ich auch gelesen, dass Cameron den Film inzwischen als ersten Teil einer Triologie sieht – bitte nicht mit den selben Folgen wie bei Matrix seinerzeit.

Auf jeden Fall reingehen! Ich würd‘ ihn mir sogar noch ein zweites Mal ansehen.

Beagleboard endlich da

Es liegt auf meinem Schreibtisch – so groß/klein wie meine Handfläche und 4 LEDs leuchten, wenn es über USB seine 5V bekommt. Hardware-Revision C4, der hoffentlich alle Kinderkrankheiten ausgetrieben wurden. Über die Serielle Schnittstelle meldet sich brav U-Boot – der nächste Schritt wäre eines der vorgefertigten Linux-Images für den SDHC-Slot. Es kann losgehen!

Texas Instruments X-Loader 1.4.2 (Feb 19 2009 – 12:01:24)
Loading u-boot.bin from nand

U-Boot 2009.11-rc1-00601-g3aa4b51 (Jan 05 2010 – 20:56:38)

OMAP3530-GP ES3.1, CPU-OPP2 L3-165MHz
OMAP3 Beagle board + LPDDR/NAND
I2C: ready
DRAM: 256 MB
NAND: 256 MiB
*** Warning – bad CRC or NAND, using default environment

In: serial
Out: serial
Err: serial
Board revision C4
Die ID #675c000400000000040365fa1701600b
Hit any key to stop autoboot: 0
OMAP3 beagleboard.org #

Ich hab beim Vorbereiten des Angstrom-Image gemerkt, dass ich meine Quellen dringend auch nach Alter bewerten muss. Die Hälfte der Anleitungen war zwar erst nen Jahr alt, aber dennoch inzwischen nutzlos. Trotzdem hab ich inzwischen einen Prompt:

.-------.
| | .-.
| | |-----.-----.-----.| | .----..-----.-----.
| | | __ | ---'| '--.| .-'| | |
| | | | | |--- || --'| | | ' | | | |
'---'---'--'--'--. |-----''----''--' '-----'-'-'-'
-' |
'---'

The Angstrom Distribution beagleboard ttyS2

Angstrom 2009.X-test-20090813 beagleboard ttyS2

beagleboard login:

Beagleboard fast da

Was war ich vorgestern glücklich, als ich die Versandbestätigung für mein Beagleboard in den Mails hatte. Der voraussichtliche Versandtermin hatte sich zwischenzeitlich um weitere zwei Wochen in den März verschoben. Vor die UPS Sendungsverfolgung kann man sich fast mit einer Tüte Popcorn setzen, so oft wie da das Paket auf seiner Reise durch die Staaten gescannt wird. Nun stand der UPS Wagen eben vor meiner Tür und überraschte mich kalt mit 25,xx € Nachnahmegebühr. 🙁 Die Sendung war grundsätzlich frei und per Vorkasse verschickt worden – nur hatte ich (vermutlich) die Zollgebühren vergessen.

Kein Notgroschen im Haus, aber die Taschen voller EC-/Visa- und Mensakarten! Soll ich jetzt den modernen Zahlungsverkehr oder den Paketdienst verteufeln? Egal, beide …

Laut einer schnellen Suche rechnet UPS gerne mal ein bisschen Bearbeitungsgebühr drauf, aber darum werde ich mich kümmern, wenn das Paket endlich vor mir liegt.
Morgen kommt er wieder.

Nachtrag: 10:27 A.M. THE RECEIVER DID NOT HAVE FUNDS AVAILABLE ON THE 1ST DELIVERY ATTEMPT. A 2ND DELIVERY ATTEMPT WILL BE MADE

Die Mehrwertsteuer wird es sein – der Betrag kommt auch in etwa hin.

Paddy goes to Holyhead im Bürgerzentrum

Paddy goes to Holyhead im Wermelskirchener Bürgerzentrum – da steh ich auch ne dreiviertel Stunde bei -13°C vor dem Eingang und warte auf meine Karte. (Danke Thomas!).

Der Glühwein, mit dem wir uns dann doch noch auf dem Weihnachtsmarkt aufwärmten, war daraufhin trotzdem nötig. Paddy lies sein Publikum verdammt lange warten – um 18:30 war Einlass und bis 21:30 gaben sich zwei Vorbands die Ehre.
Zum einen war da „Circle of Friends“ aus Remscheid, die mit ihrer Cover-Auswahl nicht so richtig den Nerv im Saal getroffen haben, obwohl die Musik „ganz okay“ war. Die letzten Songs gingen aber dank missglückter Animation und „Zugabe unter Protest“ eher im kollektivem Fremdschämen unter – zumindest in der Ecke wo wir standen.
Dann kamen Random Cubes aus Wermelskirchen, die sich gleich ihre Fanbase mitgebracht hatten – sehr geschickt. Eine Nu-Metal (Cover-)Band nach 70/80er Disko-Sound und vor Folk-Rock? Eine gewagte Mischung, die sich die Veranstalter da zusammen gestrickt hatten. Auf jeden Fall standen sofort alle an der Bühne und waren mit dabei. Den ersten eigenen Song gab es auch noch als Premiere und man wollte sie gar nicht mehr fort lassen. 😉

Dann kam endlich Paddy und spielte sein Jahresabschlusskonzert. Unglaublich wie routiniert man als Musiker und Entertainer wird, wenn man so lange unterwegs ist – die ersten zwei Sätze und er hat den Saal im Griff. Da klappt es dann auch mit dem Mitsingen und Klatschen. 😉 Besonders imponiert hat mir, dass es nach der letzten Zugabe den ultimativen Aufhör-Song gibt – besser, als mit einem solchen Ritual, kann man gar nicht von der Bühne gehen.

Beagleknappheit

Manchmal hat man einfach Pech. Nun lese ich schon einige Wochen interessiert auf der Beagleboard Mailingliste und kann es nicht mehr abwarten, das Stück Hardware endlich selber in den Händen zu halten – da muss ich erfahren, dass es weltweit zu Lieferengpässen kommt. Bestellt habe ich es bei Digi-Key zusammen mir einigen notwendigen Kabeln und das voraussichtliche Versanddatum ist (kein Scherz) erst Ende Februar – quasi schön passend zum Semesterstart, wenn es sich denn nicht noch weiter verzögert. Und die nächste Hardware-Revision steht eigentlich auch schon in den Startlöchern.

Dafür hat mir der Versandhändler seinen Katalog als Trostgeschenk zugeschickt – eine 2544 Seiten Bibel voller aktiver und passiver Bauteile in Listendarstellung. 😉 Trotzdem will sich bei mir keine Freude einstellen. Irgendwann im Februar muss ich so etwas wie eine Projektplanung vorweisen und eine mündliche Prüfung muss ich darüber auch noch ablegen. Ohne auch nur einen einzigen Stecker angefasst zu haben – so hab ich mir das eigentlich nicht vorgestellt. 🙁

Die Mailingliste ist voller Hilfesuchenden, die schon Probleme haben die Linux-Distribution ihrer Wahl ans laufen zu bekommen – dieser Kombi USB OTG Port macht wohl einige Probleme. Solche Klippen hätte ich ja gerne vorzeitig umschifft, damit ich mich ganz dem DSP widmen kann. Irgendwo in der FH soll sich ja schon ein entsprechendes Board herumtreiben, je nach Revision kann ich evtl. dort meine USB-Peripherie vorab testen.

Hab ich schon erwähnt, wie sehr ich den „Learning by doing“-Ansatz verehre. =)

Virginia Jetzt

Man kommt aber auch wirklich zu gar nichts. Nun ist es schon über eine Woche her und ich hab noch keine Zeile über Virginia Jetzt geschrieben.

Bei deren Konzert waren Andrea und ich nämlich letzte Woche Donnertag. Zu verdanken haben wir dies Spreeblick, wo ich die Karten bei einem Gewinnspiel abgestaubt habe.

Im Gebäude 9 (Köln) war um 20:00 Einlass – eine Location mit einer großen Menge Industrie-Werkstatt-Charme. Wie standen also auf der Gästeliste (wenngleich nur mit Emailadresse) – so etwas hatte ich auch noch nicht. 😉 Halb 10 marschierten Oh Napoleon als Vorgruppe auf der Bühne und wir in die 3. Reihe. So richtig die Post ging dabei noch nicht ab, aber das Publikum wippte zumindest schon interessiert auf dem Platz. Wenn ich mir die Band jetzt so im Hintergrund auf ihrer MySpace-Seite anhöre, hätte ein wenig Abstand zu den fetten Boxen wohl nicht geschadet – sind einige Ohrwürmer dabei.

Dann standen auch schon Virginia Jetzt auf der Bühne und wir noch immer ganz weit Vorne – jenseits von aller Textfestigkeit, aber mit den Charterfolgen im Ohr und dank YouTube auch halbwegs über die Besetzung informiert. 😉 Die Jungs gingen gleich richtig gut ab und beim dritten Song war auch das Publikum auf gleicher Wellenlänge. Quasi musikalisch synchronisiert. Die Zugabe wurde dann per „Glücksrad“ aus den Evergreens ermittelt. Solche Vergleiche darf man ja eigentlich nicht machen, aber manchmal erinnern mich die Texte schon ein wenig an „Echt“ – falls ihr euch noch an die erinnert. Auf jeden Fall eine hervorragende Live-Band, wenn ihr mit deutschsprachigem Rock klar kommt!

Grub-Durcheinander

Mich hat es vorgestern Abend beim Update auf Ubuntu 9.10 Karmic seit langem mal wieder so richtig erwischt. Nach dem Update (und vorheriger Sicherung) war Grub nicht mehr in der Lage seine Daten zu finden. Eventuell hatte sich das Problem aber schon vorher entwickelt, denn trotz separater Boot-Partition in der sich zumindest nach der Installation zwei recht aktuelle Kombinationen aus Kernel/Initrd befanden, war auch der unbenutzte Mountpoint auf der root-Platte voller Kernel deutlich älterer Bauart – wie ich mithilfe einer GRML-LiveCD heraus fand. Grub könnte sich also die gesamte Zeitspanne seit 9.04 aus diesem Verzeichnis bedient haben. Und zu meiner Schande muss ich gestehen, dass ich nie bewusst kontrolliert habe, ob der jeweils aktuelle Kernelversion auch korrekt im Bootmenü angezeigt wurde.

Kernel-Updates wurden korrekt auf die boot-Partition installiert, während der Bootmanager noch immer seine Auswahl aus dem /boot Verzeichnis bezog und den immer gleichen Kernel bootete. Sicherheitslücke hoch 2!

Genau zurückverfolgen, kann ich dies jetzt nicht mehr – dafür habe ich bei der Fehlersuche schon zu viel überschrieben – aber diese Version scheint in meinen Augen am plausibelsten zu sein.

Karmic als Ganzes hat ja schon einiges an negativer Presse über zerstörte Installationen bekommen, aber dies muss ich mir wohl doch selber zuschreiben. Abgesehen von diesem Problem, das mich einige Stunden gekostet hatte (ändern, booten, grml rein, wieder booten, grub konsole, …) läuft aber alles wieder sauber und stabil.