Heroku 서버 재시작
heroku restart http://stackoverflow.com/questions/14612695/how-to-restart-a-rails-server-on-heroku
Preload/Eagerload Nest Association
Preload Nest Association Menu.includes(submenus: :items) conditional preload scope은 preload에 사용할 수 없으니, lambda를 이용해서 condition을 만족하는 association을 생성. class SubMenu has_one :best_item, -> {where("rank = ?", 1)}, class_name: "Item" Menu.includes(submenus: :best_item) http://stackoverflow.com/questions/24397640/rails-nested-includes-on-active-records
jQuery Dom붙이기 한 방에 이해!! - append, prepend, after, before
Google Sheet Query Function
함수 결과를 Query의 range로 사용할 때 column ID나 label을 따로 설정할 수 없을 때 Col1, Col2 를 이용해서 함수 결과 range의 첫번째 column, 두번째 column을 지정할 수 있다. 열번호가 있는 경우에는 (ex. A:B) Col1과 같은 형태로 쓸 수 없다. {A:B} 처럼 새로운 range를 만들어주면 사용할 수 있다. http://stackoverflow.com/questions/14767160/google-spreadsheet-query-function-column-id-other-than-letter-of-column
Git - merge vs. rebase
Rebase git checkout feature git rebase master Merge git merge master feature from git tutorial