Mittwoch, 19. Dezember 2007

Sinnvolle Erweiterungen bei Ubuntu

Folgende Sachen kann man in die ~/.bashrc eintragen:

# ALIASE ------------------------------------------------
# um nicht immer sudo su - einzugeben (ausserdem ist god-TAB schneller)
alias godmode='sudo su -'

# Damit wird eine SSH Verbindung zu dem host aufgebaut und das
# vorher gestartete Screen wieder geholt
alias some_host="ssh user@host -t screen -RD"

# Ahh schon immer mal ne Proxy verbindung über nen anderen Host gebraucht?
# Einfach dann den Browser oder was auch immer auf SOCKS Proxy
# localhost:12345 umstellen und es sollte gehen
alias ssh_proxy="echo 'Port: 12345';ssh -D 12345 user@host"

# Doofe Calendar applikation, startet nun mit letztem, diesem und
# nächsten Monat und fängt bei Montag an!
alias cal="cal -m3"

# Grep kann die Ergebnisse auch farbig machen..
alias grep="grep --color=auto"

# Ispell auf deutsch einrichten
alias ispell="ispell -d ndeutsch -T latin1"


# FUNKTIONEN ----------------------------------------
function smplayer(){
# Startet mplayer, wartet dann 5 sekunden und fährt die kiste dann runter.
mplayer "$@" && sleep 5 && sudo poweroff
}

function start_up(){
# Startet eine Reihe von Programmen, ohne die jedes mal von Hand machen zu müssen.
# Praktisch wenn man man die nicht imemr automatisch gestartet haben will
xset -b &&
echo "- Skype" && skype &
echo "- Gaim" && gaim &
echo "- Gkrellm" && gkrellm &
echo "- firefox" && firefox &
echo "- thunderbird" && thunderbird &
}



Wenn man XTerm benutzt, dann findet man vllt folgendes hilfreich. Einfach in die ~/XTerm schreiben.

*metaSendsEscape: true
*reverseVideo: on
*on2Clicks: regex [^/@ \n]+
*on3Clicks: regex [^ \n]+
*on4Clicks: regex [^#$]+
*on5Clicks: line
Wenn noch jemanden nette Sachen einfallen, einfach ins Kommentar.
Grüße, Burner

Mittwoch, 5. Dezember 2007

Digitalkamera Tests..

Soo ich suche schon länger mal ein paar Seiten die sich mit solchen tests beschäftigen. Bisher sind mir nur zwei aufgefallen, aber falls ich noch ein paar finde, dann werd ich die natürlich hinzufügen :D

  1. Xonio hat eingie Berichte. Dazu einfach auf den Reiter Digitalkameras klicken.
  2. Digicam-Beratung bietet ausführlichere Tests an.

So das wars vorerst.. mehr später.
Viel Spaß beim suchen,
Burner

Montag, 22. Oktober 2007

Mapnik unter Ubuntu installieren

Nach dem download der Mapnik Software von http://mapnik.org/ kann man das Tarball auspacken und mittels

python ./mapnik-0.4.0/scons/scons.py
versuchen zu installieren. Jedoch musste ich vorher folgende Pakete installieren:
apt-get install libpng12-dev libjpeg62-dev libtiff4-dev zlib1g-dev
apt-get install libfreetype6-dev libltdl3-dev libboost-dev
apt-get install libboost-thread-dev libboost-filesystem-dev libboost-python-devs
Zudem musste noch das Proj.4 installiert werden, das unter http://proj.maptools.org/ zu finden ist. Dazu muss das tarball ausgepackt werden und mittels
./configure && make && sudo make install
gebaut werden.

Doch leider kam es bei mir zu folgendem Abbruch:
bindings/python/mapnik_color.os bindings/python/mapnik_color.cpp
bindings/python/mapnik_color.cpp:25:28: Fehler: boost/python.hpp: No such file or directory
bindings/python/mapnik_color.cpp:32: Fehler: >>boost::python<<


Ich werde mir das heute Abend mal anschauen und falls jemand eien Lösung hat, dann imemr her damit :D

Bis später,
Burner

Donnerstag, 18. Oktober 2007

Video konvertierung unter Linux für den Ipod

Nach einigen Tagen suche und verzweifelten Tests mit crapy Software hab ich mir ein kleines Script geschrieben, das mir den ffmpeg mit ein paar Optionen triggert und aus avi/mpeg Files entsprechende mp4 Files für den Ipod baut.
Nach einem Test lief das ganz ordentlich, aber die Kodierung brauch ansich recht lange und ich bin mir auch nicht mehr ganz sicher ob mpeg4 oder libx264 besser waren :-)
Also einfach mal an einem kleinen File testen und auf den Ipod hochladen.

Zu finden ist das script hier: http://pastebin.com/f48fe1ebd

Änderungen einfach oben im Header anpassen und schon kann es losgehen.
Falls man das Script rekursiv auf einen ordner anwenden will, so sollte man das mit find triggern. Wie z.B.:

find . -name '*.avi' -exec avi2ipod.sh {} \;
Dabei geh ich davon aus, dass ihr das Script in avi2ipod umbenannt habt.

Viel Spaß beim testen und gute Nacht,
Burner

Montag, 15. Oktober 2007

amule no-upload patch [UPDATE]

[Update]
Um amule unter debian zu compilieren, sollte man vorher mal das hier lesen How to compile aMule in Debian



Um amule zu patchen muss man folgendes ausführen:

mkdir src
cd src
sudo apt-get build-dep amule
apt-get source amule
cd amule-2.1.3/
wget -c http://burner.geekserver.net/donkey/amule/2.2.1/aMule-2.2.1_noupload.patch
dann testen wir das patchen mal, bevor wir anfangen
patch -p1 --dry-run < aMule-2.2.1_noupload.patch

und richtig patchen=
patch -p1 < aMule-2.2.1_noupload.patch

nach Bedarf kann man nun die Datei debian/rules anpassen um build flags zu setzen, ansonsten einfach folgendes aufrufen:
./debian/rules binary
Jetzt sollte der Build ein paar Minuten (ca 30-50 je anch System) gehen und dann liegen die deb Pakete eine Ebene drunter..
dpkg -i ../amule*deb
Um nun die Pakete beim nächsten Update vor dem überschreiben zu schützen, sollte folgendes ausgeführt werden:
echo amule "hold" | dpkg --set-selections
Viel Spass beim bauen,
Burner23