29.07.09

HOWTO: TomTom Wegaufzeichnung

Es gibt für ein TomTom ein Tool TTTracklog. Mit diesem Tool, ist es möglich den gefahrenen Weg aufzeichnen zu lassen, um z.B. später eine Route auf einer Karte aus diesen Daten zu erstellen.

Hierzu wird einfach das Tool auf dem TomTom installiert und beim starten des TomTom’s kann man den Tracker dann starten, so dass GPS-Daten gesammelt werden. Es wird einfach die ZIP-Datei auf dem TomTom entpackt. Folgende Ordner (d) oder Dateien (-) sollten nach dem entpacken auf dem TomTom vorhanden sein:

d      bin/
d      itn/
-      README
-      RELEASE_NOTES
d      SDKRegistry/
d      statdata/
d      text/

Die Route wird z.B. im GPX Format gesichert.
Derzeit plane ich eine solche Route für den kommenden Urlaub aufzeichnen zu lassen um später dann diese Route über z.B. maps.google.de darstellen zu können.

Update:

Eine solche Route sieht dann z.B. folgendermaßen aus:
Weiterlesen

VN:D [1.9.22_1171]
Rating: 7.5/10 (2 votes cast)
27.07.09

HOWTO: bash history – HISTCONTROL

Die bash besitzt eine Reihe nützlicher Einstellungen:

z.B. kann man mit den Tasten [ctrl]+[r] in der bash-history suchen. Die history protokolliert in der Regel alle commands, die eingegeben werden und mit enter bestätigt werden. Es gibt jedoch dummerweise wie bei jeder Regel Ausnahmen 😉

In der default-Eintellung z.B. werden keine Zeilen protokolliert die mit einem whitespace beginnen. Diese Einstellung kann jedoch mit der Umgebungsvariable HISTCONTROL bearbeitet werden.

Hier der Eintag in der man page der bash:

HISTCONTROL
A colon-separated list of values controlling how commands are saved on the history list.  If  the  list  of  values  includes ignorespace,  lines which begin with a space character are not saved in the history list.  A value of ignoredups causes lines matching the previous history entry to not be saved.  A value of ignoreboth is shorthand for ignorespace and  ignoredups.   A value  of  erasedups causes all previous lines matching the current line to be removed from the history list before that line is saved.  Any value not in the above list is ignored.  If HISTCONTROL is unset, or does not include a valid value, all lines read  by the shell parser are saved on the history list, subject to the value of HISTIGNORE.  The second and subsequent lines of a multi-line compound command are not tested, and are added to the history regardless of the value of HISTCONTROL.

HISTCONTROL
Dieser Parameter erwartet einen der folgenden Strings: „ignorespace„, „ignoredups“ oder „ignoreboth„.

Die erste Option speichert alle Zeilen die mit einem space beginnen nicht in der history.
Der Zweite löscht alle doppelten Zeilen und behält immer die Jüngste.
Naja und „ignoreboth“ steht eben für beide Einstellungen zusammen.
Will man wirklich alles in der history behalten, so ist die die HISTCONTROL=““ zu setzen 😉

Dieser Parameter kann global in z.B. der Datei /etc/bashrc oder /etc/bash/bashrc (je nach Linux Distribution) gesetzt werden, oder Benutzer spezifisch in der Datei ~/.bashrc

Hier kann man z.B. eine der folgenden Zeilen eintragen:
Um sowohl doppelte Eingaben sowie Eingaben die mit einem whitespace beginnen nicht zu protokollieren:

export HISTCONTROL=ignoreboth

Um Eingaben die mit einem whitespace beginnen nicht zu protokollieren:

export HISTCONTROL=ignorespace

Um doppelte Eingaben nicht zu protokollieren:

export HISTCONTROL=ignoredups

Um alles zu protokollieren:

export HISTCONTROL=""

Update: 16.07.2013:
Um alles zu protokolieren, sowie bei der Ausgabe über den folgenden Befehl auch die Zeiten zu sehen, wann der Befehl ausgeführt wurde, kann man folgendes setzen:

export HISTFILESIZE= HISTSIZE=
export HISTTIMEFORMAT="%F %T "
VN:F [1.9.22_1171]
Rating: 8.0/10 (2 votes cast)
23.07.09

1und1 Virtual-Server

Dieser Blog läuft nun seit dem Juni 2009 auf einem 1und1 VServer.

Der VServer läuft seit 2006 und wurde Kurzerhand auf gentoo umgestellt. Die Umstellung erfolgte anhand diese sehr guten Tutorials gentoo-on-1-vserver.

Wer also mit SuSE oder Debian nicht zufrieden ist kann auch auf gentoo umsteigen 😉

Derweil bietet 1und1 allerdings nun auch mehr Linux Distributionen an:

  • openSUSE 10.3 mit Plesk 9 (64 Bit)
  • CentOS 5 mit Plesk 9 (64 Bit)
  • openSUSE 10.3 mit Plesk 8.6 (64 Bit)
  • openSUSE 10.3 Minimalsystem (64 Bit)
  • CentOS 5 Minimalsystem (64 Bit)
  • Debian 4.0 (etch, 32 Bit)
  • ubuntu 8.04 LTS (64 Bit)
VN:F [1.9.22_1171]
Rating: 0.0/10 (0 votes cast)
22.07.09

Miro (ehemals Democracy Player)

sSeit einer ganzen weile ist auf meinem Rechner nun schon der Democracy Player bei mir installiert. In letzter Zeit hab ich den Player wenig genutzt nachdem er mir anfangs sehr gut gefiel. Es ist also einmal Zeit auf den Aktuellen Player der sich jetzt Miro heißt zu updaten.

Den Player gibt es jetzt unter www.getmiro.com

Ihr werdet hier jedenfalls auf dem laufendem gehalten, wie es mit dem Player bei mir weitergeht 😉

VN:F [1.9.22_1171]
Rating: 0.0/10 (0 votes cast)
22.07.09

Tool: figlet

Gerde fragte ich mich mal wieder, wie ich hin und wieder diese ASCII-Banner erzeugt habe.

Hierfür gibt es ein recht einfaches aber sehr schönes linux Tool namens figlet

Zu finden ist das tool hier: www.figlet.org

Mit dem Tool erzeugt man dann Texte wie z.B.

                _ _       ____
  __ _ ___  ___(_|_)     | __ )  __ _ _ __  _ __   ___ _ __
 / _` / __|/ __| | |_____|  _ \ / _` | '_ \| '_ \ / _ \ '__|
| (_| \__ \ (__| | |_____| |_) | (_| | | | | | | |  __/ |
 \__,_|___/\___|_|_|     |____/ \__,_|_| |_|_| |_|\___|_|

Viel Spass damit 😉

VN:F [1.9.22_1171]
Rating: 0.0/10 (0 votes cast)
21.07.09

Mein erster Artikel

Dann werde ich mal testen, ob es alles so funktioniert, wie ich es mir vorstelle.

VN:F [1.9.22_1171]
Rating: 1.0/10 (1 vote cast)