Posts Tagged ‘How-To’

Sonntag, 19. Februar 2012

MacPorts unter Lion

Xcode 4.3 kann nur noch über den Mac App Store bezogen werden. Applikationen, die über diesen Kanal vertrieben werden, müssen verschiedene Einschränkungen in Kauf nehmen — unter anderem können sie nicht mehr Dateien irgendwo auf der Macintosh HD ablegen.

Die ausführbaren Dateien liegen unter /Applications/Xcode.app/Contents/Developer, und dies muss man auf der Kommandozeile auch dementsprechend kundtun:

sudo xcode-select -switch /Applications/Xcode.app/Contents/Developer

Quelle: Untitled

Damit ist es aber noch nicht getan. In Xcode muss man nun noch die Command Line Tools installieren, die den gcc-Compiler zur Verfügung stellen:

  1. Xcode installieren
  2. Xcode starten
  3. Xcode
  4. Preferences
  5. Downloads
  6. Install Command Line Tools

Unklare Wirkung

Bei der Fehlersuche habe ich auch noch folgende Anpassung an /opt/local/etc/macports/macports.conf vorgenommen, weiss aber nicht, ob sie nötig ist oder nicht:

...
# Directory containing Xcode Tools (default is to ask xcode-select)
#developer_dir       /Developer
developer_dir        /
...

Tags: , , , , , ,
Labels: Apple

Keine Kommentare | neuen Kommentar verfassen

Sonntag, 12. Februar 2012

Apache kann den FQDN des Servers nicht festlegen

Seit Jahren ärgere ich mich damit herum, dass meine Cron-Logs jedes Wochenende mit folgendem Fehler aufwarten:

apache2: Could not reliably determine the server's fully qualified domain name, using 192.168.0.101 for ServerName

Diese Meldung taucht auch auf, wenn ich den Server mit apache2ctl graceful respektive apache2ctl restart neu starte.

Heute nun habe ich mich endlich des Problems angenommen und teile die Lösung gerne mit der ganzen Online-Welt.

Der vom lokalen BIND (DNS-Server) geliefert Hostname meines Web-Servers lautete wie folgt:

$ host 192.168.0.101
101.0.168.192.in-addr.arpa domain name pointer alpha.emeidi.local.

In meiner /etc/hosts stand aber nur folgendes:

127.0.0.1	localhost

192.168.0.101	ALPHA
...

Nach einigem Googlen wechselte ich die Zeile beginnend mit 192.168.0.101 folgendermassen aus:

192.168.0.101	ALPHA ALPHA.emeidi.local mad4you.homeip.net

Und siehe da, ab sofort kann Apache den Fully Qualified Domain Name des Servers selber erraten.

Tags: , ,
Labels: Linux

Keine Kommentare | neuen Kommentar verfassen

Mittwoch, 4. Januar 2012

Digitale Unterschrift in eine PDF-Datei einfügen

Im Anschluss an den vorangehende Blog-Artikel Wie man die eigene Unterschrift mit Hausmitteln digitalisiert nun noch eine Anleitung, wie man die digitalisierte Unterschrift in eine bestehende PDF-Datei einfügt.

Mit dem Adobe Acrobat ist dies ein Kinderspiel — doch gibt es auch eine kostenlose Variante unter Mac OS X? Jawohl!

  1. Formulate Pro herunterladen
  2. Formulate Pro installieren
  3. Die vorhandene PDF-Datei in Formulate Pro öffnen
  4. File
  5. Place Image…
  6. Die Grafikdatei mit der Unterschrift lokalisieren und öffnen
  7. Verkleinern und Positionieren
  8. File
  9. Print
  10. Save as PDF

Fertig!

Tags: ,
Labels: Apple

Keine Kommentare | neuen Kommentar verfassen

Mittwoch, 4. Januar 2012

Wie man die eigene Unterschrift mit Hausmitteln digitalisiert

Über Neujahr weilte ich mit meiner Freundin in New York. Wie es die Arbeitswelt so wollte, die offenbar über die Festtage nicht zur Ruhe kam, wurde ihre Unterschrift auf einem digitalen Dokument nötig. Natürlich hätte man das Mail in einem nahegelegenen FedEx-Shop ausdrucken, signieren, scannen und an den Absender zurücksenden können — doch in New York ist es über die Festtage bekanntlich kalt, weshalb wir das Anwesen nur wenn wirklich unvermeidbar verlassen wollten.

Ich ging deshalb folgendermassen vor, um eine Grafikdatei zu erstellen, welche ihre digitalisierte Unterschrift enthielt:

  1. Unterschrift mit einem dicken, schwarzen Filzstift auf ein weisses Papier
  2. Photo der Unterschrift mit dem iPhone. Am Besten mit der 8 Megapixel-Kamera des iPhone 4S, so nah wie möglich und unter der Verwendung der Fokus-Funktion (auf die scharf zu stellende Photovorschau tippen). Es hilft ungemein, mittels einer guten Positionierung des Blatt Papiers für die besten Lichtverhältnisse (Kontrast!) zu sorgen.
  3. Vermailen des Photos an die persönliche Adresse
  4. Herunterladen von GIMP für Mac OS X
  5. Installation von GIMP
  6. Starten von GIMP (Geduld!)
  7. Öffnen der JPEG-Datei mit der photographierten Unterschrift
  8. Umwandeln in ein monochromes Bild:
    • Colors
    • Threshold
    • Feineinstellung des Schwellenwertes
  9. Abspeichern der so erstellten Grafik als GIF oder PNG-Datei
  10. Import der Grafik-Datei in Microsoft Word
  11. Verkleinerung und Platzierung an der richtigen Stelle

Wer Mac OS X 10.7 Lion einsetzt, kann das Prozedere mit Preview.app radikal vereinfachen:

Lion’s ‚Signature Capture‘ in Preview photographs your written signature to put in PDFs

Tags: , , ,
Labels: Apple, Arbeit

Keine Kommentare | neuen Kommentar verfassen

Mittwoch, 4. Januar 2012

Probleme mit dem Login in das Google-Konto unter iPhone

Kürzlich wollte ich unter m.google.com/sync neue Kalender zu iCal unter meinem iPhone hinzufügen (vgl. auch Mehrere Google Calendar mit Google Sync (Exchange / ActiveSync) auf dem iPhone anzeigen).

Bei jedem Login-Versuch in das Google-Konto erschien folgende Fehlermeldung:

Your browser’s cookie functionality is turned off. Please turn it on.

Obwohl ich als Informatiker eigentlich solchen Fehlermeldungen blind vertrauen sollte, vermutete ich das Problem fälschlicherweise bei Google. Erst als ich mich nach mehreren Tagen mit erfolglosen Login-Versuchen an die Suchmaschine wendete, wurde mir klar, dass unter Safari auf meinem iPhone tatsächlich Cookies deaktiviert waren.

Ich reaktivierte die Funktionalität folgendermassen:

  1. Settings
  2. Safari
  3. Privacy
  4. Accept Cookies: Always

Anschliessend klappte es auch wieder problemlos mit dem Login in meinen Google-Account.

Via: I can not access my google account on my iphone. I keep getting

Tags: , ,
Labels: Apple

Keine Kommentare | neuen Kommentar verfassen

Sonntag, 13. November 2011

Rekursives chmod von Dateien in einem Web-Verzeichnis mittels FTP-Kommandozeile

Weil der mit Mac OS X mitgelieferte Kommandozeilenclient ftp Dateiberechtigungen nicht rekursiv anpassen kann, wird lftp benötigt:

$ sudo port install lftp

Nach der Installation öffnet man folgendermassen die FTP-Verbindung zum betreffenden Server:

$ lftp
lftp :~> open emeidi.com
lftp emeidi.com:~> user benutzer passwort
lftp benutzer@emeidi.com:~> ls
...

Nachdem man sich in das entsprechende Verzeichnis durchgehangelt hat, reich ein

lftp benutzer@emeidi.com:~> chmod -R 777 .

aus, um die Anpassungen vorzunehmen. Da der entsprechende Ordner fast 10’000 Dateien enthielt, kam jedes GUI ins stottern — der Kommandozeilenclient verrichtete seine Arbeit wie erwartet rasch und ohne Komplikationen.

Tags: , ,
Labels: Linux

Keine Kommentare | neuen Kommentar verfassen

Freitag, 22. Juli 2011

Wo EndNote X4 den Volumenlizenzschlüssel ablegt

Da mein (Noch-)Arbeitgeber etwas gar langsam mit der Bereitstellung aktualisierter Softwarepakete ist, wird auf unseren Mac-Clients derzeit nur EndNote X4 14.0.0 installiert.

Im Netz ist zwar 14.0.2 verfügbar, doch kopiert man den EndNote X4-Ordner aus dem .dmg-Disk-Image in den Applikationsordner, wird der von der Universität in den 14.0.0-Installer integrierte Lizenzschlüssel überschrieben.

Abhilfe schafft man, indem man folgende Datei sichert und nach dem Überschreiben des Ordners zurückspielt:

./EndNote X4/EndNote X4.app/Contents/Resources/.license.txt

Tags: , , ,
Labels: IT

Keine Kommentare | neuen Kommentar verfassen

Mittwoch, 18. Mai 2011

Ctrl-Alt Tastenkonflikt in vSphere Client, welcher in einer Parallels Virtual Machine läuft

Betätige ich in einer geöffneten vSphere Client-Konsole, welche in einem virtualisierten Windows unter Parallels läuft, die Tastenkombination Ctrl-Alt, verlasse ich nicht etwa das Konsolenfenster, sondern die Parallels-Applikation.

Damit man die vSphere-Konsole mit der gewohnten Tastenkombination schliessen kann, muss die Parallels-Konfiguration angepasst werden:

  1. Parallels Desktop
  2. Einstellungen
  3. Tastatur und Maus
  4. Bei Ctrl-Alt – Eingabegeräte freigeben muss die Tastenkombination mit Klick auf den Bleistift unterhalb der Liste angepasst werden. Ich habe mich für Ctrl-Alt-9 entschieden
  5. OK

Ab sofort kann man die vSphere Client-Konsole verlassen und in Windows zurückkehren, statt dass die Eingaben über Tastatur und Maus gleich auf Mac OS X einwirken.

Tags: , , , , , ,
Labels: IT

Keine Kommentare | neuen Kommentar verfassen