Skip to content

Instantly share code, notes, and snippets.

View barttenbrinke's full-sized avatar

Bart ten Brinke barttenbrinke

View GitHub Profile
@barttenbrinke
barttenbrinke / gist:2948629
Created June 18, 2012 14:25
brew install -v fuse4x-kext fails with "pathname contains \0:" on OSX Lion
server:~ $ brew install -v fuse4x-kext
sh: line 1: 9774 Abort trap: 6 /Applications/Xcode.app/Contents/Developer/usr/bin/xcodebuild -version 2> /dev/null
sh: line 1: 9776 Abort trap: 6 /Applications/Xcode.app/Contents/Developer/usr/bin/xcodebuild -version 2> /dev/null
sh: line 1: 9785 Abort trap: 6 /Applications/Xcode.app/Contents/Developer/usr/bin/xcodebuild -version 2> /dev/null
==> Downloading https://github.com/fuse4x/kext/tarball/fuse4x_0_9_1
Already downloaded: /Library/Caches/Homebrew/fuse4x-kext-0.9.1.tgz
/usr/bin/tar xf /Library/Caches/Homebrew/fuse4x-kext-0.9.1.tgz
==> /usr/bin/xcodebuild -sdk macosx10.7 -configuration Release -alltargets MACOSX_DEPLOYMENT_TARGET=10.7 SYMROOT=build ARCHS=i386 x86_64 ONLY_ACTIVE_ARCH=NO
@barttenbrinke
barttenbrinke / gist:2786800
Created May 25, 2012 08:57
NSDATA+Base64 wrapper UTF8 issue
class Base64
def self.encode64(string)
NSData.alloc.initWithData(string).base64EncodedString
end
def self.decode64(string)
data = NSData.dataFromBase64String(string)
NSString.alloc.initWithData(data, encoding:NSUTF8StringEncoding)
end
end
@barttenbrinke
barttenbrinke / active_record_json_initializer.rb
Created September 26, 2011 08:56
Generate JSON directly in mysql using RAILS proof of concept
class ActiveRecord::Base
# Options
# <tt>:only</tt> Only select a specific set of columns
def self.all_as_json(options = {})
find_columns = self.columns.collect{|x| x.name}
find_columns = find_columns.select{|x| options[:only].include?(x)} if options[:only]
sql_query = 'SELECT '
@barttenbrinke
barttenbrinke / gist:1016342
Created June 9, 2011 08:38
Rubinius Crash Report #rbxcrashreport
Rubinius Crash Report #rbxcrashreport
Error: signal