Skip to content

Instantly share code, notes, and snippets.

View brantb's full-sized avatar

Brant Bobby brantb

View GitHub Profile
@brantb
brantb / flac2mp3
Created March 18, 2011 22:05 — forked from mxcl/flac2mp3.md
#!/usr/bin/ruby
# http://gist.github.com/gists/876936
filename=ARGV[0]
abort "Usage: flac2mp3 FLACFILE" if filename.nil?
`metaflac --export-tags-to=- "#{filename}"`.each_line do |s|
v=s.strip.split '=', 2
v[0].upcase!
v[1].gsub! '"', '\"'
@brantb
brantb / CSharp.cs
Created April 19, 2011 17:25
C# syntax highlighting sample
using System; // R# Namespace Identifier
using System.Dynamic;
using System.Linq; // R# Dead code
using System.Xml.XPath;
// Disable various dead code warnings
#pragma warning disable 168
#pragma warning disable 219
// ReSharper disable RedundantAssignment
// ReSharper disable SuggestUseVarKeywordEvident
call pathogen#runtime_append_all_bundles()
call pathogen#helptags()
if has("mouse")
set mouse=a
set mousehide
endif
if has("gui_win32")
source $VIMRUNTIME/mswin.vim
set guifont=Consolas:h10:cANSI
<?xml version="1.0" encoding="UTF-8"?>
<variants xmlns:xlink="http://www.w3.org/1999/xlink" xlink:base="" query-time="2011-11-09T19:40:48">
<variant xlink:href="variants/78-0-C">
<key>78-0-C</key>
<name>Crosstown West to University of Manitoba via Cambridge</name>
<description/>
<destinations>
<destination>
<name> University of Manitoba</name>
<description/>
@brantb
brantb / interfacelift.py
Last active October 4, 2019 08:57
Crawls interfacelift.com and downloads wallpapers. Not written by me.
#!/usr/bin/env python
import os, urllib2, re, sys, commands, random, time
# -- Changable Variables
url = 'http://interfacelift.com/wallpaper/downloads/date/widescreen/2560x1440/'
directory = '/Users/brant/Pictures/Wallpaper/InterfaceLift\ 2560x1440/'
stoponfind = '1' # Set to 0 to download all files even if the file exists and 1 to stop when it finds where it left off
wgetpath = 'wget' #Default on linux systems /usr/local/bin/wget on freebsd
# -- Should not need to edit below here unless something stops working --
@brantb
brantb / gist:2503619
Created April 26, 2012 22:16
Output of `gradle jshint --debug`
17:13:36.706 [ERROR] [org.gradle.BuildExceptionReporter]
17:13:36.709 [ERROR] [org.gradle.BuildExceptionReporter] FAILURE: Build failed with an exception.
17:13:36.710 [ERROR] [org.gradle.BuildExceptionReporter]
17:13:36.714 [ERROR] [org.gradle.BuildExceptionReporter] * What went wrong:
17:13:36.715 [ERROR] [org.gradle.BuildExceptionReporter] Execution failed for task ':jshint'.
17:13:36.716 [ERROR] [org.gradle.BuildExceptionReporter] > Could not find property 'rhino' on configuration container.
17:13:36.716 [ERROR] [org.gradle.BuildExceptionReporter]
17:13:36.717 [ERROR] [org.gradle.BuildExceptionReporter] * Exception is:
17:13:36.718 [ERROR] [org.gradle.BuildExceptionReporter] org.gradle.api.tasks.TaskExecutionException: Execution failed for task ':jshint'.
17:13:36.719 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeActions(ExecuteActionsTaskExecuter.java:68)
@brantb
brantb / cmd.exe
Created June 11, 2012 16:32
Error installing grunt via npm on Windows 7
C:\Users\bbobby\Code>npm install -g grunt
npm http GET https://registry.npmjs.org/grunt
npm http 304 https://registry.npmjs.org/grunt
npm http GET https://registry.npmjs.org/colors
npm http GET https://registry.npmjs.org/dateformat/1.0.2-1.2.3
npm http GET https://registry.npmjs.org/glob-whatev
npm http GET https://registry.npmjs.org/hooker
npm http GET https://registry.npmjs.org/connect
npm http GET https://registry.npmjs.org/prompt
npm http GET https://registry.npmjs.org/semver
@brantb
brantb / foo.bar.js
Created June 19, 2012 03:28
volo.js testcase
/*package.json
{
"volo": {
"dependencies": {
"jquery": "jquery/jquery"
}
}
}
*/
(function (root, factory) {
@brantb
brantb / gist:7548185
Created November 19, 2013 16:31
Well, that was not what I expected.
public class Source { public string Property { get; set; } }
public class Dest { public string Property { get; private set; } }
[Fact]
public void Wat()
{
Mapper.CreateMap<Source, Dest>();
var source = new Source {Property = "foo"};
var dest = Mapper.Map<Dest>(source);
# npm install gulp gulp-util gulp-mocha mocha coffee-script assert
gulp = require 'gulp'
gutil = require 'gulp-util'
mocha = require 'gulp-mocha'
gulp.task 'test', ->
gulp.src('test.coffee').pipe(mocha()).on('error', gutil.log)
gulp.task 'default', ->
gulp.watch('test.coffee', 'test').on('error', gutil.log)