collage orangeboards

Coming straight from the Korea collaboration fab, the OrangeBoard and the OrangeBoard BLE just joined the family of boards supported by codebender. Both devices are 100% Arduino UNO compatible, created by kocoafab a fast growing open source hardware community in Korea.

The OrangeBoard, thanks to its smooth surface, is a safe board, suitable for young children.

This is the first part of our tutorial series on how to configure and deploy a Symfony2 application on Amazon OpsWorks.

At codebender we host our infrastructure under Amazon Web Services and we use Symfony2 for the majority of our web applications. For the application deployment process we use Amazon OpsWorks which is a configuration management service that uses Chef.

In a previous blogpost saw how we can digitally sign a Windows driver in order to help the user determine whether the software can or cannot be trusted. In today’s blogpost we’ll see how we can create a simple .exe program that will install the signed driver to the user’s computer through a simple wizard. The user just runs the installer, makes the appropriate choices and waits until the installation finishes.


One of the things I find great about codebender is its large collection of hosted libraries and examples.
As this collection grows, we need to keep track the status of each example. If an example compiles successfully, its set of boards that it can compile against, the error that happened during compile in case of failure. It is a process that can be automated and we managed to do so with the help of Selenium.