Skip to content

Instantly share code, notes, and snippets.


Jake Maskiewicz Cordero jakemco

View GitHub Profile

Keybase proof

I hereby claim:

  • I am jakemco on github.
  • I am jakemask ( on keybase.
  • I have a public key whose fingerprint is E984 413B 2D77 966F 14E9 5C11 6C4C B4B1 C742 2D25

To claim this, I am signing this object:

jakemco / .gitignore
Created Apr 7, 2015
Generic .gitignore
View .gitignore
# Numerous always-ignore extensions
jakemco /
Last active Aug 29, 2015
Jade Regent Notes

Book 1


Possible locations for Ekin.

  • Devil's Platter
  • Brinestump Marsh

Someone saw an old dwarf on the lost coast road heading southwest.

jakemco / game_loop.cpp
Last active Aug 29, 2015
Networked Game Engine Loop
View game_loop.cpp
const int TICKS_PER_SECOND = 25;
const int MS_PER_TICK = 1000 / TICKS_PER_SECOND;
const int MAX_SKIPPED_FRAMES = 5;
void EngineInstance::run() {
this->last_tick_time = getTime() - TICKS_PER_SECOND;
while (this->shouldKeepRunning()) {
jakemco /
Last active Aug 29, 2015
Global rbenv Installation
jakemco /
Last active Dec 17, 2015
Test runner for CSE131 Phase II

CSE 131 - Phase II - Test Runner

Given two equivalent source files, one .cpp or .c, the other .rc, the test runner will compile the reduced c locally, and then copy both tests over to ieng9 to run and diff them.


  • You must have Ruby and RubyGems

  • You must have rubygem 'differ'

jakemco / def.not.rb
Created Aug 14, 2012
Overlapping Blocks
View def.not.rb
# Not actually ruby, just using that extension to make it look nice ;D
# Define three blocks to be used in use.not.rb
def blockC
def blockA
do banana