Kennung: design

gis-tools.py v 0.4b ist geschlumpft

Juchuu! - nach fleißigem Basteln freue ich mich Version 0.4b der gis-tools.py freizugeben. Mein besonderer Dank geht an Seth Arnold, der mir mit viel Geduld geholfen hat die eine oder andere Hürde zu überwinden.

Hinter den Kulissen hat sich einiges getan:

  • wie bereits angekündigt, ist der Code nun deutlich modularisiert und unterteilt in Benutzerschnittstelle, Konvertierungsfunktionen und dem Syntaxanalysierer (habe ich doch direkt mal das Wort 'parser' mit ding nachgeschlagen - herrliches Wort!), der derzeit noch den Kleber zwischen den anderen Ebenen spielt, sowie eine Hilfe und ein Auxiliarmodul für allgemeine Berechnungen.
  • für die Umwandlung von Längen- und Breitengraden zu UTM-Koordinaten sind die Möglichkeiten hinzugekommen zwischen
    • einer aus den Längengraden berechneten gemeinsamen UTM-Zone,
    • je Koordinatenpaar die optimale Zone zu berechnen und
    • eine vom Anwender vorgegebene Zone, die angegeben werden muß
    • zu wählen.

Ein bisl Zeit und Energie braucht es noch, bis auch das Analysieren der Eingabedatei flexibler von statten gehen kann. Momentan geht die Überlegung dahin, die Datenstruktur aus einer Titelzeile herauszulesen, das wäre am einfachsten für den Anwender, würde aber wiederum erschweren, 'mal eben' was auszulesen. Aber auch da wird es eine Lösung geben.

  Nergal

simple mind - simple pleasure

Mein altes Mobiltelephon wurde langsam etwas kurzatmig, der Akku hat zwar recht lange im Bereitschaftsmodus durchgehalten aber sobald etwas mehr verlangt wurde keuchte die Stromzelle binnen kürzester Zeit wie eine Dampflok mit Asthma am Berg.

Also stand nun die Frage ins Haus neuer Akku oder neues Gerät. Ich habe mich beim Akkupreis von über 30 € für das neue Gerät entschieden und dabei überraschenderweise sozusagen mein Traumhandy gefunden. Es kann nämlich außer Telephonieren und Kurznachrichten versenden gar nichts, na gut es hat eine Weckerfunktion, die ich wohl nie nutzen werde. Es ist darüberhinaus extrem flach (9-10 mm) hat vernünftig proportinierte Tasten und ein Display auf dem ich sofort die Uhrzeit erkennen kann (unmöglich mit dem alten Motorola 450 C). Und noch etwas, was mich gleich ansprach eine e-Tintenartige Bildschrimtechnik. Die Rede ist vom Motorola F3. Im Prinzip ist es eine Art Seniorenhandy :). Der Verkäufer sprach zwar von komplizierter Bedienung, aber das war das erste Telephon, bei dem die Bedienungsanleitung kein Inhaltsverzeichnis hat und nicht in gebundener Form ist.


und so schaut es aus ...

Auffällig ist, daß quasi alles mit Symbolen und keinerlei Text dargestellt wird, man aber jedes Menü bei Bedarf mit einer Sprachausgabe erklärt bekomme kann. Man merkt, daß es ursprünglich für Entwicklungsländer konzipiert war. Man hat sich also richtig Gedanken gemacht, daß es einfach zu bedienen ist.

Ich hätte nie gedacht, daß ich mal so ein Telephon finden würde. Da ich als PDA immer noch meinen guten Palm nutze und gar nicht daran denke den gegen ein 'smartphone' einzutauschen (Könnte ich ja nichtmal im Flugzeug ebooks lesen oder Musik mmit hören.) will ich gar kein zweites Adressbuch führen, keinen hakeligen kleinen Terminkalender mit 9 Tasten bedienen müssen.

Da ich keinen prepaid-Vertrag oder sonstwas habe, sondern nur das Gerät und sonst nix erworben habe gibt es auch kein 'branding' und ich muß mir nicht mehr andauernd zeigen lassen welche Firma mir das Funknetz bereitstellt. Tut das Telephon im Festnetz ja auch nicht. Einfach wunderbar.

Das einzige was vielleicht etwas schade ist, in Deutschland scheint (zumindest die komplett vertragsfreie Version) mit der simpelsten Firmware überhaupt verkauft zu werden, da man nicht einstellen kann, daß das Datum optional angezeigt wird unter der Uhrzeit. In Südostasien gibt es auch wohl mehr Klingeltöne - ich mag keine Klingeltöne, ist also egal.

Ich sag ja: simple mind - simple pleasure ;)

  Nergal

ebook-Reader von Amazon

Seit einiger Zeit kursierten die von FCC veröffentlichten Bilder des neuen ebook-Lesegerätes von amazon herum und die meisten waren sich in vielen Kommentaren sicher, daß sei nur ein Prototyp, da würde noch ein Design folgen.

Weit gefehlt! Die meinten das tatsächlich ernst mit diesem komischen weißen Gerät. Nicht, daß ich etwas gegen ein weißfarbiges Gerät einzuwenden hätte, aber das ist eine Beleidigung der Augen und ich fürchte auch der haptischen Sinne. Formen, wie Sie vielleicht 1987 modern gewesen wären, aber bitte nicht im Jahre 2007.

Als leidenschaftlicher ebook-Leser habe ich wirklich gehofft dieses Gerät könne Bewegung in den völlig überteuertem Lesegerätemarkt bringen. Um zu zeigen wie wenig innovativ das Gerät eigentlich ist, hier mal ein Vergleich zwischen meinem Palm Tungsten E und dem Kindle:

KindleTungsten E
289 g130 g
800px zu 600px e-ink
4 Graustufen ohne Hintergrundbeleuchtung
15,2 cm Diagonale
320px² LCD
Farbdisplay mit Hintergrundbeleuchtung
7,2 cm Diagonale
-Touchscreen
256 MB + SD-Karte32 MB + SD-Karte
Kopfhöreranschluß, USB-Anschluß
WLANInfrarot
399,00 $199,00 € (im Jahr 2004)
mobipocketmobipocket, ereader, plucker, avant go, pdf, txt, doc, pdb, html, ...
Zeitungsabos gegen EntgeltZeitungsabos auch kostenlos
Wikipedia onlineWikipedia offline
Hörbücher (vermutlich mp3)Hörbücher und Musik (mp3, ogg, real, ...)
2 Tage bis eine Woche (ohne Audio)Lesen und Musikhören ~2 Stunden Akkulaufzeit
über 90T ebooksüber 300T ebooks kostenfrei - vermutlich viele mehr
Plastik-GehäuseMetallgehäuse

Also für mich ist der Palm der Sieger, schließlich kann ich ihn mit einer Hand halten und bedienen, ihn in die Jackentasche stecken, Adressen und Texte lesen, schreiben verwalten, eine Vielzahl von Programmen ausführen und das seit einigen Jahren.

Natürlich gibt es keine Dienstleistungen wie kostenpflichtigen email-Empfang. Auch die Übertragung eines Worddokuments erfordert für einen Palm (wie wohl allen PDAs und sog. smartphones) keine email je 0,10$. Und ob der Internetzugang in Europa, insbesondere Deutschland, von diesem Gerät aus stets gewährleistet ist, wie die Werbung für den Kindle suggeriert, wage ich sehr zu bezweifeln.

  Nergal

Pasta Code, Cannelloni und Schlümpfe

Leider fehlt mir jede Erinnerung, wo genau ich zum ersten mal von Spagetthi-Code gelesen habe. Vermutlich im Linux Magazin oder in der c't. Vor ein paar Tagen stieß ich dann auf eine nicht zu 100% ernsthaft gemeinte Erläuterung, was denn Spaghetti Code sei. Die weniger bekannten Alternativen Lasagna-Code (Blockhafter aber strukturierter Code, schwer zu pflegen) und Ravioli-Code (die Idealform, kleine Pakete, die miteinander in Beziehung stehen aber unabhängig sind in der Pflege).

Dies führte mich zu der Überlegung, wo denn die gis-tools.py einzuordnen wären. Ich kam recht schnell dazu, daß es sich um eine Unterart der Lasagne handeln muß, den Cannelloni (Bild auf Wikipedia). Längliche Rohren von in etwa 2cm Durchmesser, die man dann nebeneinander legt ansonsten aber ähnlich wie Lasagne mit lekkerem Inhalt befüllt.

Genau so war der Code bisher. Drei riesige Pakete, an beiden Seiten offen, an sich leicht zu warten, da sich quasi alles innerhalb der Röhren abspielte, aber man ahnt es schon, fast immer die gleiche Soße drin.

Zu Ravioli habe ich schon immer eine besondere Beziehung gehabt. Als ganz kleiner Junge fiel es mir schwer mir diesen seltsamen Namen 'Ravioli' zu merken, das waren eindeutig zu viele Vokale auf einmal für eine bis dahin von Fremdsprachen unbefleckte Zunge. Aber es gab da etwas viel besseres. Und zwar habe ich einen kleinen Schlumpf, der auf einem roten Kissen sitzt, den habe ich immer noch! Und dieses Kissen war in Form und Größe genauso beschaffen wie die Ravioli, und damit waren das für mich keine Ravioli mehr, sondern Schlumpfkissen, die rote Farbe besorgte ja die lekkere Soße.

Ich werde also Kissencode schlumpfen. Freue mich schon auf die Kissenschlacht, und Schlaubys erhobenen Zeigefinger.

  Nergal

Ärger mit Firefox

So etwas nervt!

Lange Zeit war ich selber ein Fan vom Firefox Browser, weil er im Vergleich zum IE wirklich besser war und wohl immer noch ist.

Aber mit Entsetzen mußte ich feststellen, daß dieses Blogdesign vom Firefox falsch umgesetzt wird. Die Schriften waren viel zu klein, insbesonde die Kennungenwolke (aka tagcloud) war kaum erkennbar. Jeder Browser hat Stärken und Schwächen, aber ich muß doch bitten, Schriftgrößen sollten kein Problem mehr bereiten, oder?

Tun sie aber. Und hier mal der einfachste Grund weshalb ich Opera und Konqueror so schätze gegenüber den anderen Browsern:

Opera
vs.
Firefox

So sieht der Acid 2 CSS-Test aus.

Da verstehe ich den Hype um den Browser wirklich nicht mehr. Aber wie sagte der alte Fritz so schön:
In meinem Staate kann jeder nach seiner Fasson selig werden.
Friedrich der Große 1740 zum Thema Toleranz gegenüber Religionen in Preussen.

Also ausnahmsweise mal etwas animierte Graphik hier:
Web browser
  Nergal