Here is a snapshot of my programming through time.
My current operational electricity demand forecast model.
A multi-weekend project: Python Twisted Chat Server Client – June 2015
A weekend project: Project Zomboid Modding – April 2015
Links to github.
I picked up Lua for this. Starting with a mod that simply displayed map coordinates, I expanded it to store coordinates in a dictionary and allowed players to scroll through them with “{” and “}”
ATMS 491 Fall 2013
Next here are some assignments we had in Bill Chapman’s Fortran programming class.
For the final generate the Mandelbrot set!
Click on the pictures to open a new page and examine the source code!
Heat Index Calculation
HURDAT Dataset (Atlantic Hurricane Data) Analysis
Calculating the Probability of Atlantic Hurricane Occurance
Implementing Cressman Analysis (Interpolation)
Cressman Analysis
Weather Station Webpage – Summer 2013
Here is the weather station page I created to report current condition at the UIUC Department of Atmospheric Sciences. The webpage itself seems to no longer be functioning. All of the top graphs would zoom in and out together which was not easy to get working. Check out the Dygraph library I used for an example.
Analysis of County Agriculture Yields from Fall 2012 – May 2013:
I was exploring how well you could forecast yields using the highest resolution data I could find.
Android Barometer App – Fall 2012
Here is a screen shot of the final version of my Android Barometer App.
Some Numerical Fluid Dynamics – Early Fall 2012
A brief video of a PDE solver blowing up.
Carcassonne Tile Logic Proof of Concept – 2010
I wanted to figure out how one would re-create the tile matching in the second video. Pressing ‘r’ rotates the tile. In this version there are no curved roads so while it’s a little dry it’s still pretty good.
For comparison to what inspired it here is a link to a YouTube video:
Auto Posting VB script – 2009
Ah freshman year. So the assignment had two parts figure out how to record a given list of transactions in the journal.
Then “post” or copy the debit and credits into their appropriate “T account”, debits on left credits on right. My script automated “posting.”