If you want to donate with Paypal, my contact address is tuomoster AT gmail DOT com.
projects | zero, resurrection, wizard code |
Wizard Code | "a nice set of musings and notes" |
Github Repositories | some of my software projects |
Lions' Commentary on Unix | THE book on old-school UNIX |
Michael Abrash's Graphics Programming Black Book | classic material by a legendary hacker |
Write Great Code, Volume 1 | a very good book by Randall Hyde; nice background material for all programmers |
Green Tea Press | free computer science books |
Practical File System Design with the Be File System | free book on BeOS file system |
Roguelike Restoration Project | classic games :) |
osd | geezer's OS tutorials |
osdev | operating system forum |
kernelnewbies | Linux/Unix wiki |
How Computers Work | Book homepage + free Internet version in PDF |
What Every Programmer Should Know About Memory | Ulrich Drepper's paper on memory |
FXT Library of Algorithms | Bit Wizardry, Transforms, ... |
Preshing on Programming | Interesting Multithreaded Techniques etc. |
cbloom rants | A Blog on Programming Stuff |
what every programmer should know about floating-point arithmetic | Goldberg on IEEE Floating-Point |
what every programmer should know about memory | Drepper on Memory |
An Optimistic Approach to Lock-Free FIFO Queues | Dequeue with Tagged Pointers |
magic algorithms | Nice tricks |
BitHacks | Another nice bunch of tricks |
HAKMEM | Legendary MIT HAKMEM |
HAKMEM - C version | Legendary MIT HAKMEM |
Hacker's Delight | A good book on interesting programming techniques |
Lockless Articles | Some excellent papers on writing efficient code |
Hello, JIT World | simple and elegant JIT implementation for Brainf**k |
BSP Dungeon Generation | a nice algorithm for generating random dungeons |
Lockless | great articles on code optimisation etc. |
Duff's Device | Tom Duff on his invention |
C coroutines | heresy to some, wizardry to others |