October 31, 2016
“I  think women are foolish to pretend they are equal to men, they are far superior and always have been.” —Sir William Gerald Goulding   “When I joined Microsoft in 1987, I was the only woman in my hiring class. Nearly 30 years later, the landscape for women in computer science hasn’t improved—in fact, it’s […]
October 28, 2016
In  the previous article, we studied the basic structure of Arduino programming with examples. Now, in this article let’s look at a few more Arduino programming concepts like the following: if statement if else statement for loop while loop do while loop pinMode digitalRead digitalWrite analogRead analogWrite if statement The “if” statement is a conditional […]
October 26, 2016
Principal component analysis, or PCA, is a powerful tool which is used to analyze data sets and is formulated in the language of linear algebra and statistics. It is an eigenvalue method used to reduce the dimension of a data set while preserving important information. Suppose we have individuals and we measure the same m […]
October 25, 2016
After understanding the hardware of the Arduino UNO board in the previous article,  let's now get started with Arduino programming. Arduino programs are written in the Arduino Integrated Development Environment (IDE). Arduino IDE is a special software running on your system that allows you to write sketches (synonym for program in Arduino language) for different […]
October 21, 2016
If  you like experimenting with different electronic components but don’t have sufficient know-how, then Arduino is what you need to make a start... So what is Arduino? Arduino is a microcontroller-based open source electronic prototyping board which can be programmed with an easy-to-use Arduino IDE. In this article, I will talk about what’s on the […]
October 20, 2016
  Over the last decade or so, there have been dozens of open source software applications that have revolutionized technology stacks across the world. From Linux to Mozilla, the developer community has given birth to tons of amazing concepts. And one such software that has an exponentially growing user base is Redis — an open source […]
October 19, 2016
I’m assuming that you know basics of python. If not, I would recommend you to read python diaries 1, python diaries 2, and python diaries 3 because some concepts used here are already discussed there. What is a function? A function is a block of organized, reusable code that is used to perform a single, […]
October 18, 2016
Just about everyone has watched animated movies such as Frozen or Big Hero 6 or has at least heard about 3D computer games. It seems more fun to enjoy the movies and games rather than reading a Linear Algebra book. But it is because of linear algebra that we are able to watch a character […]
October 13, 2016
Thinking about starting with Python? But you don’t know where and how to start? Maybe, you are looking at your laptop and the distro that you are using, and you’re not exactly sure if that’s enough. Before deciding where you want to code, you should ask yourself two vital questions. What is the environment that […]
Webinar Date: October 17, 2016
Hackaerearth concluded the webinar on Developing a Redis Module, to help you learn from the best programmers and domain experts from all over the world. The Webinar was scheduled for 17th of October at 7.30AM PDT. This webinar presents some of the concepts, tools and steps involved in developing a Redis Module. We'll dedicate the […]