詳細検索

ruby


Rails에서 뭘 하든, Routing Error가 초기화 되지 않은 상수 말을 듣고 울고 싶을 때면 ~
Tips
2015년 2월 9일

Rails에서 뭘 하든, Routing Error가 초기화 되지 않은 상수 말을 듣고 울고 싶을 때면 ~

어제까지는 정상적으로 작동하던 Ruby On Rails 앱이 오전 중반까지, 그리고 조금 전까지만 해도 갑자기 "라우팅 오류: 초기화 되지 않은 상수 XXXXX..."가 발생했습니다.

저는 루비의 혼란스러운 배열, 해시, 심볼을 요약하려고 했습니다.
Tips
2015년 1월 7일
5分で読めます

저는 루비의 혼란스러운 배열, 해시, 심볼을 요약하려고 했습니다.

새해 복 많이 받으세요, 여러분. 2015년 첫 글을 지금 가장 뜨거운 루비 이야기로 시작하고 싶습니다. ...

AWS SDK를 사용해 EC2 인스턴스의 상태를 확인하기
Tips
2014년 12월 19일
4分で読めます

AWS SDK를 사용해 EC2 인스턴스의 상태를 확인하기

애플리케이션 측면에서는 AWS EC2 인스턴스의 현재 운영 상태를 실시간으로 확인하고 싶을 때가 있습니다. 예를 들어, 외부 애플리케이션에서 EC2 인스턴스를 시작하거나 중지할 때, 인스턴스의 운영 상태를 확인하고 상태가 바뀌면 다음 프로세스를 실행해야 합니다. SDK for ...

Capistrano 3 작업 내에서 최상위 작업 이름 받아보세요
Tips
2014년 10월 29일
3分で読めます

Capistrano 3 작업 내에서 최상위 작업 이름 받아보세요

Capistrano3에서 작업을 작성할 때, 최상위 작업 이름을 얻기 어려웠습니다. 최상위 작업 이름을 얻기 어려웠기 때문입니다. 그래서 여기서는 메모로 하겠습니다. 기본적으로, Capistrano3에서 작업 이름에 작업 이름을 넣고 싶다면, 다음과 같이 블록에 인수로 가져올 수 있습니다. ''' desc "main task" task...

기본 루비로 MySQL 쿼리 결과를 얻으세요
Tips
2014년 9월 29일
3分で読めます

기본 루비로 MySQL 쿼리 결과를 얻으세요

Ruby + MySQL을 처리할 때, MySQL 운영체제 라이브러리에서 'ruby-mysql'이나 'mysql2'가 사용되는 경우가 많다고 생각하지만, 그 라이브러리 없이 원시 Ruby 환경에서 MySQL 쿼리 작업을 수행해야 했기 때문에, 그때 작성한 소스를 일반화하고 요약해보려 했습니다. 음... 거의 필요 없을 수도 있지만, 팁으로 공유하고 싶었습니다. ...

Capistrano3에서 신규 생성부터 초기 설정까지 EC2 인스턴스 배포 (요약)
Tips
2014년 8월 4일

Capistrano3에서 신규 생성부터 초기 설정까지 EC2 인스턴스 배포 (요약)

지금까지 새로운 AWS EC2 인스턴스를 생성해 Capistrano3에서 초기 구성까지 작업으로 전환했습니다. 어려웠지만 결국 EC2 인스턴스가 준비되었고, 미들웨어와 애플리케이션을 설치하기만 하면 되었습니다. 이번에는 지금까지의 배포 흐름을 요약하고자 합니다. ...

새로운 EC2 인스턴스가 완전히 실행될 때까지 Capistrano 작업을 잠시 모드로 전환하세요
Tips
2014년 7월 31일
4分で読めます

새로운 EC2 인스턴스가 완전히 실행될 때까지 Capistrano 작업을 잠시 모드로 전환하세요

Capistrano에서 새로 생성된 EC2 인스턴스에 SSH로 접근하려는 작업을 실행하면, 어딘가에서 오류가 발생해 작업이 완료되지 않습니다. 따라서 배포할 EC2 인스턴스의 시작 상태를 확인하는 작업을 만들었고, 완전히 실행되지 않았다면 잠전 모드로 전환되어 시작을 기다리게 합니다. ...

Capistrano에서 새로 생성된 EC2 인스턴스의 초기 설정
Tips
2014년 7월 30일

Capistrano에서 새로 생성된 EC2 인스턴스의 초기 설정

이 섹션에서는 서버 환경을 초기화하는 작업을 생성하는데, 예를 들어 유지보수 사용자 생성, 초기 사용자의 비밀번호 설정, 그리고 SSH를 통해 Capistrano에서 새로 생성된 EC2 인스턴스에 처음 로그인할 때 서버 호스트 이름 설정 등이 포함됩니다. ...

Capistrano에서 새로 생성된 EC2 인스턴스에 SSH
Tips
2014년 7월 28일

Capistrano에서 새로 생성된 EC2 인스턴스에 SSH

이전 글에서 이어서, SSH를 통해 Capistrano에서 새로 생성된 EC2 인스턴스에 로그인해 보겠습니다. 먼저, 예비 준비 단계로, AWS 측에서 새 인스턴스의 키 쌍을 생성하세요. AWS 관리 콘솔의 "EC2" 메뉴에서 "Key..."를 클릭하세요.

Capistrano에서 AWS EC2 인스턴스를 배포할 때 유념할 점들
Tips
2014년 7월 25일

Capistrano에서 AWS EC2 인스턴스를 배포할 때 유념할 점들

이전 배포 구성 파일에서 새로 생성된 EC2 인스턴스에는 키 쌍이나 보안 그룹이 없어서, 생성된 인스턴스를 SSH로 연결할 수 없었습니다... 그 후 여러 배포 설정을 수정했고, SSH로 만든 EC2 인스턴스에 로그인할 수 있었고, 이 과정을 메모로 기록했습니다. ...

Capistrano에서 EC2 인스턴스를 서로 다른 AvilabilityZones로 실행하기
Tips
2014년 7월 8일

Capistrano에서 EC2 인스턴스를 서로 다른 AvilabilityZones로 실행하기

지난번에 > 다음에는 데이터베이스를 만들고 초기 설정을 마지막 순간에 삽입한 뒤, WordPress 설정 파일을 다시 작성한 뒤 GitHub에서 WordPress 테마를 다운로드할 예정입니다. 편의를 위해 Capistrano3를 사용해 AWS EC2 인스턴스를 만들었기 때문에, 팁을 남기고 싶습니다. ...

Capistrano3와 함께 워드프레스를 배포해 보세요
Tips
2014년 7월 7일

Capistrano3와 함께 워드프레스를 배포해 보세요

저는 Capistrano3를 사용해 최신 버전의 워드프레스를 제 호스트에 배포한 경험이 있어서, 작업 과정을 기록하고 배포 도구 "Capistrano"에 대한 이해를 쌓을 예정입니다. ...