Skip to content

Instantly share code, notes, and snippets.

Avatar

Eric Haughee ehaughee

  • Seattle, WA
View GitHub Profile
View keybase.md

Keybase proof

I hereby claim:

  • I am ehaughee on github.
  • I am ehaughee (https://keybase.io/ehaughee) on keybase.
  • I have a public key whose fingerprint is A78A 276B C839 D548 A535 4DD5 2E1F 7E86 BA5B 9E60

To claim this, I am signing this object:

@ehaughee
ehaughee / hack.sh
Created Apr 5, 2012 — forked from erikh/hack.sh
OSX For Hackers
View hack.sh
#!/usr/bin/env sh
##
# This is script with usefull tips taken from:
# https://github.com/mathiasbynens/dotfiles/blob/master/.osx
#
# install it:
# curl -sL https://raw.github.com/gist/2108403/hack.sh | sh
#
@ehaughee
ehaughee / latency.txt
Created May 31, 2012 — forked from jboner/latency.txt
Latency numbers every programmer should know
View latency.txt
L1 cache reference 0.5 ns
Branch mispredict 5 ns
L2 cache reference 7 ns
Mutex lock/unlock 25 ns
Main memory reference 100 ns
Compress 1K bytes with Zippy 3,000 ns
Send 2K bytes over 1 Gbps network 20,000 ns
Read 1 MB sequentially from memory 250,000 ns
Round trip within same datacenter 500,000 ns
Disk seek 10,000,000 ns
View send_index.rb
def send_index(index)
uri = URI.parse('http://127.0.0.1:4567/index')
# uri = URI.parse('http://serveit.herokuapp.com/index')
req = Net::HTTP::Post.new(uri.host)
req.body = index
res = Net::HTTP.start(uri.hostname, uri.port) do |http|
http.request(req)
end
@ehaughee
ehaughee / regexres.md
Last active May 10, 2020
Regular Expression Resources
View regexres.md
You can’t perform that action at this time.