Skip to content

Instantly share code, notes, and snippets.

View jacobj10's full-sized avatar
🏠
Working from home

Joshua Jacob jacobj10

🏠
Working from home
View GitHub Profile
### Keybase proof
I hereby claim:
* I am jacobj10 on github.
* I am jacobj10 (https://keybase.io/jacobj10) on keybase.
* I have a public key whose fingerprint is 0907 4407 160A BE44 DB13 D629 2AA9 7643 0FC2 3B4D
To claim this, I am signing this object:
@jacobj10
jacobj10 / hackeronetest
Last active April 13, 2019 23:15
Hackerone Test
hackeronetest
lolcopter
@jacobj10
jacobj10 / grader.sh
Created April 7, 2019 23:41
CS 4240 Project 2 Autograder
MAIN_APPLICATION_NAME=MIPS32Converter
ALLOCATOR=$2
mkdir -p build
find src -name "*.java" > sources.txt
javac -d build @sources.txt
java -cp ./build $MAIN_APPLICATION_NAME ./test_cases/$1/$1.ir $2 $3 > ./test_cases/$1/$1_$2.s
if [ -z $4 ]; then
for i in {0..9}; do
@jacobj10
jacobj10 / grader.sh
Created February 13, 2019 21:56
CS 4240 Grader
mv build build.bak
mkdir build
find src -name "*.java" > sources.txt
javac -d build @sources.txt
java -cp ./build IROptimizer ./public_test_cases/$1/$1.ir > ./public_test_cases/$1/$1-opt.ir
for i in {0..9}; do
output=$(java -cp ./build IRInterpreter public_test_cases/$1/$1-opt.ir < public_test_cases/$1/$i.in 2>/dev/null)
failed=$(echo "$output" | diff ./public_test_cases/$1/$i.out -)
[[ ! -z $failed ]] && echo "Test case $i failed due to having an incorrect output (in diff format):" && echo $failed
@jacobj10
jacobj10 / %%%%%
Last active February 10, 2019 07:55
"<foocopter>
import test.
@jacobj10
jacobj10 / AAA Forseti Cheat Sheets
Last active September 12, 2018 17:33
Forseti Cheat Sheets
Forseti Cheat Sheet!
@jacobj10
jacobj10 / <hackerontest>
Last active August 8, 2017 04:37
<hackerontest>
<hackerontest>aaaa

Keybase proof

I hereby claim:

  • I am jacobj10 on github.
  • I am jacobj10 (https://keybase.io/jacobj10) on keybase.
  • I have a public key whose fingerprint is 0907 4407 160A BE44 DB13 D629 2AA9 7643 0FC2 3B4D

To claim this, I am signing this object: