This website uses cookies and similar technologies to understand visitors' experiences. By continuing to use this website, you accept our use of cookies and similar technologies,Terms of Use, and Privacy Policy.

Majority of software projects does performance analysis at the final stage , when we have the application ready. Developers and managers tend to forget that performance should be taken as a feature development and not as an end result. Even at the end, we mostly focus on how application as whole is doing and troubleshooting measures might not even involve any code changes. I have experienced that even code changes could improve the performance of application in multiple folds . This blog is specific to performance analysis of Python code. There are various python as well as linux packages avai...
I recently came across an awesome tool called Vagrant. It can be used to quickly build and run virtual machines for development and testing purpose . Vagrant is based on Oracle's Virtualbox (similar to VMWare). Here are few quick steps to make your own virtual machine: What you need: 1. Virtualbox and Vagrant installed on your system. Running virtual machine using vagrant: 1. Download the vagrant box (which is nothing but the Virtual machine package .box file). You can use...
What is Web Worker ? < Wikipedia definition > Web Worker is a JavaScript script, executed from an HTML page, that runs in the background, independently of other, user-interface scripts that may also have been executed from the same HTML page. Why Web Workers ? In the current world of dynamic User Interface, web developers are making heavy use of client side scripts to give users best look and feel. According to IBM, for good user experience, any JavaScript code should not take more than 50ms to run. But the JavaScript code runs in sequential passion so nothing much can b...