Montag, 1. Juni 2009
Kindertag
ein Zoo von Viren...
- WORM/Netsky.HB
- TR/Small.byt
- TR/Runner.DK
- TR/Dldr.Bredold.G.6
- TR/PSW.Papras.KY
- und TR/Crypt.XPACK.Gen
erkannt. Nach dem Entfernen startet Windows nun nicht mehr richtig. Explorer schein nicht mehr die Standartshell zu sein. Hoffentlich muss ich nicht das WinXP neu aufsetzen.
Dienstag, 26. Mai 2009
Fotografieren von Mond und Gewitter
Kameraeinstellungen: Fokus unendlich, kleines ISO, Blende 3-8, lange Belichtungszeit bei Nacht, sonst kürzer, natürlich Stativ.
Auf den Mond muss ich wohl noch warten. Dafür sollte ich mit 9 Megapixeln und 200 mm Zoom auch nette kleine Bildchen hinbekommen. Richtwerte: Blende 5, Belichtungszeit ca. 1/500 s, natürlich Stativ.
Nominiere GpsMid auf Sourceforge
Freitag, 22. Mai 2009
Temperatursensoren an der NSLU
Nach und nach wird alles wieder hingebogen nach dem Plattencrash. Heute waren die Temperatursensoren dran. Folgendes war noetig um sie wieder ansprechen zu koennen:
gucken ob sie gefunden werden:
/opt/bin/digitemp_DS9097 -s /dev/ttyUSB0 -w
die .digitemprc anlegen lassen
/opt/bin/digitemp_DS9097 -s -a -q -i
den Link anlegen damits einfacher wird (so stehts auch in t4roku drin)
ln -s /opt/bin/digitemp_DS9097 /opt/bin/digitemp
Dienstag, 19. Mai 2009
Weihnachtswunsch fuer 2009 ?
SRTM daten für GPSmid
Höhenlinien in Kerten sind vor allem beim Wandern eine feine Sache. Die OSM.Daten selbst enthalten keine Höhenlinien, aber die Daten sind von der NASA SRTM Mission frei zugänglich. Man muss sie nur ins OSM Format umwandeln. Dazu bietet sich SRTM2OSM an. Das funktioniert sehr gut, jedoch kann GPSmid zu lange Höhenlinien nicht teilen. Leider hat mir der Entwickler mitgeteilt, das er diese Software nicht mehr weiterentwickelt und so habe ich mich nach einer Alternative umgeschaut. Die ist naheliegend und heisst SRTM2OSM-Perl. Dieses Script konnte ich leicht anpassen, so dass es nach 1000 Knoten die Höhenlinie teilt und einen neuen Weg beginnt.
In der Datei mkcntr.pl habe ich eine neue sub eingefügt:
sub waysplit{
print "
if ($ARGV[2] && $ARGV[3]) {
if ( $z % $ARGV[3] == 0 ) {
print "
} else {
if ( $z % $ARGV[2] == 0 ) {
print "
} else {
print "
}
}
print "
print "
print "\n";
$id = $lastway++;
print "
$ndcnt=0;
return $id;
}
und in sub way die while schleife durch
$ndcnt++;
if ($ndcnt == 1000) { waysplit() }
ergänzt. Das ist alles.
Update von GPSmid und meinem Geocache-Style
Die tolle J2ME-Software GPSmid ist wieder etwas erwachsener geworden, seit vorgestern gibt es die Version 0.5.0 zum download. Ich habe das als Anlass genommen und meinen Style noch etwas aufgepeppt und an die neuen Möglichkeiten angepasst. Man kann es im Wiki von GPSMid runterladen. Den Ablauf zum erstellen der Karte habe ich robuster gemacht. Hier noch einmal alle Schritte:
- Runterladen der OSM-Daten (Achtung mit API 0.6 Daten habe ich Probleme die OSM Dateien mit Osmosis zu kombinieren, daher beutze ich nachwievor OSM mit API 0.5)
- Runterladen der SRTM Daten von http://srtm.csi.cgiar.org im ASCII format. Alternativ und für Höhendaten über 60° gibt es auf viewfinderpanoramas.org, auch wenn diese ggf. noch weitere Konvertierung benötigen.
- Umwandeln der SRTM Daten in OSM mit srtm2osm_perl (da ganz lange Höhenlinien probleme mit GPSmid machen habe ich das Script angepasst. Siehe Extrapost)
- Runterladen der Geocache daten mit dem Geocache-Scanner und Export in GPX-Datei
- Umwandeln der Cachekoordinaten von GPX in OSM mit GPSbabel
- Zusammenfügen der drei OSM Dateien zu einer Datei mit Osmosis (hier nutze ich noch die alte version "osmosis-0.24.1-java5")
- Anpassen der *.property Datei und schliesslich das Generieren des Midlets
Donnerstag, 14. Mai 2009
Latex-Editoren
Unter Linux nutze ich Kile, und bisher unter WinXP das TexnixCenter. Letzteres hat aber einige bugs, weshalb mir die Diskussion in der Tex-Use-Group sehr gelegen kommt. TexMaker sieht vielversprechend aus:
http://www.xm1math.net/texmaker/ und http://texmakerx.sourceforge.net/
Mittwoch, 13. Mai 2009
Smart playlists in Firefly
Nach meinem Plattencrash im uNSLUng-Server muss ich nun auch die Smart Playlists wiederherstellen. Aus der alten Datenbank (songs3.db) konnte ich noch folgendes extrahieren:
- Noch nie gespielt: play_count = 0 AND (title not includes "christm" And album not includes "christm" and album not includes "Weihnacht" and title not includes "Weihnacht" and album not includes "Pionier")
- Weihnachtslieder: album includes "Weihnacht" OR album includes "Christmas" OR title includes "Christmas" OR album includes "Weihnacht" OR genre includes "Christmas"
- Jazzy Musik: (genre includes "jazz" OR album includes "jazz" OR title includes "jazz" OR genre includes "bossa" OR genre includes "blue") AND (album not includes "festas" AND title not includes "christm")
- Noch nicht bewertet: (genre includes "jazz" OR album includes "jazz" OR title includes "jazz" OR genre includes "bossa" OR genre includes "blue") AND (album not includes "festas" AND title not includes "christm")
- Lieblingsmusik: rating > 80
- Kinderlieder: Gartist = "Gerhard Schöne" OR artist = "Babydream" OR genre = "Kinderlieder"
Sprachausgabe für GPSMid / TTS Podcast
Um meinen Style in GPSMid noch etwas anzupassen möchte ich die Sprachausgabe auf Deutsch umstellen. Jedoch kraut mir davor meine eigene Stimme als Navigationsanweisung zu hören. Darum habe ich mich nach Text-to-Speech umgeschaut und einige nette Dinge gefunden:
- Übersicht zu Online TTS unter http://www.dancewithshadows.com/
- RSS-feed in Podcast wandeln http://www.talkr.com/
Ich werde mal mit http://www.cepstral.com/demos/ und http://www.research.att.com/~ttsweb/tts/demo.php und http://mary.dfki.de/online-demos/speech_synthesis experimentieren. Wobei nur letzteres ein freies Angebot ist, das mir das hochladen der Files zu GPSMid erlaubt.
EDIT: Es tut sich was! Im GPSMid-Forum bin ich auf offene Ohren gestossen und habe Rueckmeldungen bekommen. Die Originalstimme wird mit espeak erstellt.
Es gibt eine neue Seite im Wiki die die moeglichen Saetze erklaert.
Montag, 11. Mai 2009
The General Structure Analysis System
Heute habe ich per Zufall eine wissenschaftliche Software zur Auswertung von Pulverdiffraktogrammen (Neutronen-, Elektronenbeugung etc.) gefunden, die sehr mächtig und umfangreich zusein scheint und dazu noch frei verfügbar ist. Die Software heißt "The General Structure Analysis System" - kurz GSAS und kann hier herunter geladen werden.
Ein umfangreiches Manual und dieses Tutorial sollten den Einstieg in die Welt der Rietveldanalyse möglich machen. Der Blogeintrag mit der Liste zu wissenschaftlicher Software ist aktualisiert.
Dienstag, 5. Mai 2009
Wiederbeleben meines Slug-Servers
Nun hats mich auch mal erwischt und zum ersten Mal hat eine Festplatte unter meiner Obhut Selbstmord begangen. Eines Tages bootete meine SLUG nicht mehr von der Platte und nur noch aus dem internen Speicher. Inzwischen habe ich fast alle Daten von der alten Platte retten können, eine neue größere Platte gekauft, formatiert und geslingt. Nun muss ich mich nur noch erinnern welche Pakete alle installiert waren.
- mt-daapd: mein Musikserver für die Roku Soundbridge
Achtung der benannte Firefly-Server fuer nightlies ist down. Ich konnte die letzte nighly version mit folgendem Befehl doch noch laden und installieren:
ipkg -V 3 -verbose_wget http://nightlies.fireflymediaserver.org/nightlies/svn-1696/mt-daapd_svn-1696-1_armeb.ipk - cups, cups-doc: mein Druckersever für den Canon IP4300. Drucker per USB anschliessen, CUPS nach Anleitung im uNSLUng-Wiki einrichten, dann den Drucker in der Online-GUI von CUPS als "raw"-Drucker an "/dev/usblp0" einrichten.
- htop: zum gucken welche Prozesse wie laufen
- perl: um mein t4roku script laufen zu lassen. Dazu kommen noch einige Perl-Pakete wie in der Readme zu t4roku zu lesen ist.
- python: damit das Programm soundbridgescrobbler ausgeführt werden kann.
- digitemp, kernel-module-usbserial, kernel-module-pl2303: für die Temperturfühler und Update der datei "pl2303.o" wie auf der uNSLUng-Seite beschrieben.
- nano: als einzig komfortablen Editor für die Konsole
lege eine datei /etc/profile an die folgende Zeilen enthaelt:
export TERMINFO=/opt/share/terminfo
export TERM=vt100
export PATH=$PATH:/opt/sbin:/opt/bin - bash: macht einiges schneller...
- ipkg-web: wie der Name sagt ein Webfrontend für ipkg
freie Routenplanung mit Höhendaten
Eine Tour aus Google Maps exportieren
Um fix mal eine Routenplanung zu machen benutze ich gern Google Maps. Das Ergebnis wird in schöner Klick&Bunt manier dargestellt, jedoch fehlen Optionen zum Export. Eine einfache Möglichkeit zum Export existiert ganz versteckt. Man hänge an den Link für die Route einfach
&output=kml
an und schon bietet Google an die Routendaten als KML-Datei zu speichern. Diese kann man zum Beispiel auch online mit GPSVisualizers GPSbabel in GPX umwandeln und leicht auf ein GPS-Gerät übertragen.
EDIT: Routen mit mehreren Punkten und mit der Maus geänderte Routen kann man mit obiger methode nur unvollständig exportieren. Aber das Netz ist rege und hier hat jemand ein Script geschrieben um trotzdem alles zu exportieren:
Dienstag, 7. April 2009
Karten für TreckBuddy
Sonntag, 29. März 2009
Geocachen mit GPSMid
Nach den Hoehenlinien habe ich nun noch Geocaches in die Karten integriert. Dazu waren wieder einige Kunstgriffe noetig, aber es funktioniert :-)
Zuerst brauchen wir die Daten der Geocaches. Man kann sie als zahlendes Mitgleid bei Geocaching.com als sogenannte ??? bekommen. Als nichtahlender Cacher ist mir jedoch die Software GeoToad lieber. In einem intuitiven Dialog in der Konsole kann man alle Einstellungen treffen und dann die Daten herunterladen. Ich habe sie in zwei Formate exportiert. Zum einen in GPX fuer weitere Verwendung der Koordianten in der Landkarte, zum anderen als decrypted HTML, das ich in Mobipocket-Format dann ebenfalls im Handy mitnehmen kann.
Den GPX-File habe ich dann mit GPSbabel ins OSM-Format umgewandelt und in den OSM-File mit den Karten- und Hoehenliniendaten mit OSMOSIS eingefuegt. Ueber die Paketquellen bekommt man fuer Kubuntu nur eine alter version von GPSbabel die noch kein OSM beherrscht. Mit Wine laeuft die aktuelle Windows-Version 1.3.6 aber problemlos.
Zu guter Letzt ist OSM2GPSmid mit meinem angepassten Style-file, das die Geocaches beruecksichtigt, an der Reihe.
Donnerstag, 26. März 2009
GPSmid mit aufgepepptem Style...

Nachdem ich nun schon einige Straßen und Wege Japans in die Datenbank von OSM eingepflegt habe, erzeugte ich mir eine neue Version von GPSmid meiner zweiten Heimat. Dabei nutzte ich die Gelegenheit etwas mit dem Style-File zu spielen und einige Icons nach meinen Wünschen anzupassen. So sind Bahnlinien etwas dicker und schwarz, Ampelkreuzungen sind als solche erkennbar und die meisten Flächenfarben sind etwas pastellfarbener gehalten. Einmal etwas tiefer geblickt, fügte ich noch Höhenlinien ein, deren Daten ich mittels SRTM2OSM bezog. Danke NASA!
Links dazu ein Foto des Handybildschirms. Bemerkenswert ist, dass japanische Schriftzeichen ohne weiteres Fummeln sofort richtig angezeigt werden. Bis jetzt musste ich fast immer einen Kopfstand machen um auf einem nicht-japanischem Gerät Kana und Kanji sehen zu können.
Die Software SRTM2OSM läuft nach Installation der im verlinkten Wiki genannten Pakete auch unter meinem Kubuntu 8.04. Nur das einfügen in eine bestehende OSM-Datei funktioniert nicht bei gesetzter -large Option. Hier ist die einfachste Variante in einem Editor den gesammten Inhalt zwischen den "way"-tags in die bestehenden OSM-Datei zu kopieren.
Der Arbeitsablauf im Einzelnen:
- suche die Grenzen der Karte (min. und max. Latitude und Longitude) die GPSmid am ende haben soll. Am Einfachsten geht das auf der OSM-Export-Webseite. Schreibe die Daten in eine my.properties-Datei. die folgendes Aussehen hat:
bundle.name = MyRegion
region.1.lat.min = 12.345
region.1.lat.max = 14.567
region.1.lon.min = 123.45
region.1.lon.max = 134.56
style-file = style-file.xml
midlet.name=GpsMid-MyRegion - Lade die Kartendaten von OSM runter (left,bottom,right,top)
wget -O data.osm "http://osmxapi.informationfreeway.org/api/0.5/*[bbox=123.45,12.345,134.56,14.567]" - Lade die Höhendaten mit srtm2osm runter (hier Höhenlinien aller 10m, wobei alle 100m und 500m Hauptlinien sind, die lt. meinen style-file Einstellungen gestrichelt, durchgezogen und fett dargestellt werden)
mono Srtm2osm.exe -bounds1 12.345 123.45 14.567 134.56 -O srtm.osm -step 10 -cat 500 100 -large - Copy-Paste die Dateien data.osm und srtm.osm zusammen wie oben beschrieben. Normalerweise soltle srtm2osm das mit der Option -merge data.osm alleine machen, wenn man die Option -large weglässt ...
- Erzeuge das GPSmid-Midlet:
java -Xmx1024M -jar Osm2GpsMid-CVS.jar data.osm my.properties - Kopiere es aufs Handy, installiere es und freue dich der tollen Karte...
Meinen Style-File werde ich demnächst beim GPSmid-Projekt online stellen und hier verlinken.
Dienstag, 24. März 2009
mit GPS in Tokyo für Openstreetmap
Japan hat in der freien Weltstraßenkarte von OpenStreetMap noch ein sehr löchriges Netz. Fast alle kleinen Straßen fehlen. Also ein Paradies für Leute die an OSM mitarbeiten. Draussen in meinem Vorort habe ich nun schon einige Straßenzüge einzeichnen können. In Deutschland hatte ich dazu niemals Gelegenheit, da alle Wege schon in der Karte drin sind. Nun wollte ich heute mein Werk in Tokyo fortsetzen und muß leider zugeben das die hohen Häuseschluchten ein fehlerfreies Signal mit einem einfachen Empfänger kaum ermöglichen. Man driftet und springt ganz schön umher. Schade. Mach ich halt im Speckgürtel von Tokyo weiter.
PS: Zum aufzeichnen benutze ich mein Handy (SE G705) mit der Software GPSMid (CVS-Version). Einpflegt werden die Wege dann über OSM Potlatch.
Montag, 23. März 2009
kleiner Router
Bin eben dabei meine japanische Schwiegermutter mit neuer Hardware auszurüsten. Dabei kan heute der Router via japanischen Amazon ins Haus. Die Wahl fiel auf einen Planex PCI GW-MF54G2 Router, da er alle kann was benötigt wird und weil er mit nur 2379Yen (18,50Euro) auch der Preiswerteste ist. Als er nun hier auf meiner Hand ruhte, dachte ich mir der ist ja wirklich süß :-).Das Setup hat auch prima geklappt. Innerhalb einer viertel Stunde war er mit der englischen Firmware geflashed, DHCP aufgesetzt und WPA-Verschlüsselung eingeschaltet. Läuft wie geschmiert.
Dieser kleine Router scheint auch ein Kandidat für OpenWRT zu sein (siehe hier).
Sonntag, 22. März 2009
Automatisch von Google informieren lassen
Freitag, 13. März 2009
Versteckte Handymenüs
Das Service-Menü erreicht man über: *, rechts, *, links, links, *, links, *
hier kann man fast alle Telefonfunktionen mal durchtesten.
Und ein Personalisierungsmenü findet sieht man nach drücken von: *, links, *, *, links
Donnerstag, 12. März 2009
Login-Probleme mit Opera in ebay.de
Mit ein bisschen fummeln habe ich jetzt die Lösung gefunden. Opera muss sich als Internet Explorer identifizieren und die alten Cookies von ebay müssen gelöscht werden.
Dienstag, 10. März 2009
Whiskey in der Laptoptastatur
Eine kleine Unachtsamkeit hätter mir fast meinen Laptop ruiniert. Der winzige Schluck Whiskey in der Tastatur hat ein paar Verbindungen in den Kontaktfolien kurzgeschlosssen, da half auch mein flinkes Ausschalten und Stecker ziehen nichts. Die Stellen die einen dauerhaften Kurzschluss hatten habe ich mit einem Skalpel wieder getrennt und an einer Stelle war größeres rumdoktern mit Leitsilber notwendig. Er funzt nun wieder, die Frage ist nur wie lange...
Eine Austauschtastatur für meinen Japaner zu bestellen geht nicht. Vielleicht lasse ich die geflickte Tastatur gleich noch bei unserer Japanreise tauschen.

