View README.md
cors.py for mitmproxy
Hacking CORS restriction to enable in-browser XHR to any server.
Usage
Say you are running an web app at localhost, and you want to send XHR to http://remote-server:80
, but the CORS restriction forbids access because you are sending requests from an origin that remote-server:80 does not allow.
Run:
View machine.js
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// Available variables: | |
// - Machine | |
// - interpret | |
// - assign | |
// - send | |
// - sendParent | |
// - spawn | |
// - raise | |
// - actions |
View SketchSystems.spec
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Aurum GNC | |
Boot | |
ok -> Welcome | |
emergency stop -> Emergency Stop | |
some event -> Workout | |
Welcome | |
Mode Selection | |
Workout | |
Exercise |
View .gitignore
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
index.js | |
index.d.ts | |
example.js | |
example.d.ts | |
node_modules/ |
View gist:869686
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
var mongoose = require('../lib/mongoose') | |
mongoose.connect('mongodb://localhost/test'); | |
var Document = null, DocumentSchema = new mongoose.Schema({ | |
data: { type: String }, | |
}); | |
DocumentSchema.pre('init', function(next) { | |
console.log('pre-init: ' + JSON.stringify(this)); |
View package.json
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"name": "playground", | |
"version": "0.0.0", | |
"description": "", | |
"main": "server.js", | |
"dependencies": { | |
"connect": "~2.11.0", | |
"connect-compiler": "~0.1.3", | |
"less": "~1.5.1", | |
"livereload": "~0.3.2" |
View comments.rb
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
require 'mail' | |
class Jekyll::Post | |
alias :to_liquid_without_comments :to_liquid | |
def to_liquid | |
data = to_liquid_without_comments | |
data['comments'] = Comments::load(self) |
View genpass.js
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/usr/bin/env node | |
var chars = | |
[ 'abcdefghijklmnopqrstuvwxyz' | |
, 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' | |
, '1234567890' | |
, '~!@#$%^&*()_a+' | |
, '`-=' | |
, '[]{}o\'O",./<>?' | |
].join(); |
View gist:5669019
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
test |
NewerOlder