Skip to content

Instantly share code, notes, and snippets.

View justgage's full-sized avatar

Gage Peterson justgage

View GitHub Profile
λ ~/get_smart/ features/ga* bin/setup
Spring stopped.
Checking dependencies...
./build.sh: line 3: /Users/gpeterson/.bash_profile: No such file or directory
Successfully installed statsd_test_harness-0.2.9
Parsing documentation for statsd_test_harness-0.2.9
Done installing documentation for statsd_test_harness after 0 seconds
1 gem installed
[npm_install] STARTING Thu Aug 27 10:12:39 MDT 2015
Looks like you need a Bridge account. Let's create one now :)
Login [gpeterson]:
Password [secret]:
Email [gpeterson@instructure.com]:
Full Name [gpeterson]:
NOTICE: identifier "rails_runner
AccountManager.create(na...database: "bridge").use_tenant
Account.current.notification_profile.update(notifications: true)
u = NotifiableUser.create!(name: "gpeterson", uid: "gpeterson", email: "gpeterson@instructure.com", password: "secret", domain: Domain.root)
UserRoleService.new(u).add_roles(:support)
@justgage
justgage / Opinionated.java
Last active August 29, 2015 14:00
Opinionated.java
class Opinionated {
public static void main(String[] args) {
int i = 0;
if (args.length > 0) {
for(String arg:args) {
i++;
System.out.print(i + ": " + arg);
@justgage
justgage / serialize
Created May 2, 2014 06:04
A simple example of writing a java object to a file.
import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.ObjectInputStream;
import java.io.ObjectOutputStream;
class wallet implements java.io.Serializable {
private double balence;
public double check() {
@justgage
justgage / wallet.2.java
Created May 4, 2014 08:14
Wallet version 2
import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.BufferedReader;
import java.io.FileReader;
import java.io.BufferedWriter;
import java.io.FileWriter;
import java.io.PrintWriter;
import java.util.ArrayList;
class Transaction {
@justgage
justgage / wallet3.java
Created May 6, 2014 06:17
wallet3.java
import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.BufferedReader;
import java.io.FileReader;
import java.io.BufferedWriter;
import java.io.FileWriter;
import java.io.PrintWriter;
import java.util.ArrayList;
class Transaction {
@justgage
justgage / wallet4.java
Created May 7, 2014 06:23
An even more improved wallet!
import java.io.BufferedReader;
import java.io.BufferedWriter;
import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.FileReader;
import java.io.FileWriter;
import java.io.PrintWriter;
import java.text.SimpleDateFormat;
import java.util.ArrayList;
import java.util.Date;
@justgage
justgage / makeItJustChecked.js
Created November 19, 2014 03:10
A Bookmarklet to check all the boxes on I-learn.
javascript:(function(){var checkboxes=$("iframe").contents().find("iframe").contents().find(".radio");checkboxes.each(function(){this.checked=true});})();
@justgage
justgage / anagram.clj
Last active August 29, 2015 14:19
Anagram challenge in clojure
;; This is is a chalenge I did for hacker rank
;; enjoy,
;; ~ Gage
(defn first-half "gets the first half of a string"
[input]
(subs input 0 (/ (count input) 2)))
(defn second-half "gets the second half of the string"
[input]
justgage@arch ~> opam install calendar (7)TODO: Figure out dates for preposal
=-=- Synchronising pinned packages =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
[calendar.2.03.2] Synchronizing with /home/justgage/Dropbox/school-linux/now/cs499-senior-project
The following actions will be performed:
- install calendar.2.03.2*
=== 1 to install ===
=-=- Synchronizing package archives -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
[calendar.2.03.2] Synchronizing with /home/justgage/Dropbox/school-linux/now/cs499-senior-project