kitchen | a game engine |
grill | statically typed clone of JavaScript |
juknow | a JavaScript to PHP converter |
kapowie | an OpenOffice Spreadsheets to PHP converter |
blaze | An animation language for doing periodic animations (very similar to these devices that do music looping) |
iknife | a vector editor in C# |
diffistory | an algorithm that would reconstruct a new version of a file using aspects from n-versions of a file |
cosmic pipeline | a re-invented of unix pipes on Windows (decided just to switch to unix for that problem) |
simpledepend | a php dependency analysis toolkit; using a standard procedural style, you could produce libraries and end-points that would have no includes and consume minimal memory. |
scripture | a documentation language |
istate | a network synchronization language; describe data-structure and then use them it would sync over the wire |
butcherblock | 3d object modeler and game editor |
cauldron | 3d rendering engine (pre-kitchen) |
fork | 2d gui editor/texture atlas packer |
fryingpan | 3d physics wrapper library (physx, bullet, ode) |
zmlc/fire | heap modeler for structure serialization |
inferno | better version of fire |
bnj | Bayesian network tools in java 3.x |
gem | graph editor and modeler |
rpgengine | a player system with buffs |
arcane works | a functional programming language version of excel |
melchior | a new IDE for web editing with symbolic editing |
alienautopsy | world of warcraft bot |
convexbodyplayground | given any closed model, this broke it down into convex bodies |
facebookwalk | crawl facebook and convert image emails into text/stalk students |
researchfu | cms with mathml support |
phpmathml | a mathml to png renderer |
tutorcas | computer algebra system |
mathgraphics | a point set visualization language |
sliceem | a 3d model by using contour levels |
gg+ | gui graph + (open scene graph gui system) |
mathmyway | a php-like language that enabled tutorcas to come alive on the web |
monte carlo localization | construct a map and locate yourself (robotics) |
jovian katana 1/2 | ajax ide, gui editor (used to build hurox) |
hurox | social marketplace |
frame compiler | given a single image, split it up into 9 images for building frames (generates php code) |
image2php | convert an image to php (useful for combining with given colors to change hue on the fly) |
javascriptmaster | a javascript parser that enabled me to search code to find inefficiencies and problems. |
evolution4k | a 3d space game |
progressive mesh demo | an implementation of Hoppe's progressive mesh stuff |
spherex | a physics engine where gravity was opposite (everything repelled) |
zengine | marching cubes optimization where space is a grid represented by link lists of open and closed space |
zterrain | yet another terrain engine |
jove3 | next generation ajax platform |
spherebands | yet another collision detection engine |
primgen | marching cube implementation for building models from math equations |
lotr-risk | scanned all the game assets and made it work in a network environment |
rt-canvas | a real-time (comet based) canvas toolkit for charting streaming data |
tilemake | generates 16 images from 3 images using reflections and rotations |
nova | javascript based router/topology for web page linking |
gravity | a shared file system for keeping replicas in sync (with distributed locking) |
mercurial | a simple deployment system (was completely ignorant of the scm) |
kira | programming language targeting php with a built in orm |
bench | a simple c# benchmarking library/language for testing how webservers react with different types of requests (large posts, small get, small posts) in a haphazard way. |
j.encoder | a simple javascript template language (rolled up into jove) |
simpledepend | a php comment dependency factor tool; wrap functions in comments and then wrap destinations in comments; the destinations get split into multiple files and the dependents are traced out included when needed. |
particalgen | an image generator for particle system images (using point rendering) |
scripture | a immature documentation system |
diffhistory | a interface to diff that enabled a fs written in dokan to track a head and a revision log of how to go back in time |
peoplemachine | a small scale crm |
hi, my name is jeff | a book (did my own version of nanowrmo in march) |
massshard | a simple orm built around sharding |
bspcompiler | compile a mesh into a bsp tree |
chef | an ide for my game engine (turned into jove) |
factorg | small library for factoring gaussian integers |
font2texture | convert a font to a texture map |
quickneighborhood | quicksort using planes (designed for broad-phase of a large collection of particles moving quickly) |
pointcloudalgorithms | 3d algorithms on point clouds |
spoon | agent modeling |
poonix | turned microsoft virtual pc into a managed cloud |
devsync | a suckier version of rsync in windows |
glasseson | add glasses using opencv to a picture (client work that didn't pan out) |
gold | transaction manager for s3 |
horde | simplequeueservice based video transcoding (for hurox) |
magistrate | interface to kira's backend |
filesharingaccelerator | a centralized file sharing service |
wealth | my text based version of acquire (board game) |
sudoku | yet another sudoku solver |
csdc | first orm |
mapgen4galciv | made a map generator for galactic civ |
mathmod | a web language for math (second version of mathmyway) |
auth | oauth before oauth |
rage | rapid game engine (precursor to cauldron) |
businesslogichelper | regular expression search for enforcing rules on how to produce and consume sql |
defensemaped | a map editor for a tower game |
notjavascript | a working javascript interpreter with very strict rules (and no newline detection) |
sword | a text editor control (from scratch) |
boxplane | a gui control |
lamegeo | a c# geometry library (primarily for a future reverse geo-coder) |
libquest | asynchronous quest manager (how wow quests work) |
Wednesday, October 20, 2010
last ten years (if I uploaded it to github)
I've gone through about 10 years of backups looking, and I thought about putting it all up on github. However, most of it would just suck. So, instead, I'll put up gravestones for each of them and not look back anymore. Then, I'll delete the files and be done with. Keep in mind, most of these are side projects. Only two are failed start-ups (Hurox and FileSharingAccelerator). This list excludes current strategic technologies I've developed at my current business.
Labels:
technology
Subscribe to:
Post Comments (Atom)
I did not understand the reason for deleteing them and be done with it. Why? You have nicely maintained the backups and now want to delete them. Of course I am nobody to ask why's and who's but just thinking when someone has spent so much time on it, wants o delete them. may be it might be an inspiration for your children.
ReplyDelete@Zipackterz
ReplyDeletemost of the code sucks, kinda embarrassing; some of the good stuff, I'll put online. Some of the other, I may make a throw away account.
Some of them, I will be rewriting and modernizing over the next ten years.