Skip to content

Instantly share code, notes, and snippets.

Avatar

Jake Maskiewicz Cordero jakemco

View GitHub Profile
View keybase.md

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 Apr 7, 2015
Generic .gitignore
View .gitignore
# Numerous always-ignore extensions
*.diff
*.err
*.orig
*.log
*.rej
*.swo
*.swp
*.vi
*~
@jakemco
jakemco / book1.md
Last active Aug 29, 2015
Jade Regent Notes
View book1.md

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 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()) {
this->checkForUpdate();
@jakemco
jakemco / global-rbenv-install.md
Last active Aug 29, 2015
Global rbenv Installation
View global-rbenv-install.md
@jakemco
jakemco / README.md
Last active Dec 17, 2015
Test runner for CSE131 Phase II
View README.md

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