Skip to content

Instantly share code, notes, and snippets.

@quells
quells / Somen Salad Recipe
Last active December 17, 2015 22:28
Pretty tasty light noodle salad.
===========
Somen Salad
===========
## INGREDIENTS:
- Dressing:
- 2 tablespoons sesame seeds
- 3 tablespoons sugar
- 1 teaspoon salt
@quells
quells / whereami.sh
Last active August 29, 2015 14:03 — forked from ttscoff/whereami.sh
#!/bin/bash
alias whereami="get-location 2> /dev/null | sed -e 's/.*<\(.*\)>.*/\1/' | sed -e 's/\(.*\)/http:\/\/maps.googleapis.com\/maps\/api\/geocode\/json\?latlng\=\1\&sensor\=false/' | xargs curl -Ss | grep 'formatted_address' | head -n 1 | sed -e 's/[ \t]*\"formatted_address\" : \"\(.*\)\",/\1/'"
@quells
quells / keybase.md
Last active November 4, 2016 00:14
Keybase Verification

Keybase proof

I hereby claim:

  • I am quells on github.
  • I am quells (https://keybase.io/quells) on keybase.
  • I have a public key ASAsQ4BF3XJaE4IcCi3XiHLSBZFtZbehH6EHlV7tY1J3Tgo

To claim this, I am signing this object:

// Set Up Doc
var doc = app.documents.add();
var vp = doc.viewPreferences;
vp.horizontalMeasurementUnits = MeasurementUnits.picas;
vp.verticalMeasurementUnits = MeasurementUnits.picas;
vp.rulerOrigin = RulerOrigin.pageOrigin;
doc.textDefaults.alignToBaseline = true;
doc.textDefaults.hyphenation = false;
var gridPrefs = doc.gridPreferences;
gridPrefs.baselineStart = 0;
//: # Brent's "Secret Projects Diary #2"
import Foundation
//: ## Feeds
protocol Feed: Equatable {
var url: String {get}
}
class LocalFeed: Feed {
var url: String
init(url: String) {
package chanSpeed
import (
"fmt"
"sync"
"testing"
"unsafe"
)
func BenchmarkChannelOneByte(b *testing.B) {
@quells
quells / gist:95e7ed235abd98dae64a2cef0ea16b0a
Created September 14, 2017 17:35
Javascript Performance Notes
2.4 ns per bit shift
6.3 ns per multiply by 2
25 ns per == comparison
2 ns per === comparison
45 ns per parseInt
2 ns per Math.floor
// both work as array indices
@quells
quells / cache.java
Created November 17, 2019 21:36
Very simple in-memory thread safe cache
package me.kaiwells.cache;
import lombok.AllArgsConstructor;
import lombok.Data;
import org.apache.commons.lang3.SerializationUtils;
import org.springframework.stereotype.Component;
import javax.validation.constraints.NotNull;
import java.io.Serializable;
import java.time.Instant;
@quells
quells / rex.go
Last active November 22, 2019 06:42
Basic Go HTTP helper
package rex
import (
"bytes"
"net/http"
"strings"
"time"
)
type Request struct {
@quells
quells / unifi-docker.makefile
Created September 18, 2020 15:46
Run UniFi Controller in a Docker container
DATA = $(shell pwd)/data
LOGS = $(shell pwd)/logs
TZ = America/Los_Angeles
NAME = unifi
IMAGE = jacobalberty/unifi:stable
.PHONY: run
run:
docker run -d --rm --init \