You can run Unix programs from the comfort of a graphical user interface on your Mac. Brian Jepson explores OS X's X11.
Your Mac can already talk to all kinds of electronic devices. But there are plenty of other gizmos that your Mac can’t communicate with: motors, robots, external LCD displays, and sensors of all sorts. You’ll need a microcontroller to connect hobbyist hardware to your Mac. Brian Jepson shows you how it’s done.
By now, you know that you can run Windows on an Intel Mac. But virtualization programs don’t just run Windows: they can also run Linux (or any other Intel-compatible operating system) on your Mac. Here’s how.