-
2 oz Rye
-
1 oz sweet Vermouth
-
3 dashes Angostura bitters
Stir, served Up in a coupe glass
- 2 oz Gin
import hashlib | |
import hmac | |
def digest_data(data): | |
if type(data) == list: | |
return "[%s]" % (",".join([digest_data(v) for v in data if v])) | |
elif type(data) == dict: | |
kvs = sorted(data.items(), lambda x,y: cmp(x[0],y[0])) | |
def prefix(key): | |
return "" if type(key) == int else "%s:" % key |
import oscP5.*; | |
import netP5.*; | |
PGraphics pg; | |
OscP5 oscP5; | |
NetAddress inbound; | |
float minFreq = 140; | |
float maxFreq = 1600; | |
float[] notes; |
package main | |
import ( | |
"fmt" | |
"sort" | |
) | |
type CommonCollection []Convertible | |
func (c CommonCollection) Len() int { return len(c) } |
package main | |
import ( | |
"crypto/md5" | |
"encoding/binary" | |
"fmt" | |
"os" | |
"sync/atomic" | |
"time" | |
) |
package core | |
import ( | |
"bytes" | |
"fmt" | |
"html/template" | |
"io/ioutil" | |
"net/http" | |
"os" | |
"path/filepath" |
package main | |
import ( | |
"fmt" | |
"math/rand" | |
"time" | |
) | |
type Queue struct { | |
data []interface{} |
type idCache struct { | |
sync.RWMutex | |
data map[string]*string | |
maxSize int | |
newest *string | |
oldest *string | |
} | |
func newIdCache(size int) *idCache { | |
return &idCache{ |
24787 => int monomeIn; | |
17102 => int monomeOut; | |
"/example" => string monomePrefix; | |
"127.0.0.1" => string monomeHost; | |
OscRecv recv; | |
monomeIn => recv.port; | |
recv.listen(); | |
fun float[][] toneGrid(int width, int height, int columnStep, int rowStep, float baseFreq, float octaveSteps) { |
import gifAnimation.*; | |
GifMaker gifExport; | |
int frames = 0; | |
int totalFrames = 180; | |
void setup() { | |
smooth(); | |
size(900, 300, P3D); | |
ortho(); |