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: