루비
델리마운트 위키
목차 |
루비 1.9
설치
윈도우즈 바이너리 버전 설치
- Install ruby 1.9 on Windows using zip binary - encoding 문제 발생!!
- How to install Ruby 1.9.1, RubyGems 1.3.5, Rails 2.3.4 and SQLite3 on Windows7
- iconv.dll 에러 발생 시 Installing iconv.dll
우분투
Ruby
$ sudo apt-get install ruby
$ sudo apt-get install ruby-full
Gem
명령어
sudo apt-get install rubygems
(현재 우분투의 apt-get 은 0.9.4 버전만을 제공하며, 이 버전을 사용시에 속도의 문제가 심각하여) 수동으로 설치하도록 합니다.
- RubyForge: RubyGems: 파일 보기 에서 최신 버전 다운로드
- tar 로 압축 풀기
- ruby setup.rb
- gem symboliclink 생성 (/usr/bin/gem)
참고
gem update 관련
Gem Update 명령어
gem update --system
우분투(v10.04)에서 위 명령어로 실행 안됩니다. 아래 방법으로 진행
- $ sudo gem install rubygems-update
- $ cd /var/lib/gems/1.8/gems/rubygems-update-*
- $ sudo ruby setup.rb
업데이트 후에 "파일 이름, 디렉터리 이름 또는 볼륨 레이블이 잘못 되었습니다"라는 에러가 종종 생깁니다. 이 경우, 다음과 같이 해결하십시오
- ruby_path/bin/gem.bat을 편집기로 오픈합니다.
- "ruby.exe""라고 표현되어 있는 부분을 "ruby.exe"로 바꿔주시면 됩니다.
참고 링크 : Solve Gem Update Problem
HTTP로 XML 요청하기
<source lang=ruby> require 'net/http' require 'rexml/document'
request = Net::HTTP.get_response( URI.parse( 'http://URL_TO_REQUEST...' ) xml_document = REXML::Document.new( request.body )
- now, do something with xml_document
</source>
