Posts

Showing posts from August, 2017

Kaggle : A community for Data Scientists

I recently joined Kaggle . This is an awesome site to visit if you are a to be, new or experienced data scientist. This site has a lot of open data set which can check here . A lot of peoples have done very interesting things with those data. You can see those in the Kernels link.  In case you just want to learn about data science. You can also start by visiting the tutorial kernel " Welcome To Data Science ". The most popular feature of this site is the competition that they host on the site. And finally, this site serves as a community meeting place for all the data scientists. So if you are a data scientist and if you still have not joined this site. I would highly recommend joining Kaggle. They have been recently acquired by Google so hopefully, a lot of new things are gonna come in future.

Princess Knight and our goal as Service Professionals

Why are we in service business? Or why do we do anything at all. I got a very nice answer to that from a very unexpected place. My 4 year son loves to see Princess Knight. So I was also seeing it with him. They all were on a competition to be the first one to see a dragon's egg hatch. Because nobody have seen it before. Now there was this guy who always want to win, he said I will be the winner and would be the first one to see it. Princess knight said, "it is ok that you like to race, but don't forget, the whole idea of this competition is to see the dragon egg hatch" - wow, and something struck in my head. Why do we do anything at all. Are we aiming toward the right target? We want our kids to get hight scores in the school exams, we want to go up an up in our career. But real reason for education is to educate a person, make him or her a better person, and not getting high marks. Many of the time we choose a career because we love doing what we do, but instea

Configuring CI pipeline in Jenkins for PHP projects

Image
This article describes the process of creating a CI (Continuous Integration) pipeline for PHP projects using Jenkins server.  The Architecture The above diagram shows a graphical representation of the whole process. Here we have a git repo, the Jenkins CI server, and its build agent.  The Process   The process begins when the user checks in the code in the git repo. The git repo via its commit hook calls the build URL of Jenkins server.   The Jenkins server pulls the code from the git repo and sends it to build agent.   The build agent then executes the ant script and builds and validates the PHP code via various validations mentioned the ant script    The successful build can be deployed in a deployment server to complete the CD part of the process.  The configuration To configure this solution, we have used a Microsoft Team Foundation Server Online git repo and a Bitnami Jenkins server VM from Azure. I am assuming you already have a VS Online acco