Posts Tagged ‘Mac’

Sonntag, 26. Oktober 2008

Apple setzt in Snow Leopard weiterhin auf Resource Forks

Und das nervt! Ressource Forks sind scheisse, nicht zuletzt, weil sie mit Unix Tools Probleme bereiten (bis diese umgeschrieben sind, wie bspw. rsync).

– File compression has been added to the HFS+ file system. […]

Developers who write disk utility programs may need to recognize these files exist, and some details about how they are implemented. In the st_flags field of the stat struct of a compressed file, bit SF_COMPRESSED will be set to indicate that the file is compressed. In addition to this bit, the compression information will be stored in invisible extended attributes “com.apple.decmpfs” and possibly the “com.apple.ResourceFork”. On a Tiger or Leopard system, these files will show up as zero length and have the indicated extended attributes. On Snow Leopard, the file’s length will show up as its uncompressed length and these extended attributes will be invisible to your software.

Quelle: Latest Snow Leopard Build (10A190) Now Available [Seed Notes] | World of Apple

Tags:
Labels: Apple, IT

Keine Kommentare | neuen Kommentar verfassen

Samstag, 18. Oktober 2008

Textdateien von Mac Roman nach UTF-8 konvertieren

Heute habe ich mich endlich davon überzeugen lassen und MacFamilyTree 5 gekauft. Bisher war bei mir immer noch die Uralt-Version 3.6.6 im Einsatz.

Beim Import der Genealogie (im GEDCOM-Format) dann der Schock: Sonderzeichen werden verwurstelt!

Glücklicherweise kommt einem wieder einmal ein Unix-Tool zur Hilfe, mit der man die GEDCOM-Datei (im Grund ein beeindruckend simples Text-Format) von der Zeichenkondierung Mac Roman nach UTF-8 umwandeln kann:

$ iconv -f MACROMAN -t UTF-8 genealogie.ged > genealogie-utf8.ged

Und schon werden alle äöüéèà korrekt übernommen.

Tags: , ,
Labels: Linux

1 Kommentar | neuen Kommentar verfassen

Freitag, 22. August 2008

Wenn MySQL unter Mac OS X nicht automatisch startet

Ich habe seit längerem das offizielle MySQL 5.0.45 auf meinem MacBook (Intel mit Mac OS X 10.4.11) installiert. Alles wunderbar – doch bis zum heutigen Tage wurde MySQL bei einem (Re-)Boot nicht automatisch gestartet. Ich musste mich dann immer mühsam zum Preference Pane durchhangeln und dort auf „Start MySQL Server“ klicken (für einmal per GUI, nicht per CLI).

Heute habe ich mir nun zur Aufgabe gesetzt, dieses Problem zu beheben und kann folgenden Lösungsweg aufzeichnen:

  1. Download der neuesten MySQL-Version bei SWITCH: mysql-5.0.67-osx10.4-i686.dmg
  2. Mounten des Disk Images
  3. Doppelklick auf MySQLStartupItem.pkg
  4. # rm -rf /Library/PreferencePanes/MySQL.prefPane
  5. Download des Ersatzes von MySQL.prefPane-leopardfix.zip
  6. Installation des neuen Preference Panes mittels Doppelklick auf MySQL.prefPane

Seither läuft MySQL bei jedem (Neu-)Start.

Via: Bug-Report mit Erläuterungen zum Problem

Tags: , ,
Labels: Allgemein

Keine Kommentare | neuen Kommentar verfassen

Dienstag, 5. August 2008

Spanner 2.0

Feigin had installed two pieces of software onto her machine: Log Me In and Web Cam Spy Hacker. Web Cam Spy Hacker may have been written by Feigin himself (the address on the site was the same as his home address), and it allowed him to upload the various photos taken on the machine to a remote server. Unfortunately for Garcia, that included 20,000 photos of her, her friends, and her boyfriend. Since the laptop mostly resided in her bedroom, some of them were taken while she was not clothed.

Quelle: High-tech Peeping Tom rigged laptop webcam to snap nude pics

Da Macs seit längerer Zeit standardmässig mit eingebauten Web-Cams daherkommen, sei für Geeks und Bastler nur folgendes Tool erwähnt:

iSightCapture

Damit schiesst man iSight-Fotos via Shell.

Tags: ,
Labels: Funny, IT

Keine Kommentare | neuen Kommentar verfassen

Donnerstag, 10. Juli 2008

Erste iPhone-Testberichte tauchen im deutschsprachigen Netz auf

Nach Onkel Walt und zwei anderen us-amerikanischen Medien-Koryphäen dürfen nun auch deutschsprachige Journalisten über ihr Erfahrungen mit dem iPhone 3G berichten:

Tags: , ,
Labels: Apple, Schweiz

Keine Kommentare | neuen Kommentar verfassen

Mittwoch, 9. Juli 2008

Der Programmier-Superstar und seine Mutter

Avie Tevanian had been working on Mach as a PhD student at Carnegie Mellon, and Steve Jobs recognized he was a star and hired him straight away. (Microsoft countered by hiring Avie’s old advisor to work on NT, which is kind of like Microsoft hiring my mom because I’m a good programmer.)

Quelle: Call Me Fishmeal.: Pimp My Code, Part 15: The Greatest Bug of All

Tags: , , , ,
Labels: Apple

Keine Kommentare | neuen Kommentar verfassen

Freitag, 4. Juli 2008

Vormarsch der Macs in Unternehmen?

Der Axel-Springer-Verlag will konzernweit nur noch Apple-Rechner benutzen. Zum Einsatz kommt die gesamte Hardware-Palette vom Macbook (Pro) über das Airbook, den iMac bis zum MacPro. Das iPhone will der Verlag ebenfalls verwenden. Lediglich die Mac-Server fehlen in der Ankündigung.

Quelle: heise online – Axel-Springer-Verlag stellt komplett auf Apple-Rechner um

Ich gratuliere dem Axel-Springer-Verlag zu diesem mutigen Schnitt. Selbstverständlich waren aber (Zeitungs-)verlage schon seit jeher deutlich Mac-affiner als beispielsweise Banken oder Grosskonzerne wie Die Schweizerische Post, Swisscom etc.

Microsoft wird mit dem Rohrkrepier und der Bloatware Vista dem Verlag die Wahl sicherlich erleichtert haben. Auch habe ich das Gefühl, dass Unternehmen, die sich in den 90ern nicht in den Microsoftschen Vendor-Lock-In begeben haben, heute deutlich flexibler agieren können.

Gespannt warte ich nun auf Case Studies, ob und wie eine Mac-Systemlandschaft mit hunderten Rechnern zentral betreut werden kann.

Tags: ,
Labels: Apple, IT

Keine Kommentare | neuen Kommentar verfassen

Montag, 16. Juni 2008

Parallels: Keine USB2-Geräte in einer Linux-VM

Auch mit dem neuesten (deutschen) Build 5600 von Parallels 3.0 (über ftp.avanquest.de herunterzuladen, die englische Version akzeptiert den Lizenzschlüssel der deutschen Version partout nicht) existiert das Problem weiterhin, das den Anschluss von USB-Storage Devices an eine Linux-VM verunmöglicht.

Sobald auf USB2-Geräte zugegriffen werden soll (bspw. bei einem lvscan) wird mir folgende Fehlermeldung präsentiert:

irq 9: nobody cared (try booting with the „irqpoll“ option)

Quelle: Flakey USB support – irq 9: nobody cared

In meinem Fall möchte ich eine Festplatte eines defekten Linux-Rechners mittels eines dieser tollen IDE-zu-USB-Adapter an den iMac anschliessen (wer braucht da noch diese blöden USB/FW-Gehäuse?).

Hätte ich doch besser VMWare Fusion gewählt?

Tags: , ,
Labels: IT

Keine Kommentare | neuen Kommentar verfassen

Dienstag, 10. Juni 2008

Hex-Editor für Mac OS X

0xED

… war mir heute gerade wieder äusserst nützlich, um die Datenstruktur der von Nokias PC Suite erzeugten .nbu-Dateien zu analysieren (alle paar Jahre wieder ein neues Format – das letzte Mal spuckte die Applikation noch .nbfs aus …)

Immerhin ist die Struktur nicht mehr so kryptisch und erinnert an das VCARD-Format.

Tags: ,
Labels: IT

1 Kommentar | neuen Kommentar verfassen

Dienstag, 10. Juni 2008

Apache 1.3, MySQL 5 und PHP 5 unter Mac OS X auf UTF-8 trimmen

Mittlerweile habe auch ich den AMP-Stack auf meinem MacBook installiert und entwickle damit Web-Applikationen. Damit es bezüglich den Zeichensätzen koscher zu und her geht, musste ich folgende zwei Anpassungen an der Konfiguration vornehmen:

Apache 1.3

(Ich verwende aus Faulheit den mit Tiger mitgelieferten Apache – leider halt noch nicht 2.x)

In der /etc/httpd/httpd.conf wird mit folgendem Befehl eingestellt, dass im Header der HTTP-Antwort UTF-8 als Zeichensatz angegeben wird:

AddDefaultCharset UTF-8

MySQL

In der /etc/my.cnf

init-connect='SET NAMES utf8'

Bei jeder Verbindungsaufnahme (bspw. mysql_connect() via PHP) wird der Zeichensatz der ausgelieferten Daten damit auf UTF-8 geschaltet.

Selbstverständlich muss man aber immer noch aufpassen, in welchem Zeichensatz man Datenbank-Dumps exportiert und wieder einspielt …

Tags: , , , , ,
Labels: Linux, Web

Keine Kommentare | neuen Kommentar verfassen