R&D Insights

Sign up for email updates

More and more of our customer projects are moving to git as their version control system. Most developers we have on staff are already familiar with at least one version control system (often Subversion. As a modern, distributed version control system, git has much to recommend it. There is a bit of a learning curve involved, however. Although graphical clients exist (for eclipse, egit, or for Windows, tortoisegit, you will...

This article is the first in a 3 part series of articles which will serve as an introduction to MongoDB as well as in setting up a MongoDB instance and running a few simple operations against it. In the second article we will talk about setting up a cluster of Mongdb master and slaves. A third article will discuss data sharding and consistency parameter tuning. This article assumes that you have core knowledge about operating...

1. Networking setup

Make sure the machines are able to reach each other on the network. Also update /etc/hosts on all machines. For example in our setup we use:

# /etc/hosts on all nodes
192.168.1.96 master
192.168.1.97 slave1
192.168.1.98 slave2
192.168.1.99 slave3

2. Java

Install java 6 if not already installed.

$...

I recently attended AgileDC which was co-sponsored by Three Pillar Global. The interest in the conference is indicative of the interest and challenges faced in adopting agile techniques. Nearly 200 people came to the conference which was twice the number the organizers initially estimated would attend.

One of the key messages from the conference is that agile is not just a process but a mindset. To be successful at agile...

In this tutorial, I will demonstrate how to create a simple iPhone application that uses uses geolocation to flag multiple locations on a map using latitude and longitude coordinates. XCode has its own built-in framework called "MapKit Frameworks" which has several API that work with Google maps. I believe this application would be a good start for the beginners.

Let's create a simple view based application called 'MyMap...

Pages

Blog

Pardon the disruption
Tonight, we will celebrate the power of disruptive technology as a sponsor at Disruptathon....
UX Design: Creating the Perfect Elevator Ride
"Anyone can make a mediocre app, but its important to take design a step further by keeping...
What Is MoBeta?
MoBeta (mo |ˈmoe| beta |ˈbātə|) a.k.a. Mobile Intelligence MoBeta is an opportunity for...

Careers