Agile JavaScript a codecentric AG workshop

If you are reading this, then you are probably here because one of the trainers has given you this URI. If not, then most of this information may not be of interest to you. Should you be interested in this workshop, please contact our training team (workshop is available in German and English).

Installation of necessary software

Make sure that every team member has a PC/Mac that can be used for development. Unix based operating systems work best in our experience, but Windows can also be used. If you are willing to, then you can install the necessary software on your own machine. Being able to run the software outside of any virtual machine is superb and will result in the best experience for you during the workshop. For those who are unable to install the software or are not willing to, we provide an Ubuntu-based virtual machine that can be run using Oracle VirtualBox.

Native installation

Providing installation instructions for all the tools is out of scope for this document. Most of the necessary tools feature an excellent documentation that you can refer to should you run into any issues. In case of any outstanding issues, please contact us by mail through agilejs@codecentric.de.

If you choose the native installation process, please make sure that your environment is ready-to-go before the workshop! Also note that we cannot support native installation of these tools on Windows machines. Please use the VirtualBox machine if you happen to use a Windows machine (see below).

Please make sure that the following tools are installed:

Using the Virtual Machine

Make sure that you have Oracle VirtualBox installed. With VirtualBox Version 4.2.18 you should not run into any issues. Once installed you can start VirtualBox and import the virtual machine using File -> Import Appliance. Follow the wizard till the end and start the virtual machine. You should now be good to go!

The virtual machine is available through CenterDevice (hit the download button in the upper-right corner). The box was built upon a Ubuntu 15.04 64bit image from osboxes.org.

The neo4j installation folder is ~/neo4j-community-2.2.2/. The source code for the workshop is available under ~/movie-database-node. This is only for a first test though. During the workshop you will have to clone your own team repository.

Credentials

Username: osboxes
Password: osboxes.org

The guest additions are already installed in the image. This has been tested with VirtualBox 4.3.28. If guest additions do not work, try to reinstall them or use a newer version of VirtualBox!
If UI of the virtual machine is very slow, try enabling 3D Acceleration in VirtualBox (Settings -> Display -> 3D Acceleration).

Check installation

To check if your installation is correct and you are ready to join the workshop, just follow the steps described on our Quickstart Guide. If you can complete these steps, everything is fine.