Vor drei Jahren habe ich das Experiment ebooks.kofler gestartet — also die selbstständige Vermarktung von IT-eBooks. Zeit für eine erste Bilanz!
SVN in Mountain Lion
Unter Mountain Lion fehlt im Terminal das Kommando svn (Subversion). Das Kommando ist jetzt eine optionale Komponente von XCode.
Abhilfe: Installieren Sie zuerst mit dem App Store die kostenlose Entwicklungsumgebung XCode. (Der Download-Umfang beträgt mehr als ein GByte.) Anschließend starten Sie XCode, öffnen den Einstellungsdialog und dort das Dialogblatt Downloads|Components. Dort können Sie die Command Line Tools herunterladen, zu denen auch das svn-Kommando zählt.
Kommentare eliminieren mit grep
Bei vielen Linux-Programmen dient die Konfigurationsdatei gleichzeitig auch zur Dokumentation. Zum Einarbeiten in eine neue Konfigurations-Syntax kann das durchaus praktisch sein. Wenn die vielen Kommentare aber die Orientierung im Text verhindern, schafft grep
Abhilfe.
Ubuntu-KVM-Host konfigurieren (Root-Server)
Gestern habe ich meinen langjährigen Root-Server durch ein neues Modell ersetzt — jetzt standardmäßig mit 16 GByte RAM anstelle von nur 2! Ein wenig trickreich ist allerdings die Netzwerkkonfiguration, damit alle zusätzlichen IP-Adressen für KVM genutzt werden können.
ssh-copy-id für OS X
Unter Linux können Sie den öffentlichen Teil eines zuvor mit ssh-keygen
erzeugten Schlüssels mit ssh-copy-id
unkompliziert auf einen anderen Server kopieren. Unter OS X stehen zwar auch alle elementaren SSH-Kommandos zur Auswahl, ssh-copy-id
fehlt aber.
Schnell komprimieren mit lzop
gzip, bzip2, xz und 7zr (Paket p7zip) wurden im Hinblick auf immer bessere Komprimierung optimiert. Mit Erfolg. Aber wer damit GByte große Dateien (z.B. Images von virtuellen Maschinen) komprimieren will, braucht Geduld. Wenn’s schnell gehen soll, empfiehlt sich das weniger bekannte Kommando lzop.
ISO-Datei zu einem libvirt-Storage-Pool hinzufügen
Die Fragestellung mutet trivial an: Wie fügen Sie eine ISO-Datei einem libvirt-Storage-Pool hinzu? Suchen Sie gar nicht erst nach einem virsh-Kommando, es gibt keines!
ISO-Datei zu einem libvirt-Storage-Pool hinzufügen weiterlesen
Neuen Xorg-Grafikmode mit xrandr aktivieren
Für einen Screencast wollte ich unlängst mit einer Auflösung von 1280×720 Punkten arbeiten. Allein: xrandr –size 1280×720 funktionierte nicht auf Anhieb, und für xorg.conf-Basteleien hatte ich keine Lust. Die Lösung war ein kleines Script.
Safari-Rechtschreibkorrektur ausschalten
Safari unter OS X bemüht sich, die Rechtschreibung Ihrer Texteingaben zu korrigieren. Selbstredend produziert diese Funktion mehr Fehler als sie behebt (wie jede Auto-Korrektur).
Sackgasse LaTeX?
Seit vielen Jahren schreibe ich die meisten meiner Bücher mit LaTeX. Zwar ist die Layout-Bastelei oft mühsam, ansonsten ist LaTeX für meine Anforderungen aber perfekt geeignet — egal, ob das Buch 100 oder 1000 Seiten umfasst. Erst seit ich versucht habe, aus meinen LaTeX-Quelltexten eBooks in den Formaten ePub oder AZW (Amazon) zu erzeugen, zweifle ich an der Zukunft von LaTeX.