Wednesday, May 14, 2014

Software Tooling

Imagine how long it took to plant, grow, and harvest crops back in the old days. We had tools to help us do the hard work. Now fast forward into the digital era where almost everything is created using computers. Ask yourself how long it would take to produce thousands of lines of codes and test software using just a command line. Of course people got efficient at the command line and they could produce plenty of quality code. But now with big data in the picture, it is getting ridiculously hard to make anything quick with the command line. That is why there are software tools that will help us produce and combine software a lot easier.

One of the specific big data software tools that I would like to discuss in this post is the IBM InfoSphere BigInsights. I have plenty of time to learn most of the features of this particular tool. It is a great tool, I've created a few applications with it. One of which I am proud of, the so
IBMs BigInsights Quick Start
cial media app that uses Facebook's public api to pull data based on keywords that the user provides. This software tool helps process large amounts of data and uses the hadoop framework at its core.

Try InfoSphere BigInsights your self by downloading the quickstart application at: IBM BigInsights Quick Start Edition

Aside from BigInsights, I use IDEs such as Eclipse and Xcode for writing code. Microsoft Office for writing documents and excel sheets. Github for maintaining a public listing of projects that I have worked on. And other tools such as Wireshark and VMWare Fusion.

So what tools do you use to make your programming life easier? Sound off in the comments below!

No comments:

Post a Comment