Skip to content

Instantly share code, notes, and snippets.

View mattknox's full-sized avatar

matt knox mattknox

View GitHub Profile
what I did was
git clone git://github.com/francois/piston.git
cd piston
rake install_gem
this dumped a bunch of output, as it built the gem and then asked me for sudo password to install:
...
[core]
repositoryformatversion = 0
filemode = true
bare = false
logallrefupdates = true
[remote "origin"]
url = [email protected]:calendaraboutcoding.git
fetch = +refs/heads/*:refs/remotes/origin/*
[branch "master"]
remote = origin
bash-3.2$ rake release --trace
(in /Users/mknox/hack/ruby/goaloc)
** Invoke release (first_time)
** Execute release
rake aborted!
Hey buddy, try committing them files first
/opt/local/lib/ruby/gems/1.8/gems/technicalpickles-jeweler-0.4.1/lib/jeweler/release.rb:7:in `release'
/opt/local/lib/ruby/gems/1.8/gems/technicalpickles-jeweler-0.4.1/lib/jeweler/tasks.rb:83:in `define_tasks'
/opt/local/lib/ruby/gems/1.8/gems/rake-0.8.3/lib/rake.rb:617:in `call'
/opt/local/lib/ruby/gems/1.8/gems/rake-0.8.3/lib/rake.rb:617:in `execute'
bash-3.2$ ./bin/goaloc
Loading goaloc gem
>> route [:panels, [:topics, [:questions, :comments]]], :invitations, :invitation_groups Panel Panel
Topic PanelTopic
Question PanelTopicQuestion
Comment PanelTopicQuestionComment
Invitation Invitation
InvitationGroup InvitationGroup
=> [[:panels, [:topics, [:questions, :comments]]], :invitations, :invitation_groups]
>> add_attrs :topics => "title:string body:text", :questions => "body:string", :comments => "body:string", :invitation_groups => "name:string panelnym_prefix:string target_headcount:integer", :invitations => "state:string recipient:string"
CONTEXT_STACK = []
DEFAULT_STARTING_SELF = self
module Repl
def repl
DEFAULT_STARTING_SELF.cb self
CONTEXT_STACK.push(self)
end
def stop_repl
bash-3.2$ rake version
(in /Users/mknox/hack/ruby/goaloc)
Current version: 0.2.3
bash-3.2$ rake version:bump:patch
(in /Users/mknox/hack/ruby/goaloc)
Current version: 0.2.3
Wrote to VERSION.yml: 0.2.4
bash-3.2$ git status
# On branch master
nothing to commit (working directory clean)
Gem::Specification.new do |s|
s.name = %q{goaloc}
s.version = "0.3.0"
s.required_rubygems_version = Gem::Requirement.new(">= 0") if s.respond_to? :required_rubygems_version=
s.authors = ["matt knox"]
s.date = %q{2009-01-09}
s.default_executable = %q{goaloc}
s.description = %q{Generate On A Lot of Crack speeds and extends the early sketching phase of RESTFUL MVC app development}
s.email = %q{[email protected]}
Gem::Specification.new do |s|
s.name = %q{goaloc}
s.version = "0.3.0"
s.required_rubygems_version = Gem::Requirement.new(">= 0") if s.respond_to? :required_rubygems_version=
s.authors = ["matt knox"]
s.date = %q{2009-01-09}
s.default_executable = %q{goaloc}
s.description = %q{Generate On A Lot of Crack speeds and extends the early sketching phase of RESTFUL MVC app development}
s.email = %q{[email protected]}
1: C
2: PHP
3: JavaScript
4: C++
5: Java
6: Ruby
7: Emacs Lisp
8: Python
9: Perl
10: C Sharp
- simple
- public over private
- personal vanity
- internet is global
- permalinks
- one important item per page
- don't break the browser
- don't wanker in technology
- a medium is not a grande
- break convention for your users