Projects
A look at what I've been up to for the past several years:
Highlights
Other work
-
calefaction (Python + Web // started December 2016)
A corporation manager and dashboard for EVE Online
-
kgrader (Ruby // started March 2016)
A code autograder for student homework submissions
-
gravity (C++ // started November 2015)
A multiplayer top-down orbital space shooter
-
tfdclerk (JavaScript // started August 2015 // abandoned)
An English Wikipedia user script to automate common templates for discussion operations, including closures and relisting
-
oriadnos (C // started May 2014)
A 3D maze exploration game written from scratch using matrix manipulation code, UV texture mapping, z-buffering, and simple lighting
-
mal-decimal-scores (JS // started May 2014)
A Chrome extension that gives you finer control over MyAnimeList.net scores
-
BAJA (Python + Web // started Jan 2014)
A hacking game featuring multiple simulated websites, tied together by messages sent to the player from a mysterious individual using a fake email client
-
omnithinker (Python + Web // started Nov 2013)
An online brainstorming tool that displays relevant information from the web in a sidebar
-
databanks (C // started Nov 2013)
A simple database with a terminal-based interface for notekeeping
-
terminvaders (C // started Oct 2013)
A terminal-based multiplayer arcade game with a client–server model inspired by Space Invaders
-
starlorn (Java // started May 2013)
A shoot 'em up game with a sweet upgrade system and randomized levels
-
goldfish (Java // started Jan 2013)
A simple Game of Life implementation in Java
-
cellar-strider (Python // started June 2012)
A pseudo-roguelike game with a YAML-based level system
-
func-smash (Python // started April 2012)
A library that tries to generate random Python functions using Markov chains
-
lobo (NetLogo // started Dec 2011)
Logo Bolo: a re-envisioning of the classic tank game by Stuart Cheshire in NetLogo
-
git-repo-updater (Python // started June 2011)
A console script that allows you to easily pull to multiple git repositories at once
-
benkurtovic.com (Web // started June 2011)
The site you're viewing right now in source code form
-
music-quizzer (Python // started May 2011)
A Tk-based program that can help you prepare for your music final with randomly-generated listening quizzes
|
Posts
Tags:
Status report (5)
Wikipedia (4)
Lecture (2)
Python (2)
- Jun 4, 2018: Moving away from GitHub
One step at a time, starting with this site Status report ·
- Apr 11, 2017: Lecture: Networking and TCP
Slides from a lecture on various networking topics, including how TCP actually works Lecture ·
- Apr 25, 2016: Lecture: Stack Smashing
Slides from a lecture on low-level software exploits and defenses Lecture ·
- Jan 28, 2015: Finding and Replacing Objects in Python
More reflection than you cared to ask for Python ·
- Aug 20, 2014: Copyvio Detector
A technical writeup of some recent developments Wikipedia ·
- Jun 1, 2014: Obfuscating "Hello world!"
Fun with functional programming in Python Python ·
- Jan 29, 2012: EarwigBot and Toolserver Updates
More progress on EarwigBot and the Toolserver site rewrite, including dynamic backgrounds Wikipedia, Status report ·
- Aug 23, 2011: EarwigBot Progress: Page Editing
Exactly what it says on the tin Wikipedia, Status report ·
- Aug 5, 2011: EarwigBot Progress: Wiki Toolset
YAWTF (Yet Another Wiki Tools Framework, or Yet Another... WTF?) Wikipedia, Status report ·
- Jun 23, 2011: Oh Look, A Blog!
Just kinda playing with the idea of my own site right now Status report ·
- No posts with these tags
|