This guide assumes you are using a router with DD-WRT. Other routers may work if they support MAC Address cloning/spoofing.
- Log onto a school computer
- Type
ipconfig /allinto the command line
- Example output:
| createTeam(email_hash, token, callback) | |
| * Only error: token is invalid | |
| * callback(err, teamCode) | |
| addToTeam(email_hash, team_id, token, callback) | |
| * Only error: any one of the variables fucked up | |
| * callback(err) | |
| deleteFromTeam(email_hash, team_id, token, callback) | |
| * Only error: any one of the variables fucked up |
| redis-server & | |
| coffee -cw public/scripts & | |
| sass --watch public/styles --style compressed & | |
| coffee app.coffee |
| . | |
| ├── gh-pages | |
| │ ├── css | |
| │ │ ├── mozdoc | |
| │ │ │ ├── octicons | |
| │ │ │ │ ├── LICENSE.txt | |
| │ │ │ │ ├── octicons.css | |
| │ │ │ │ ├── octicons.eot | |
| │ │ │ │ ├── octicons.svg | |
| │ │ │ │ ├── octicons.ttf |
| general: | |
| branches: | |
| ignore: | |
| - gh-pages | |
| dependencies: | |
| override: | |
| - npm install | |
| - bower install | |
| test: | |
| override: |
| void setup(void) { | |
| Serial.begin(9600); | |
| Serial.println("Setup happened: serial initiated"); | |
| } | |
| void loop() { | |
| int pin0 = analogRead(A0); | |
| Serial.println(pin0); | |
| delay(125); | |
| } |
| autoload -Uz vcs_info | |
| autoload -U add-zsh-hook | |
| add-zsh-hook precmd mtmdd_precmd | |
| add-zsh-hook preexec mtmdd_preexec | |
| # Table flip | |
| typeset -A table; | |
| table=( | |
| flip "%{$fg[yellow]%}%? %{$fg[red]%}(╯°□°)╯︵ ┻━┻%{$reset_color%}" | |
| upright "%{$fg[yellow]%}┳━┳ ~ ◞(◦_◦◞)%{$reset_color%}" |
| import Tkinter as tkinter | |
| tk = tkinter.Tk() | |
| has_prev_key_release = None | |
| ''' | |
| When holding a key down, multiple key press and key release events are fired in | |
| succession. Debouncing is implemented in order to squash these repeated events | |
| and know when the "real" KeyRelease and KeyPress events happen. |
| import cv2 | |
| import numpy as np | |
| def save_frames(frames, file_path, width, height, fps, codec="mp4v"): | |
| # Define the codec and create VideoWriter object | |
| fourcc = cv2.cv.CV_FOURCC(*codec) | |
| out = cv2.VideoWriter(file_path, fourcc, fps, (width,height)) | |
| for frame in frames: | |
| out.write(frame) |
I hereby claim:
To claim this, I am signing this object: