Understanding and Prediction of User Behavior in Online Social Networks : the Case of GitHub