FastNetMon

Showing posts with label Ruby. Show all posts
Showing posts with label Ruby. Show all posts

Monday, 15 November 2010

Debian: rake aborted! no such file to load -- net/https

Fix so simple:
apt-get install -y libopenssl-ruby1.8

Debian: ERROR: Failed to build gem native extension

Это ознает, что не стоит тулкит по сборке бинарных Ruby расширений:
apt-get install -y ruby-dev

Установка обновленного gem в Debian

При попытке обновить gem правильным способом на Debian гарантированно вылетает ошибка:
gem update --system is disabled on Debian. RubyGems can be updated using the official Debian repositories by aptitude or apt-get.

gem install rubygems-update
cd /var/lib/gems/1.8/bin
./update_rubygems

Источник: http://programmers-blog.com/2009/04/12/ruby-gem-update-system-is-disabled-on-debian

Sunday, 1 August 2010

ERROR: While executing gem ... (...) bad response Moved Permanently 301

Имеем вот такую ошибку:

gem list -r

*** REMOTE GEMS ***

ERROR: While executing gem ... (Gem::RemoteFetcher::FetchError)
bad response Moved Permanently 301 (http://gems.rubyforge.org/latest_specs.4.8)


Делаем следующее:
gem sources -a http://production.s3.rubygems.org/
gem sources -r http://gems.rubyforge.org/


Взято с: http://www.zeux.at/node/54

Monday, 2 November 2009

Ruby On Rails + Merb = Ruby On Rails 3

http://rubyonrails.org/merb

Таким образом, происходит слияние проектов и лучших идей обоих фреймворков, что, безусловно, радует :)

Monday, 10 November 2008

Ruby + gem + RubyOnRails + Debian 4 Etch

Ну для начала apt-get install ruby
ruby -v
ruby 1.8.5 (2006-08-25) [i486-linux]


Теперь нам надо поставить gem и Ruby On Rails.
Что первый, что второй есть в репозитории -- rubygems / rails
Апдейтим рельсы: sudo gem install rails

Список всех существующих пакетов довольно широк:
gem list -r

Список установленных пакетов можно посмотреть вот так:
gem list -l

Найти какой-либо пакет по имени можно так:
sudo gem query -r --name-matches часть_имени_пакета

Удаление пакета:
sudo gem uninstall progressbar

Обновление всех пакетов:
sudo gem update

А вот для просмотра документации есть просто ЗАШИБЕННЫЙ способ:
gem_server
после этого идём по адресу: ваш_хост:8808 и читаем документацию в НУ ОЧЕНЬ удобном виде :)

Ну для начала хватит :)