Skip to content

Instantly share code, notes, and snippets.

/ Fatalities
var fatalities = {
triggers: {
konamiCode: function(scriptPath, scriptFn) {
console.log("Added function");
var konamiKeys = [], konamiCombo = "38,38,40,40,37,39,37,39,66,65";
$(document).keydown(function(e) {
konamiKeys.push(e.keyCode);
if(konamiKeys.toString().indexOf(konamiCombo) >= 0) {
$(document).unbind('keydown', arguments.callee);
<!doctype html>
<!-- paulirish.com/2008/conditional-stylesheets-vs-css-hacks-answer-neither/ -->
<!--[if lt IE 7]> <html class="no-js ie6 oldie" lang="en"> <![endif]-->
<!--[if IE 7]> <html class="no-js ie7 oldie" lang="en"> <![endif]-->
<!--[if IE 8]> <html class="no-js ie8 oldie" lang="en"> <![endif]-->
<!-- Consider adding a manifest.appcache: h5bp.com/d/Offline -->
<!--[if gt IE 8]><!--> <html class="no-js" lang="en"> <!--<![endif]-->
<head>
<meta charset="utf-8">
@chapel
chapel / publish.js
Created January 12, 2012 04:39
Mongoose publish
function shim(obj) {
if (toString.call(obj) == '[object Function]') {
return obj()
}
return obj
}
module.exports = function(schema, options) {
options || (options = {})
@chapel
chapel / jady.jade
Created January 18, 2012 02:16
Jade tricks
style.
.my-class {
background-color: #eff1f1;
border: 1px solid #dfdbe5;
}
#big-class
.other-class
h3
| Hi! Guys
var http = require('http'),
cluster = require('cluster')
function hydraServer(requestListener, heads){
var server,
i;
if(cluster.isMaster) {
for(i = 0; i < heads; i++) {
cluster.fork()
}
@chapel
chapel / geeklistAPIideas.md
Created May 1, 2012 21:18 — forked from csanz/geeklistAPIideas.md
Geeklist API Hackathon Ideas (In Progress)
  • An app that coordinates code commits with songs being played on Spotify
  • Post micros via SMS (with Twilio)
  • Geeklist profile to achievements based resume
@chapel
chapel / ideal ops.md
Created May 27, 2012 16:27 — forked from bhenerey/ideal ops.md
ideal ops checklist

In a perfect world, where things are done well, not just quickly, I would expect to find the following when joining the company:

Documentation

  • Accurate / up-to-date systems architecture diagram

  • Accurate / up-to-date network diagram

  • Out-of-hours support plan

  • Incident management plan

@chapel
chapel / Geeklist.json
Created June 5, 2012 20:32 — forked from jnpetersen/Geeklist JSON
GKLST Message Types
{
"created_at": "2012-05-30T05:49:19.548Z",
"messagetypes": {
"card": {
"template": "{{user1}} published a card",
"dataMap": {
"user1": "activity.user.screen_name"
}
},
"micro": {
var RedisClient = require('redis').RedisClient;
var util = require('util')
var CustomClient = function () {
RedisClient.call(this)
}
util.inherit(CustomClient, RedisClient);
// Extend CustomClient here
var empty_list = function(selector) {
return selector(undefined, undefined, true);
};
var prepend = function(el, list) {
return function(selector) {
return selector(el, list, false);
};
};
var head = function(list) {