Monthly Archives: January 2011
The Importance of Intrusion Prevention Systems
In today's fast-changing IT world, even the best available security is insufficient for the latest vulnerabilities in various products, and against malware/attacks created to...
FreedomYUG: Is Your Home Clouded?
Your home may (soon) no longer have the freedoms you've always had.
Look carefully at your home. Your old audio tapes may be gathering dust,...
CodeSport
Welcome to this month's CodeSport, in which we discuss the concept of transactional memory, with a focus on software transactional memory.
In last month's column,...
Joy of Programming: Language Transition Bugs
There are subtle differences between languages like C, C++, Java and C#. Programmers transitioning from one language to another should beware of such differences.
When...
Exploring Software: What Makes Netbook Hotkeys Tick!
This article explores the often confusing issues around ACPI handling in Linux, with the particular perspective of getting hotkeys working on netbooks.
One weakness of...