All about lockfree, waitfree, obstruction-free synchronization algorithms and data structures, memory models, scalability-oriented architecture, multicore/multiprocessor design patterns, high-performance computing (HPC), multithreading/threading technologies and libraries (OpenMP, TBB, PPL), message-passing systems, Relacy Race Detector and related topics.
Jakob Nielsen's 10 general principles for interaction design. They are called "heuristics" because they are more in the nature of rules of thumb than specific usability guidelines.
Vous trouverez ci-dessous un argumentaire exposant cinq (bonnes ?) raisons d’abandonner MySQL. Dans la mesure où nombreux sont les sites dynamiques qui reposent encore sur cette
Scott Hanselman on Programming, User Experience, The Zen of Computers and Life in General
A crossword puzzle game using regular expressions. Earn achievements completing puzzle challenges. Easy tutorials for people new to regular expressions.
I've had an unusual number of interesting conversations spin out of my previous article documenting that mobile web apps are slow. This has sparked some
Use set -u
Use set -e
Program defensively – expect the unexpected
Setting traps
Race conditions
Be atomic
Howto log user activity using process accounting Process under Linux. Accounting allows you to keep detailed logs of every command a user runs, including CPU time and memory used.