Skip to content

Instantly share code, notes, and snippets.

App.config([
'$routeProvider'
'$locationProvider'
'$httpProvider'
($routeProvider, $locationProvider, $httpProvider, config) ->
$httpProvider.defaults.headers.common['X-CSRF-Token'] = $('meta[name=csrf-token]').attr('content');
$routeProvider
@waynehoover
waynehoover / gist:6577723
Last active October 11, 2016 08:47
nginx rails secure_link example
class Order < ActiveRecord::Base
DOWNLOAD_EXPIRY = 10.days
def secure_download_link
time = (Time.now + DOWNLOAD_EXPIRY).to_i
hmac = Digest::MD5.base64digest("#{time}#{self.file_path} #{ENV['DOWNLOAD_SECRET']}").tr("+/","-_").gsub("==",'')
"http://files.domain.com/downloads/#{file_path}?md5=#{hmac}&expires=#{time}"
end
...
(function () {
var a, b, c, d;
if (typeof $ == "undefined" || $ === null) return;
d = !1, b = function () {
d = !0
}, a = function () {
d = !1
}, "onpagehide" in window ? ($(window).on("pageshow", a), $(window).on("pagehide", b)) : ($(window).on("load", a), $(window).on("beforeunload", b), $(window).on("unload", b)), c = function () {
return $.browser != null && ($.browser.webkit || $.browser.opera || $.browser.msie && parseInt($.browser.version) >= 8 || $.browser.mozilla && parseInt($.browser.version) >= 4) && $.browser.version != null && $.browser.version !== "0"
}();
vmap('<ArrowRight>', 'l')
vmap('<ArrowLeft>', 'h');
vmap('<ArrowUp>', 'k');
vmap('<ArrowDown>', 'j');
// cvim shortcuts
map('K', 'R');
map('J', 'E');
map('H', 'S');
map('L', 'D');
const production = {
plugins: [
require('tailwindcss')('./tailwind.js'),
require('postcss-nested'),
require('@fullhuman/postcss-purgecss')({
content: ['./src/**/*.pug'],
})
]
}
### Keybase proof
I hereby claim:
* I am waynehoover on github.
* I am wayneph (https://keybase.io/wayneph) on keybase.
* I have a public key ASBjMPcsLVe6n-LMw2Q50D592bKmaOpzy4W41Vr4UfWC2Qo
To claim this, I am signing this object: