I hereby claim:
- I am mikeric on github.
- I am mikeric (https://keybase.io/mikeric) on keybase.
- I have a public key ASC6g1aHViIyH1gyHMFJPYr6arHP4c7bG2MkT1oY0quQeQo
To claim this, I am signing this object:
I hereby claim:
To claim this, I am signing this object:
| " VUNDLE | |
| set nocompatible | |
| filetype off | |
| set rtp+=~/.vim/bundle/vundle.vim | |
| call vundle#begin() | |
| Plugin 'gmarik/vundle.vim' | |
| Plugin 'kien/ctrlp.vim' | |
| Plugin 'scrooloose/nerdtree' |
| # synchronous ajax calls (one at a time, then | |
| # start the next one, etc. then do something) | |
| sessions.fetch success -> | |
| rooms.fetch success -> | |
| do_something | |
| # async ajax calls (all at the same time, then | |
| # do something when all are finished) |
| # the following works as intended | |
| resources :events do | |
| member do | |
| get :schedule | |
| end | |
| end | |
| match '/events/:id/*params' => 'events#show' |
| hash = Hash.new{|hash, key| hash[hash.keys.detect{|k| k.include?(key)}]} | |
| hash[%w(foo bar baz)] = ['hello', 'world'] | |
| hash # => {["foo", "bar", "baz"] => ["hello", "world"]} | |
| hash['foo'] # => ["hello", "world"] | |
| hash['bar'] # => ["hello", "world"] | |
| hash['baz'] # => ["hello", "world"] |
| function rp { | |
| current_branch=$(git branch --no-color 2> /dev/null | sed -e '/^[^*]/d' -e 's/* \(.*\)/\1/') | |
| `git push origin $current_branch` | |
| open `hub pull-request "$current_branch" -b coverall:$1` | |
| } |
One common pattern for nesting another model or collection inside a model is to assign it as a property on that object,
for example, @messages on Mailbox as illustrated on the Backbone.js homepage.
class Mailbox extends Backbone.Model
urlRoot: '/mailbox'
initialize: ->| function rmb { | |
| current_branch=$(git branch --no-color 2> /dev/null | sed -e '/^[^*]/d' -e 's/* \(.*\)/\1/') | |
| if [ "$current_branch" != "master" ]; then | |
| echo "WARNING: You are on branch $current_branch, NOT master." | |
| fi | |
| echo "Fetching merged branches..." | |
| git remote prune origin | |
| remote_branches=$(git branch -r --merged | grep -v '/master$' | grep -v "/$current_branch$") | |
| local_branches=$(git branch --merged | grep -v 'master$' | grep -v "$current_branch$") | |
| if [ -z "$remote_branches" ] && [ -z "$local_branches" ]; then |
| parse_git_branch() { | |
| git branch 2> /dev/null | sed -e '/^[^*]/d' -e 's/* \(.*\)/[\1]/' | |
| } | |
| export PS1="\[$(tput bold)\]\h:\W\$(parse_git_branch) $ \[$(tput sgr0)\]" |