Skip to content

Latest commit

 

History

History
55 lines (44 loc) · 3.2 KB

File metadata and controls

55 lines (44 loc) · 3.2 KB

Required Development Environment

  • OS:

    • We recommend using ubuntu 14.04 LTS (or any other os built on-top of it) as your development environment. As of now, all our servers run on ubuntu 14.04 LTS.
  • Java (JDK 1.7.*)

    • The recommended java version is 1.7 . Most of our current system runs on java version 1.7
    • For few specialized system which work on Java v1.8, JDK 1.8.* can be additionally installed later.
    • To install java, type the following command sudo apt-get install openjdk-7-jdk
  • Maven (Version 3.0.5)

  • Intellij

  • Git

    • We use for git for version control and all of our code is hosted on Github. So create an account on Github to get access to our code repositories.
    • To install git, type sudo apt-get install git in terminal
    • If you are not familiar with git,try this challenge Try Github to get started. It takes 15 minutes.
    • Get clear understanding of git, as it plays an important role in your code management and team collobaration
  • Sublime text 3

    • Here at Adoro, we <3 sublime text.
    • Download sublime text from here. Download
  • Python

    • We still use pythonv2.7 in our systems. (pythonv2.7 comes default in any ubuntu os)
  • PIP (Python package manager)

    • Install pip by typing sudo apt-get install python-pip in your terminal
    • Also install virtualenv by typing sudo pip install virtualenv. Read more about virtualenv here.(https://virtualenv.pypa.io/en/latest/)
  • Redis (redis)

    • redis is used as in-memory caching database in all of our front-facing systems.
    • To install redis in your system, please follow the following guide. Installation
    • To get started on redis, try this website. Try Redis
    • To know more about redis, go through this site. Redis
  • Mysql Workbench

    • Download mysql-workbench from here. Download
  • SQL Workbench/J

  • Postman

  • Utilities

    • Install utility softwares like 7-zip, unzip, imagemagick, libreoffice, etc.