In this tutorial I will provide the step-by-step theory and programming using the linux semaphore.
1.Introduction to Semaphores
Semaphores can be thought of as simple counters that indicate the status of a resource. This counter is a protected variable and cannot be accessed by the user directly. The shield to this variable is provided by none other […]
Archive for the Category ◊ Application Development ◊
Using mobile applications as a part of improving your business strategies is the newest thing in the business world. Everyone carries smartphones now, and they can be used as great tools in the working world. They can do just about anything, be it organizing meetings and important deadlines, polishing presentations and reports on the train […]
Risk based testing in the context of software engineering, is more than just prioritisation. During any IT project, the test phase is usually one of the most demanding parts of the project and it is essential that nothing important falls through the net.
The main challenge faced by software testing professionals is how to test […]
The industry has been debating decades for outsourcing to India vs. China? Chinese currency has elevated against dollars since recent global recession. It is certainly making talents relative more expensive in China for Western nations. One may argue that India wins the cost saving competition in the near future.
There are however cases where […]
Adding a simple email form or contact form to a website can often be a tough task for a first-time programmer or small business website. A lot of people who start a website or a small internet business use simple templates to put a website online while having little or almost no knowledge of […]

