m2nChat – NodeJS powered simple chat application

Recently I have been getting my hands dirty on NodeJS. It is a very powerful JavaScript runtime that has been designed to build highly scalable web applications. It has been designed to work on the server side and has a solid event model system that can manage a large number of concurrent connections to the server. The m2nChat application has been built over NodeJS with the basic structure taken Realtime Chat using NodeJS. This one has some additional features above the original one. You can also download a copy of the code from github and make your own changes.   Start your private chat. –  … [Read More]

Working with GIT – Part 1 (Creating my first git project)

I have started working on git recently for my projects and find it a huge step towards keeping my work organized and synced. I learned a lot from around the web and decided to give the information back to the web in a way as concise as possible. What is git? In a nutshell, git is a source code management system. If helps teams (or an individual) to work on the same code, irrespective of their work location. It saves all the changes in versions, so if someone needs to access to a certain code after it has been rewritten several times,  … [Read More]


Git Commands – The Basics

Have you started working on git recently and feel a little clumsy about its command line way? I have been there too, and being a UI friendly guy, I even sometimes forget its commands anyway. So here are some basic commands to get started. This also works as my come-back-point, whenever I get lost 😉   Get Started With a New Project: All steps at a glance Create a new project in git. And then do, git clone {project-git-url}.git Explanation 1: Open your git site (Github, Gitlab, etc). 2: Create a new project and write down the git path. Something  … [Read More]

Investment Calculator

Have you ever tried to do a trade. Yes, of course. Who hasn’t tried at least once! But if you happen to be the one who has never tried to do so, try it once for fun. Know what the hype is all about. I started trading a few months back, but I realized one thing that trading comes along with a lot of calculations. And the faster you are at it, the better you are going to do, because changes in stock prices happen in fraction of seconds. So one has to be fast, very fast. While doing some  … [Read More]