Skip to content

Instantly share code, notes, and snippets.

@SE7ENSKY
SE7ENSKY / verboser.coffee
Created February 27, 2013 14:51
Simple http server, which logs all requests to stdout.
host = process.env.HOST or '0.0.0.0'
port = process.env.PORT or 3000
http = require 'http'
server = http.createServer (req, res) ->
console.log "\n#{req.method} #{req.url}"
console.dir req.headers
req.setEncoding 'utf8'
req.on 'data', (data) ->
console.log data
$gallery.find('.arrow.right').click (e) ->
galleryArrowClickHandler on
$gallery.find('.arrow.left').click (e) ->
galleryArrowClickHandler off
$gallery.find('.arrow').dblclick (e) ->
e.preventDefault()
no
$gallery.find('.arrow').each ->
@style.MozUserSelect = "none"
@style.WebkitUserSelect = "none"
#!/usr/bin/php
<?php
$domain = $argv[1];
echo preg_replace(
'!s:(\d+):"([^"]*?' . preg_quote($domain) . '[^"]*?)";!Ue',
"'s:'.strlen('$2').':\"$2\";'",
file_get_contents('php://stdin')
);
@SE7ENSKY
SE7ENSKY / csproxy.coffee
Created April 17, 2013 17:54
Cross-Site Proxy draft
http = require "http"
proxyToHost = 'www.sandbox.prostoprint.com'
server = http.createServer (request, response) ->
delete request.headers.host
delete request.headers.hostname
proxiedRequest = http.request
hostname: proxyToHost
host: proxyToHost