Turning on Web Sharing on Mountain Lion


Apple removed Web Sharing from the Sharing control panel, with Mountain Lion. However, even though the UI has been removed, apache is still installed and it is easy to re-enble using the command line…

Continue reading Turning on Web Sharing on Mountain Lion


A Pseudo Port, anyone?


Ever needed an OS X version of your favourite Windows application, but there isn’t one? I found myself in the same situation, with respect to TextPad. I remembered that I had learnt a trick, using Wine, but I had forgotten the exact steps. Luckily, I had noted down the steps in a Stack Exchange post. However that post had subsequently been deleted. I managed to retrieve it and have saved it here for posterity.

This is not about porting apps, I must confess…

Continue reading A Pseudo Port, anyone?

Alternatives to NI LabVIEW


I have been reading O’Reilly’s Distributed Network Data by Bradford and Allan, see the XBee blog. The final chapter introduces an interesting graphical programming environment, LabVIEW that can be used with the Arduino. However, the costs are prohibitive and the trail version only lasts 45 days. So, I was looking for a free version to run on OS X. I managed to get MyOpenLab running, after a few tweaks (see below). Continue reading Alternatives to NI LabVIEW

USB-TTL interface devices on OS X


I purchased a number of USB-TTL devices from eBay. None of them want to play ball when plugged into my MacBook Pro. The first is a FTDI device, the others are clones:

  • FT232RL
  • CH340G
  • CP2102
  • PL2303

All work fine on a Windows 7 PC, but Macs are always quite touchy with the clones. FTDI drivers are available, and as of OSX 10.9, Apple include the FTDI drivers, so the FT232RL device should (in theory) be recognised. The other drivers offer varying success rates, for example CH340G. The CP2102 and PL2303 are physically very similar devices. Continue reading USB-TTL interface devices on OS X