DevOps is in the spotlight this month. We show you how to use some of the key tools for deploying and managing containers, like Vagrant, Docker and Puppet, so you can develop and launch your software faster than ever. We also go in-depth with CoreOS, the distro built for clustered containers, and we speak to Mitchell Hashimoto about Otto, the successor to Vagrant.
As well as that, there are some great tutorials on getting the perfect Plasma 5 desktop, compiling your own software and creating GUIs with MonoDevelop – we’ll be tackling graphics in MonoGame next month, the framework behind Fez, so stay tuned if you’re interested in coding cross-platform games. The systems programming and computer science series also continue in this issue, with a look at the stat() family of system calls and a guide to storing and retrieving key-value pairs in hash tables.
For the Rasperry Pi fans, we return to the Pi-Mote IR and show you how to hack robots, and we start out on a re-creation of arcade classic Tempest using FUZE BASIC – you can also win one of three FUZE workstations that we’re giving away in the new year! Plus, there’s this excellent guide to the new Pygame Zero, which simplifies game creation with the Pygame library by removing the boilerplate material and enabling you to get straight to your ideas:
Finally, Gareth Halfacree tests out Compulab’s fanless mini PC, the Fitlet iA10, and we’ve rounded up the best backup tools for you along with some excellent FOSS packages. We hope you enjoy the new issue!