start new:
tmux
start new with session name:
tmux new -s myname
| #Model | |
| @user.should have(1).error_on(:username) # Checks whether there is an error in username | |
| @user.errors[:username].should include("can't be blank") # check for the error message | |
| #Rendering | |
| response.should render_template(:index) | |
| #Redirecting | |
| response.should redirect_to(movies_path) |
| # 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/ |
| ### | |
| Usage: | |
| * add model.name property that will be used as a namespace in the json request | |
| * put this code before your Backbone app code | |
| * use toJSON() as usual (so there is no namespacing in your templates) | |
| * your model's data will be sent under model.name key when calling save() | |
| ### | |
| # save reference to Backbone.sync | |
| Backbone.oldSync = Backbone.sync |