All Shared rBlogs (237)

[Git] CentOS에서 gitosis 패키지 설치하기

Hschoi han Lucius.choi님이 4년 이상전에 작성함. 0 1049 
일전에 우분투에서 gitosis 패키지로 설치하기라는 제목으로 글을 올린 적이 있습니다. 오늘은 Cent OS에서 Git 서버인 Gitosis를 설치하는 방법에 대해서 소개합니다. 아래의 내용은 [Linux Tutorials for roots][1]의 내용을 참고 한 것입니다. 여기서는 Cent OS 6.3 서버에서 작업을 하기로 합니다. 우선 ...

[Bootstrap] Large display 모드에서 Default 모드 해상도 적용하기

Hschoi han Lucius.choi님이 4년 이상전에 작성함. 0 837 
부트스트랩을 사용하여 웹사이트의 디자인작업을 할 때 가끔 1200px 이상의 해상도에서 브라우저 페이지의 폭이 너무 켜저서 어색한 경우가 있습니다. [부트스트랩 문서페이지][1]를 보면 디바이스별 media query 이름을 정해 놓았습니다. 기본 데스크탑 디바이스명을 `Default`로 정의하고 그 이상의 해상도(1200px이상)를 `Large...

rbenv 루비 목록 업데이트하기

Hschoi han Lucius.choi님이 5년 이하전에 작성함. 0 494 
최근에 rbenv가 0.4.0 버전으로 업그레이드가 되었다. local 버전은 .rbenv-version 파일에 저장되어 있는데, 0.4.0버전에서는 이 버전 파일의 이름이 .ruby-version으로 변경되었다. 업그레이드하는 방법은 다음과 같다. homebrew로 rbenv와 ruby-build를 설치한 경우에는 $ brew update...

Foundation 3를 이용한 nested form 구현하기

Hschoi han Lucius.choi님이 5년 이하전에 작성함. 0 522 
레일스에서 중첩 폼을 구현하기는 정말로 쉽다. 그동안 Foundation 3가 업그레이드가 많이 진행된 것 같고 최근에는 simple_form에서도 Foundation 3 지원하게 되어 이것을 사용해서 has_one 관계에 있는 두 모델에 대해서 fields_for 헬퍼 메소드를 이용하여 중첩 폼을 구현해 보기로 하자. 우선 `nested_for...

Database를 Git branch와 연결하는 기똥찬 생각

Hschoi han Lucius.choi님이 5년 이하전에 작성함. 0 590 
오늘 트위터에서 이런 포스트를 봤다. > Git database branches (posted by ruby flow) [11월27일자 railsonfire 블로그](http://blog.railsonfire.com/2012/11/27/Git-Database-Branches.html) 에 올라 온 내용이다. 레일스 프로젝트를 개발할 때 ...

CentOS 5.5 (x86_64) 서버 설치 및 어플리케이션을 위한 배포준비

Hschoi han Lucius.choi님이 5년 이하전에 작성함. 0 967 
>CentOS의 서버셋팅은 우분투와는 살짝 차이가 있어서 여러 차례의 실수 끝에 완료할 수 있었다. 어렵게 작업했던 내용을 정리해서 공유한다. 서버 설치 ----------------------- DVD 2장 짜리를 구하면 편한다. [다운로드](http://ftp.daum.net/centos/) * [CentOS-5.5-x86_64-bin...

belongs_to 의 :autosave 옵션 사용하기 (2)

Hschoi han Lucius.choi님이 약 5년전에 작성함. 0 538 
레일스 가이드에 기술되어 있는 `belongs_to` association 헬퍼 메소드의 `:autosave` 옵션에 대한 설명은 다음과 같습니다. >4.1.2.1 :autosave >If you set the :autosave option to true, Rails will save any loaded members and destr...

belongs_to 의 :autosave 옵션 사용하기 (1)

Hschoi han Lucius.choi님이 약 5년전에 작성함. 0 512 
이전 글에서 `belongs_to` association helper 메소드의 `:autosave` 옵션이 제대로 작동하지 않는다고 불평을 했었죠. 레일스 가이드의 해당 부분의 글을 다시 한번 더 정독하며 레일스 콘솔에서 여러번의 시행착오를 거친 결과 아래와 같이 `:autosave` 옵션의 사용법을 알게 되었습니다. 개념적인 이해가 필요했던 것...

:autosave 옵션은 왜 belongs_to 관계에서 작동하지 않는가?

Hschoi han Lucius.choi님이 약 5년전에 작성함. 0 532 
강의를 준비하면서 레일스 가이드의 내용대로 결과가 나오지 않는 부분을 가지고 한참을 시름하던 차에 본 블로그의 내용을 구글링으로 찾았습니다. `belongs_to` association helper 메소드의 :autosave 옵션이 제대로 동작하지 않는다는 것을 알게 되었습니다. epochwolf 님이 바로 이런 문제에 대한 자세한 분석을 해...

CarrierWave 젬을 이용한 파일 업로드

Hschoi han Lucius.choi님이 약 5년전에 작성함. 0 715 
루비온레일스를 이용하여 파일 업로드를 구현하고자 할 때 흔히, paperclip 젬을 사용합니다. 또한, paperclip 이외에도 carrierwave라는 젬도 많이 사용합니다. 그러나, carreirwave 젬을 사용할 때에는 한글파일명을 가진 파일을 업로드할 때 문제가 있더군요. 한글 파일명을 가진 파일이 업로드되면 sanitization...