/experiments-from-the-past

Repository holding my old experiments, multiple programming languages.

experiments-from-the-past

Repository holding my old experiments, multiple programming languages. I haven't check if these compile without errors

To clone a single project:

$ git clone https://github.com/aaronps/experiments-from-the-past --depth 1 --branch <branch_name_here> --single-branch <destination_folder_here>
Name Language Year Description
gb2312 c 2004 demo to decode Chinese using gb2312 encoding and render it
interposer c 2006 very minimal shared library hijack for linux
old-puzzle c 2006 mini puzzle game using sdl
3link blitzmax 2008 initial skeleton for 3link game
fpong actionscript3 2009 simple pong game
eyebreaker-flash actionscript3 2009 unfinished simple game of find the dupes
trickytact-flash actionscript3 2009 reimplementation of TrickyTacT in flash
thefactory-flash actionscript3 2009 unfinished game to move boxes using elevators, you need to control left and right hands separately
statsvn-generator php,bash 2009 Simple tool to regenerate statsvn reports and see them over the browser
Coinporation actionscript3 2010 simple game to test Box2D, drop coins and add objects to bounce.
js3d study javascript 2010 experiment used to learn the 3d calculations rendering to canvas, include mini 3d engine.
cppcall c++ 2010 tests to compare different implementations of signal/slot/callbacks
sdl-joystick c++ 2010 test using sdl1 joystick api
jsmousemover javascript 2011 started as a joystick-like control for js but ended being a test of knockoutjs.
jstranslate javascript 2011 demo to use different languages and change in realtime in SPA.
jsgreenwave javascript 2011 demo to draw on canvas and see traffic light cycles and speed lines.
minsignal c++ 2011 very minimal callback/signal class
linux-video-capture c++ 2011 video capture and algorithms experiment
w3d javascript 2012 another experiment making a 3d engine in javascript.
canvas-scene javascript 2012 demo of a scene graph using canvas.
simple-thread c++ 2012 threads like in Java
base64 c++ 2012 experiment on converting to base64
tplstatemachine c++ 2012 experiment on using templates to write less boilerplate on state machines
mysha1 c++ 2012 functions to calculate sha1 and the websocket handshake thing, i think.
aujsc c++ 2012 another unfinished javascript compiler
audiolam c 2012 audio loader and mixer, only load 8 bit wavs, mix them and play over sdl.
sov-hackedenum c++ 2012 Some code I prepared to answer an stackoverflow question about packed structures
sov-action c++ 2012 Code used to repply an stackoverflow question about Action class in c++.
another-action c++ 2013 Action classes using typedefs
recttest c++ 2013 test of rect classes
ccollections c 2014 simple ObjArray and PtrArray collections
simplelog c 2014 very simple log function for C, with nice dateformat
rtracker c 2014 basic skeleton for tracking application, doesn't do anything.
picsort python 2015 Tool to sort, copy and rename jpg files.
erl-dateformat erlang 2015 Small test to check different date format methods in erlang.
logerl erlang 2015 Small logging application for erlang.
test-listen erlang 2016 Small test for creating a tcp listener project in erlang using OTP design.
appreloader erlang 2016 OTP application to recompile and reload code on remote nodes.