Skip to content

Instantly share code, notes, and snippets.

View enthooz's full-sized avatar

Andrew Ashbacher enthooz

  • Ventura, CA
  • 22:00 (UTC -07:00)
View GitHub Profile
@enthooz
enthooz / .cdrc
Created September 7, 2011 18:34
Automatically Change Heroku Accounts for Different Projects
heroku accounts:set ACCOUNT_NAME
@enthooz
enthooz / http_get_stream.rb
Created March 29, 2012 21:07
Attempt at piping HTTP GET to HTTP PUT for direct to S3 transfer
require 'httparty'
require 'em-http-request'
class HttpGetStream
def initialize(http_url, listener = nil)
@http_url = http_url
@buffer = ''
self.listener = listener
end
function FindProxyForURL(url, host) {
// Home tower: always direct on the LAN, never via the Roku tunnel.
// Must precede the private-subnet rule, which would otherwise match
// the 192.168.1.207 /etc/hosts override and route this to SOCKS.
if (host === "enthooz.duckdns.org") return "DIRECT";
// Roku corp domains
if (dnsDomainIs(host, ".roku.com") || dnsDomainIs(host, ".rokulabs.net")) {
return "SOCKS5 127.0.0.1:1080; SOCKS 127.0.0.1:1080";
}