Skip to content

Instantly share code, notes, and snippets.

View voodooGQ's full-sized avatar

Shane Smith voodooGQ

View GitHub Profile
@voodooGQ
voodooGQ / LICENSE.txt
Created October 4, 2019 14:29 — forked from davidwhitney/LICENSE.txt
A Tiny Typescript mocking... um... library? class? That doesn't annoy me, and doesn't cause Typescript linters to get confused or fill your code up with :anys. The license is MIT.
Copyright (c) 2019 David Whitney
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all
@voodooGQ
voodooGQ / lambda-basic-auth.js
Created February 15, 2019 16:50 — forked from lmakarov/lambda-basic-auth.js
Basic HTTP Authentication for CloudFront with Lambda@Edge
'use strict';
exports.handler = (event, context, callback) => {
// Get request and request headers
const request = event.Records[0].cf.request;
const headers = request.headers;
// Configure authentication
const authUser = 'user';
const authPass = 'pass';
@voodooGQ
voodooGQ / walker-nav-example.php
Created November 8, 2012 17:24 — forked from norcross/walker-nav-example.php
example of custom Walker for nav
// Menu output mods
class description_walker extends Walker_Nav_Menu
{
function start_el(&$output, $item, $depth, $args)
{
global $wp_query;
$indent = ( $depth ) ? str_repeat( "\t", $depth ) : '';
$class_names = $value = '';
@voodooGQ
voodooGQ / gist:2864056
Created June 3, 2012 16:18 — forked from travist/gist:2863998
jQuery: Add jQuery Dynamically
var jQueryReady = function($) {
// Your code goes here...
console.log('jQuery Ready!');
};
// Make sure jQuery is ready.
if (typeof jQuery == 'undefined') {
var protocol = window.location.protocol;
if (protocol.charAt(protocol.length - 1) == ':') {
@voodooGQ
voodooGQ / css-vertical-align-center.css
Created June 3, 2012 16:17 — forked from mateuslopes/css-vertical-align-center.css
CSS: Vertical align center (without line-height)
.v-center, .vertical-center, .v-middle, .vertical-middle {
display: table-cell;
vertical-align: middle;
}