Skip to content

Instantly share code, notes, and snippets.

require 'dl/import'
require "dl/struct"
module Hotkey
extend DL::Importable
# dlload "Carbon.framework/Frameworks/HIToolbox.framework/HIToolbox"
dlload "Carbon.framework/Carbon"
# OSStatus RegisterEventHotKey (
# UInt32 inHotKeyCode,
[~/projects/euchre] rake spec --trace
(in /Users/phurley/projects/euchre)
/Library/Ruby/Gems/1.8/gems/merb-core-0.9.4/lib/merb-core/logger.rb:62: warning: already initialized constant Levels
rake aborted!
uninitialized constant Merb::Orms::DataMapper::Connect::BeforeAppRuns
/Library/Ruby/Gems/1.8/gems/activesupport-2.1.0/lib/active_support/dependencies.rb:492:in `const_missing_before_generators'
/Library/Ruby/Gems/1.8/gems/rubigen-1.3.2/lib/rubigen/lookup.rb:13:in `const_missing'
/Library/Ruby/Gems/1.8/gems/merb_datamapper-0.9.2/lib/merb_datamapper.rb:8
/Library/Ruby/Gems/1.8/gems/merb-core-0.9.4/lib/merb-core/core_ext/kernel.rb:49:in `require'
/Library/Ruby/Gems/1.8/gems/merb-core-0.9.4/lib/merb-core/core_ext/kernel.rb:49:in `load_dependency'
[~/projects/euchre] rake spec --trace
(in /Users/phurley/projects/euchre)
/Library/Ruby/Gems/1.8/gems/merb-core-0.9.4/lib/merb-core/logger.rb:62: warning: already initialized constant Levels
rake aborted!
uninitialized constant Merb::Orms::DataMapper::Connect::BeforeAppRuns
/Library/Ruby/Gems/1.8/gems/activesupport-2.1.0/lib/active_support/dependencies.rb:492:in `const_missing_before_generators'
/Library/Ruby/Gems/1.8/gems/rubigen-1.3.2/lib/rubigen/lookup.rb:13:in `const_missing'
/Library/Ruby/Gems/1.8/gems/merb_datamapper-0.9.2/lib/merb_datamapper.rb:8
/Library/Ruby/Gems/1.8/gems/merb-core-0.9.4/lib/merb-core/core_ext/kernel.rb:49:in `require'
/Library/Ruby/Gems/1.8/gems/merb-core-0.9.4/lib/merb-core/core_ext/kernel.rb:49:in `load_dependency'
class Static < Application
# ...and remember, everything returned from an action
# goes to the client...
def index
render
end
def demo
# render
Merb.logger.info("Compiling routes...")
Merb::Router.prepare do
match('/').to(:controller => "static", :action => "index").name(:front)
match('/demo').to(:controller => "static", :action => "demo").name(:demo)
match('/register').to(:controller => "user", :action => "new").name(:register)
match('static/foo').to(:controller => "static", :action => "foo").name(:foo)
# RESTful routes
resources :tournaments
require'open-uri';def r b;open("http://roulette.engineyard.com").read=~/13/?b*35:0;end
Verifying I am +phurley on my passcard. https://onename.com/phurley
@phurley
phurley / convert.rb
Created June 10, 2015 18:46
Simple input/output converter
require 'csv'
require 'json'
require 'ox' # external gem, must be available
class FileConvert
def self.process(input, output)
output.process(input.to_ruby)
end
end
@phurley
phurley / # neovim-dot-app - 2016-04-25_13-25-42.txt
Created April 25, 2016 17:37
neovim-dot-app (rogual/neovim-dot-app/neovim-dot-app) on Mac OS X 10.11.4 - Homebrew build logs
Homebrew build logs for rogual/neovim-dot-app/neovim-dot-app on Mac OS X 10.11.4
Build date: 2016-04-25 13:25:42
@phurley
phurley / # neovim-dot-app - 2016-04-25_13-25-42.txt
Created April 25, 2016 18:38
neovim-dot-app (rogual/neovim-dot-app/neovim-dot-app) on Mac OS X 10.11.4 - Homebrew build logs
Homebrew build logs for rogual/neovim-dot-app/neovim-dot-app on Mac OS X 10.11.4
Build date: 2016-04-25 13:25:42