sudo /usr/sbin/groupadd rvm
sudo /usr/sbin/usermod -a -G wheel,rvm USERNAME
sudo apt-get install build-essential git-core curl python-software-properties libsasl2-dev mailutils
sudo su -
\curl -L https://get.rvm.io | bash -s stable --ruby
| class Settings < Settingslogic | |
| source "#{Rails.root}/config/application.yml" | |
| if Rails.env == 'development' | |
| namespace 'development-' + Socket.gethostname.gsub(/\W/, '-').gsub(/[-]{2,}/, '-') | |
| else | |
| namespace Rails.env | |
| end | |
| # load local settings |
| require 'active_record' | |
| require 'arel' | |
| # Ruby-like syntax in AR conditions using the underlying Arel layer (Rails >= 3.0). | |
| # | |
| # What you would usually write like this: | |
| # | |
| # User.where(["users.created_at > ? AND users.name LIKE ?", Date.yesterday, "Mary"]) | |
| # | |
| # can now be written like this (note those parentheses required by the operators precedences): |
| # First install tmux | |
| brew install tmux | |
| # For mouse support (for switching panes and windows) | |
| # Only needed if you are using Terminal.app (iTerm has mouse support) | |
| Install http://www.culater.net/software/SIMBL/SIMBL.php | |
| Then install https://bitheap.org/mouseterm/ | |
| # More on mouse support http://floriancrouzat.net/2010/07/run-tmux-with-mouse-support-in-mac-os-x-terminal-app/ |
| if Rails.env.test? && defined?(Spork) && Spork.using_spork? | |
| include HookHelper | |
| include Spree::BaseHelper | |
| include Admin::NavigationHelper | |
| end |
| // Example usage: | |
| // $('#entrant_1_email').linkTo('#purchase_email'); | |
| // This will cause any changes to #purchase_email to be reflected in #entrant_1_email | |
| // unless #entrant_1_email has been changed to be something different from #purchase_email | |
| (function($){ | |
| $.fn.linkTo = function(link_to, options) { | |
| return this.each(function() { | |
| var $link_to = $(link_to); | |
| var changed_manually = false; |
sudo /usr/sbin/groupadd rvm
sudo /usr/sbin/usermod -a -G wheel,rvm USERNAME
sudo apt-get install build-essential git-core curl python-software-properties libsasl2-dev mailutils
sudo su -
\curl -L https://get.rvm.io | bash -s stable --ruby
| TEMP_DIR:=$(shell mktemp -d -t /tmp) | |
| MARKDOWN=perl Resources/Markdown.pl | |
| WKHTMLTOPDF=/usr/local/bin/wkhtmltopdf | |
| BUILD_DIR=Build | |
| MD_OUTPUT=Documentation.md | |
| HTML_OUTPUT=Documentation.html | |
| PDF_OUTPUT=Documentation.pdf | |
| COVER=__Couverture |
| $ ruby -v | |
| ruby 1.9.2p136 (2010-12-25) | |
| $ ruby symbol_literals.rb | |
| valid as first char: | |
| @$_ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz | |
| valid as middle char: | |
| _ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789 | |
| valid as end char: | |
| !_=?ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789 |
| # autoload concerns | |
| module YourApp | |
| class Application < Rails::Application | |
| config.autoload_paths += %W( | |
| #{config.root}/app/controllers/concerns | |
| #{config.root}/app/models/concerns | |
| ) | |
| end | |
| end |
| --- a/load.c 2010-10-23 05:36:38.000000000 -0400 | |
| +++ b/patchload.c 2011-06-05 08:58:00.000000000 -0400 | |
| @@ -40,14 +40,6 @@ | |
| VALUE ary; | |
| long i; | |
| - for (i = 0; i < RARRAY_LEN(load_path); ++i) { | |
| - VALUE str = rb_check_string_type(RARRAY_PTR(load_path)[i]); | |
| - if (NIL_P(str) || !rb_is_absolute_path(RSTRING_PTR(str))) | |
| - goto relative_path_found; |