Skip to content

Instantly share code, notes, and snippets.

View ArnoldZokas's full-sized avatar

Arnold Zokas ArnoldZokas

  • OpenTable
  • London, UK
View GitHub Profile
@ArnoldZokas
ArnoldZokas / .editorconfig
Last active August 29, 2015 14:25
project defaults
# EditorConfig is awesome: http://EditorConfig.org
root = true
[*]
charset = utf-8
end_of_line = lf
indent_style = space
indent_size = 4
insert_final_newline = true
@ArnoldZokas
ArnoldZokas / logging.js
Created March 26, 2014 21:50
node.js redis logger (hapi)
'use strict';
var os = require('os'),
config = require('config'),
redis = require('redis').createClient(config.logstash.redisPort, config.logstash.redisHost);
redis.on('error', function (err) {
console.log(err);
});
# kudos to https://github.com/drewlesueur
# stolen from here: https://github.com/blog/266-fast-forward-your-fork#comment-11535
git checkout -b upstream/master
git remote add upstream git://github.com/documentcloud/underscore.git
git pull upstream master
git checkout master // [my master branch]
git merge upstream/master
git push origin master
@ArnoldZokas
ArnoldZokas / log.js
Last active December 20, 2015 15:39
JS Console Log (from H5BP)
(function() {
var method;
var noop = function () {};
var methods = [
'assert', 'clear', 'count', 'debug', 'dir', 'dirxml', 'error',
'exception', 'group', 'groupCollapsed', 'groupEnd', 'info', 'log',
'markTimeline', 'profile', 'profileEnd', 'table', 'time', 'timeEnd',
'timeStamp', 'trace', 'warn'
];
var length = methods.length;
function GitPull { git pull }
Set-Alias p GitPull
function GitCheckout($branchName) { git checkout $branchName }
Set-Alias co GitCheckout
function GitDeleteBranch($branchName) { git branch -D $branchName }
Set-Alias whack GitDeleteBranch
function GitCherryPick($branchName) { git cherry-pick $branchName }
import-module ./packages/psake.4.2.0.1/tools/psake.psm1
invoke-psake ./build/build.ps1
@ArnoldZokas
ArnoldZokas / InMemoryRazorEngine.cs
Created March 26, 2012 10:31
In-memory Razor engine with @model and @ViewBag support
using System;
using System.CodeDom.Compiler;
using System.IO;
using System.Linq;
using System.Reflection;
using System.Text;
using System.Web.Razor;
using Microsoft.CSharp;
namespace SpecUtils