sudo apt-get update
sudo apt-get install git
cd ~
git clone --recursive https://github.com/CartoDB/cartodb20.git
| # Modify this file accordingly for your specific requirement. | |
| # http://www.thegeekstuff.com | |
| # 1. Delete all existing rules | |
| iptables -F | |
| # 2. Set default chain policies | |
| iptables -P INPUT DROP | |
| iptables -P FORWARD DROP | |
| iptables -P OUTPUT DROP |
| #!/usr/bin/python | |
| import json | |
| import os | |
| import shutil | |
| import subprocess | |
| import re | |
| dockerdir = '/var/lib/docker' | |
| volumesdir = os.path.join(dockerdir, 'volumes') |
| #!/bin/bash | |
| # References | |
| # http://www.computerhope.com/unix/nc.htm#03 | |
| # https://github.com/daniloegea/netcat | |
| # http://unix.stackexchange.com/questions/26715/how-can-i-communicate-with-a-unix-domain-socket-via-the-shell-on-debian-squeeze | |
| # http://unix.stackexchange.com/questions/33924/write-inside-a-socket-open-by-another-process-in-linux/33982#33982 | |
| # http://www.linuxjournal.com/content/more-using-bashs-built-devtcp-file-tcpip | |
| # http://www.dest-unreach.org/socat/ | |
| # http://stuff.mit.edu/afs/sipb/machine/penguin-lust/src/socat-1.7.1.2/EXAMPLES |
| diff --git a/engine/engine.go b/engine/engine.go | |
| index ec880b9..0f4ffe9 100644 | |
| --- a/engine/engine.go | |
| +++ b/engine/engine.go | |
| @@ -60,8 +60,8 @@ func (eng *Engine) Register(name string, handler Handler) error { | |
| // behavior. | |
| func New(root string) (*Engine, error) { | |
| // Check for unsupported architectures | |
| - if runtime.GOARCH != "amd64" { | |
| - return nil, fmt.Errorf("The docker runtime currently only supports amd64 (not %s). T |
| #!/usr/bin/env node | |
| var cordova_util = require('cordova/src/util'); | |
| var projectRoot = cordova_util.isCordova(process.cwd()); | |
| var projectXml = cordova_util.projectConfig(projectRoot); | |
| var projectConfig = new cordova_util.config_parser(projectXml); | |
| projectConfig.name(); | |
| var fs = require ('fs'); |
sudo apt-get update
sudo apt-get install git
cd ~
git clone --recursive https://github.com/CartoDB/cartodb20.git
Why Should I Care (For Developers)
"Docker interests me because it allows simple environment isolation and repeatability. I can create a run-time environment once, package it up, then run it again on any other machine. Furthermore, everything that runs in that environment is isolated from the underlying host (much like a virtual machine). And best of all, everything is fast and simple."
| { | |
| // -------------------------------------------------------------------- | |
| // JSHint Configuration, Strict Edition | |
| // -------------------------------------------------------------------- | |
| // | |
| // This is a options template for [JSHint][1], using [JSHint example][2] | |
| // and [Ory Band's example][3] as basis and setting config values to | |
| // be most strict: | |
| // | |
| // * set all enforcing options to true |
| // Reloading modules from the repl in Node.js | |
| // Benjamin Gleitzman ([email protected]) | |
| // | |
| // Inspired by Ben Barkay | |
| // http://stackoverflow.com/a/14801711/305414 | |
| // | |
| // Usage: `node reload.js` | |
| // You can load the module as usual | |
| // var mymodule = require('./mymodule') | |
| // And the reload it when needed |
| var active = false; | |
| function changeRefer(details) { | |
| if (!active) return; | |
| for (var i = 0; i < details.requestHeaders.length; ++i) { | |
| if (details.requestHeaders[i].name === 'Referer') { | |
| details.requestHeaders[i].value = 'http://www.google.com/'; | |
| break; | |
| } |