터보링크(Turbolinks) 이해하기

동작기전 레일스 애플리케이션의 응답 속도를 높이기 위한 노력의 일환으로 등장한 것이 바로 터보링크(Turbolinks)다. 터보링크는 이름에서도 짐작할 수 있듯이 웹페이지에 있는…

중첩 레이아웃을 이용한 레이아웃의 구조화

레일스 프레임워크는 애플리케이션 레이아웃를 효율적으로 지원한다. 레일스 프레임워크의 디폴트 레이아웃 파일은 app/views/layouts/application.html.erb이다. 레일스 프로젝트를 생성한 직후 디폴트 레이아웃은 아래와 같다.

VMware를 이용하여 El Capitan 가상 머신 생성하기

이 글은 OSX El Capitan이 설치된 맥북프로에서 VMware 가상툴을 이용하여 또 하나의 OSX El Capitan 운영체제를 가지는 게스트 머신을 생성하는 과정을 설명한다. 흔한 경우는 아니지만 Mac OSX 강의 컨텐츠를 개발할 경우 도움이 될 수 있다.

Dropzone.js 를 이용한 파일 업로드 구현하기

구글링을 하다가 우연히 찾게된 블로그를 소개한다. http://geekhmer.github.io/blog/2015/02/10/ruby-on-rails-uploads-multiple-files-with-dropzonejs-and-paperclip-gem/ 여러개의 파일을 드래그앤드롭으로 업로드할 수 있도록 해주고 이미지 프리뷰까지 지원한다. 부트스트랩을 사용하여 인터페이스도…