start new:
tmux
start new with session name:
tmux new -s myname
| $VERBOSE = nil | |
| require File.expand_path('../rooby', __FILE__) | |
| Person = Rooby::Class.new 'Person' do | |
| define :initialize do |name| | |
| @name = name | |
| end | |
| define :name do |
| #include <iostream> | |
| #include <ctime> | |
| #include <string> | |
| using namespace std; | |
| string convert(unsigned long n) { | |
| static char *formats[16] = { | |
| "", "%s%s%s", "%s%s", "%s%s-%s", | |
| "%s hundred", "%s hundred and %s%s", "%s hundred and %s", "%s hundred and %s-%s", |
| # app:sync | |
| # Local and production synchronization | |
| # - require yaml_db plugin | |
| namespace :app | |
| namespace :sync do | |
| task :all => [:files, :db] | |
| task :files do | |
| `rsync -azv user@host:'/apps/myawesomeapp/shared/files/' #{Rails.root + 'files'}` |
| when :restrict do | |
| method_name = "has_many_dependent_restrict_for_#{reflection.name}".to_sym | |
| define_method(method_name) do | |
| unless send(reflection.name).empty? | |
| # change to named error... | |
| raise ActiveRecord::StatementInvalid, "can't delete record because of dependent #{reflection.name}" | |
| end | |
| end | |
| before_destroy method_name | |
| end |
| require File.dirname(__FILE__) + '/../../vendor/gems/net-dns-0.4/lib/net/dns/resolver' | |
| # Custom Domain | |
| # A Rack middleware to to resolve the custom domain to original subdomain | |
| # for your multi telent application. | |
| # | |
| # It's all transperant to your application, it performs cname lookup and | |
| # overwrite HTTP_HOST if needed | |
| # | |
| # www.example.org => example.myapp.com |
| var DateHelper = { | |
| // Takes the format of "Jan 15, 2007 15:45:00 GMT" and converts it to a relative time | |
| // Ruby strftime: %b %d, %Y %H:%M:%S GMT | |
| time_ago_in_words_with_parsing: function(from) { | |
| var date = new Date; | |
| date.setTime(Date.parse(from)); | |
| return this.time_ago_in_words(date); | |
| }, | |
| time_ago_in_words: function(from) { |