Skip to content

Instantly share code, notes, and snippets.

View xrd's full-sized avatar
🎯
Focusing

Chris Dawson xrd

🎯
Focusing
View GitHub Profile
{ "foo" : "bar" }
@xrd
xrd / hi.rb
Last active August 29, 2015 13:56
require 'sinatra'
get '/hi' do
"Ok then!"
end
@xrd
xrd / tumblr import
Created February 11, 2014 01:28
Import Alex H Williams blog from Tumblr
ruby -rjson -rfileutils -ropen-uri -ryaml -rnokogiri -rjekyll-import -e 'JekyllImport::Importers::Tumblr.process( { "url" => "http://alexhwilliams.tumblr.com", format: "md", grab_images: true, rewrite_urls: true } )'
@xrd
xrd / controller.spec.js
Last active August 29, 2015 13:56
Firebase mocking in AngularJS
...
var mockFirebase = mockSimpleLogin = undefined;
function generateMockFirebaseSupport() { // <1>
mockFirebase = function() {};
mockSimpleLogin = function() {
return {
'$login': function() {
return { then: function( cb ) {
cb( { name: "someUser",
@xrd
xrd / error trace
Created January 10, 2014 17:45
project.clj
$ lein droid doall
Generating R.java...
Compiling 1 source files to /Users/xrdawson/Projects/LeinDroid/clojuroid/target/classes
Compiling Clojure files...
Build type: debug, dynamic compilation: enabled, remote REPL: enabled.
Compiling clojure.java.browse
Compiling compliment.sources.class-members
Compiling neko.ui.listview
Compiling compliment.sources
Compiling clojure.data
@xrd
xrd / gist:8345036
Created January 10, 2014 00:53
DEBUG=1 lein droid doall
Chriss-MacBook-Pro-2:clojuroid xrdawson$ DEBUG=1 lein droid doall
Leiningen's classpath: :/Users/xrdawson/.lein/self-installs/leiningen-2.3.4-standalone.jar
Applying task droid to (doall)
Generating R.java...
/usr/local/Cellar/android-sdk/22.2.1/build-tools/17.0.0/aapt package --auto-add-overlay -f -m -M /Users/xrdawson/Projects/LeinDroid/clojuroid/AndroidManifest.xml -S /Users/xrdawson/Projects/LeinDroid/clojuroid/target/res -S /Users/xrdawson/Projects/LeinDroid/clojuroid/res -I /usr/local/Cellar/android-sdk/22.2.1/platforms/android-17/android.jar -J /Users/xrdawson/Projects/LeinDroid/clojuroid/gen --generate-dependencies
Applying task javac to nil
Running javac with [@/var/folders/7q/3ypj4th13gg85qy6bf3rdcdw0000gn/T/.leiningen-cmdline1077504310587354109.tmp]
Compiling 1 source files to /Users/xrdawson/Projects/LeinDroid/clojuroid/target/classes
Applying task compile to nil
All namespaces already AOT compiled.
@xrd
xrd / Gemfile
Last active January 1, 2016 11:29
source 'https://rubygems.org'
gem 'sinatra'
gem "byebug"
@xrd
xrd / hooks.rb
Last active December 28, 2015 02:08
Features file
After do
cleanup()
end
E/MessageQueue-JNI(15460): Exception in MessageQueue callback: handleReceiveCallback
E/MessageQueue-JNI(15460): java.lang.NoClassDefFoundError: org.jruby.RubyInstanceConfig
E/MessageQueue-JNI(15460): at org.asciidoctor.internal.JRubyAsciidoctor.createOptimizedConfiguration(JRubyAsciidoctor.java:76)
E/MessageQueue-JNI(15460): at org.asciidoctor.internal.JRubyAsciidoctor.createJRubyAsciidoctorInstance(JRubyAsciidoctor.java:56)
E/MessageQueue-JNI(15460): at org.asciidoctor.internal.JRubyAsciidoctor.create(JRubyAsciidoctor.java:43)
E/MessageQueue-JNI(15460): at org.asciidoctor.Asciidoctor$Factory.create(Asciidoctor.java:231)
OR from command line app (github.com/xrd/asciidocj_cml on branch use_asciidoctor...)
Chriss-MacBook-Pro-2:asciidocj_cml xrdawson$ ./run-all.sh
#/bin/bash
cd ~/.vagrant.d/boxes
# Processing: lucid32
mv lucid32/virtualbox/Vagrantfile lucid32/Vagrantfile
mv lucid32/virtualbox/box-disk1.vmdk lucid32/box-disk1.vmdk
mv lucid32/virtualbox/box.ovf lucid32/box.ovf
mv lucid32/virtualbox/virtualbox lucid32/virtualbox
rm lucid32/virtualbox/metadata.json
# Processing: precise32
mv precise32/virtualbox/Vagrantfile precise32/Vagrantfile