Onama — A Quantum Leap in HPC
This article introduces readers to Onama, a CDAC-created bundle of well-selected parallel and serial applications for various engineering disciplines. An amalgamation of HPC and open source technologies, it is based on Linux, and…
CodeSport (July 2011)
In this month’s column, we will look at how software upgrades could lead to failure in some cases, and how online software updates can help to reduce application downtime. In the last couple…
Virtual Machines For Abstraction: The Dalvik VM
With the rise of heterogeneous systems, there is a requirement for a scalable software system that is cost-effective and maintenance-free. Virtual machines (VMs) provide abstraction from the heterogeneity, and present a low-cost, scalable…
Web Application Penetration Testing Using Samurai
This article introduces you to penetration-testing of Web applications. Also included is some hands-on work with a Web-testing framework called Samurai. Penetration testing, affectionately called pen-testing, involves testing a piece of software, or…
Ganglia for Monitoring Clusters
With the size of an organisation’s infrastructure increasing, monitoring is becoming a challenge. Ganglia presents itself as a very good solution when it comes to cluster-based monitoring, and analysing the available data. Monitoring…
Joy of Programming: Levels of Exception Safety
The concept of “exception safety” is important for programming in the presence of exceptions. In this article, we’ll look at different levels of exception safety, with the help of an example. Let’s first…








