Instantly share code, notes, and snippets.

View test-redis-scan.js
'use strict';
const Promise = require('bluebird');
const _ = require('lodash');
const redis = require('redis');
const PAGE_SIZE = 20;
View application.js
// ## Setup the application:
// application.js
var BackboneApp, BA;
BackboneApp = BA = (function (Backbone, Marionette) {
var Application = Marionette.Application.extend({
save: (data, options = {}) ->
entity = @
isNew = @isNew()
success = _.bind(@saveSuccess, @, isNew, options.collection, options.callback)
error = _.bind(@saveError, @)
promise = new Promise (resolve, reject) ->
_.defaults options,
wait: true
# Overview
# --------
# The Match Making Service is called via a persisted socket connection
# from the Xbox (if possible). It works on an event driven system (event loop)
# rather than a threaded approach. This means we don't have to worry about locks,
# mutexes, and related bad things, but we do need to make sure we keep the
# execution time of the execution stacks in each event loop to a minimum.
# Approach
# --------
View main.html
<!DOCTYPE html>
<meta http-equiv="content-type" content="text/html; charset=utf-8">
<link rel="stylesheet" href="style.css">
<div id="container">
<h1>Link to an External iOS App</h1>
<section class="static-tweet">
View content1-snippet.xhtml
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html>
<?xml-stylesheet href='assets/css/content1.css' type='text/css' media='all'?>
<?xml-stylesheet href='assets/css/content1-paginated.css' type='text/css' media='paginated and (orientation:landscape)'?>
<?xml-stylesheet href='assets/css/content1-flow.css' type='text/css' media='nonpaginated and (orientation:portrait)'?>
<html xmlns:xlink="" xmlns:ibooks="" xmlns:m="" xmlns:epub="" xmlns="" xml:lang="en">
<meta http-equiv="Content-Type" content="application/xhtml+xml; charset=utf-8"/>
<link rel="stylesheet" type="text/xml+svg" href="assets/svg/content1.svg"/>
View contact.php
// If there were *no* submission errors:
if ($err === 0) {
if (function_exists('htmlspecialchars_decode')) {
$subject = htmlspecialchars_decode($subject);
$message = htmlspecialchars_decode($message);
$message .= "\r\nPhoneNumber: " . $phone;
View gist:5190450
[default] Configuring and enabling network interfaces...
[default] Mounting shared folders...
[default] -- /webapp
[default] -- /vagrant
[default] Forcing shutdown of VM...
[default] Destroying VM and associated drives...
/Applications/Vagrant/embedded/gems/gems/vagrant-1.1.1/plugins/providers/virtualbox/action/prepare_nfs_settings.rb:16:in `call': uninitialized constant VagrantPlugins::ProviderVirtualBox::Action::PrepareNFSSettings::Errors (NameError)
View index.html
(function() {
var d = document,
w = window,
de = d.documentElement,
os = w.applicationCache && w.JSON && w.localStorage,
om = window.operamini,
pe = 'pointerEvents' in && !window.opera, // Opera gives false positive
bs = 'backgroundSize' in && !om; // Opera Mini gives false positive
View conditional.html
// Conditionally load Google Analytics
if (!PAGE.inDevmode) {
var _gaq=[['_setAccount','UA-XXXXX-X'],['_trackPageview']];
(function(d,t){var g=d.createElement(t),s=d.getElementsByTagName(t)[0];