Shared rss feeds:

Servare Mentem - blog

Мой предыдущий блог

четверг, 14 июля 2011 г.

Гегемония тигров (Б. Вербер)

Народ тигров основал огромную мощную империю и замкнулся на самом себе, укрепляя централизованную власть. Вместо того чтобы захватывать новые территории, как это делала постоянно расширяющаяся империя орлов, тигры усиливали свое могущество, не раздвигая границ. Империя тигров формировалась под действием центростремительной силы, империя орлов – под действием центробежной.

Столица империи тигров была огромной. Посреди города возвышался дворец, окруженный мощными стенами и широким рвом, которые должны были защитить его в случае мятежа. За дворцом был расположен комплекс административных зданий, обнесенный стеной и рвом, не уступавшими тем, которые окружали дворец, а за ним университетский центр, где обучали будущих руководителей империи.

В государстве сложилась новая каста – законники, чиновники-юристы, которые без конца издавали новые законы, декреты, поправки, отчеты, созывали суды и заседания экспертов. Законников обслуживала каста полицейских, осуществлявших контроль за всем, что происходит в стране.

Стремясь обеспечить себе большую безопасность, законники решили объявить императора живым богом. Таким образом, он становился совершенно недосягаемым и в то же время не имел возможности непосредственно вмешиваться в политическую жизнь.

Законники хотели знать, до какой степени можно обезличить человека, и для начала они запретили писать что бы то ни было без разрешения императора. Потом они запретили читать.

По их мнению, стабильности государства угрожала самостоятельность отдельных членов общества, что уже само по себе угрожало безопасности системы. И законники запретили людям-тиграм иметь собственные мысли. Они объявили: «Думать – это значит думать то же, что думает правительство».

Чтобы население перестало думать, законники ввели необходимость тяжело трудиться. Они считали, что, если человек работает до изнеможения, у него не остается сил на заговоры.

Сначала доносы просто поощрялись, потом сделались обязанностью каждого. Появилось новое правило: «Не донести о преступлении – еще более тяжелое преступление».

Была создана детская полиция, следившая за тем, чтобы никто не думал. Детям платили за каждый донос, за донос на родителей полагалась дополнительная премия.

Вскоре армия детей-шпионов и доносчиков показалась недостаточной для контроля и порядка, и законники разработали теорию «десятков». Все население было разделено на десятки – «как десять пальцев на руке», говорили законники. Главный в десятке, «большой палец», должен был регулярно информировать администрацию о том, чем занимаются девять остальных членов группы. Если кто-либо из них совершал проступок и «большой палец» не доносил на него, то подвергался такому же наказанию, как и провинившийся. Законники придумали изощренный ход – «мизинец» в каждом десятке следил за «большим пальцем».

Десятки объединялись в сотни. В них также был главный надсмотрщик и тайный надсмотрщик за главным надсмотрщиком. Сотни объединялись в тысячи.

Все следили за всеми, и это шло на пользу безопасности и стабильности Империи тигров.

Но законникам и этого было мало. Они мечтали создать биологически новое, приученное к порядку человечество и разработали теорию «естественного закона». Идея заключалась в том, что почитание законов должно быть инстинктивным, а не зависеть от уровня морали и нравственности в обществе. Законники хотели, чтобы человек не смог нарушить закон, даже если захочет этого. Его собственное тело должно воспротивиться этому. Начались массовые публичные казни. Это зрелище должно было надолго остаться в памяти зрителей, поэтому казни тянулись как можно дольше, а приговоренному не давали потерять сознание или слишком быстро умереть. Народ, который заставляли на это смотреть, был в ужасе. Почва для введения «естественного закона» была подготовлена.

Чтобы довести искусство издевательства над населением до совершенства, был создан институт пыток, ученые медики которого рассматривали различные способы причинения страдания с научной точки зрения.

Не имея возможности казнить всех, на кого поступил донос, законники создали рабочие лагеря для тех, кто нарушил закон. Заключенные строили памятники во славу императора.

Одновременно с усилением власти чиновников развивалась металлургия, позволившая усовершенствовать сельскохозяйственные орудия, которыми можно было обрабатывать все большие территории. Мелкие крестьянские наделы были объединены в крупные хозяйства, что дало толчок к революции в земледелии. Были построены заводы по выпуску сельскохозяйственных орудий, и крестьяне стали пользоваться ими.

Деревушки и хутора пустели, начался массовый исход сельского населения. В города прибывали толпы крестьян, и небольшие населенные пункты стали превращаться в мегаполисы.

Вслед за кастой законников, контролирующих управление страной, возникла каста начетчиков. Они имели право читать, писать и даже отстаивать собственные идеи. Начетчики говорили на особом языке, чтобы узнавать своих при встрече и чтобы простые люди не могли понять их речей. У них были свои университеты, и они жили в полной изоляции от остальной, необразованной части общества. Начетчики занимались искусствами, наукой и проводили жизнь в удовольствиях. Они выдвигали наверх представителей, избранных из своей же среды, носили особую одежду и причесывались особым образом, чтобы издалека узнавать друг друга. Законники обязали простой народ относиться к ним с почтением. Законники и начетчики решили регламентировать все стороны жизни, создав правила о том, как есть, ходить, дышать, убивать или заниматься любовью. Так, вслед за институтом пыток, возник институт наслаждений. В новом учебном заведении девушек с самого юного возраста обучали тому, как поднять мужчину на вершину блаженства. С ними занимались гимнастикой или танцами, подготавливающими к любовному акту, а также обучали готовить блюда, возбуждающие желание, писать картины, изображающие обнаженные фигуры, сочинять эротические стихи. Женщин, вышедших из этих учебных заведений, высоко ценили, некоторых даже забирали в гаремы императора, законников и начетчиков. Их называли женщины-цветы.

Государственное устройство людей-тигров поддерживали три столпа: император – священный, объединяющий символ; законники – вооруженная рука, охраняющая общественный порядок; начетчики – знатоки утонченности, первооткрыватели в области науки и искусства.

Но в конце концов равновесие в этой системе было нарушено. Министры-законники поссорились с министрами-начетчиками. Точнее, у министра безопасности вышла ссора с министром музыки, который сманил у него женщину-цветок.

Оба министра потребовали вмешательства императора, который, выслушав жалобы обеих сторон, решил примирить их, забрав женщину в свой гарем. Но министр музыки был влюблен. Он попытался отравить императора, чтобы вызволить возлюбленную. Заговор провалился, министра схватили. Его пытал лучший специалист университета пыток.

После этого происшествия у императора начался приступ паранойи. Он приказал убить женщину-цветок, боясь, а не влюблена ли и она в своего упрямого начетчика, а также тех женщин, с которыми она подружилась в гареме, чтобы они не стали ее защищать или просто жалеть. Потом он заодно приговорил к смерти министра безопасности, опасаясь, что тот, обидевшись, тоже попытается его отравить.

Дальше все происходило очень быстро. Многие законники выступили в защиту своего коллеги, и император велел казнить несколько человек, просивших у него аудиенции. А также членов их семей и друзей.

Император решил, что в его окружении никому нельзя доверять. Он решил казнить всех министров, подозревая, что они метят на его место, затем большую группу университетских деятелей, решив, что они подстрекали к мятежу.

Придя к убеждению, что повсюду зреют заговоры против него, император потребовал от нового правительства начать новый террор против населения. Впоследствии этот период получил название Большой Чистки.

Когда волна террора пошла на спад, все члены правительства также были публично казнены. Император считал, что ни один человек не может устоять перед искушением, ни на кого нельзя положиться. Ему был нужен министр-нечеловек. Он потребовал, чтобы часовые мастера изготовили ему робота.

Часовщикам удалось сделать куклу, которая двигалась благодаря гидравлической системе, приводившей в действие множество пружин и шестеренок, и могла подражать человеческим движениям. Этого робота назначили главой нового правительства, и император обязал других министров кланяться ему и оказывать уважение.

Но император тигров все еще не победил своего страха смерти. Он потребовал, чтобы химики придумали, как ему стать бессмертным. Ученые посоветовали императору как можно чаще заниматься любовью, но не проливать свой «жизненный сок». Император должен был повязать себе на член шнурок и стягивать его всякий раз, чувствуя приближение эякуляции. Таким образом, его мужская сила оставалась с ним и укрепляла его. Кроме того, император должен был пить жидкие металлы – ртуть или цинковую суспензию.

Было раскрыто несколько заговоров, заговорщики жестоко казнены. Чтобы укрепить существующую систему, снова увеличили число чиновников, полицейских, солдат, законников, начетчиков, надсмотрщиков. Скоро в стране стало больше контролеров и тех, кто изобретал новые системы контроля, чем тех, кто что-то производил.

Великая империя тигров стала неповоротливой, грузной, неспособной пошевелиться. Законники наконец создали государство, соответствовавшее их идеалу, – Государство, незыблемое не потому, что оно совершенно, а потому, что оно монументально.

Даже искусство начетчиков стало неинтересным, творчество угасло. Художники работали по канонам, разработанным их предшественниками, и целыми днями спорили о незначительных мелочах.

Император умер на 104 году. У него не было прямых наследников, и трон перешел к его дальнему родственнику. Это не имело никакого значения, так как административный аппарат стал настолько сложным и последние перемены в нем произошли так давно, что он работал уже сам по себе. Любая попытка оживить его была обречена на провал. Любая инициатива глохла. Люди больше не управляли государством. Никакой император не смог бы теперь повлиять на работу государственного аппарата.

Ярлыки: , , , , ,

воскресенье, 10 июля 2011 г.

сотрудничество, взаимоуважение, прощение

В 1974 году философ и психолог Анатолий Рапа-порт из университета Торонто сформулировал идею, согласно которой наиболее эффективным способом поведения в отношении другого человека являются: 1) сотрудничество; 2) взаимоуважение; 3) прощение. Другими словами, когда человек, или структура, или группа встречают другого человека, структуру или группу, они заинтересованы в том, чтобы предложить альянс, затем согласно правилу взаимоуважения дать другому то, что получил от него. Если другой помогает, ему тоже помогают, если другой агрессивен, он получает в ответ такую же агрессию. Затем необходимо простить и вновь предложить сотрудничество.

В 1979 году математик Роберт Аксельрод организовал турнир между автономными компьютерными программами, способными вести себя как живые люди. Единственное требование: каждая программа должна быть снабжена стандартным коммуникационным обеспечением, подпрограммой, позволяющей общаться с соседями.

Аксельрод получил четырнадцать дискет с программами своих ученых коллег, заинтересовавшихся соревнованием. У каждой программы были различные законы поведения (у самых простых код поведения умещался в две строчки, у самых сложных — в сотню строк). Целью было набрать как можно больше пунктов. У некоторых программ правилом было как можно скорее эксплуатировать другого, украсть его пункты, а потом сменить партнера. Другие пытались выкрутиться сами, охраняя свои пункты, избегая контактов со всеми, кто мог их обокрасть. Были и такие правила: «Если другой враждебен, его надо предупредить, чтобы он прекратил это, а потом наказать». Или: «Сотрудничать, а потом неожиданно предать».

Каждая программа была 200 раз противопоставлена каждому из конкурентов.

Всех победила программа Анатолия Рапапорта, оборудованная правилом поведения СВП (сотрудничество, взаимоуважение, прощение).

Более того. Программа СВП, помещенная наугад среди других программ, вначале проигрывала агрессивным программам, но в итоге побеждала и даже становилась «заразной», если ей давали достаточно времени. Соседние программы, видя, что она наиболее эффективна, в конце концов начинали применять тот же подход. Так что в долговременной перспективе правило СВП является наиболее рентабельным. Каждый может это проверить на собственном опыте. Это значит, что нужно забыть все неприятности, которые вам причиняет коллега по работе или конкурент, и продолжать предлагать ему работать совместно, как будто ничего не произошло. Со временем этот метод обязательно окупается. И это не вежливость, это в ваших собственных интересах. Что и было подтверждено с помощью компьютера.

Эдмонд Уэллс.

Ярлыки: , , ,

вторник, 19 апреля 2011 г.

Заповедь (Перевод М. ЛОЗИНСКОГО)

Владей собой среди толпы смятенной,
Тебя клянущей за смятенье всех,
Верь сам в себя, наперекор вселенной,
И маловерным отпусти их грех;
Пусть час не пробил, жди, не уставая,
Пусть лгут лжецы, не снисходи до них;
Умей прощать и не кажись, прощая,
Великодушней и мудрей других.

Умей мечтать, не став рабом мечтанья,
И мыслить, мысли не обожествив;
Равно встречай успех и поруганье,
Не забывая, что их голос лжив;
Останься тих, когда твое же слово
Калечит плут, чтоб уловлять глупцов,
Когда вся жизнь разрушена, и снова
Ты должен все воссоздавать с основ.

Умей поставить, в радостной надежде,
На карту все, что накопил с трудом,
Все проиграть и нищим стать, как прежде,
И никогда не пожалеть о том;
Умей принудить сердце, нервы, тело
Тебе служить, когда в твоей груди
Уже давно все пусто, все сгорело.
И только Воля говорит: "Иди!"

Останься прост, беседуя с царями,
Останься честен, говоря с толпой;
Будь прям и тверд с врагами и с друзьями,
Пусть все, в свой час, считаются с тобой;
Наполни смыслом каждое мгновенье,
Часов и дней неумолимый бег,--
Тогда весь мир ты примешь, как владенье,
Тогда, мой сын, ты будешь Человек!

понедельник, 14 марта 2011 г.

Счастье в неведении...

Умный человек отличается от мудрого готовностью ответить на любой вопрос.
Он был умным и пытался изменить жизнь. Он стал мудрым и изменил себя...
Количество твоих знаний отнюдь не является мерилом твоей мудрости (c)
We get some rules to follow that and this these and those, no one knows...
Периодически возникает ностальгия по тем временам, когда я был наивнее и (?)глупее. Помнится, мной двигали идеалистические представления о сути и назначении. Я бросался на всё с полной самоотдачей, всё было важно и имело смысл. Я даже слова с буквой ё набирал на клавиатуре именно через "ё" (а не через "е") абсолютно без напряжения корректорской составляющей своей натуры.
Перечитывал недавно свои старые записи, посты. Пожалуй, я был интереснее и концептуальнее, когда был наивным. Наивность - не такая уж плохая штука. Недаром Христос говорил "будьте как дети". Взрослые просто разучились играть. Стали циничными и прагматичными и скучными...
Невозможно формализовать и подчинить своему разуму абсолютно всё в этом мире. В этом смысле я постепенно становлюсь агностиком.
Течение жизни нужно просто чувствовать, а не пытаться продумать каждую мелочь. Я против такого тотального контроля. Не всё можно выразить словами, есть вещи, которые не поддаются описанию человеческим языком... К примеру, если говорить о чувствах, мне всегда казалось, что слова способны лишь передать оттенок, но вот всю глубину и насыщенность чувств они не могут выразить в принципе. Те слова, которые к этому ближе всех - просто шедевральны. Бог у каждого человека свой, и если мастеру удалось создать нечто подобное, то при познании шедевра даже у абсолютно непредвзятого человека возникают чувства, схожие с теми, которые стремился передать автор. Но это скорее исключения...
Разум далеко не всемогущ. "Он может построить новый дом из старых кубиков, но вот создать новые кубики способна лишь душа". Всё-таки создают и развивают мир мечтатели и фантазёры.
Как бы ни была развита психология, на настоящий момент - это, всё же, довольно тёмная наука. Ведь "чужая душа - потёмки". Психология вгоняет душу в рамки умственных и эмоциональных проявлений человека, в результате чего, принципиально не может найти ответы на некоторые вопросы, открещиваясь от них, как от вопросов "риторических" или "философских"...
Контроль над реальностью достигается отнюдь не путём тотального насаждения своей воли (внутреннего намерения). Желание изменить реальность в этом случае - это прежде всего желание (внутреннее "хочу", каприз, вожделение). Я называю такой метод брутфорс (грубая сила). Такой подход к окружающей действительности дейтвует на реальность весьма слабо, вызывая в основном лишь слабые колебания на воде, при этом, провоцируя возникновение напряжения в равновесии. Равновесные силы в любом случае, рано или поздно обратят подобное воздействие против источника, и ему придётся несладко...
Какими же скучными и тупыми мы всё-таки становимся, когда взрослеем! Именно тупыми, потому что острота - в наивности, в идеализме, в чувствах, в свежих, незамыленных взглядах!
Иногда все ваши знания, основываясь на которых, ваш мозг автоматически вешает на всё ярлыки и определяет рамки, лишь мешают вам увидеть мир таким, какой он есть на самом деле! Именно поэтому детские рисунки часто бывают гениальными - они непредвзяты.
Какой-то странный у меня период в жизни. Успеваю многое и одновременно не успеваю ничего. Есть ощущение, что скоро многое изменится... Давно пора. Затянулось.
Скоро будет солнечно...

Ярлыки: , , , , , ,

воскресенье, 2 января 2011 г.

Суть невозможно скрыть витиеватыми теориями

Худшие ошибки - те, которые мы делаем осознанно, ведь в этом случае нам даже нечем себя оправдать.
Один из самых сложных выборов в жизни - выбор между людьми, о которых заботишься, причём он ещё более усложняется, если один из этих людей - ты сам.
Лицемерие хуже всего тогда, когда оно направлено против самого себя.
Кажется, настало время очередной посленовогодней депрессии и рассуждений...
Я нахожусь на грани того, чтобы согласиться с мнением, которое гласит, что эгоизм стоит у истоков любого проявления человека, даже самого, казалось бы, бескорыстного. Но на мой взгляд, эгоист всегда чувствует, что лицемерит, совершая такой поступок. Однако, написать я хотел не об этом.
Давайте задумаемся. Что есть мир человека? На примитивнейшем уровне для человека мир - это совокупность того, что его окружает и его собственного осознания происходящего. Наверное, в большей степени меня на эти рассуждения натолкнул трансерфинг реальности, который, являясь, отнюдь не оригинальной и далеко не единственной подобной идеей, как я уже успел убедиться - работает! Я не принимаю его всерьёз. Вообще, он даже учит не относиться ни к чему слишком серьёзно, это нарушает равновесие мира. Однако, я немного отвлёкся от темы.
Итак, мир для нас - это то, что мы знаем и то, что осознаём в каждый конкретный момент своей жизни. Теперь представьте в каком мире живут сумасшедшие с позиции большинства люди. Я не собираюсь разводить палемику на тему сумасшествия, суть в том, что мир для таких людей разительно отличается от нашего. Если думать дальше - все мы в той или иной степени сумасшедшие. Во всяком случае, многие действия мы совершаем вопреки здравому смыслу, или же делаем неосознанный выбор из нескольких вариантов в том случае, когда однозначной позиции здравого смысла не может существовать. Тогда как другие люди могли бы на нашем месте выбрать другой вариант, и выбранный нами вариант мог бы показаться им абсурдным.
Я веду к тому, что наш мир - это наш продукт. Он всегда будет таким, каким мы его мыслим. И лучше всего для нашего мира те поступки, которые мы совершаем, посоветовавшись со своей душой. Если же мы поступаем против её совета, мы попадаем в чуждые нам ситуации, которые неизбежно приводят к усложнению нашего мироощущения, что ещё больше запутывает процесс познания самого себя...
В некоторой степени я согласен с поговоркой о том, что человек - сам кузнец своего счастья. Мы можем быть теми, кем хотим быть. Просто каждый раз нужно делать осознанный выбор...
Искренне надеюсь, что весь этот словестный понос с моей стороны вызван не просто тем, что равновесные силы сейчас снижают мою эмоциональную устойчивость, поскольку в новый год я получил слишком много позитивных эмоций. Думаю, у меня появились причины вновь хандрить и вздыхать. Хоть я и понимаю, что это бесполезная трата сил, в данный момент мне нравится осознавать, что я живой, испытывая эти, пусть негативные, но настоящие чувства... Так что депрессия на этот раз в плюс.
А проблемы и ошибки буду разрешать и исправлять как обычно - не дёргаясь, буду просто плыть по течению.

Ярлыки: , , ,

воскресенье, 31 октября 2010 г.

Phusion Passenger with 2 different ruby versions

Сегодня долго разбирался как же запустить 2 версии Phusion Passenger с 2-мя различными версиями ruby.
Началось всё с того, что мне потребовалось задеплоить приложение на 3-х рельсах на сервер под управлением Ubuntu Server 9.04, где уже был установлен Ruby 1.8.7, который использовался для работы Redmine. Причём версия Redmine была из trunk и активно эксплуатировалась для ведения проектов.
Я подключил к проекту capistrano, настроил его и проверил. Локально всё заработало. А вот при попытке задеплоить приложение на целевой сервер возникли проблемы. Во-первых, мне был нужен Ruby 1.9.2, который я тут же поставил. Во-вторых после деплоя (приложение поднялось) сдох Redmine.
После продолжительных разбирательств, я обнаружил, что виной тому гем i18n. Для 3-х рельсов требуется его версия не ниже 0.4.1, а вот Redmine с этой версией не работает, а работает аж только с 0.3.7. Танцы с бубном вокруг "gem, :version => 0.3.7", "Monkey-патчинга", и даже gem:extract почти ничего толкового не дали. Никак redmine не хотел работать с другой версией i18n (когда я пытался принудительно оставить только 0.3.7). Поэтому я, в конец разочаровавшийся, начал искать пути запуска сервера с 2-мя различными версиями ruby.
Сперва я осознал, что надо установить одновременно 2 версии ruby. Для этого я установил и настроил RVM по этому мануалу.
Redmine на сервере был запущен через Phusion-Passenger-плагин к Apache и я начал выяснять можно ли использовать 2 версии ruby одновременно. Оказалось - через apache это сделать нельзя. Однако, можно установить nginx-версию passenger и использовать её. Сперва я перевёл apache на использование версии Ruby из RVM. Для этого нужно отредактировать файл /etc/apache2/mods-enabled/passenger.load ($RVM нужно заменить путём к rvm в вашем энвайроменте - в моём случае это было /home/smecsia/.rvm).
 LoadModule passenger_module $RVM/gems/ruby-1.8.7-p302/gems/passenger-3.0.0/ext
/apache2/mod_passenger.so
А так же файл /etc/apache2/mods-enabled/passenger.conf
PassengerRoot $RVM/gems/ruby-1.8.7-p302/gems/passenger-3.0.0
PassengerRuby $RVM/wrappers/ruby-1.8.7-p302/ruby
Теперь нужно было установить nginx и passenger-модуль для него. Для этого (как и написано в официальном туториале по Passenger) надо выполнить команду:
passenger-install-nginx-module
После выполнения я быстро понял, что необходимо собрать nginx из исходников. И инсталлятор может сделать это за меня. Я попробовал это сделать, но вскоре стало очевидно, что этот вариант не очень удобен, поскольку запускать nginx пришлось бы вручную - или самому писать скрипт запуска его в качестве демона. И я начал искать варианты установки nginx+passenger из пакетов. Оказалось этот вариант существует:
deb http://apt.brightbox.net hardy main
apt-get install nginx-brightbox
Однако, тут я тоже наткнулся на проблему. Версия из пакетов была не свежей, и несовместимой с версией гема passenger который был у меня установлен. Тогда я решил собрать всё же nginx из исходников, но воспользоваться скриптом его запуска из пакета nginx-brightbox.
mkdir ~/dist/nginx && cd ~/dist/nginx
wget http://sysoev.ru/nginx/nginx-0.8.53.tar.gz
tar zxf nginx-0.8.53.tar.gz && cd nginx-0.8.53
passenger-install-nginx-module
Дальше я выбрал вариант указать исходники nginx вручную (вариант 2) и указал ~/dist/nginx/nginx-0.8.53, затем указал в качестве директории для последующей установки ~/opt/nginx. После компиляции я отредактировал файл ~/opt/nginx/conf/nginx.conf таким образом:
http {
    passenger_root $RVM/gems/ruby-1.9.2-p0/gems/passenger-3.0.0;
    passenger_ruby $RVM/wrappers/ruby-1.9.2-p0/ruby;
    include       mime.types;
    default_type  application/octet-stream;
    sendfile        on;
    keepalive_timeout  65;
    server {
        listen       127.0.0.1:81;
        root /var/www/rails-webapps/myapp/current/public;
        passenger_enabled on;
    }
}
Так же, открыл файл /etc/init.d/nginx и исправил строку DAEMON=/usr/sbin/nginx на путь к собранной версии (~/opt/nginx/sbin/nginx).
Затем я запустил nginx:
sudo /etc/init.d/nginx start
После этого можно настроить прокси из Apache на nginx (на 81 порт) и таким образом получить почти прозрачную возможность использовать 2 версии ruby для своих rails-приложений.

пятница, 29 октября 2010 г.

RubyMine 3.0b, ruby1.9.2 и bundler 1.0.3

Поставил rubymine и столкнулся с проблемой при работе с 3 рельсами и установленным ruby 1.9.2. Рубимайн не хотел загружать список тасков и запускать генераторы, постоянно падал с uninitialized constant Object::Bundler, хотя из консоли всё запускалось прекрасно. Поиск в гугле ничего дельного не дал.
Я попробовал добавить в ~/.bashrc инициализацию переменных окружения GEM_PATH и GEM_HOME. Это тоже не помогло.
Тогда я попробовал прямо в начале Rakefile написать:
require 'rubygems'
gem 'bundler'
Тогда перезагрузка тасков начала падать с ошибкой Cannot find gem bundler. Я прописал в Rakefile вывод пути, откуда грузятся гемы. И с удивлением обнаружил, что Gem.path выдаёт неверные пути, а именно, он пытался загрузить гемы из /usr/lib/ruby/gems/1.9.2, тогда как гемы для ruby1.9.2 у меня установлены в /var/lib/ruby/gems/1.9.2. Я начал смотреть код метода path и вскоре попробовал вывести на консоль из Rakefile помимо Gem.path ещё и Gem.configuration.path. Каково было моё удивление, когда после добавления этой строчки, всё заработало как надо! До конца я с проблемой разобраться не успел - спать очень хотелось, но решение в данной ситуации стало очевидно. Добавление следующих строк в Rakefile и config/boot.rb спасло ситуацию:
require 'rubygems'
Gem.path
Gem.configuration.path
gem 'bundler'

-->