Skip to main content

Setting up Hanlon Development Environment

Pre-requisites

Operating System: Support any standard Linux distribution (Ubuntu LTS 14.04)
Database: MongoDB
Web Server: Trinidad
Dev Tools: JRuby development enviroment with necessary gems
Others: git, make, openjdk7, etc.,

Setting up

Update your linux to get all the latest distributions

apt-get install updates

1. Install pre-requisites

apt-get install -y git make mongodb openjdk-7-jre-headless g++ isc-dhcp-server ipxe tftp tftpd curl

2. Install ruby environment with your preferred Ruby environment manager like rvm or rbenv (I prefer using rvm) and setup jruby as your default environment

\curl -sSL https://get.rvm.io | bash -s stable --ruby=jruby
source /usr/local/rvm/scripts/rvm
rvm use jruby --default

3. Setup Hanlon working directory (My preferred location ~/wspace/hanlon) and clone hanon git repository

cd
mkdir wspace
git clone
https://github.com/csc/Hanlon.git hanlon

4. Install / update ruby gems

cd hanlon
bundle install
gem install bundler trinidad

5. Run trinidad server

trinidad --address 0.0.0.0 -p 8026 2>&1 | tee /tmp/trinidad.log

Comments

Popular posts from this blog

Just Buzz... Where is AI?

Speaking to Recode’s Kara Swisher and MSNBC’s Ari Melber, Pichai said AI is “one of the most important things that humanity is working on. It’s more profound than, I don’t know, electricity or fire,” adding that people learned to harness fire for the benefits of humanity, but also needed to overcome its downsides, too. Pichai also said that AI could be used to help solve climate change issues, or to cure cancer. We are seeing some exciting things in the industry, Samsung’s massive 8K TVs apparently use AI to upscale lower resolution images for the big screen. Sony has created a new version of the Aibo robot dog, which this time promises more artificial intelligence. Travelmate’s robot suitcase will use AI to drive around and follow its owner wherever they go.  Kohler has invented Numi, a toilet that has Amazon’s Alexa voice assistant built in etc., But despite all this, it does leave me wondering: is artificial intelligence really what we should be calling this revolution?...

AI - Intelligence is getting Hybrid

Cooperative learning among networks will lead to hybrid intelligence Neural networks will evolve from monolithic to distributed co-operative/competitive models. Coupled with evolving neural-fuzzy and generic fuzzy algorithms — reinforced learning models that are more adaptive to the environment and context (i.e., too noisy and time-varying systems) — these neural networks will evolve into hybrid intelligent systems that integrate different learning and adaptation techniques to overcome individual limitations

AI gets smarter and more practical

We all know AI is coming to the forefront of technology in the form of machine learning (ML) and deep neural networks, where AI can understand the surroundings and apply that information to the current context, whether it is about data pattern analysis or driving a vehicle. Coupled with increasing capabilities of AI hardware, in 2018 we can expect: AI research will reach new heights in the fields of neural networks and generative adversarial networks. Cooperative learning among networks will lead to hybrid intelligence. Continuous evolution of AI will empower enterprise-scale business processes with intelligence and agility. AI will redefine the IT landscape with smart machines and borg systems. Read the complete article on DXC technology trends for 2018