Category Archives: Randnotizen

Ein neues (Linux-) Projekt…

Ein neues Projekt wird gerade angegangen: Hausautomatisierung mit Arduino. Als Buch, bei Franzis. Was das Ganze mit Linux zu tun hat? So einiges. Zentrale Schalt- und Waltstelle im Buch wird wohl der Arduino Yún werden. Arduinos Einstieg in die Linux-Welt: Ein Atmega32u4-Microcontroller auf der einen Seite und ein MIPS basierter Linux-Rechner auf der anderen. MIPS kennen wir von DSL-Routern und einigen Smartphones. MIPS und Microcontroller kommunizieren über eine serielle Schnittstelle. Neu ist die enge Integration der beiden: Arduino 1.5.4 bringt eine Bibliothek mit, die es erlaubt, ganz ohne serverseitige Programmierung Arduino-Pins direkt per Webserver anzusteuern.

Und noch mehr Linux wird seinen Weg ins Buch finden: weil ich davon ausgehe, dass nicht jeder einen Yún kaufen will (weil er/sie bereits einen Raspberry Pi hat) oder kaufen kann (die nächste Lieferung wird Anfang Dezember erwartet und auch zum Buchstart gehe ich davon aus, dass nicht überall Yúns ausliegen werden), wird die alternative Schaltzentrale ein Raspberry Pi, der via I2C mit einem mit ihm verbundenen Arduino Uno oder Mega kommuniziert.

Das Blog zum Buchprojekt habe ich heute freigeschaltet, auf Wunsch geht es direkt zum heutigen Eintrag, einer Kurzvorstellung des Yún.

Randnotizen, 22. September 2010

So, heute mal etwas persönliche Randnotizen.

  • LessLinux: Die CD “DE-Cleaner-Rettungs-System” (Pressemitteilung) basiert auf meinem LessLinux. War viel Arbeit, weniger im technischen Sinne, mehr im Sinne der Koordination der Projektpartner. Ich bin handwerlich zufrieden mit dem Ergebnis, würde aber aber nach einer Zwischenauswertung der Leserfragen eine deutlich simplere Nutzerführung bevorzugen. Das war in der kurzen Projektphase nicht möglich, also bleibt es bei dieser Oberfläche. Ärgerlich: Es wurden wohl ein paar Tausend fehlgepresste Datenträger ausgeliefert, so dass ich bei Supportanfragen nie weiss, ob ein Problem nun eher auf problematische Hardware, meine Erkennungsroutinen oder eine kaputte CD zurückzuführen ist.

  • LessLinux, nochmal: Ich arbeite gerade an einer Funktion, die anhand von Strace-Logs prüft, auf welche Dateien während eines Builds zugegriffen wird und welche gesucht, aber nicht gefunden werden. Ziel ist ein Abhängigkeitsmanagement, welches auch vorschlägt, welche Bibliotheken vorher installiert werden, könnten, beispielsweise wenn ./configure zur Laufzeit anhand installierter Programme festlegt, welche Eigenschaften einkompiliert werden. Momentan läuft eine Analyse einer Glibc-Kompilation — die Strace-Logdatei hat 1,4GB oder 13 Millionen Zeilen und will natürlich komplett durchs RAM und dort analysiert werden…

  • Nokia: Wie etwas so sucken kann… Ich habe seit ein paar Tagen ein E5, Nachfolger meines E71. Schönere Kamera, bessere Nutzerführung, toller, übersichtlicher Email-Client. Flotter Webbrowser, spielt Youtube. 3.5mm Klinke. Aaaaber: Um VoIP einzurichten musste ich ein Zusatzprogramm runterladen. Mein Bluetooth-Keyboard will noch immer nicht. Auf der Nokia World stellt Ihr tolle Hardware wie das E7 vor, aber kein Wort zu MeeGo? Sicher ist Symbian^3 nicht wirklich schlecht, sogar richtig viel besser als S60 5th, aber das Highend bedient Ihr damit nicht!

  • Auf Wolken gehen: Peter Voit war ein Nachbarjunge, einer der großen, sechs oder sieben Jahre älter als ich. Irgendwie ist aus ziemlich vielen der Nachbarjungen (ich schließe mich da nicht aus) etwas geworden. Peter wurde Mitgründer von Transsolar und die machen nun Wolken. Das kann praktisch sein, wenn man die Lichteintrahlung in einem Gebäude beeinflußen will: Video bei Youtube.

Welchen Bootloader verwende ich?

Ich arbeite an Rootservern, bei denen die verschiedensten Bootloader installiert sind. Mal Grub 0.9x, mal Grub 2, oft Extlinux (oh, ja, ich muss mal ein Tutorial zu Syslinux 4.0 machen…). Böse ist, wenn sowohl eine extlinux.conf als auch ein Ordner /boot/grub vorhanden sind. Was tun? Einfach im MBR nachschauen:

root@caesium:~#  dd if=/dev/sda bs=448 count=1 | strings
1+0 Datensätze ein
1+0 Datensätze aus
448 Bytes (448 B) kopiert, 4,2288e-05 s, 10,6 MB/s
ZRr=
`|f
\|f1
GRUB 
Geom
Hard Disk
Read
 Error

Das ist wohl GRUB, beim Syslinux-MBR (Extlinux) sieht die Ausgabe so aus:

RPf1
Missing operating system.
f`f1
|fRfP
Ht[y9Y[
Multiple active partitions.
Operating system load error.

Randnotizen, 13. April 2010

Und mal wieder Randnotizen — Links der letzten acht Tage mit einigen Anmerkungen:

  • Wie stark suckt Flash? Es gibt eine Beta der 10.1 für Linux, Hardwarebeschleunigung inbegriffen, News bei LinuxForDevices.com.

    Ich konnte mich nie wirklich mit Flash unter Linux, BSD oder MacOS X anfreunden und werde es wahrscheinlich nie wirklich können. Auf meinem 64 Bit Desktop läuft Flash im Plugin-Wrapper und schmiert zweimal am Tag ab. Ich bin damit die meiste Zeit ohne Flash unterwegs und vermisse es nicht wirklich. Nur wenn ich gerade Flash für ein kleines Video brauche, ist es nicht da. Ich hoffe, dass HTML5-Video bald soweit verbreitet ist, dass man auch für die Freizeit kein Flash-Plugin mehr braucht.

  • Endlich kostenlose Navigation auf dem Nokia E71 Nokia reagiert auf protestierende Nutzer: News bei engadget.com.

    Dass Nokia seine kostenlose Navigation beim Start nur für eine Hand voll Geräte anbot, fand ich ärgerlich. Sollte ich ein ein Jahr altes E71 wegwerfen und ein mir ein E72 kaufen, um in den Genuß der Navigationslösung zu kommen? Der Protest der letzten Monate hat gewirkt: Nokia bietet die kostenlose Ovi Maps Version 3.0.3 nun auch für E66 und E71.

  • Mein YaCY-Host läuft wieder! Ich mache wieder bei der freien Suchmaschine mit und helfe, mich und andere von Google abzunabeln.

    Auf dem Büroserver läuft nun eine Xen-Instanz mit 1,25GB RAM und 30GB Platte. 25GB Plattenplatz und 1GB RAM darf sich Yacy nehmen, dafür habe ich die CPU-Zyklen etwas beschränkt und stelle nur einen Prozessorkern bereit. Cool: Wenn man die Proxy-Indexierungstiefe auf 1 setzt und hin und wieder doch zu Google greifen muss, indexiert Yacy die auf den gelesenen Google-Ergebnisseiten verlinkten Seiten.

    Nachtrag: Hier gibt es einen älteren Artikel von mir zu Einrichtung und Funktionsweise von YaCY.

  • Xen 4.0 erschienen: Neue Version des Hypervisors, News bei Golem.

    Wenn ich die Nachricht richtig deute, läuft Kernel 2.6.31 dann mit pv_ops auf Xen (der Kernel erkennt, ob er auf Xen oder direkt auf der Hardware läuft), wenn ein Prozessor mit Intels oder AMDs Virtualisierungserweiterungen gefunden wird. Damit ist der Einsatz neuer Xen-Versionen auf vielen Maschinen die älter als zwei Jahre sind, in weite Ferne gerückt. Immerhin: Da pv_ops ein fester Bestandteil des Kernels ist/wird, hat das manuelle Patchen des dom0-Kernels bald ein Ende. Ich hoffe, dass Xen damit eine Zukunft im SMB-Bereich und nicht nur im Rechenzentrum hat, denn KVM hat mit PCI Passthrough u.ä. in letzter Zeit mächtig aufgeholt.

  • Einsteiger-Smartphones von Nokia C3, C6 und E5, News bei Golem, News bei Engadget und News bei Infosync.

    Immer noch kein Symbian^3, stattdessen das neu gelabelte Symbian^1 (TOFKAS605TH = The OS Formerly Known As Series 60 5th Edition), nett und meine Erfahrungen mit E71 und 5230 zeigen, dass Nokia durchaus brauchbare Geräte mit langen Standby-Zeiten und schneller Navigation bauen kann, auch die Preise sind moderat und die Tastatur des E5 hoffentlich so gut wie beim E71, aaaaaber von einem Gerät wie dem C6 hätte ich langsam das neue Touchscreen-Symbian erwartet.

Randnotizen, 26. Juni 2009: LessLinux, Android, SkyOS

Nach langer Abstinenz wieder einmal ein paar Randnotizen zu Dingen, die in den letzten Tagen so aufgefallen sind:

  • LessLinux: Auch mit “meiner” eigenen, lose auf Linux From Scratch aufbauenden Live-Distribution LessLinux ging es in den letzten Wochen in vielen kleinen Schritten weiter. Mittlerweile wird viel Standard-Netzwerk-Hardware automatisch erkannt, WLAN kann mit WICD angesprochen werden, einige eigene Ruby-Gtk-Scripte sorgen für eine komfortable Installation auf USB-Stick oder die Erstellung von Containern mittels Cryptsetup.

    Jetzt kommt die Stelle, an der Ihr helfen könnt: Bitte ladet Euch den aktuellsten Build herunter und erstellt ein Hardware-Protokoll. Mit diesem Hardware-Protokoll (es enthält die Ausgaben von lspci, lsusb und lshw), habe ich es leichter, die Hardwareerkennung zu verbessern.

  • Android: Das Handy-Linux kommt nun auch mit einem Native Development Kit, mit dem sich native Linux-Anwendungen erstellen lassen, die direkt auf dem Linux des Android und nicht auf der aufgesetzten Dalvik VM laufen. Insbesondere die Portierung von Emulatoren und einigen Spielen, die SDL verwenden, dürfte vom NDK profitieren.

    Unterdessen zeigt Android bereits erste Fragmentierungserscheinungen: HTC stellte auf dem eigenen Telefon eine erweiterte Oberfläche “Sense UI” vor, die leider nicht auf die Telefone mit Google Branding kommen soll. Mal gespannt, ob das Resultat bald drei verschiedene Adressbuch-APIs sind.

  • SkyOS: Bei SkyOS handelte es sich bislang um proprietäres ein Ein-Mann-Betriebssystem. Ein C++-lastig implementiertes OS für 32-Bit-x86, das mit einer gut durchdachten Architektur glänzen kann. Als Problem stellte sich in den letzten Jahren jedoch die Treiber-Unterstützung heraus, zuletzt kam die Entwicklung fast zum Erliegen. Nun hat der Entwickler Robert Szeleney einen radikalen Schritt gewagt und SkyOS auf einen Linux-Kernel und ein minimales Linux-Userland gestellt. Die Vorgehensweise erinnert etwas an NeXTstep bzw. MacOS X. Auf jeden lohnt es sich, ein Auge auf die weitere Entwicklung zu werfen. Mehr im Blog von Robert Szeleney

  • Netbooks: In den letzten Monaten hat sich hier wenig getan. Netbooks sind beinahe eine Commodity und unterscheiden sich nur noch im Preis. Die letzten Juli für 399 Euro verkauften Medion Akoya E1210 gibt es nun als B-Ware für 219 Euro. Da fällt es umso positiver auf, dass HP mit dem hübschen, wenn auch nicht ganz billigen HP 5101 zeigt, dass Alu und Magnesium im Understatement-Gehäuse noch ihre Berechtigung haben. Nachtrag, 30. Juni: Golem hat Details und Bilder der hierzulande verkauften Version mit UMTS.

Randnotizen, 30. Januar 2009: Intels Hang zu Linux, russische Betriebssysteme, Mobiltelefone

Wieder ist mehr Zeit ins Land gegangen, als ich eigentlich zulassen wollte. 2009 fängt genauso arbeitsreich an wie 2008 aufgehört hat. Immerhin sind langsam die Früchte eines sehr stressigen Dezembers erkennbar: Seit heute ist das bei Data-Becker erschienene Sonderheft WordPress am Kiosk, an dem ich ein wenig mitgearbeitet habe.

Und sonst? Continue reading

Randnotizen, 7. Januar 2009: Netbooks jenseits von x86, mein Handy, der Wert eines Blogs

Und wieder einmal sind einige Tage ins Land gegangen, einen angefangenen Blog-Artikel habe ich für Print verschachert (nach Umformuliererei wird er sicher aber auch bald hier stehen) und ich bin nach dem UMTS-Desaster vor ein paar Tagen wieder im Büro und online. Da kann ich Blogs lesen und mir Notizen dazu machen:

  • Es muss nicht immer x86 sein: Nachdem die Chinesen mit ihrem Longsoon eher die Umgehung von urheberrechtlich geschützten Befehlen im Sinn hatten und daher keine x86er in ihren Billigst-Netbooks verbauen, möchte nun auch Freescale mitmischen. Ja, das ist der Prozessorhersteller, der für Apple die G4s produziert hat. Ich habe daher auch zunächst einen Power-Kern erwartet, möglicherweise einen mit offenem Befehlssatz. Weit gefehlt, es soll ein ARM-Cortex-Kern zum Einsatz kommen. Derartige Kerne kennen wir aus Surftablets und Mobiltelefonen von Nokia und Apple. Weil Freescale mit Mockups geworben hat, die einen zum Tablet vergrößerten iPod Nano zeigen, wurden natürlich gleich Spekulationen laut. Geschickt eingefädelt, denn Freescale hat nach einem flotten Switch bei Apple noch etwas gut.

  • Andere Netbooks: Dell bekommt eine größere SSD, HP baut Alugehäuse und feinere Auflösungen und MSI probiert sich an Hybriden mit Festplatte und SSD. Gut gemacht lässt sich so die Akkulaufzeit des SSD-Gerätes mit dem Speicherplatz der Festplattenversion verbinden.

  • Ich gehe fremd: Geänderte berufliche Anforderungen haben ein anderes Mobiltelefon notwendig gemacht, das F3 reichte einfach nicht mehr. HSDPA und IMAP/S waren die Mindestanforderungen, eine Tastatur, die kein Dreifachdrücken für Buchstaben benötigt, ein Wunsch. Ich habe lange herumüberlegt, ob ich auf Nova warten, am Freerunner frickeln, ein G1 bestellen oder mit Apple angeben soll. Ich habe mich für ein einfaches Nokia E71 entschieden. Und was soll ich sagen: Das Ding fühlt sich wie seinerzeit mein Psion an. Sicher keine schlechte Wahl, aber der Sync in einer Linux dominierten Infrastruktur möchte demnächst angegangen werden.

  • Wie ermittelt man den Wert eines Blogs? Ganz einfach, man schreibt es aus. Ich traue mich das nicht, würde eh nicht viel mehr als eine Kiste Bier rauskommen. Immerhin braucht sich Robert bei diesen Publicity-Stunts nicht über den Traffic zu wundern…

UMTS-Blues

Drei Tage unterwegs, trotzdem für Kunden erreichbar. Mit dem Huawei E172 und dem Linux-Netbook sollte das funktionieren. Sollte…

  • Simyo langsam… Simyo bietet mit dem Internetpaket 1GB einen netten Tarif, bei dem man für 10 Euro innerhalb von 30 Tagen 1GB verbrauchen darf — beliebig auf den Zeitraum verteilt. Coole Sache für Email unterwegs und kleinere Surfsessions, allerdings kaum (kein?) HSDPA möglich. Dennoch: Für mich eigentlich der sinnvollste Tarif.

  • …oder ganz tot: Am 1. Januar kurz nach Mitternacht ging nix mehr, zum Nachmittag des 2. Januars waren via Simyo (und laut Web-Recherche andere E-Plus-Marken) keine Datenverbindungen mehr möglich. Ärgerlich, wenn man das Gigabyte so kalkuliert hat, dass an einem Wochende der Haupt-Traffic anfällt.

  • Alternative Vodafone: Die Alternative hieß Vodafone, eine Callya-Karte hatte ich noch im Gepäck. Mit dieser lässt sich ein Websessions genannter Tarif nutzen — zu 5 Euro für 24 Stunden. Die lieferte HSDPA-Geschwindigkeit, ist aber fürs dauerhafte Surfen zu teuer.

Ideal ist keiner der Tarife: Simyo ist und bleibt mein Brot- und Butter-Tarif, aber fürs schnelle Arbeiten und den Notfall ist aber weiterhin wenigstens auf Reisen eine Vodafone-SIM mit wenigstens fünf Euro Guthaben im Gepäck.

Randnotizen, 17. Dezember 2008: Goodbye Zaurus, Fritz!Box, Netbooks von Apple?

Eigentlich nehme ich mir vor, einmal pro Woche Randnotizen einzustellen und wenigstens zweimal im Monat “richtige” Artikel. Das klappt aber auch nicht immer, gerade jetzt ist zu recht hohem Arbeitsaufwand noch eine fiese Erkältung dazugekommen, die mich hoffentlich nicht allzu sehr ausbremst.

  • In eigener Sache: Seit einigen Monaten arbeite ich an “eigenen” Heftkonzepten rund um verschiedene Hard- und Software-Themen. Teils biete ich die Themen den Verlagen an, teils kommen Verlage mit Themenvorschlägen auf mich zu. Frisch am Kiosk ist das Sonderheft Joomla des bei Data Becker erschienenen Open Source Magazins.

  • Einer tritt ab: Sharps Zaurus-Serie war ein Pionier unter den Linux-PDAs. Als Oberfläche kam Qtopia zum Einsatz, die recht offene Architektur spornte aber viele Entwickler zum Bereitstellen freier Distributioenn an. Wir erinnern uns an die ersten Modelle mit Schubladentastatur und den Nachfolger im Mini-Clamshell-Design. Leider wurden die Zaurii nur wenige Jahre lang offiziell nach Deutschland importiert und zuletzt kaum aktualisiert, so dass viele heute selbstverständliche Funktionen per CF-Karte nachgerüstet werden müssen. Pulster hat noch einige und einen liebevoll gemachten Erfahrungsbericht findet man in der Psionwelt. Nun, der Zaurus hat seine Schuldigkeit getan, zwischen Smartphones, Netbooks und Internet-Tablets bleibt einfach eine zu kleine Nische. Goodbye, Zaurus!

  • Firmware für die Fritz!Box: Bereits seit Wochen liegt bei mir eine Fritz!Box 7270 im Büro, die ich leider nicht einsetzen konnte. Der Grund: Der DSL-Anschluss befindet sich am anderen Ende der Wohnung und im Gegensatz zur 7170 weigerte sich die 7270 bislang, als Brückenkopf zur 7050 in meinem Büro zu fungieren. Mit der neuen Firmware soll das endlich möglich sein.

  • Bringt Apple ein Netbook? Möchte man einem Analysten glauben, der auf Triangulation oder Kreuzpeilung setzt, steht die Ankündigung unmittelbar bevor. Interessantes Gedankenexperiment: Das Netbook wird an den Appstore gefesselt und sorgt so dafür, dass die kleineren Margen durch den Hardwareverkauf durch Apples Zehnten an Appstore-Software ausgeglichen werden. Ob ein kastriertes Netbook, auf dem ich keine Software installieren kann, die “Funktionalität von Apple Software dupliziert” attraktiv ist? Ich glaube nicht.

  • Und ich dachte, EULAs gehen nicht unverständlicher: Microsoft ist immer für einen Spaß zu haben:

Randnotizen, 4. Dezember 2008: Netbooks, PDAs und Inflight Entertainment für Geeks

Wieder einmal Kleinigkeiten, die für sich keine eigenen Blogeinträge rechtfertigen. Nicht böse sein, wenn einige der angesprochenen Themen ein paar Wochen alt sind. Vielleicht kann ich dem einen oder anderen Hintergrundinfos liefern, die er noch nicht kennt und außerdem nutze ich die Randnotizen eben auch als Notizen für potentielle Artikelideen. DalvikVM wäre beispielsweise ein Thema, das sich näher zu beleuchten lohnt:

  • MSI Wind vs. Medion Akoya E1210: Vor Wochen schon habe ich mir einen sechszelligen Akku (4400mAh statt 2200mAh) für mein Akoya Mini bestellt. Medion hatte keine Akkus mehr im Shop und bei Zur48 gab es den Akku für den Wind für 74,95 Euro. Da beide Geräte das gleiche Chassis verwenden, hoffte ich auf Kompatibilität. War aber nix. Ein kleiner Kunststoffsteg soll verhindern, dass man MSI-Akkus im Medion Akoya verwendet. Abhilfe ist einfach: Beide Akkus nebeneinanderlegen, den Kunststoffsteg neben den Kontakten identifizieren und dann mit dem Teppichmesser herausschnitzen. Möglicherweise tut es auch ein Lötkolben.

  • Ob es Palm schafft? Das Betriebssystem haben sie ja schon an Access übertragen, die Modellpalette enthält nun unter Produktionskosten verschacherte PalmOS-Geräte (ab 99€ beim Dittsche-Markt) und nicht wirklich aus der Masse herausragende Windows-Geräte. Schade eigentlich. Denn Palm hatte früher gute günstige Geräte mit langer Akkulaufzeit, intuitiver Bedienung und großer Anwendungsauswahl. Nun geht’s zu Ende.

  • Nokia denkt laut über Linux nach: Interessant war vor ein paar Wochen die Meldung, dass ausgerechnet Google und Motorola über den Umweg Gnome Mobile künftig zu OpenMoko, Maemo und Poky beizutragen. Offenbar ist das derzeit ausschließlich via Java-API ansprechbare Android nicht flexibel genug. Künftig wären Hybriden denkbar: Reines Android auf den günstigeren Telefonen und auf den teureren das vollständige Gnome Mobile mit einer DalvikVM, die auf Gnome- und Gtk-APis aufsetzt. Zur Konkretisierung meiner letzten Randnotizen: Nicht primär Android ist die interessante Sache, sondern die DalvikVM. Die möchte ich nicht nur auf Geräten mit einem richtigen Linux sehen, sondern auch auf iPhones. Auch Nokia denkt laut über Linux auf höherwertigen Mobiltelefonen nach, hält aber von Maemo mehr als von Android. Nach dem vollständigen Kauf von Trolltech ist Qt bald sowohl für Symbian (wird wohl das Lower-End-Betriebssystem werden) als auch für Maemo verfügbar.

  • Inflight-Entertainment für Geeks: TAM fliegen, eine der neuen 777 erwischen und kurz nach dem Start auf den Monitor im Sitz vor Dir schauen. Was ist das? Redboot als Bootloader, ein AMD Geode, 256MB RAM, natürlich Linux. Netterweise hat das Softwarehaus, welches die Inflight-Distri zusammengestellt hat auf einen Bootsplash verzichtet, so dass man schön zuschauen kann, wie eine SD-Karte gemountet wird und von dort auf Loopback eingehängte Container mit den Apps zugegriffen wird. für den “DVD”-Player scheint ein Chip von Sigma zum Einsatz zu kommen (wie im LaCie-Festplattenplayer). Auch ein paar Bugs sind drin, so beschwert sich die Bash über fehlende Klammern. Expected ‘}’. Der Bootvorgang dauert ewig, so dass man einiges über “fette” Embedded-Systeme lernen kann:

    Nachtrag: Könnte die Panasonic-Hardware und das RED-System sein…

Mit dem Netbook unterwegs: Argentinien Halbzeit

Mittlerweile sind wir zehn Tage unterwegs. Mit dabei relativ schmales IT-Equipment: EeePC 701, Garmin 60, Digitalkamera und einige SD-Karten sowie USB-Sticks. Ich bin wirklich froh, das Netbook und kein Internet-Tablet mitgenommen zu haben. Mit dabei sein sollte auch ein kleiner Adapter für Euro-Stecker, da gerade in Neubauten keine Steckdosen mehr installiert werden, die sowohl Eurostecker als auch argentinische Y-Stecker schlucken. Derartige Adapter bekommt man auch für gut einen Euro bei jedem kleinen Elektro-Installateur.

Continue reading

Randnotizen, 24. Oktober 2008: Chinesische MIPS-Derivate, Netbooks, Ubuntu

Wieder ist einiges passiert, wieder war ich sehr im Stress. Immerhin kann man mal wieder Früchte der letzten Wochen am Kiosk sehen: Ab Samstag kommen Abonnenten der Computer Bild in den Genuss einer von mir programmierten Erweiterung für Firefox, die es gestattet, Add-Ons in Gruppen einzuteilen und gemeinsam ab- oder anzuschalten. Die Erweiterung ist — mit anderen Defaults — sicher auch für viele Leser dieses Blogs interessant. Doch dazu in einigen Tagen mehr.

  • Netbooks: Langsam ist das Thema in allen Varianten durch, doch gelegentlich gibt es interessante Neuigkeiten wie die vermehrt auftretenden Netbooks mit dem Longsoon-Prozessor, einem chinesischen MIPS-Nachbau, der sicher dabei hilft, die Preise noch etwas zu drücken. Ein Problem bei MIPS ist natürlich die fehlende i386-Kompatibilität. Desweilen werden mal wieder Netbooks mit integriertem 3G kolportiert. Und beim EeePC spekuliert man über Modelle mit Touchscreen. Wirklich bestätigt ist aber nur der 701SDX, eine Einsteigerversion, die den im Abverkauf befindlichen 701 ablösen dürfte. Ohne Webcam und vermutlich mit Atom statt Celeron. Unspektakulär.

  • Untoter der Woche: Ich habe es nicht mehr für möglich gehalten. ALP (Access Linux Platform) ist fertig! Access ist die Firma, welche die Rechte an den Überresten von PalmOS hält — früher war sie für den hervorragenden Netfront-Browser bekannt. PalmOS sollte bereits 2007 durch einen Nachfolger auf Linux-Basis abgelöst werden, dessen Bedienung sich an PalmOS anlehnt und die mit Emulation alte PalmOS-Anwendungen ausführen kann. Das wurde aber nicht fertig und deshalb wohl auch der Foleo gecancellt. Kaum jemand interessiert sich mehr für PalmOS, Android ist tausendmal interessanter und jetzt steht Access mit dem fertigen OS da und hofft, dass es jemand kauft. Viel Glück.

  • Ubuntu 8.10 RC: Ubuntu 8.10 soll in einer Woche fertig sein, heute wurde der Release Candidate veröffentlicht. Wieder einmal habe ich Install-Images erstellt, mit denen sich Netbooks bequem per USB-Stick mit der Alternate-Install versehen lassen. Anleitung noch immer hier. Spätestens jetzt hat 8.10 einen Zustand erreicht, mit dem man zumindest auf Desktops schmerzfrei installieren und bequem auf die finale aktualisieren kann.

Randnotizen, 14. Oktober 2008: MIDs, Netbooks, Browser

Mei, wie die Zeit vergeht. In den letzten Wochen war extrem viel zu tun. Daher jetzt erst mit Randnotizen. Und die längst überfälligen Updates der Ubuntu-Netbook-Artikel verschiebe ich noch ein wenig nach hinten.

  • MIDs: …sind nicht totzukriegen. Obwohl Nokias N800/N810 zwar bei Entwicklern beliebt sind und einen respektablen Software-Umfang aufweisen können, haben sie nie wie erhofft abgehoben. Ändern könnte sich das mit den Atom-basierten Tablets wie dem von Gigabyte. Geschätzte 500 Euro dürften aber über der Schmerzgrenze vieler Interessenten liegen. Sinken die Preise auf Netbook-Niveau (ca. 300 Euro) sehe ich jedoch einen großen Markt.

  • Browser: Mozillas Mobiler Browser Fennec wird langsam brauchbar. Primär zielt er auf Tablets, scheint aber auch für Netbooks ganz brauchbar zu sein. Interessant ist die Aussage, prinzipiell die Add-On-Architektur anderer Gecko-Browser zu nutzen. XUL macht das Ding zwar nicht schneller, aber flexibler.

  • Netbooks: Asus nutzt das Eee-Label nun auch für teurere Netbooks und für Mainboards sowie All-In-One-PCs. Und während Aldi die zweite Welle Akoya E1210 vorbereitet, zeigt MSI die nächste Generation des Wind: etwas hübscher und mit eingebautem 3G.

  • Linux: Die Jungs und Mädels von Intel haben es geschafft, eine Fedora-basierte Distri in weniger als fünf Sekunden zu booten. Die Modifikationen am Kernel sind wohl moderat, hauptverantwortlich dürfte ein um Readahead-Operationen gepatchtes Init sein. Mit dem Verzicht auf die Initrd bin ich nicht ganz einverstanden, bastle ich doch selbst seit einer Weile an einer Mini-Distri, bei der einiges von Initrd gestartet wird und der Initrd-Code im Speicher bleibt.

  • In eigener Sache — Das perfekte Netbook-Setup: Ich bereite gerade eine kleine Serie für dieses Blog (und in Form einzelner Printartikel) vor, die sich mit dem optimalen Setup von Linux-Netbooks (Ubuntu und Debian) beschäftigt. Die Einzelartikel werden wohl zwischen 15000 und 25000 Zeichen bekommen. Geplant ist:

    • Basisinstallation: Ubuntu und Debian ohne optisches Medium installieren (USB-Stick oder Netboot), Einrichtung der Treiber für im Netbook enthaltene Hardware (LAN, WLAN, Webcam).
    • Reisefertig: Verschlüsselte Partitionen in einer Form einrichten, die auch beim US-Zoll keine Aufmerksamkeit erregt.
    • Blau machen: Bluetooth-Setup für Handy, Maus, Tastatur und den Datentausch zwischendurch.
    • GPRS und UMTS: Einrichtung von USB-UMTS-Modems und BT-Handys, Provider und Dayflats für Deutschland, Provider fürs Ausland. Das Netbook als Accesspoint.
    • Energiesparer: Optimierung der Akkulaufzeit mit Intels Powertop und anderen Tools.
    • Bewegte Bilder: DVB-T für unterwegs, das Netbook als Videorekorder, Videos für kleinen Platzbedarf, gute Qualität und geringe Prozessorlast transkodieren.

    Wer sonst noch Ideen hat, darf sie mir per Mail mitteilen oder in den Kommentaren hinterlassen.

  • Ubuntu 8.10 Beta: Unter eeepc.mattiasschlenker.de liegt ein neues Ubuntu-USB-Install-Image (ubuntu-8.10-alternate-beta1-20081014-i386.usb.zip). Die Installation erfolgt wie hier beschrieben. Bei einigen Geräten kann die zusätzliche Angabe von vga=normal video=vga16:off oder vga=788 video=vga16:off notwendig sein, um Darstellungsfehler zu vermeiden.

Randnotizen, 26. September 2008: Zum letzten Mal iPhone, Netbooks, die keine sind und MP3-Player

  • iPhone: Einfach nur peinlich ist, dass Apple bei weiteren Applikationen, die Funktionalität der eigenen Anwendungen nachbilden, den Stecker zieht. Erwischt hat es diesmal einen Mailclient, der angeblich Verwirrung stiften könnte. Verstehen muss ich das nicht, oder? Schließlich kann man davon ausgehen, dass nur Kunden im AppStore nach Mailclients suchen, die mit dem vorinstallierten nicht zufrieden sind. Damit derartige Ablehnungen künftig nicht qualifiziert an die Öffentlichkeit kommen, versieht Apple die Ablehnungsbescheide schon einmal mit eigener NDA. Mit der Meta-Top-10-Liste und dem Entwicklerprotest ist das Thema iPhone für mich gegessen.

  • Android: Googles Software-Plattform Android debüttierte unterdessen auf Hardware, die noch hässlicher und fetter ist, als so ziemlich alles seit dem Nokia 9110i (Test bei Golem.de). Entwickeln muss man in Java. Aber nicht mit den APIs, die man von J2ME und anderen gewohnt ist, sondern mit Androids eigenen APIs. Im Gegensatz zur relativ liberalen Lizenzierung des SDK spornt das nicht gerade zur Portierung existenter Anwendungen an. Immerhin verspricht Android bald omnipräsent zu sein: Der nächste Schritt sind Infotainmentsysteme im Auto.

  • Netbooks und MIDs: Erinnert Ihr Euch noch daran, wie vor gut zwei Jahren der UMPC zur Zukunft des mobilen Computing hoch- und ganz schnell wieder abgeschrieben ([en]) wurden? Mittlerweile sind Netbooks einfach da, dennoch wird — bald sind höher integrierte Atoms verfügbar — schon einmal vorsorglich das Zeitalter der MIDs (Mobile Internet Devices) ausgerufen. Ich bin da skeptisch, als Nutzer von Netbook und Internet Tablet würde ich im Zweifel zu einem kompakten Netbook greifen. Viel lieber hätte ich ein simples, billiges Tablet mit sieben oder acht Zoll und 1024x768600, mit dem man so komfortabel wie mit dem Netbook surfen und im Zweifel per BT-Tastatur tippen kann.

  • Garantiert kein Netbook ist das Celio Redfly Mobile Companion (Produktseite). Letzendlich handelt es sich bei dem eckigen Gerätchen um eine externe Tastatur und Maus mit großem Display, die in einem Netbook-ähnlichen Klappgehäuse stecken. Ohne Speicher, ohne OS und ohne eigene Logik. Eigentlich ist die Idee verdammt gut, allerdings setzt das Celio ein Windows Smartphone voraus und möchte per USB angebunden werden. Bluetooth und Offenlegung des Kommunikationsprotokolls bitte, dann passt das Ganze zum Neo Freerunner.

  • MP3-Player: Die Veröffentlichung von Rockbox 3.0 hat mich wieder daran erinnert, dass ich ja gerade einen einfachen suche. Aber keinen komplexen, der mit Rockbox läuft, eher einen einfachen mit zwei bis vier GB, primär für den Sport und ab und an gegen die Langeweile. Er sollte also leicht unter Linux zu befüllen sein — MTP oder Massenspeicher? Nett wäre das Abspielen von AVIs und richtig cool wäre es, wenn er von Xvid-AVIs dazu anbieten würde, nur die MP3-Tonspur abzuspielen. Einen richtigen PMP benötige ich nicht: Das Nokia N800 genügt, um unterwegs Filme anzusehen. Erfahrungen, anyone?

Randnotizen, 17. September 2008: Netbooks, Maemo, iPhone und Google

Und wie immer ein paar kurze, knackige Zusammenfassungen der letzten Tage:

Randnotizen, 6. September 2008: Android, Captchas, Netbooks

Und wieder einmal die relevanten Ereignisse der Woche in der Kurzzusammenfassung:

  • Netbooks: Es ist nicht mehr schön: nun wird auch die Marke Commodore wieder ausgegraben. Boingboing titelt “Marken-Negrophilie”. Unterdessen starten die Chinesen mit ihrer eigenen Interpretation des 100$-Notebooks. Allerdings mit einem Prozessor mit MIPS-Befehlssatz, für den möglicherweise keine Lizenzen vorhanden sind (die dürften das Gerät dann nochmal fünf bis zehn Euro teurer machen). Das Dell Inspiron Mini 9 wird nun ausgeliefert — ohne F-Tasten und zunächst wohl auch ohne Ubuntu. Diese Woche habe ich ich einen EeePC 900A erhalten und werde in der Folge Ubuntu-Images auch für die Atom-Gerätchen anfertigen. Einen kleinen Blick in die Atom-Zukunft hat Engadget: Erst Herbst 2009 sollen die Pineview-Prozessoren mit integriertem Grafikkern erscheinen.

  • Android: In der Android Developer Challenge stehen nun die Gewinner fest. Die Sieger-Apps verbinden auf geniale Art und Weise Kamera, Web und den per aGPS ermittelten Standort. Bitterer Beigeschmack: Google kannte bislang nur unser Surfverhalten, wer die vorgestellten Anwendungen intensiv nutzt (nur zu verlockend), liefert dem Suchmaschinengiganten auch seine Standortdaten frei Haus

  • Unsere Server: Aus technischen Gründen laufen derzeit die meisten Sites auf der kleinen Maschine, die deshalb stellenweise zäh zu erreichen war. Nun ist der größte RAM-Nutzer identifiziert: Der hinter Jochens www.odsport.de steckende Kater will wenigstens 400MB für sich haben. Jochen musste deshalb schon auf die schnelle Maschine umziehen. Stattet ihm doch einen Besuch ab. Mittelfristig wandern alle Webserver auf die schnelle Maschine, die Mailsysteme auf die langsame, dann sollte es wieder mit gewohnter Geschwindigkeit gehen.

  • Schräg: ZDnet hat herausgefunden, warum auch komlexe Captchas heute schnell geknackt sind: Da sitzen in Indien Menschen vor dem Computer, die Captchas in einer Rate von je bis zu fünfhundert Stück pro Stunde lösen. In diesem Fall helfen nur Textaufgaben wie : “Berechnen Sie die Summe aus der dritten Wurzel von siebenundzwanzig und dem Produkt aus fünf und der Quadratwurzel von einhunderteinundzwanzig!”

Randnotizen, 29. August 2008: Netbooks, iPhone 3G, Servertrouble

Und hier wieder einmal Notizen, die keine eigenen Einträge rechtfertigen:

  • Servertrouble: Vor drei Wochen habe ich einige Wartungsarbeiten an zwei meiner Server vorgenommen: Neben größeren Festplatten bekam die neuere Maschine 2x1GB DDR400 verpasst, die bislang eingebauten Riegel (2x512MB DDR400) wanderten in die kleinere Maschine. Alles lief drei Wochen gut, dann schmierte die große Maschine ständig ab. Die Ursache war recht schnell gefunden: Kaputter Arbeitsspeicher. Aber warum ließ sich die kleine, immer synchrone Maschine nicht sauber anfahren? Freezes, offenbar kam der Chipsatz nicht mit den DDR400-Riegeln klar. Ich war am Mittwoch in Nürnberg und habe alles in Ordnung gebracht. Insgesamt waren Domains wie cdprojekte.mattiasschlenker.de, eeepc.mattiasschlenker.de und blog.rootserverexperiment ab Dienstag Abend bis Mittwoch Nachmittag nur sporadisch erreichbar.

  • Netbooks: Die Vielfalt ist kaum noch zu überschauen, jetzt stößt auch FSC dazu und führt bunte Oberschalen ein. Gut für den Wiederverkaufswert, wenn man eine zurückhält und die verratzte vor dem Verkauf wegwerfen kann. Asus bietet ab September den 1000H mit Festplatte an, der auch preislich nahe am Akoya E1210 liegt. Nett sind die Tablet-Only-Geräte von NEC — als 9- oder 10-Zöller mit Aufsteller und Bluetooth für die Tastatur wäre das genial. Man könnte die fürs N800 gekaufte (und auch von mir mit dem E50 zweckentfremdete) Klapptastatur so einem weiteren Einsatzbereich zukommen lassen. Oder eine schnuckelige Apple-BT-Tastatur kaufen.

    Für Netbook-affine Nutzer habe ich ein neues Image des Ubuntu-USB-Installers erstellt, der auf dem Daily Snapshot von heute basiert (ubuntu-8.10-alternate-alpha4-20080829-i386.usb.zip). Download hier. Installation wie hier beschrieben. Positiv: Jetzt funktioniert die gesamte Hardware des EeePC 701 (und wahrscheinlich 900) out of the box.

  • iPhone 3G: Es ist mir fast schon peinlich, dieses Gerätchen zu erwähnen und ich suche auch schon fleißig nach den positiven Seiten. Immerhin gibt es eine schöne Erklärung dafür, dass in Gegenden mit hoher iPhone-Dichte (von denen viele noch nicht auf die Firmware 2.0.2 aktualisiert sind), der 3G-Empfang immer noch schlecht ist. Das impliziert aber auch, dass wir Nutzer sauberer 3G-Hardware einen Grund haben auf iPhone-Nutzer böse zu sein, die nicht auf 2.0.2 aktualisieren. Firmware 2.0.3 dürfte auch bald kommen, schließlich gibt es da einen bösen Bug, mit dem man das Gerätepasswort umgehen kann. Immerhin scheint sich auf dem Weg zum Tethering etwas zu tun. Ich befürchte, dass am Ende eine Zubuchoption zum Mobilfunkvertrag steht, welche das getetherte iPhone nochmals teurer macht. Gegen die NDA regt sich nicht nur Widerstand, laut Heise haben auch einige Entwickler eine juristische Lücke gefunden: In Zukunft wird es wohl tausende 1$-Berater-Verträge geben.

Achja: Dass Steve Jobs noch lebt, heisst nicht, dass er untot wäre. Wie immer war es der Praktikant bei Bloomberg, der im CMS nicht auf “Save”, sondern auf “Publish” geklickt hat. Nicht bei allen Agenturen muss ein Redakteur Texte absegnen…

Randnotizen, 21. August 2008: EeePC 901, iPhone 3G, Linux-Kernel

Ereignisse der letzten Tage, die keine eigenen Blog-Einträge rechtfertigen:

  • EeePC 901: Ich habe mittlerweile Unterstützung von meinem Bruder erhalten, der erfolgreich Xubuntu 8.04.1 auf dem 901 installiert hat. Die Installation von USB-Stick verlief soweit problemlos, allerdings erkennt Ubuntu 8.04.1 auf Anhieb weder die integrierte Ethernetkarte noch den WLAN-Chip. Als Ethernet-Chip kommt ATL1E zum Einsatz, für den Asus selbst Treiber bereitstellt (Anleitung hier). Der Treiber befindet sich auch bereits in 2.6.27-rc3 und im gepatchten 2.6.26-1 aus Debian 4.0r4. Nach dem Reboot kann dann der Ralink-WLAN-Treiber mit dem eigentlich für das Akoya E1210 erstellten Script installiert werden.

    Ich werde das Installations-Script für den EeePC so anpassen, dass es anhand der Informationen von lspci die richtigen Treiber erkennt und installiert und so EeePC 701, 900, 900A und 901 abdeckt. Auch werden künftige Images die Netzwerktreiber für alle genannten EeePCs enthalten. Ich bitte allerdings noch um etwas Geduld, da ich “meinen” 900A oder 901 (Testgerät) noch nicht habe.

  • iPhone 3G: Meine von vielen Lesern als Bashing mißverstandene Kritik am iPhone 3G benötigt einige Ergänzungen. So wusste ich zum Zeitpunkt des Schreibens noch nichts von den UMTS-Problemen (Umfrage bei Wired.com), die laut Golem auch mit dem Firmware-Update anhalten, ein Punkt der eher zum Abwarten raten lässt.

    Zum AppStore hat der Entwickler Steven Frank seine Gedanken zusammengefasst. In den Kommentaren tauchte der Hinweis auf, dass sich dank AdHocDistribution der AppStore für Inhouse-Applikationen sehr wohl umgehen lässt. Der Haken: Alle iPhone-IDs müssen bekannt sein, maximal einhundert Geräte können auf diese Art und Weise mit einem Build versorgt werden. Zumindest für kleine und mittelständische Unternehmen relativiert sich damit meine Kritik am Distributionsmodell. Kein kleiner Kunde wäre allerdings die Bank HSCB, die laut darüber nachdenkt iPhones statt Blackberrys auzugeben. Andere Banken sind da vorsichtiger und begründen ihr Zögern vor allem mit der unterlegenden Email-Fähigkeit und der Schwierigkeit, eigene Entwicklungen zu verteilen.

  • Kernel 2.6.26.3 und 2.6.27-rc4: Auf kernel.org steht ein neuer Produktiv- und ein neuer Entwicklerkernel zur Verfügung. 2.6.27-rc4 sollte die eingangs erwähnten ATL1E-treiber für EeePC 901/900A enthalten und neuere USB-Webcams (EeePC, Akoya Mini) unterstützen. 2.6.26.3 kompiliere ich gerade auf dem Akoya E1210. Ich hoffe, dass damit die integrierte Realtek-Ethernet-Karte wieder funktioniert.

Nachtrag: Irgendwie war ich dem Datum einen Monat voraus. Im Titel korrigiert, eine Korrektur im Slug ist sinnlos.