All Shared rBlogs (237)

Vagrant로 팀개발환경 구축하고 가상 게스트머신으로 배포하기

Hschoi han Lucius.choi님이 일 년 이상전에 작성함. 4 646 
이 글에서는, 동일한 팀개발환경을 구축하기 위해 `Vagrant`를 사용할 경우, 레일스 애플리케이션을 게스트 가상머신상의 `Staging 서버`로 배포하는 과정을 설명한다. ## Techblog 애플리케이션 생성 먼저 아래와 같은 명령을 실행하여 `techblog`라는 예제 애플리케이션을 생성한다. ``` $ rails new techblog...

Vagrant : 쉘 스크립트로 프로비저닝하기

Hschoi han Lucius.choi님이 일 년 이상전에 작성함. 0 434 
이 글에서는 `Vagrant` 를 사용할 때 `shell script`로 `provisioning` 하는 방법을 소개 한다. 먼저 새로운 레일스 프로젝트를 생성한다. ``` $ rails new blog ``` 프로젝트 디렉토리로 이동한 후 아래와 같이 `Vagrant`를 초기화 한다. ``` $ vagrant init ``` 생성된 `...

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

Hschoi han Lucius.choi님이 일 년 이상전에 작성함. 0 268 
> 이 글은 `OSX El Capitan`이 설치된 맥북프로에서 `VMware` 가상툴을 이용하여 또 하나의 `OSX El Capitan` 운영체제를 가지는 `게스트 머신`을 생성하는 과정을 설명한다. 흔한 경우는 아니지만 강의 컨텐츠를 개발할 경우 도움이 될 수 있다. ## VMware Fusion 설치 이 글에서는 가상머신 툴 중에서 [...

맥 OS X에서 레일스 준비하기

1378086969294 Wagurano님이 일 년 이상전에 작성함. 0 536 
강의 동영상 : https://youtu.be/6ngExUeEF64 | https://youtu.be/Ac2d4Dca_0g --- Install rails ========== ## Hombrew 설치 프로그램 패캐지 관리 툴인 홈브루를 설치하기 위해 http://brew.sh 로 이동합니다. 아래를 복사해서 쉘 프롬프트에 붙여넣고 실행합니다. ...

Mac OSX 커맨드라인에서 새로운 계정추가하기

Hschoi han Lucius.choi님이 일 년 이상전에 작성함. 0 86 
# 사용자계정 생성 ``` $ LastUserID=$(dscl . -list /Users UniqueID | awk '{print $2}' | sort -n | tail -1) $ NextUserID=$((LastUserID + 1)) $ sudo dscl . create /Users/deployer $ sudo dscl . create /User...

MySQL 데이터베이스 추가한 후 계정권한 설정하기

Hschoi han Lucius.choi님이 일 년 이상전에 작성함. 0 86 
서버에 MySQL 서버를 설치하고 새로운 데이터베이스를 추가하고 특정 계정에 권한을 부여한 후 비로소 레일스 애플리케이션을 배포할 수 있다. 편의상 여기서는 DB 계정명을 `deployer`로 하겠다. ### 1. 운영 또는 테스트 서버의 MySQL DB에 `root`로 접속 ``` $ mysql -u root -p # 또는 $ mysql...

Vagrant를 이용한 손쉬운 개발환경 구축

Hschoi han Lucius.choi님이 일 년 이상전에 작성함. 0 1165 
레일스로 입문하는 많은 초보자들이 레일스 개발환경을 셋팅하는 과정에서 좌절하는 것을 종종 보게 된다. 각자 다른 운영체제(`리눅스`, `OSX`, `윈도우`)에서 개발을 할 수 있기 때문이다. 실제로 레일스 프로젝트 개발시에 개발머신의 운영체제는 대단히 중요하다. 가장 권하고 싶은 개발머신의 운영체제는 맥 `OSX`이다. 또한, 같은 맥 `OSX...

자주 사용하는 레일스 명령어(터미널)

1378086969294 Wagurano님이 약 2년전에 작성함. 0 317 
터미널에서 자주 사용하는 레일스 명령어 ### 모델, 뷰, 콘트롤러, 애샛, 마이그레이션 `$ rails generate scaffold name |attribute:type|` 실행 결과 RESTful 에 어울리는 리소스를 만듭니다. 콘틀로러, 뷰, 모델에 대한 루비 파일을 만들고 데이타베이스 마이그레이션, 자바스크립트와 스타일시트 같은 애샛, ...

String Basics(2)

1378086969294 Wagurano님이 약 2년전에 작성함. 0 520 
문자열 기초(2) (String Basics) ====================== ### Ruby 2.2.3 methods char, clear, concat, count, crypt, delete, downcase, dump, each_byte, each_char, each_codpoint and each_line. [1] pry(...

String Basics

1378086969294 Wagurano님이 약 2년전에 작성함. 0 113 
문자열 기초(String Basics) ==================== ### This lesson covers the String API such as try_convert, string interpolation, concatenation, hat operator and more. [1] pry(main)> String.try...