Navigation Menu

Skip to content

Instantly share code, notes, and snippets.

View bobthecow's full-sized avatar

Justin Hileman bobthecow

View GitHub Profile

Keybase proof

I hereby claim:

  • I am bobthecow on github.
  • I am bobthecow (https://keybase.io/bobthecow) on keybase.
  • I have a public key whose fingerprint is 9177 E181 69EE D627 6F32 7A45 02BA 291C FB37 7198

To claim this, I am signing this object:

Each test run on 5000 total instances.
**1 classes:**
spl_object_hash() time: 0.0025229454040527
spl_object_hash_var_dump() time: 0.042062997817993
spl_object_hash_references() time: 1.8909840583801
**2 classes:**
{{#mustache}}
has mustache
{{:mustache}}{{! (this is an else...) !}}
{{#beard}}
has beard
{{/beard}}
{{/mustache}}
@bobthecow
bobthecow / premailer_plugin.rb
Created May 9, 2010 06:36
Premailer gem plugin for Coda
#!/usr/bin/ruby
require 'rubygems'
require 'premailer'
require 'tempfile'
$stdout.flush
tmp_html = Tempfile.new('premailer')
@bobthecow
bobthecow / gist:425576
Created June 4, 2010 15:49
Best git alias ever!
[alias]
alias = "!sh -c '[ $# = 2 ] && git config --global alias.\"$1\" \"$2\" && exit 0 || [ $# = 1 ] && [ $1 = \"--list\" ] && git config --list | grep \"alias\\.\" | sed \"s/^alias\\.\\([^=]*\\)=\\(.*\\).*/\\1@@@@=>@@@@\\2/\" | sort | column -ts \"@@@@\" && exit 0 || echo \"usage: git alias <new alias> <original command>\\n git alias --list\" >&2 && exit 1' -"
#!/usr/bin/env python
""" TapDat - Simple VPN Setup.
"""
import re
import sys
from commands import getoutput as cmd
def main():
merge.tool=chdiff
mergetool.chdiff.cmd=/usr/bin/env chdiff --wait $LOCAL $REMOTE
mergetool.chdiff.keepbackup=false
mergetool.chdiff.trustexitcode=false
diff.tool=Kaleidoscope
difftool.Kaleidoscope.cmd=ksdiff-wrapper git "$LOCAL" "$REMOTE"
difftool.prompt=false
@bobthecow
bobthecow / untitled.txt
Created June 16, 2010 17:07
homebrew compile args for php 5.3 (work in progress)
# homebrew compile args for php 5.3 (work in progress)
"--prefix=#{prefix}",
"--mandir=#{man}",
"--infodir=#{info}",
"--disable-dependency-tracking",
"--sysconfdir=/private/etc",
"--with-apxs2=/usr/sbin/apxs",
"--enable-cli",
"--with-config-file-path=/etc",
@bobthecow
bobthecow / cdd.bash
Created June 21, 2010 23:37
Change directories really fast
#!/bin/bash
#
# Change directories really really fast
#
# Author: Justin Hileman (http://justinhileman.com)
#
# Installation:
# Add the following function to your `.bashrc` or `.bash_profile`,
# or save it somewhere (e.g. `~/.cdd.bash`) and source it in `.bashrc`
#
<a href="{% route 'product_sellable' with ["sellerName": activity.sellable.seller.identity.username , "productSlug": activity.sellable.product.slug] %}">
<img src="{{ activity.sellable.product.images[0].thumbUrl }}">
</a>