Skip to content

Instantly share code, notes, and snippets.

View jakemco's full-sized avatar

Jake Maskiewicz Cordero jakemco

View GitHub Profile

Keybase proof

I hereby claim:

  • I am jakemco on github.
  • I am jakemask (https://keybase.io/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
jakemco / .gitignore
Created April 7, 2015 03:49
Generic .gitignore
# Numerous always-ignore extensions
*.diff
*.err
*.orig
*.log
*.rej
*.swo
*.swp
*.vi
*~
@jakemco
jakemco / book1.md
Last active August 29, 2015 14:16
Jade Regent Notes

Book 1

Sandpoint

Possible locations for Ekin.

  • Devil's Platter
  • Brinestump Marsh

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

@jakemco
jakemco / game_loop.cpp
Last active August 29, 2015 14:00
Networked Game Engine Loop
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()) {
this->checkForUpdate();
@jakemco
jakemco / global-rbenv-install.md
Last active August 29, 2015 13:56
Global rbenv Installation
@jakemco
jakemco / README.md
Last active December 17, 2015 21:28
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.

Prerequisites

  • You must have Ruby and RubyGems
  • You must have rubygem 'differ'
@jakemco
jakemco / def.not.rb
Created August 14, 2012 22:38
Overlapping Blocks
# 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