Competitive Programming vs Software Programming

March 15th, 2017 by Karthi

This dilemma always comes up for those college students engrossed in learning programming. What to invest more of their time on? Software programming vis-a-vis competitive programming. Let’s start by comparing the two. What is Competitive programming? Competitive programming is what most college students do to hone their algorithmic knowledge and mastery over various data structures. […]

Why do we code ?

January 21st, 2017 by Karthi

For people, computer programming may mean many things. It could mean their livelihood, their passion, their meal ticket, their escape from reality, a path to a better life or maybe it’s all gibberish to them no matter how you put it. Yeah, people code for many reasons. But, why do I code ? Many people […]

SPOJ Classical Problem FARIDA Dynamic Programming Tutorial

December 16th, 2016 by Karthi

  This will be an editorial of the FARIDA problem from SPOJ which is an basic dynamic programming problem. It is easily solved by knowing the initial states and the simple transition from previous states to the next ones. This problem is from : http://www.spoj.com/problems/FARIDA/ Problem Statement: Once upon time there was a cute princess […]

[Tutorial]PLANEDIV Problem Solution in JAVA : CodeChef December 2015

December 30th, 2015 by Karthi

This is a walkthrough on how I solved the competitive coding problem PLANEDIV which appeared on CodeChef’s December Challenge 2015 using Java. I will include the code and also the explanation. You can find the problem at https://www.codechef.com/problems/PLANEDIV Problem Statement: First we start by looking through the problem statement. Chef is working with lines on […]

[Book Review] Killing Floor By Lee Child

December 28th, 2015 by Karthi

Book Name : Killing Floor Author : Lee Child First Published on : March 17th 1997 Number of Pages : 525 Killing Floor – Summary : The story revolves around the protagonist Jack Reacher, an ex-military policeman who wanders around the country after his discharge from the military. He discovers that he is wrongly accused […]

[Tutorial] Scatter Effect in Photoshop

December 22nd, 2015 by Karthi

In this tutorial I will be teaching you how to make a basic scatter effect in PhotoShop. We will be creating our own brush to scatter the image in various directions. I will be using this image of Robert Downey Jr to demonstrate this effect.   Creating the Scatter Brush: First, create a new canvas […]

[Review] James Cameron’s Avatar: The Game

December 22nd, 2015 by Karthi

Publisher: Ubisoft Game Studio: Ubisoft Montreal Engine: Dunia Release Date: December 1, 2009 Reviewed By: Karthikeyan M The game starts off two years before the movie takes place. You are in the shoes of Able Ryder, a military grunt arriving in Pandora. The game doesn’t do much work of explaining the story and you will find the […]

[Review] Xiaomi Mi 4i

June 24th, 2015 by Karthi

I bought the Xiaomi Mi 4i from Flipkart and here is my review of the latest flagship from Xiaomi after a month of use. The Packaging: As is the case with all Xiaomi products, the package is minimalistic. A sim card remover and charger is in the box and that’s all there are besides the […]

[Review] Xiaomi Mi3

October 29th, 2014 by Karthi

I recently purchased the Xiaomi Mi3 from FLipkart and after 2 months of using it, here’s what I have to say about it. Following the same trade principle of Motorola’s Moto G, the Xiaomi is extremely well priced for the hardware it offers. The Packaging: The box is minimalistic and recyclable. Xiaomi has decided to […]

[TUTORIAL] Making a Platforming game with GameMaker Lite Part II

August 17th, 2014 by Karthi

For part I of this tutorial, refer Tutorial for making Platforming game with GameMaker Lite Part I In this tutorial Ill be teaching you how to add a shootable gun to your platforming game. Well be starting off from Part I of this tutorial. The gun will be placed somewhere in the level. Once you […]