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

Thunderbid Profile übertragen

Irgendwie ist mir aufgefallen, dass es gar nicht so einfach ist einen Rechner neu einzurichten, bzw neu zu installieren. Immer wieder müssen ConfigOrdner rüber kopiert werden. Da dies bei Gkrellm und Gaim sehr einfach von statten geht wundert es mich dass es so ein scheiss Aufwand für Thunderbird darstellt. Aber hier mal ein paar (hoffentlich nützliche Tips).

Als erstes starten wir mal thunderbird, dann wird i ~/.mozilla-thunderbird ein neuere Ordner angelegt der so eine form hat "xu5rhne0.default". Dann werden einfach die alten Dateien aus dem alten Verzeichnis (.mozilla-thunderbird_old/j4apf2r5.default) drüber kopiert

cp -r ~/.mozilla-thunderbird_old/j4apf2r5.default/* ~/.mozilla-thunderbird/xu5rhne0.default/


Dann muss in den vorkommenden Dateien jedes vorkommen von j4apf2r5 durch xu5rhne0 ersetzt werden. Ich habe die Dateien mit grep gefunden und dann mittels vim ersetzt.

grep -Gil j4apf2r5 ~/.mozilla-thunderbird/xu5rhne0.default/
downloads.rdf
extensions.ini
panacea.dat
prefs.js
secmod.db

vim downloads.rdf extensions.ini panacea.dat prefs.js secmod.db
In vim kann man dann mittels dem Befehl " :%s/j4apf2r5/xu5rhne0/g " alle Vorkommenisse von j4apf2r5 durch xu5rhne0 ersetzen. Danach nur noch :wn (für write & next) drücken und Befehl solange ausführen bis alle Dateien durch sind. Jetzt nur noch Thunderbird neu starten und es soltle gehen :D

Viel Spaß,
Burner

Donnerstag, 11. Oktober 2007

gutsy gibbon ohne CD/DVD-Rom installieren

lade dir diese zwei Dateien nach /boot runter

  1. wget -c ftp://archive.ubuntulinux.org/ubuntu/dists/gutsy/main/installer-i386/current/images/netboot/ubuntu-installer/i386/initrd.gz
  2. wget -c ftp://archive.ubuntulinux.org/ubuntu/dists/gutsy/main/installer-i386/current/images/netboot/ubuntu-installer/i386/linux
dann folgenden eintrag in
title netinstall
root (hd0,0)
kernel /linux vga=normal ramdisksize=11057 root=/dev/rd/0 devfs=mount,dall rw
initrd /initrd.gz
(hd0,0) auf den Mountpoint von /boot anpassen.
Neustarten und dann hoffentlich ubuntu installieren...

Viel Spass,
Burner

Ipod Video converter Gui für Linux

na eeeendlich hab ich was gescheites gefunden..
thinliquidfilm bietet nun eine GUI an, mit der sich mittels ffmpeg auf eine recht schöne Art und weise Avis (nur avis??) in ipod-kompatible Formate umwandeln lassen.
Dazu muss ffmpeg neu übersetzt werden und die entsprechenden ubuntu-Pakete nachinstalliert werden:

sudo apt-get build-dep ffmpeg
sudo apt-get install libxvidcore4-dev libx264-dev libogg-dev liblame-dev libgsm1-dev
Danach wird ffmpeg mittels subversion runtergeladen und ausgepackt:
sudo apt-get install subversion
svn checkout svn://svn.mplayerhq.hu/ffmpeg/trunk ffmpeg
cd ffmpeg
./configure --enable-gpl --enable-pp --enable-libvorbis --enable-libogg --enable-liba52 --enable-libdc1394 --enable-libgsm --disable-debug --enable-libmp3lame --enable-libfaad --enable-libfaac --enable-libxvid --enable-pthreads --enable-libx264

Der letzte Befehl kann mitunter Probleme bereiten, falls einige dev-Pakete nochn icht installiert sind. Dann einfach nachinstallieren.. (meistens libXXX-dev mit XXX das was angemahnt wurde).
(FAAD test failed. -> sudo apt-get install libfaad2-dev)

make clean && make && sudo make install

dann sollte ffmpeg korrekt installiert sein. Jetzt müssen wir nur noch tlf runterladen, auspacken und installieren und dann testen ob es auch geht.
Falls was nicht gehen sollte, einfach mal mailen, dann schau ich es mir mal an.

Grüße,
Burner

Mittwoch, 10. Oktober 2007

hoher load auf gecryptetem FS

Ja hat wirklich genervt, aber mit einem neuen kernel, preemptive und hrtimer und dynticks istwieer alles im grünen bereich. Nur Ubuntu hat da wieder rumgezickt weil das so nen crappy kernel aht.. deswegen.. Viel Spaß beim selber bauen :-P

Montag, 8. Oktober 2007

Mp3 Kompression verstehen

Heute hab ich auf meinem Streifzug durch die laute Internetlandschaft einen Artikel über die Geschichte und Kompression von MP3 auf Ars Technica gefunden. Dieser Artikel erklärt auf mehreren Seiten anhand von einigen Beispielen wie sich das Format mp3 durchsetzen konnte und welche technischen Hintergründe es verbirgt. Der Artikel ist hier zu finden.

Natürlich kann man auch auf Wikipedia nachlesen, doch das wäre zu einfach :D Doch Wikipedia bietet noch weiter Links für den Interessierten unter uns :D

Viel Spass beim lesen,
Burner

Sonntag, 7. Oktober 2007

Schicke Grafiken...

Bei meinem Streifzug durch die weite Internetlandschaft ist mir das Projekt von Chris Harrison aufgefallen, das viele Grafiken anbietet zu verschiedenen Themen. So hat er versucht den Internetverkehr als Grafik darzustellen (Link) oder Anfragen an Wikipedia.

Auf jeden Fall eine sehr gelungene Sammlung von geeky Grafiken.

Viel Spaß beim durchstöbern,
Burner

Freitag, 5. Oktober 2007

Filesystem verschlüsseln & Hausdurchsuchung

Ich habe vor meinem Urlaub mal eine ganz gute Seite gefunden wie man die Festplatte verschlüsseln kann unter Linux.. siehe hier: dm_crypt und luks unter Ubuntu


Hat sogar ohne Probleme funktioniert, man muss aber sagen, dass dazu die Daten erst mal weggeschoben werden müssen, dann crypten, dann Daten wieder drauf, was unter Umständen ziemlich lange dauern kann.


Falls ihr euch fragt, was bei einer Hausdurchsuchung passiert, was ihr beachten müsst und ihr mal ein paar lustige Anekdoten haben wollt, dann schaut euch einfach das Video hier mal an:







Viel Spaß noch,
Burner

Donnerstag, 4. Oktober 2007

Latex Header-Generator

Wer schon immer mal geflucht hatte weil er nicht mehr wusste wo sein Latex-Header ist, was man da alles Ändern soll, der sollte mal auf dieser Seite hier mal den Generator anwerfen :D

"Mit dem LaTeX-Generator können Sie ganz einfach eine LaTeX-Datei vor-bereiten. Nachdem Sie die Dokumenteigenschaften (Schriftgröße, Seiten-ränder...) eingegeben haben, wird der entsprech-ende Code erzeugt, so daß nur noch der eigentliche Text hinzugefügt werden muß."

Viel Spaß beim Texen,
Burner



Blogging Software unter Ubuntu

- gnome-blogger: Kleines Tool (HomePage) um unter Gnome einfach Bloggen zu können. Voreinstellungen sind schon korrekt, nur noch Username/Passwort eingeben und losschreiben. Leider werden die Überschriften nicht als Überschriften formatiert, sondern als einfachen Text. Schade..


- blogtk: Fand ich jetzt persönlich nicht so den Hit, da es mich keine Überschriften hat machen lassen, aber dafür kann es viele Formatierungen (Tabelle, fett, Kursiv, Bilder, etc.). Hier die HomePage


- drivel: schickes Bild am Anfang.. hehe, aber scheint zu hängen. Falls sich da was macht, werd ich den Post ergänzen..Soo es hat sich was tgetan, man musste die URL anpassen von "http://plant.blogger.com/api/RPC2" auf "http://www.blogger.com/api/RPC2", dann kann man sich auch einloggen. Er zeigt mir die alten Einträge an, die ich bisher schon gepostet habe (gut), wobei die HTML Elemente ausgeschrieben sind und nicht formatiert werden. Zudem lassen sich alte Einträge nachträglich editieren und anpassen.


- nanoblogger: Ist mir einfach zu puristisch über Kommandozeile zu bloggen (Homepage) :D


Alle Programme lassen sich auch unter Ubuntu installieren.


Bisher hat drivel die Nase vorn, aber es kommt leider von den Möglichkeiten nicht an die HTML Oberfläche von Blogger.com heran

Rockbox und IpodLinux

Ich hatte gestern Nacht mal probiert Rockbox auf meinen 5.5G Ipod Video zu spielen und das hat dank Anleitung
auch ganz gut geklappt.
Leider haben es die Rockbox Entwickler den hohen Stromdurst noch nicht im Griff, somit geht dem Akku nach ca. 5-6 Std (lt. Foren) der Saft aus.
Scheinbar hat auch IpodLinux mit diesem Problem zu kämpfen, was sehr schade ist... tja da muss ich mich wohl noch ein wenig in Geduld üben und mir eine andere Beschäftigung suchen. (Manche sagen ich sollte doch mal meine Diplomarbeit schreiben :D)

Rockbox scheint eine sehr gute, schicke und vielseitige Oberfläche zu sein, die ohne großen Eingriff zu installieren ist und es zudem erlaubt das bestehende AppleOS zu behalten und nach belieben das eine oder das andere zu booten (nach einem Reboot den Hold Switch zu machen und warten bis AppleOS gebootet hat). Zudem bietet es eine menge Spiele und Plugins die man mit dem orignalen OS nicht hat. Als weiteres Augenmerkt muss man sagen, dass es viele schöne Themes dafür gibt und man kann DOOM drauf spielen :-P muahahahaaaa..
Nach einiger Zeit mit Rockbox sind mir einige Dinge aufgefallen, die mir nicht gefallen haben. Darunter die fehlende Möglichkeit bestehende Playlisten zu benutzen (von den pissigen Eigenbrödler von Entwickler mal ganz zu schweigen.. *grrr*) und falls man es mal schafft eine Playliste anzulegen, so sind werden nicht die ID3 Tags angezeigt, sondern die Dateinamen, was bei einem bestehenden AppleOS in etwa so aussieht: gtkpod284041.mp3
Na dann mal Danke :D
Es muss aber auch gesagt werden, dass man keine iTunesDB brauch, da Rockbox nur auf File-ebene aggiert und es ihm egal ist was für eine Hardware darunter verborgen ist.

Alles in Allem ein guter Ansatz mit Vor und Nachteilen und wem es langweilig ist, der sollte es mal ausprobieren, alleine um mal dem Ipod ne schöne Oberfläche zu verpassen und die Leute im ICE staunen zu lassen :-P

Soo gute Nacht und bis bald,
Burner

PS: Hier noch ein paar Links..
IpodLinux
IpodLinux (Installationsanleitung Ipod-Video)

Rockbox
Rockbox (Installationsanleitung Ipod-Video)
Rockbox (Themes)

Wie gewöhne ich Ubuntu UTF-8 ab?

Hallo erst mal zum meinem ersten Post auf diesem Blog.

*UPDATE*
schaut mal im Ubuntuforum unter folgendem Link nach. Da scheint das schon jemand gelöst zu haben :D
*UPDATE*


Da mich das nun schon oft genervt hatte und ich es mir nie merken konnte wie und wo ich die Einstellungen vornehme um Ubuntu das UTF-8 abzugewöhnen schreibe ich mir es eeeendlich mal auf. Und so gehts:

In /var/lib/locales/supported.d/ sind bei mir drei Dateien de, en und local. Wir werden nun local folgendermassen anpassen:

de_DE iso8859-1
de_DE@euro iso8859-15
de_DE.UTF-8 UTF-8


danach müssen die locales neu generiert werden:
sudo locale-gen

Zudem muss GDM beigebracht werden, dass es auch die entsprechenden iso Kodierungen gibt. Dazu ändert man in /etc/gdm/locale.conf folgendes:
German(Germany) de_DE
German(Germany Euro) de_DE@euro
German(Germany UTF-8) de_DE.UTF-8

Jetzt nur noch X neu starten und es sollte :-) gehen. Falls nicht einfach nen Kommentar schreiben und ich schau es mir an.

Viel Spaß noch bei zukünftigen Posts,
Burner