Mac OS X administrator musings, notes and tricks » MacConsultant
Mar 14

All information on this site is provided “as is”, without guarantees, and reflects my personal experiences and opinions only.

Dit blog is persoonlijk, en alle informatie die ik hier deel is uitsluitend van mij persoonlijk.

written by Thomas \\ tags:

Jul 31

Mooi artikel over de mogelijkheden van Open Source  Mac client management.  Voor bedrijven die meer tijd beschikbaar hebben dan geld, of die flink wat kennis in-house hebben zijn er prachtige oplossingen. Google weigert software te kopen | Computerworld.

Zo zie ik ook veel gebruik van:

  • Munki (en MunkiServer)
  • DeployStudio
  • CauliFlower Vest
  • MySQL
Mac systeembeheer was nog nooit zo leuk 😉

written by Thomas

Jan 25

This is really easy once you figure out the option exist:
1) Navigate to www.facebook.com/events/
2) On the bottom of the page, find the “Export” link.
3) In iCal, select the menu “Calander” –> “Subscribe…” and paste the link provided by Facebook
4) Set a reasonable refresh interval and a descriptive name
5) Done!

written by Thomas \\ tags:

Dec 02

— Sorry about the dutch. Next post will be English, I promise. —

Welk scherm – het is een vraag die ik regelmatig van klanten en vrienden krijg. Ik ben geen beeldscherm expert, maar geef dan toch de volgende tips….

Apple’s eigen Cinema display schermen hebben supergoede kleurweergave en een prachtige afwerking. De nieuweste modellen hebben een ThunderBolt verbinding waardoor je extra funties kan gebruiken.

Helaas zijn deze schermen voor veel mensen overkill en/of onbetaalbaar.

globaal heb je twee soorten platte beeldschermen:

-IPS-panel schermen
-TN-panel schermen

Deze video laat het verschil wel aardig zien

Ik moet zeggen, in het licht en recht van voren zijn de verschillen minder extreem, maar je ziet waar het over gaat.

Punt van aandacht in het algemeen is dat het scherm een mooie resolutie heeft (meer dan 1080*1920 zou ik aanhouden) en over een DVI en/of HDMI aansluiting beschikt. VGA is anno 2011 echt niet meer acceptabel.

Dit zou een goede (24″) IIyama optie kunnen zijn.

Deze kost nu 189 euro.

De meest betaalbare IPS-panelen zijn van Dell (brrr… ) en verkoopt Computerland ook:
Deze kosten wel meteen 439, en zelfs bij de goedkoopste webshops nog 399.

Actuele prijzen en populaire modellen kan je op tweakers.net/pricewatch volgen.

Voordeel van even bij een “echte” winkel binnenlopen is dat je deze twee opties naast elkaar kan laten zetten: dan kan je het zelf zien!

written by Thomas

Oct 09

This may sound obvious but it had me puzzled for a minute:

When you change your password on a Mac OS X Server hosting TimeMachine, you need to re-enter the password for TimeMachine explicitly on all the clients that use this password. It is not automatically updated with the AFP keychain password for the server. (it has a seperate KeyChain entry from the AFP password, because it is stored in the system keychain).

written by Thomas

Jul 09

This site runs on Mac OS X 10.6, a capable webserving platform "out-of-the-box" which includes:

Unfortunately, the stock PHP is pretty barebones and can trail behind the newest releases. Specifically, the open-source CMS/Weblog/ImageGallery stuff I use requires some common PHP extensions not included in the stock install,  and the site is unbearably slow without some kind of caching PHP-accelerator.

This post details my setup procedure, mostly as a reminder for myself.

The good news is that since the first releases of Mac OS X, a host of options has been made available:

  • Installing a third party Mac OS X PHP package (traditionally by Marc Liyanage, now superseded by http://php-osx.liip.ch/)
  • Installing a full third-party MAMP stack
  • installing the required add-ons manually

First off, I would like to dismiss MAMP as an inelegant solution, which duplicates much of the build-in functions leading to all kinds of interesting mix-ups for the less technically inclined. It is the webserver equivalent of taking a sledgehammer to drive a nail: not only overkill, it can be actually damaging to your system  😉

Historically, I have used the PHP compiled by Marc, which has been excellent, with the internal Apache and MySQL. By manually installing either eAccelerator (before 2009 or so) or APC the speed was pretty good too, even on the wimpy iMac G3 this site used to run on.

Unfortunately, current releases, as produced by the guys over at Liip, do not work on my 32-bit Core Duo based server. This has pushed me to consider manually adding the required extensions and APC to the "stock" Apple PHP 5.3.4.

Going "Stock" has the benefit of automatically receiving updates along with the OS X updates, and I definetely have not missed manually updating MySQL or Apache.  A potential problem is that some extensions might require a recompile should Apple decide to move to a new verson of PHP.

And then now, on to the actual reason I started this post; the steps required to install these PHP extensions, as a reminder for myself mostly. A working install of the Mac OS X Developer tools is presumed.

  • sudo pecl install APC
  • when asked to enable spinlocks, choose "yes" instead of the default "no"
  • modify /etc/php.ini to include the APC extension:

;APC Cache

extension=/usr/lib/php/extensions/no-debug-non-zts-20090626/apc.so

apc.shm_size="64"

  • restart apache

This should enable APC and leave you with a working setup! 


If you must use Mcrypt, this requires compiling from the PHP source code. This is much more work than a simple extension install through PECL…. 

To add mcrypt, these instructions work fine, with the following caveats:

  • PHP should now (10.6.8) be version 5.3.4 ( available here: us.php.net/get/php-5.3.4.tar.bz2/from/a/mirror)
  • A space in the SRC path can make the installer fail with cryptic error messages

Check phpinfo() to see if both mcrypt and APC are now functioning, and all should be well!

Now all I need is a major round of updating the actual PHP apps

  • Geeklog to 1.8
  • Gallery to 3
  • integration plugin for GL 1.8 and Gallery 3
  • WordPress 3.2 update
  • blogs integration in 1 multisite wordpress
  • option: Geeklog migration to a WordPress multisite setup, a Gallery 3 plugin for WordPress is available.

written by Thomas

Jul 05

Ik kreeg deze vraag per E-mail maar misschien heeft iemand anders er ook wat aan:

Q: Werkt de Garmin Edge 800 met een Mac?
Werken de kaarten ook, dus kan ik de DVD gewoon in de Mac stoppen en dan kaartdelen aanvinken en uploaden? Ben je zeker dat je de kaarten niet eerst op een Windows machine moet ‘unlocken’? Dat was een tijdje geleden wel nog zo.

A: Ik ben erg tevreden, maar ik gebruik de kaartfunctie tot nu toe maar beperkt, die zie ik meer als leuk voor in het buitenland. Ik gebruik nu een gratis kaart waarbij unlocken geen probleem is:http://www.openstreetmap.nl/

Als ik het goed begrepen heb kan je officiele garmin kaarten ook vanaf de mac gebruiken, maar dat heb ik niet geprobeerd. Er is hier software voor beschikbaar van Garmin:MapInstall and MapManager for the Mac software version 2.1.6 (May 27, 2010)

Qua training software vind het de Garmin Training Center meer dan voldoende, zeker samen met de online “Garmin Connect” site.

Er zijn ook een aantal 3rd party kaart / trainings applicaties die er erg mooi en helemaal “Mac” uitzien, zoals bijvoorbeeld Trailrunner

written by Thomas

Jun 26

Als het goed is kan ik voortaan direct vanaf de desktop Bloggen met behulp van MarsEdit
Scheelt toch weer een drempeltje!

written by Thomas

Sep 20

Welcome to MacConsultant, my place for Mac OS X administration tips, trics, cool stuff found and random musings.

My private weblog can be found here:

 

written by Thomas

May 20

het moest er toch een keer van komen… vanaf nu is mijn site gehost op een machine die slechts 4 jaar oud is, in plaats van de vorige 7 jaar oude machine…
Dual-core Intel Core 1.83 blijkt toch een stuk sneller in het genereren van PHP + MySQL pagina’s dan de G4 op 1.25 Ghz.

Ik heb er zelf in ieder geval al plezier van, want deze machine verzorgt nu ook de timemachine backup van mijn MacBooks…

written by Thomas