Skip to content

Instantly share code, notes, and snippets.

View donovanh's full-sized avatar

Donovan Hutchinson donovanh

View GitHub Profile
@donovanh
donovanh / css_backgrounds.css
Created March 23, 2012 15:17
Retina Article: Image tag reference
.logo {
background:url('/your_logo.png');
height:50px;
width:150px;
}
@media only all and (-webkit-min-device-pixel-ratio: 2) {
/* Media query for double density devices */
.logo {
@donovanh
donovanh / pageone.txt
Created April 4, 2012 15:58
Test Content
It's just mind-blowingly awesome. I apologize, and I wish I was more articulate, but it's hard to be articulate when your mind's blown—but in a very good way.
The Earth is the only world known so far to harbor life. There is nowhere else, at least in the near future, to which our species could migrate. Visit, yes. Settle, not yet. Like it or not, for the moment the Earth is where we make our stand.
I am a stranger. I come in peace. Take me to your leader and there will be a massive reward for you in eternity.
@donovanh
donovanh / vacuumtrace.txt
Created April 28, 2012 22:48
Full trace - Vacuum setup issue
vacuum (0.2.2) lib/vacuum/endpoint/base.rb:17:in `key'
app/controllers/home_controller.rb:7:in `block in index'
vacuum (0.2.2) lib/vacuum/request/base.rb:46:in `configure'
app/controllers/home_controller.rb:6:in `index'
actionpack (3.2.2) lib/action_controller/metal/implicit_render.rb:4:in `send_action'
actionpack (3.2.2) lib/abstract_controller/base.rb:167:in `process_action'
actionpack (3.2.2) lib/action_controller/metal/rendering.rb:10:in `process_action'
actionpack (3.2.2) lib/abstract_controller/callbacks.rb:18:in `block in process_action'
activesupport (3.2.2) lib/active_support/callbacks.rb:414:in `_run__848510956938163028__process_action__2492995424481165270__callbacks'
activesupport (3.2.2) lib/active_support/callbacks.rb:405:in `__run_callback'
@donovanh
donovanh / Animation & text mixins
Created April 20, 2013 16:56
Mixins for SASS including: - Animation - Keyframes - Text fill/stroke
/* Mixins to extend what Compass provides */
=animation($values...)
-webkit-animation: $values
-moz-animation: $values
-o-animation: $values
-ms-animation: $values
animation: $values
=keyframes($name)
/*
* twitter-entities.js
* This function converts a tweet with "entity" metadata
* from plain text to linkified HTML.
*
* See the documentation here: http://dev.twitter.com/pages/tweet_entities
* Basically, add ?include_entities=true to your timeline call
*
* Copyright 2010, Wade Simmons
* Licensed under the MIT license
@donovanh
donovanh / gist:5814722
Last active December 18, 2015 16:58 — forked from oisin/gist:4444722
A handy bash prompt customization that shows the working directory followed by the current branch, and an asterisk if the branch is dirrrrty.
# Highlighting on prompt
RED="\[\033[0;31m\]"
YELLOW="\[\033[0;33m\]"
GREEN="\[\033[0;32m\]"
COLOR_NONE="\[\e[0m\]"
parse_git_branch() {
git_status="$(git status 2> /dev/null)"
branch_pattern="^# On branch ([^${IFS}]*)"
@donovanh
donovanh / 0_reuse_code.js
Created October 3, 2013 15:56
Here are some things you can do with Gists in GistBox.
// Use Gists to store code you would like to remember later on
console.log(window); // log the "window" object to the console
// Include gulp
var gulp = require('gulp');
// Include Our Plugins
var jshint = require('gulp-jshint');
var sass = require('gulp-sass');
var concat = require('gulp-concat');
var uglify = require('gulp-uglify');
var rename = require('gulp-rename');
var mocha = require('gulp-mocha');
@donovanh
donovanh / remove_merged.txt
Created July 2, 2014 10:52
Remove all merged branches
git branch | xargs git branch -d
@donovanh
donovanh / Jekyll Dev Mode
Created July 28, 2014 20:56
A handy way to start Jekyll so that it's quick and shows future posts
jekyll serve --watch --limit_posts 1 --future true