А мы вот как-то наоборот с развитием ror стали выкидывать из папок проекта все лишнее, начиная с самих rails, потом плагины, гемы, потом появился bundler и жизнь стала совсем сказкой. Не хочется возвращаться…
Кроме того, на мой скромный взгляд, при необходимости писать продукт под разные версии ruby, 1.8.7 и 1.9.2 к примеру, под которые требуются еще и разные версии конкретных гемов — гемсеты рвм'а удобнее. И упаси Матц поддерживать разные версии rubygems с таким подходом :)
К слову, смысла складывать все в проект, а потом добавлять путь в гитигнор действительно нету. Бандлер будет замечательно работать и при дефолтном месте установки гемов. Главное, чтобы в вашем Gemfile были правильно указаны нужные вам версии гемов. Устанавливать же несколько разных версий гемов можно было изначально.
А как поступать с компилируемыми гемами? Они не сложатся полностью в ваш проект.
Имхо, и бандлер и rvm очень классные штуки, но я бы не назвал их взаимозаменяемыми.
Как вариант, можно объединиться с гуглом или яндексом и поставить софт на их машины, снимающие панорамы улиц. Хотя они делают снимки куда реже, чем «ломаются» дороги :(
В общую копилку для сравнения:
OS X SL, 2.53 Core2duo:
Chrome 11.0.693.6 dev: 322.7ms ± 3.0%
FF 4RC: 343.9ms ± 0.8%
Safari 5.0.4: прибил через 30 минут, не дождавшись результатов :)
Да, 4е издание как раз по 3м рельсам и сейчас оно в статусе beta. Но если не смущают электронный варианты книги, то уже сейчас ее можно спокойно читать, не смотря на то, что beta.
Я, к примеру, конкурсы не проводил. Но могу представить сколько при этом может возникнуть граблей. Да и люди, ждущие призов, тоже вполне могут это представить (с 14 апреля по 11 августа ждать то, явно указывает на отличную выдержку). Но есть одно НО! Даже при возникновении каких-то граблей можно как минимум извиниться и объяснить ситуацию, а не вначале заявлять, что призы отправлены, а позже отказываться от собственных слов и далее отмалчиваться. Это некрасиво и бьет по репутации, несмотря ни на какие возникшие у компании проблемы с доставкой.
Фантазии на собственное название не хватило? Может же получится вполне достойный гаджет, способный быть конкурентом яблочному iPad'у. Зачем тогда изначально ставить себя в позицую клона, вместо самостоятельного, конкурентного продукта.
Такая политика смахивает на китайских братьев, которые пытаются заработать денег на волне успеха какго-нибудь iPad/iPhone/etc.
Кроме того, на мой скромный взгляд, при необходимости писать продукт под разные версии ruby, 1.8.7 и 1.9.2 к примеру, под которые требуются еще и разные версии конкретных гемов — гемсеты рвм'а удобнее. И упаси Матц поддерживать разные версии rubygems с таким подходом :)
К слову, смысла складывать все в проект, а потом добавлять путь в гитигнор действительно нету. Бандлер будет замечательно работать и при дефолтном месте установки гемов. Главное, чтобы в вашем Gemfile были правильно указаны нужные вам версии гемов. Устанавливать же несколько разных версий гемов можно было изначально.
А как поступать с компилируемыми гемами? Они не сложатся полностью в ваш проект.
Имхо, и бандлер и rvm очень классные штуки, но я бы не назвал их взаимозаменяемыми.
OS X SL, 2.53 Core2duo:
Chrome 11.0.693.6 dev: 322.7ms ± 3.0%
FF 4RC: 343.9ms ± 0.8%
Safari 5.0.4: прибил через 30 минут, не дождавшись результатов :)
Такая политика смахивает на китайских братьев, которые пытаются заработать денег на волне успеха какго-нибудь iPad/iPhone/etc.