Opinions
|
The Ninja Programmer's Opinions
|
Self cloning
|
Code that outputs its source code as a side effect of
its execution.
|
A Better String Library
|
A string library that is safer, faster, simpler and more capable than the
standard C library.
|
WCUT
|
A command line interface for interacting with
the Windows clipboard.
|
modex.zip
|
Mode X blitting sources for WATCOM C/C++
|
finger.zip
|
finger - multithreaded, winsock sources for WATCOM C/C++
|
revdns.zip
|
reverse DNS - client side hostname lookup multithreaded, winsock sources for WATCOM C/C++
|
poker.zip
|
High performance poker hand evaluation
|
sudoku.zip
|
Sudoku solver
|
NUMLOCK off
|
Turn off the numlock state under Win 9x/DOS.
|
DOS DIR
|
Source code for a clone of the dir DOS command. (Requires Turbo C.)
|
FC
|
Source code for a clone of the dir FC command. (Requires Turbo C.)
|
bcsv
|
Source code for parsing CSV files.
|
sched
|
Source code for sched, an instruction scheduling utility.
|
primeat.zip
|
Prime number testing, Index -> Prime map and factoring for 32 bit integers.
|
pstdint.h
|
A cross platform stdint.h (for precisely sized integers on all platforms)
|
ll.zip
|
A generic linked list implementation for C
|
gstack.zip
|
A typesafe generic stack implementation for C
|
einst.c
|
A solution to "the Einstein" problem
|
BIN2C/METAC
|
Utilities for Direct inlining of binary data into C program sources
|
Block Copy
|
How to write a fast memcpy() loop.
|
Assembly Lab
|
Examples of how to write good x86 assembly language.
|
Constant Multiplies
|
Use the x86's special address mode calculation instructions
to speed up multiplies with constant numbers.
|
Constant Divides
|
Reducing constant divides and modulos using a simple
fixed point trick.
|
Square Roots
|
Some reasonable algorithms for calculating square roots.
|
x86 Opcode Generation
|
Using GWBASIC + DEBUG to extract all of the x86 opcodes that debug
supports.
|
Animation
|
Some general concepts used in making
fast, flicker free animation.
|
Mhz
|
Calculate the clock rate of your Pentium. |
User Input
|
A safe way to obtain user input in C.
|