Feb 02

Ab und zu bastle ich ja auch privat ein bisschen an Websites und Blog-Templates rum. Dafür macht ein Apache-Server mit mehreren virtuellen Hosts richtig Sinn. Eigentlich ist die VirtualHost-Konfiguration des Apache-Servers auch kein großes Problem…

Aber noch ein bisschen einfacher geht’s mit VirtualHostX. Das Tool verwaltet die Serverkonfiguration und legt auch entsprechende Hosts-Aliase an. Das heißt man muss wirklich nichts weiter machen, als in dem Programm einen neuen virtuellen Webserver erstellen. Das Programm konfiguriert den bei Mac OS X enthaltenen Apache-Webserver entsprechend und startet ihn auch gleich neu. Zusätzlich kann man erstellte Sites auch aktivieren und deaktivieren.

Ich werde das Tool jetzt noch ein bisschen testen, aber ich glaube wirklich es ist die 9 US-$ wert…

Dec 09

Gleich vorweg: mit Automator ist mir das nicht gelungen – vielleicht beweist mir ja einer, dass es doch geht. Aber irgendwie glaube ich, dass der Automator auch nur Show ist. Denn das meiste, was ich bisher automatisieren wollte, geht damit entweder gar nicht oder nur schwierig.

Leichter geht es da mit Shellscripts. Für den Zweck, leere Verzeichnisse in meinem Lightroom-Katalog zu entfernen, genügt folgendes Kommando:

find . -depth -type d -empty ! -path "*Lightroom*" -exec rmdir {} \;

Ausgeführt in dem Verzeichnis von dem man starten will (find .), sucht das Kommando alle Ordner (-type d) die leer sind (-empty) und die nicht “*Lightroom*” im Pfad enthalten (! -path “*Lightroom*”). Für jeden Treffer wird ein Kommando ausgeführt (-exec) welches die das Verzeichnis löscht (rmdir) wobei {} durch den Treffernamen ersetzt wird.

Wichtig: zum Testen einfach alles ab -exec weglassen. Dann werden die Treffer auf dem Terminal ausgegeben.

Quite easy das…


                      
Nov 24

Endlich brauchbar und stabil. :-) Mit DeliciousSafari ist ein Plugin verfügbar, dass jetzt in der Version 1.7 weder SIMBL benutzt noch auf eine one-way Synchronisierung aufsetzt. Mit DeliciousSafari kann man jetzt seine Bookmarks in Safari nutzen und pflegen. Was jetzt noch fehlt, ist eine Toolbar, welche die Bookmarks von Delicious statt der internen zeigt.

Oct 24

Zu Backupzwecken verzichte ich bislang ja auf TimeMachine und nutze das Unix-Tool rsync welches bei Mac OS X standardmäßig mit an Bord ist. Dafür habe ich ein einfaches Script mit einigen Aufrufen wie diesem hier:

rsync -av --exclude-from=excludes.txt /sourcefolder1 /targetfolder1

Soweit so gut. In der Datei excludes.txt sind Verzeichnisse und Dateimuster angegeben die nicht mit gesichert werden sollen. Das Ganze sieht etwa so aus:

/sourcefolder1/subfolderA
/sourcefolder1/subfolderC

Bisher war ich der Meinung, dass das prima funktioniert nur gestern ist mir aufgefallen, dass die ausgeschlossenen Ordner dennoch gesichert werden (in meinem Falle war das eine VirtualBox-Maschine, die mit 15 GB natürlich viel Platz braucht).

Continue reading »

Oct 22

Darüber wollte ich schon lange mal schreiben: das Programm “Vorschau” kann ja schon ein bisschen was und vielen wird es auch reichen. Aber mir fehlte irgendwie ein schneller Bildbetrachter mit dem man auch ganz grundlegende Bearbeitungen (insbesondere Beschneiden) durchführen kann.

Außerdem habe ich die Funktion der Windows “Bild- und Faxanzeige” (toller Name oder?) vermisst, durch alle Bilder des selben Ordners einfach blättern zu können.

Continue reading »

Oct 21

Eigentlich dachte ich immer ich brauche sowas nicht – ich hab eh nur ein “Rentner-DSL” mit 384kbit/s. Aber wir haben eine kleine Spielrunde eingerichtet und dort tauschen wir unsere Datenblätter der Spieler und anderes Material über den Service von DropBox aus.

Continue reading »

Aug 11

Und das ganz ohne zusätzliche Software. Denn Google hat die erste Version der Implementierung des Protokolls CalDAV fertig. CalDAV ist eine Erweiterung zu WebDAV und ist in iCal ab Version 3 (Standard bei Mac OS X Leopard) integriert.

Eine genaue Anleitung zur Konfiguration gibt es ebenfalls bei Google: Google Calendar CalDAV support

Google warnt allerdings noch davor, dass diese Version ein Entwicklerrelease ist und man die Synchronisation doch bitte nur mit Testaccounts durchführen soll.

Jul 31

Heute habe ich damit begonnen meine VirtualBox einzurichten. Ein kleines bisschen Handarbeit hier, ein wenig Gefummel unter der Haube da… uns siehe da, Suns Virtualisierungslösung für lau kann wirklich begeistern. Das Grundsystem läuft nun und macht einen performanten Eindruck. Was mir besonders gefällt ist die Tatsache, dass die Speicherabbilder beim Pausieren der VM sehr kompakt sind. Obwohl die virtuelle Maschine 768 MB RAM zugewiesen bekommen hat, ist das Abbild nur knapp 70 MB groß – freilich ohne großartig Programme gestartet zu haben.

Heute habe ich drei Dinge eingerichtet: Gemeinsame Nutzung der selben VM von mehreren Mac OS X Benutzern, Shared Folders und die Soundunterstützung.

Continue reading »

May 29

Hallo zusammen,

das ist mein erster Post auf The Mac Attack, natürlich auf der Tastatur meines schwarzen MacBooks geschrieben ;)

Bedingt durch das Studium arbeite ich u.a. mit Subversion und Eclipse, und das (leider) nicht nur vom MacBook aus. Neulich hatte ich unter OS X ein C++-Programm mit deutschen Ausgaben erstellt (-> Umlaute inklusive) und in mein Subversion-Repository eingecheckt. Nachdem ich es dann unter Linux wieder ausgecheckt hatte, waren alle Umlaute durch hässliche Steuerzeichen ersetzt, da der Mac ja per Default sein eigenes Encoding MacRoman verwendet. Glücklicherweise lässt sich dies projekt- oder auch workspace-weit in Eclipse einstellen:

Workspace: Preferences -> General -> Workspace, Text file encoding unten links

Projekt: Rechtsklick auf Projekt -> Properties -> Resource, Text file encoding

Vielleicht nützt die Info ja irgendjemandem, mit Zeichensätzen haben sich ja schon einige der Blog-Autoren herumgeärgert ;)

May 27

Ich bin derzeit auf der Suche nach einer komfortablen Möglichkeit, mathematische Notizen am Mac zu erfassen. Reines LaTeX zu schreiben reicht mir für diesen Zweck nicht ganz aus. Ich möchte dafür etwas im Stile eines Wikisystems haben.

Derzeit verwende ich VoodoPad Lite, gepaart mit LaTeXiT. Letzeres, um die mathematischen Ausdrücke in LaTeX setzen zu lassen und als Bild in den Text zu ziehen.

Continue reading »