Skip to content

Instantly share code, notes, and snippets.

View thisconnect's full-sized avatar
💭
Set status

tcme thisconnect

💭
Set status
View GitHub Profile

How to create a double-click-to-start web server

  1. Download the "Start HTTP Server Here.command" file
    • In Safari you can do that by ⌥ (option) clicking the "raw" link next to that script.
  2. Add the executable flag
    so that it will run when you double-click it
    • type chmod +x "$HOME/Downloads/Start HTTP Server Here.command"
  3. Move the command file into the root folder of your website
  4. Double-click it to start your webserver.
    Your browser will load it up automatically
@thisconnect
thisconnect / index.html
Last active December 14, 2015 09:18
Use connect.js to server a directory but add some files at a specific URI.
<!DOCTYPE html>
<meta charset="utf-8">
<meta name=viewport content="width=device-width, initial-scale=1.0">
<title>Mocha Tests</title>
<link rel=stylesheet href="mocha.css">
<div id=mocha></div>
<script src="mocha.js"></script>
<script>mocha.setup('bdd');</script>
<script src="expect.js"></script>
{
"service": {
"dsp": true,
"planet": "//localhost:8004"
},
"data": {
"pd": ["sequencer", "synth", "effect"],
"state": [{
"bpm": 125,
"sequence": [0, 3, 1, -2, 7, 4, 1],
@thisconnect
thisconnect / setup.sh
Created October 2, 2012 16:10
Planet Setup
mkdir dev2
mkdir dev2/local
cd dev2
git clone git://github.com/joyent/node.git
cd node/
git checkout v0.8.11 # or whatever version you like
./configure --prefix=~/dev2/local
make -s -j 3 # cores + 1
make install
export PATH=$PATH:~/dev2/local/bin
@thisconnect
thisconnect / gist:2011142
Created March 10, 2012 10:57
build node
git clone git://github.com/joyent/node.git
cd node
git checkout v0.6.12
CFLAGS="-mmacosx-version-min=10.5" ./configure
make
@thisconnect
thisconnect / build.sh
Created March 4, 2012 10:05 — forked from eerne/build.sh
build pd
git clone git://pure-data.git.sourceforge.net/gitroot/pure-data/pure-data
cd pure-data
./autogen.sh
CFLAGS="-mmacosx-version-min=10.5" ./configure --enable-universal=i386
make -j3
cd src
./pd -nogui