Skip to content

Instantly share code, notes, and snippets.


Darren Bishop DarrenBishop

View GitHub Profile
DarrenBishop / yajl.rb
Created Feb 3, 2021
Update Yajl Formulae to enable Kafkacat's JSON Output Envelope
View yajl.rb
class Yajl < Formula
desc "Yet Another JSON Library"
homepage ""
url ""
sha256 "3fb73364a5a30efe615046d07e6db9d09fd2b41c763c5f7d3bfb121cd5c5ac5a"
license "ISC"
head "",
branch: "edenhill"

Keybase proof

I hereby claim:

  • I am darrenbishop on github.
  • I am darrenbishop ( on keybase.
  • I have a public key ASDE9yaeGMRaEABsxQNDnW6yReoWbaXKgliPQjwmv1foBwo

To claim this, I am signing this object:


Null Safe Coalescer Operator and more for Scala


Ruby-on-Rails-style date arithmetic for Scala

View How to install Scala 2.10 homebrew
# to install the latest stable version:
brew install scala --with-docs
# to install scala-2.10:
brew install --with-docs
# to switch versions (from
brew switch scala 2.11.7
brew switch scala 2.10.5
View GoogleExampleGadget.xml
<?xml version="1.0" encoding="UTF-8"?>
<ModulePrefs height="300" title="BlogSocial">
<Require feature="opensocial-0.7"/>
<Require feature=""/>
<Require feature="skins"/>
<Require feature="views"/>
<Content type="html">
DarrenBishop / BlogPaginatorGadget.xml
Created Feb 25, 2015
BlogPaginator 1.1 Gadgetized for
View BlogPaginatorGadget.xml
<?xml version="1.0" encoding="UTF-8" ?>
<ModulePrefs title="Blog Paginator" height="350" />
<Content type="html">
<script type="text/javascript">
jQuery(function ($) {
const UUID_RE = /^.*(uuid\:([\w-]+)).*$/i;
View BlogPaginatorUUID.html
// <![CDATA[
jQuery(function ($) {
$.uuid = function () {
var s = [];
var hexDigits = "0123456789abcdef";
View BlogPaginator.html
// <![CDATA[
jQuery(function ($) {
const UUID_RE = /^.*(uuid\:([\w-]+)).*$/i;
const PAGE_RE = /^.*(page(\d+|All)).*$/i;
const SECTION_RE = /^.*(section-(\d+(:?_\d+)+)).*$/i;
DarrenBishop /
Created Jul 10, 2011
FlexUnit4 Testing with Parsley: Missing example files
package {
import flash.utils.setTimeout;
import mx.core.mx_internal;
import mx.rpc.AsyncResponder;
import mx.rpc.AsyncToken;
import mx.rpc.remoting.RemoteObject;
use namespace mx_internal;