Vaidik Kapoor

Comments in JSON

A lot of projects/people use JSON for storing configurations in JSON files. And it makes a lot of sense to be able to add comments in your configuration files in order to explain what every configuration does. We tend to forget these things and being able to add comments may come really handy. YAML, for instance, allows you to add comments and this can be really useful in two ways:

  1. Helps you remember what every configuration means.
  2. The configuration file becomes self-explanatory in case the project is open-source.

What should we use to store configurations is out of the scope of this blog post (although IMHO I’d probably use YAML instead of JSON for configurations because it just looks a lot more readable to me). But if you are using currently using JSON for this purpose, don’t you think it’d be great to have a way to add comments in your JSON files?

Read More...

What is Cloud Computing?

Many students have discussed their project ideas for their Systems & Network Programming course with me. One thing that I have noticed a lot is that a lot of students have been trying to do something in Cloud Computing. However, I get this feeling that they have just proposed this without completely understanding what Cloud Computing really is. This post is an attempt to explain Cloud Computing to students, what they can do with it or more specifically what they can do for their Systems & Network Programming course.

Read More...

Need for a Good Personal Expenses Management App

I recently bought my first smart phone - Nexus 4. Until before that, the only mobile device that I used to use was my Apple iPad 2. In fact, I still use it. Besides various things that I do on my phone, I also want to easily keep a track of my spending. Being a college student, that is important for me. However during the little time I have spent with my mobile devices, I have only realized that there isn’t a free app good enough that has been able to catch my attention and fulfill my basic needs.

Please note: I am not talking about an app for wealth management. I don’t have much knowledge about it and I don’t know what goes in it.

Read More...

SMS Based FAQ Retrieval

In the recent years, we have seen that the number of mobile users have grown exponentially. With smart phones coming in, information is available to most anywhere and everywhere. However, it is available to only those who can afford it.

Read More...
« Older Posts in Archives