/home/drscream

  • home
  • blog
  • gallery
  • about
  • SnowLeopard, PHP5 ZipArchive Support

    First of all I would like PHP5 ZIP Support under MacOS X Snow Leopard. So there is an easy PECL Extension that could be installed with, but it wouldn’t work:

    $ pecl install zip
    [...]
    php_pcre.h:29:18: error: pcre.h: No such file or directory
    php_zip.c:602: error: 'pcre' undeclared (first use in this function)
    [...]

    Now i started to compile PHP myself, … *waiting*waiting*error*killing myself*waiting* … Okey it takes to long time. Currently i’ve found an really easy way to fix this problem.

    First: Install MacPorts, it requires XCode.
    Second: Compile PCRE with MacPorts

    port install pcre


    Third: Install the PECL ZIP extension via this special command :P

    $ CPPFLAGS="-I/opt/local/include" pecl install zip


    Fifth: Add the extension to the php.ini file /etc/php.ini

    extension=zip.so

    Restart your apache and thats it ;)

    Posted

    February 8, 2010

    Tags

    extension, macosx, macports, php5, snow leopard, zip, zip extension, ziparchive

    2 comments

  • Upgrade PEAR

    Mir ist gerade auf MacOS X aufgefallen das hier eine etwas veraltete PEAR Version mitgeliefert wird. Das ganze geht total einfach, “that’s it”:

    $ pear upgrade pear

    Bei einer “total” Veralteten PEAR Version empfiehlt es sich komplett neu zu Installieren, hierzu kann man einfach das go-pear Script verwenden.

    Posted

    November 20, 2009

    Tags

    macosx, pear, update, upgrade

  • MySQL5 Snow Leopard prefPane

    Ich habe mir gerade MySQL5 unter Snow Leopard installiert, dazu habe ich mir einfach das MySQL.dmg Paket von der MySQL Seite genommen. Da ich einen Core2Duo habe natuerlich das 64bit Paket. *klick klick klick* und fertig ist die Sache.

    dolphin

    Da ich gerne in meinen Systemeinstellungen / prefPane so ein tolles MySQL Icon haben moechte, womit ich den “mysqld” starten und stoppen kann, habe ich mir das mitgelieferte MySQL.prefPane installiert.
    Dummerweise wird das ganze nur in 32bit mitgeliefert somit muss sich die Systemeinstellung immer zweimal laden. Mit ein bisschen Googlen bin ich aber auf eine coole Loesung gestossen, jemand hat das MySQL.prefPane einfach fuer 64bit kompiliert und bietet das auf seiner Website an.

    MySQL.prefPane | MySQLStartup source code

    Posted

    November 9, 2009

    Tags

    64bit, macosx, mysql, mysql5, prefpane, snow leopard

  • SaU für MacOS X – Arecaceae 0.3

    “Working in Process” :-)

    Dank Wiedi gibt es auch eine SaU Version fuer MacOS X. Diese ist zur Zeit noch Alpha Gamma Beta Status, daher gibts natuerlich auch relativ wenig Features sowie natuerlich noch einige Bugs.
    arecaceae_0.3

    Ich habe jetzt gestern endlich mal ein DMG dafuer gebaut und ins SVN unter “releases” hochgeladen. Das ganze ist in QT4 geschrieben und beinhaltet alle noetigen QT Bibliotheken, daher ist die Datei auch etwas groesser.

    Wer das ganze mal testen moechte und gerade kein SVN zur Hand hat, kann sich die Datei auch auf http://sau.frubar.net/files/arecaceae-macosx_v0.3.dmg herunterladen.

    Einfach ausprobieren :-) Wünsche Anregungen sind immer Willkommen.

    Posted

    September 13, 2009

    Tags

    arecaceae, frubar, macosx, release, sau

    1 comment

  • Snow Leopard iTunes – eingehende Netzwerkverbindungen akzeptiert?

    Leider hat iTunes bei mir unter Snow Leopard einen Nervigen Bug. Jedesmal beim starten von iTunes erhalte ich die Fragen: “Möchten Sie, dass das Programm ‘iTunes.app’ eingehende Netzwerkverbindungen akzeptiert?”

    itunes_netzwerkverbindun

    Die Firewall ist natuerlich eingeschalten. Jedoch steht iTunes extra auf der Liste der erlaubten Programme, so scheint es wohl wirklich ein Bug zu sein. Zum Glueck gibt es dank Google [1] sogar schon einen Workaround:

    1. iTunes aus dem Programm Ordner in den Papierkorb ziehen, also iTunes loeschen. Papierkorb sollte danach auch noch geleert werden. Beim Loeschen von iTunes bleibt die komplette Bibliothek, Musik, Filme, etc. natuerlich erhalten.
    2. Reboot, ggf. ist das Abmelden und wieder erneutes Anmelden ausreichend.
    3. iTunes erneut von der Apple Seite herunterladen und installieren (Drag & Drop).
    4. Beim ersten starten von iTunes sollte noch ein letztes mal die Nachfrage bez. der Firewall kommen.

    Das wars dann auch :-)

    [1] MacYourself – iTunes keeps asking to allow or deny incoming connections

    Posted

    September 12, 2009

    Tags

    firewall, itunes, leopard, macosx, netzwerk, snow leopard

    1 comment

  • “Secrets” another preference tweaker

    There are so much secret preferences hidden by MacOS X. Now I have found “Secrets” the clever system preference panel for system tweaks. Developed by Alcor, who is the developer of Quicksilver. Secrets makes entering arcane text strings in Terminal a thing of the past.

    top-secrets

    Latest version (1.0.5, Leopard-only) from Secret’s page.

    Posted

    July 12, 2009

    Tags

    apple, macosx, preference, secrets

  • Customize Mail.app X-Header

    It is possible to add custom headers to mails your are sending with Mail.app. You need to open the Terminal.app and use the following commands.

    defaults write com.apple.mail UserHeaders '{
    "X-What-Happen" = "Somebody set up us the bomb.";
    "X-Accept-Language" = "de, en";
    }'

    To read the content of your UserHeaders:

    defaults read com.apple.mail UserHeaders

    To delete the content of your UserHeaders:

    defaults delete com.apple.mail UserHeaders

    Posted

    July 10, 2009

    Tags

    macosx, mail-header, mail.app, x-header

    1 comment

  • Cleanup MacPorts

    remove the source:

    port clean --all installed

    remove inactive packages:

    port -f uninstall inactive

    For more information you can look into the MacPorts Guide.

    Posted

    December 25, 2008

    Tags

    macosx, macports

  • airport – command line tool

    Als Linux User ist man es irgendwie gewohnt ein command line tool zur Verwaltung von bestimmten Anwendungen zu verwenden. Doch naja unter Mac OS X vermisst man das einfach. Durch etwas Googlen hab ich es dann gefunden *juhu*:

    cd /System/Library/PrivateFrameworks/Apple80211.framework/Versions/Current/Resources/
    ./airport -I
    


         agrCtlRSSI: -51
         agrExtRSSI: 0
        agrCtlNoise: -96
        agrExtNoise: 0
              state: running
            op mode: station
         lastTxRate: 54
            maxRate: 54
    lastAssocStatus: 0
        802.11 auth: open
          link auth: wpa2-psk
              BSSID: 0:18:84:17:28:3a
               SSID: cienfuegos
                MCS: -1
            channel: 2
    

    Da man das ganze sicher einfach nur ueber den Befehl airport verwenden moechte, linked man das ganze einfach nach /usr/sbin:

    sudo ln -s /System/Library/PrivateFrameworks/Apple80211.framework/Versions/Current/Resources/airport /usr/sbin/airport
    

    Posted

    December 24, 2008

    Tags

    cmd, linux, macosx, tool

  • MacOS X Hintergrund bei der Anmeldung aendern

    Im Verzeichnis

    /System/Library/CoreServices


    gibt es eine DefaultDesktop.jpg die Datei entsprechend aendern.
    Diese ist das Hintergrundbild bei der Anmeldung an Leopard.

    Posted

    April 26, 2008

    Tags

    macosx

« Previous Entries