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. |