Skip to content

Instantly share code, notes, and snippets.

View thisconnect's full-sized avatar
💭
Set status

tcme thisconnect

💭
Set status
View GitHub Profile
@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
@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 / 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
{
"service": {
"dsp": true,
"planet": "//localhost:8004"
},
"data": {
"pd": ["sequencer", "synth", "effect"],
"state": [{
"bpm": 125,
"sequence": [0, 3, 1, -2, 7, 4, 1],
@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>

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 / build.sh
Created January 6, 2014 09:24 — forked from eerne/build.sh
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
#!/bin/bash
if [ "$1" = "-h" -o "$1" = "--help" -o -z "$1" ]; then cat <<EOF
appify v3.0.1 for Mac OS X - http://mths.be/appify
Creates the simplest possible Mac app from a shell script.
Appify takes a shell script as its first argument:
`basename "$0"` my-script.sh
@thisconnect
thisconnect / output.txt
Created November 9, 2015 17:24
fs.close twice
open 10
close - should have no error
close2 - should have error
{ [Error: EBADF: bad file descriptor, close] errno: -9, code: 'EBADF', syscall: 'close' }
@thisconnect
thisconnect / app.js
Last active July 14, 2020 06:40
rollup split lib and app
import * as Lib from 'lib';
console.log('APP');
console.log(Lib);
console.log(Lib.capitalize('hello world'));