User:Graveca/Topics

Computing topics of interest

Problems

 * Dining philosophers - Classic resource issues
 * Coin problem - More optimizing
 * Knapsack problem - Optimizing
 * Penney's game - Coin tossing
 * Pirate game - Sharing gold
 * Egg dropping - Find the floor

Solutions

 * Cubic Spline - Cubic
 * Linear interpolation - Linear
 * Monte Carlo - Guesswork
 * Polynomial Interpolation - Polynomial
 * Secant method - Converging
 * Sieve of Eratosthenes - Finding prime
 * Sieve of Atkin - Finding prime again

Praxis

 * Unix_philosophy - UNIX philosophy
 * Code smells - Hints of nastiness
 * Currying - Argumentative
 * Dependency hell - A->B->C->A etc
 * Duck typing - If it looks like a duck and quacks, it's a duck
 * Sticky bit - Sticky bit
 * Isolation handling - Dirty reads from RBDMS
 * Comparison of file systems - Features etc
 * Lsof - Files
 * Iterative development - The development cycle

Languages

 * Java Version History - All the different Java versions
 * MATLAB - Another tool for programming
 * signal.h - Signals
 * APL and A+ - Mathematical programming

People

 * Kenneth Iverson - C
 * David Thomas - Software dev