Light Weight Process – Dissecting Linux Threads

Article on Light Weight Process – Dissecting Linux Threads, got printed in August 2011  Issue Vol. 9  No. 6 of LinuxForYou magazine (ISSN 0974-1054) Authors: Vishal Kanaujia and Chetan Giridhar This article, aimed at Linux developers and students of computer science, explores the fundamentals of threads and their implementation in Linux with Light-Weight Processes, aiding understanding with a code implementation. … Continue reading Light Weight Process – Dissecting Linux Threads

Automation in Agile

Author: Chetan Giridhar and Sunil Ubranimath Published at: agilerecord, January 2011 Edition image courtesy: http://agilerecord.com The first few things that come to our mind when we talk about automation are repeatability, reduced time and costs, re usability,reliability and better quality of software being developed. With the increasing use of the Agile development methodology (incremental and … Continue reading Automation in Agile

Understanding MZ Headers

Authors: Chetan Giridhar, Rahul Verma image: http://freedigitalphotos.net/ Have you tried opening a binary file in notepad? Try it and you would see a lot of gibberish. Or we should say gibberish for human users but optimised for the software that deals with a given binary format. Try the same for a PE (Portable Executable) file (Dll/Exe) … Continue reading Understanding MZ Headers

iMacros: Measuring Web Response Time

Authors: Chetan Giridhar, Rahul Verma image: http://freedigitalphotos.net/ It’s hard to imagine a life without internet in the present age of communication. Internet is being used for just about anything ranging from getting a recipe to finding an address or researching on some topic. With the increase in the number of users on the internet, it … Continue reading iMacros: Measuring Web Response Time

Measuring Application Launch Times with AppTimer

 Authors: Chetan Giridhar, Rahul Verma                                             image: http://freedigitalphotos.net/ Performance tests are instrumental in keeping a check on product quality in terms of reliability and scalability. One essential area of performance measurements is application launch time which is the time elapsed from the operation which triggers the launch (double-click/command-line etc.) and the moment at which … Continue reading Measuring Application Launch Times with AppTimer