Blogs
Da ich eben eine Winkelangabe in einem LaTeX-Dokument machen musste, benötigte ich ein Makro für das Grad-Symbol. Nach kurzem Suchen und Anpassen funktioniert folgendes wunderbar:
\newcommand{\degree}{\ensuremath{\,^{\circ}}\xspace}
Und da es ganz ähnlich aussieht, hier noch ein Makro für Grad-Celsius:
\newcommand{\degreeCelsius}{\ensuremath{\,^{\circ}\mathrm{C}}\xspace}
Falls eure Vorlage es noch nicht getan hat, muss das Paket xspace
eingebunden werden:
\usepackage{xspace}
Das Gruppen-Management mit Organic Groups funktioniert nach etwas Eingewöhnung sehr gut. Dennoch, manchmal tun sich ungeahnte Zusammenhänge auf: Meine Drupal-Seite hat eine Gruppe für Leute die alle Einträge der Gruppe bearbeiten können sollen. Es schien so, als ob Organic Groups die Ursache war. Das stellte sich aber als falsch heraus.
Offenbar habe ich das "Alles ist ein Knoten (Node)"-Prinzip von Drupal noch nicht verinnerlicht. Das Organic Groups Modul bringt nutirgemäß auch eine Art Benutzerverwaltung für die Gruppen mit. Man sollte also als Administrator (oder einfach Berechtigter) neue Mitglieder der Gruppe hinzufügen können bzw. sollten sich andere Mitglieder (je nach Einstellung) eben auch an der Gruppe anmelden können. Das geht auch, ist aber nicht intuitiv -- zumindest nicht für mich.
Um das nun zu bewerkstelligen sind zwei Schritte notwendig:
Um in Vim Themes zu installieren muss man die .vim-Datei (die das Farbschema darstellt) in den ~/.vim/colors Ordner kopieren und Vim danach mitteilen, dass es jetzt dieses Farbschema nutzen soll. Will man also z.B. das Theme "Wombat" laden, sagt man Vim folgendes:
Will man automatisch ein Farbschema zum Start von Vim geladen haben, fügt man obrige Zeile am besten in die Datei ~/.vimrc ein.
Vim stellt Farbschema nicht richtig dar
Seit nun mehr einem Jahr setze ich hauptsächlich wmii als Fenstermanager ein. Unter anderem dadurch kam ich dazu das CLI (Command line interface) sehr oft zu benutzen. Am meisten kommt bei mir die Unicode-Variante von rxvt (urxvt) zum Einsatz. Und eben diesem kann man auch beibringen seinen Fenstertitel dynamisch anzupassen. Dazu muss man in seine ~/.bashrc folgendes Einfügen:
case "$TERM" in
xterm*|rxvt*)
PROMPT_COMMAND='echo -ne "\033]0;${USER}: ${PWD}\007"'
;;
*)
;;
esac
Nach einem Update von Ubuntu 9.04 auf 9.10 kam es wohl vermehrt zu folgender Meldung nach dem Start von Wine:
Um diesen Fehler wegzubekommen muss folgendes getan werden:
Hin und wieder beschäftige ich mich mit Setups, Deployment und Installationen. Verschiedene Betriebssysteme haben dazu unterschiedliche Lösungen entwickelt. Im Linux gibt es eine Fülle verschiedener Systeme, z. B. Deb- und RPM-Packete sowie Portage. In Windows gibt es MSI. An sich sind solche Packete eine gute Sache, nur kann man sich auch an verschiedenen Stellen in den Fuß schießen. Besonders einfach geht das mit MSI.
Problem
Bei mancher Software fragt man sich wirklich ob sie auch mal jemand getestet hat, bevor sie ausgeliefert wurde. Microsofts „Cabinet Wizard“ ist so eine. Das Programm „CabWiz.exe“ dient zur Erstellung von Cabinet-Dateien. Diese stellen eine Installationsdatei für Windows Mobile dar, zumindest werden sie auch dafür benutzt. Innerhalb des Installationspfades von Visual Studio ist die Anwendung unter folgendem Pfad zu finden:
Hin und wieder lässt es sich nicht vermeiden: Ich muss manche Dinge innerhelb von Windows bewerkstelligen. Dazu zählt beispielsweise das Programmieren von Anwendungen für Windows Mobile. Um das machen zu können, nutze ich die Open-Source Version von VirtualBox und lasse einen Windows Vista Gast auf meinem Ubuntu 9.10 Wirt laufen. So weit so gut, fast alles klappt reibungslos.
Problem
Seit meinem ersten richtigen mobilen Mp3-Player bin ich ein großer Freund von Rockbox. Die freie open-source Firmware brachte meinem „Archos Recorder 20“ viele neue Funktionen und Musikformate bei. Das Gerät selber war damls noch sehr groß und schwer, fasste aber immerhin schon 20 GB Daten. Diese waren aber auch erst mit der herausragenden Playlist-Funktionalität der Alternativfirmware wirklich sinnvoll nutzbar. Mittlerweile ist es für mich ein Kaufkriterium, ob Rockbox für einen Player verfügbar ist.