Skip to content

Instantly share code, notes, and snippets.

Daniel Miller millerdev

Block or report user

Report or block millerdev

Hide content and notifications from this user.

Learn more about blocking users

Contact Support about this user’s behavior.

Learn more about reporting abuse

Report abuse
View GitHub Profile
@millerdev
millerdev / FogBugz_Timesheet_Hours.user.js
Last active May 31, 2017
A Greasemonkey script to calculate and display hours logged on FogBugz timesheet popup.
View FogBugz_Timesheet_Hours.user.js
// ==UserScript==
// @name FogBugz Timesheet Hours
// @namespace fb-ts-hours
// @description Calculate and display hours worked on FogBugz timesheet popup.
// https://gist.github.com/millerdev/96c9b824b8902d4a5c19
// @include http://manage.dimagi.com/*
// @include https://manage.dimagi.com/*
// @version 1
// @grant none
// @run-at document-start
@millerdev
millerdev / git-pr
Last active Aug 29, 2015
git pr - Fetch GitHub pull request to a new branch
View git-pr
#! /bin/bash
if [ -z "$1" ]; then
echo "Fetch GitHub pull request to a new branch"
echo ""
echo "usage: git pr PULL_REQUEST_NUMBER [BRANCH_NAME]"
exit;
fi
pr_num="$1"
if [ -z "$2" ]; then
@millerdev
millerdev / lis.txt
Last active Aug 29, 2015
Lis - lisp dialect with semantic whitespace
View lis.txt
define sum term a next b
define iter a result
if
> a b
result
iter
next a
+
term a
result
View error_on_load.md

error_on_load column loader strategy for marking column properties that should not be loaded.

It is similar to the deferred loader strategy, but causes an exception to be raised if a column would be loaded by a subsequent (deferred) query. Use error_on_load(k) instead of defer(k) to construct a query option that will cause an exception if an attempt is made to load column k.

This is handy when constructing a query with deferred columns (to optimize load time). It will cause an exception to be raised in your program instead of causing dramatic slowdown due to many deferred-load queries when you accidentally marked a column as deferred that should be loaded eagerly. Fail early.

You can’t perform that action at this time.