Wissen

Ant und sogenannte "runnable jars"

Wer öfter mal Javaprogramme erstellt, die trotz diverser Abhängigkeiten als einzelne JAR-Datei laufen sollen, der nutzt entweder unter Eclipse die Funktion "Export runnable jar" oder ist auf etwas Handarbeit angewiesen. ;-)

Mit Ant gehts auch ohne Eclipse und ohne viel Handarbeit. Wenn man sich mit Ant etwas auskennt und ein Makefile (normalerweise "build.xml") dafür erstellt hat, dann sollte folgender Code eigentlich weiterhelfen:

Ubuntu Jaunty und Strg+Alt+Backspace

Es passiert zwar nicht oft, aber manchmal hängt der X-Server und normalerweise startet man diesen via Strg+Alt+Backspace neu.

In Ubuntu Jaunty wurde diese Möglichkeit per Standard deaktiviert und man muß auf die sogenannten Magic SysRq Keys zurückgreifen.

Da Dinger aber eigentlich sowieso nicht an sein sollten, wenn man nicht gerade Kernelentwickler ist, halte ich es für sinnvoller die altbekannte Tastenkombination Strg+Alt+Backspace zu reaktivieren.

Externe Festplatte unter Ubuntu verschlüsseln

Nachdem ich ja schon einmal beschrieben habe wie man Ubuntu mit Festplattenkomplettverschlüsselung installiert, hatte ich neulich das Problem, eine externe sowie eine zusätzlich eingebaute Festplatte zu verschlüsseln.

Dies ist jedoch relativ einfach nachzuholen. Hier mal eine Kurzanleitung:

  1. Falls noch nicht geschehen, sollte cryptsetup installiert werden (sudo apt-get install cryptsetup).

Opera und Kelkoo Teil 2

Nachdem ich neulich beschrieben habe, wie ich den Cookie von Kelkoo loswurde, mußte ich heute feststellen, daß der Cookie regelmäßig wieder auftaucht.

Also auf an die Konsole...

jens@magni:~# find /usr/share/opera -type f -exec grep -l kelkoo {} \;
/usr/share/opera/locale/en/bookmarks.adr
/usr/share/opera/locale/de/bookmarks.adr
/usr/share/opera/locale/de/search.ini
/usr/share/opera/defaults/bookmarks.adr
/usr/share/opera/defaults/search.ini

Opera 10 und ein mysteriöses Cookie von Kelkoo

Nach der Aktualisierung auf Opera 10 habe ich mich darüber gewundert, daß ich direkt nach dem Start einige Cookies gesammelt hatte, unter anderem auch eines von kelkoo.com.

Die Standardlesezeichen von Opera enthalten unter anderem einen Eintrag für kelkoo.com, aber diese hatte ich gelöscht. Warum also erschien jedes mal beim Start das Cookie?

Eine kurze Recherche ergab, daß sich im Einstellungsverzeichnis von Opera (normalerweise $HOME/.opera) die Datei opera6.adr.pre_sync befand.

Ubuntu Jaunty und Pulseaudio

Nachdem ich durch einige Probleme mit meinem WLAN-USB-Stick oder besser mit dessen Treibern gezwungen war auf Jaunty zu wechseln hatte ich wie viele andere auch das Problem, daß Pulseaudio beim Hochfahren des Rechners alle Mixereinstellungen auf "0" und auf "stumm" setzt.

Das vorgeschlagene Aktivieren des Dienstes alsa-utils brachte keine Lösung. Daher war ein wenig Handarbeit angesagt.

Shellskript für Batteriestatus

Da die Einrichtung meines Laptops mittlerweile auch immer spartanischer wird (s. Ion), benötigte ich ein Skript, welches mir an der Kommandozeile bzw. in der Statusleiste von Ion die Restzeit für meinen Akku anzeigt.

Nach ein wenig Recherche stellte sich heraus, daß es anscheinend nichts brauchbares gibt, also entschloß ich mich auf die Schnelle ein kleines Skript zu schreiben.

Es ist nicht besonders hübsch anzusehen, aber es funktioniert. ;-)

Die folgenden Abhängigkeiten werden benötigt:

Karte für Legend of Kyrandia

In letzter Zeit hat meine bessere Hälfte eine ganze Reihe alter Adventure-Spiele durchgespielt und dabei ist eine Karte für das Höhlenlabyrinth von Legend of Kyrandia abgefallen. :-)

Probleme mit AltGr und Xorg unter Ubuntu

Nachdem ich GDM in den Ruhestand schickte, weil er die Angewohnheit hatte meinen Trackball ständig zu deaktivieren, stellte ich fest, daß die AltGr-Taste nicht mehr funktionierte. :-|

Nach einiger Fummelei und dem entnervenden Hoch- und Runterfahren von X fand ich die Lösung via xmodmap.

Die Zeile

! AltGr problem on Ubuntu
keycode 113 = Mode_switch Multi_key

in meiner $HOME/.Xmodmap Datei brachte die Lösung.

Microsoft Ergonomic Keyboard 4000 (USB) und Ubuntu 8.04

Im Gegensatz zu früheren Ubuntuversionen macht die Tastatur hier eigentlich keine Probleme. Die bekommt man erst, wenn man etwas anderes als GNOME benutzt oder GDM deaktiviert und seinen X-Server direkt via startx hochfährt. ;-)