M. Saqib

Ten tips on improving your programming skills

Ten tips on improving your programming skills

As a programmer I used different ways to improve my programming skills, like reading/writing code, working with experienced programmers and reading blogs and websites. I…

Web Applications Security

At my present job I am responsible for web applications administration and security. I lead automation team in all implementation aspects, including project management, process…

Little known features of C/C++

There are always few little known or hidden features in each programming language. At StackOverflow.com someone started a series of posts "Hidden features of" programming…

50 C++ Interview Questions

I have compiled a list of repeatedly asking C++ interview questions here. Some of them are very important C++ questions asked by employers like Microsoft,…

An Introduction to C++

The goal of these columns is to explore object-orientation through practical object-oriented programming. This time, we look at C++, but in the future we will…

Concurrency in C++ – A Course offered by University of Waterloo

Google Code University website provides tutorials and sample course content so CS students and educators can learn more about current computing technologies and paradigms. In…

The C++ Standard Library: A Tutorial and Reference

The C++ Standard Library provides lots of built-in functionality in the form of the Standard Template Library (STL). The STL was created as the first…

The thrilling potential of SixthSense technology

At TEDIndia, Pranav Mistry demos several tools that help the physical world interact with the world of data -- including a deep look at his…