вторник, 16 октября 2012 г.
jQuery
В процессе тестирования нашего браузера обнаружил, что сейчас много сайтов используют эту библиотеку для разработки страниц. Мы её тоже поддерживаем! По крайней мере, упомянутые в этой статье меню работают. Проблема заметна только с сайтом Oracle.
понедельник, 15 октября 2012 г.
Моделирование
Новый сайт обработки заказов клана Паука работал хорошо в полевых условиях, но среда разработки была настолько неустойчива, что у клана не было возможности тестировать свои изменения более пары часов в день. Теперь срок сдачи быстро приближался. Монахи рвали бы на себе волосы, если бы они не были пострижены, чтобы предотвратить такой неподобающий показ.
"Это потому, что клан Смеющейся Обезьяны продолжает выключать их сервера разработки!" - пожаловался главный монах клана Паука одному из священников. "Без этих сервисов наш код не может запрашивать пользовательские предпочтения или содержимое заказа!"
"Наши перезагрузки необходимы", - сказал глава клана Смеющейся Обезьяны. "Мы также должны менять код в течение дня. Возможно, клан Паука сможет смоделировать необходимые им сервисы. Пусть эти данные будут неверными, зато отключения не будут беспокоить их так сильно".
"Неприемлемо!", - заявил глава клана Паука. "Вы хотите заставить нас тратить усилия на создание плохой замены, а не просто обойти ваши ошибки!" Он повернулся к священнику. "Когда солнце заходит или прячется за облаками, наш писарь не сидит сложа руки подобно его древним предшественникам, так как его галогенная лампа горит и днем, и ночью. Сервисы Смеющейся Обезьяны должны следовать этому примеру и быть так же надёжны, как питающее этот ровный свет электричество!"
Глава Смеющейся Обезьяны принял это во внимание.
Поздно вечером глава клана Паука был разбужен стуком в дверь. Он обернул свои одежды вокруг себя и пригласил посетителя войти.
"По просьбе Смеющейся Обезьяны я принёс небольшой подарок из моей кельи," - прошептал голос старика. И зашёл никто иной, как писец храма, который поставил горящую свечу на стол. "Иногда это бывает необходимо, особенно во время грозы".

"Это потому, что клан Смеющейся Обезьяны продолжает выключать их сервера разработки!" - пожаловался главный монах клана Паука одному из священников. "Без этих сервисов наш код не может запрашивать пользовательские предпочтения или содержимое заказа!"
"Наши перезагрузки необходимы", - сказал глава клана Смеющейся Обезьяны. "Мы также должны менять код в течение дня. Возможно, клан Паука сможет смоделировать необходимые им сервисы. Пусть эти данные будут неверными, зато отключения не будут беспокоить их так сильно".
"Неприемлемо!", - заявил глава клана Паука. "Вы хотите заставить нас тратить усилия на создание плохой замены, а не просто обойти ваши ошибки!" Он повернулся к священнику. "Когда солнце заходит или прячется за облаками, наш писарь не сидит сложа руки подобно его древним предшественникам, так как его галогенная лампа горит и днем, и ночью. Сервисы Смеющейся Обезьяны должны следовать этому примеру и быть так же надёжны, как питающее этот ровный свет электричество!"
Глава Смеющейся Обезьяны принял это во внимание.
Поздно вечером глава клана Паука был разбужен стуком в дверь. Он обернул свои одежды вокруг себя и пригласил посетителя войти.
"По просьбе Смеющейся Обезьяны я принёс небольшой подарок из моей кельи," - прошептал голос старика. И зашёл никто иной, как писец храма, который поставил горящую свечу на стол. "Иногда это бывает необходимо, особенно во время грозы".
Original: Simulation
Каждый сам за себя
Многие не любят Android и это неудивительно. Несмотря на то, что Google скупает дорогих разработчиков и устраивает продолжительные собеседования для обычных, результат их работы выглядит жалкой поделкой какого-нибудь студента. Посмотрите на мой рабочий экран с установленными виджетами от Google, предназначенными для работы с сервисами от Google:

Во-первых, они все имеют не только различный стиль, но и слегка отличающиеся габариты. Сравните, например, Google Reader и GMail-клиент в правом столбце.
Во-вторых, в какой-то момент пропала кнопка "Обновить почту".
В третьих, недавно поменялся виджет Google+. Теперь это не динамически подгружаемый список, как у Google Reader или GMail-клиента, а одно сообщение во весь виджет. Причём скроллинг теперь не работает и можно сдвинуться на одно сообщение назад, нажав на специальную кнопку. Но и вперёд теперь не сдвинуться! Приходится открывать ленту и смотреть там. Какое качество у самого приложения даже вспоминать не хочется.
И, наконец, почему виджет для Drive (он же бывший Google Docs) такой убогий? Почему бы в виджете не показывать список файлов для быстрого к ним доступа?
Очень хочется думать, что у Google изменится подход к разработке приложений для Android и всё будет выглядеть однотипно и разрабатываться под руководством одного дизайнера, как это стало с браузерными версиями их приложений.

Во-первых, они все имеют не только различный стиль, но и слегка отличающиеся габариты. Сравните, например, Google Reader и GMail-клиент в правом столбце.
Во-вторых, в какой-то момент пропала кнопка "Обновить почту".
В третьих, недавно поменялся виджет Google+. Теперь это не динамически подгружаемый список, как у Google Reader или GMail-клиента, а одно сообщение во весь виджет. Причём скроллинг теперь не работает и можно сдвинуться на одно сообщение назад, нажав на специальную кнопку. Но и вперёд теперь не сдвинуться! Приходится открывать ленту и смотреть там. Какое качество у самого приложения даже вспоминать не хочется.
И, наконец, почему виджет для Drive (он же бывший Google Docs) такой убогий? Почему бы в виджете не показывать список файлов для быстрого к ним доступа?
Очень хочется думать, что у Google изменится подход к разработке приложений для Android и всё будет выглядеть однотипно и разрабатываться под руководством одного дизайнера, как это стало с браузерными версиями их приложений.
воскресенье, 14 октября 2012 г.
Прохладно
Купил тут в Метизах шурупов на 91 копейку. Протягиваю кассиру 1 рубль и копейку, а он мне: заберите свою копейку, тут даже десятикопеечных монет нет.
Мастерица
Вроде недавно Юля связала мою жилетку, а уже готов и для неё вариант. Шапочки детям тоже домашнего производства, хотя какую они решат надеть с утра угадать сложно.
пятница, 12 октября 2012 г.
Деление
Клан Воробья оказался в опале и смятении. Его главный монах выбрал почетную смерть через харакири, но страх дальнейшего сокращения персонала заставил оставшихся монахов вцепиться друг другу в горло. Один священник был назначен руководителем клана для восстановления порядка, но его усилия были тщетны.
"Вычитание одного привело к делению всех", - сказал священник главному настоятелю. "Мы должны исправить оставшуюся часть клана, прежде чем они подадут плохой пример всему храму".
"Я не вижу надобности в дисциплине", - вздохнул настоятель, который был известен своей чрезмерной мягкостью. "Будет проще распустить клан Воробья. Сколько монахов осталось?"
"Шесть", - ответил священник.
"Хорошо. Тогда отправьте половину в один клан по вашему выбору, а остальных - в другой".
Священник решил возразить, но подумав об этом получше, он лишь сухо поклонился и ушёл. В тот вечер он вызвал вздорных монахов. Одним взмахом своего клинка он разрубил пополам всех шестерых точно по талии.
"Отправь верхние части в клан Смеющейся Обезьяны, а нижние - в клан Следа Слона", - сказал он одному из своих послушников. "И предложи им оценить деление".
Затем священник сообщил настоятелю: "Я сделал, как Вы велели, и все споры действительно прекратились".
"Вычитание одного привело к делению всех", - сказал священник главному настоятелю. "Мы должны исправить оставшуюся часть клана, прежде чем они подадут плохой пример всему храму".
"Я не вижу надобности в дисциплине", - вздохнул настоятель, который был известен своей чрезмерной мягкостью. "Будет проще распустить клан Воробья. Сколько монахов осталось?"
"Хорошо. Тогда отправьте половину в один клан по вашему выбору, а остальных - в другой".
Священник решил возразить, но подумав об этом получше, он лишь сухо поклонился и ушёл. В тот вечер он вызвал вздорных монахов. Одним взмахом своего клинка он разрубил пополам всех шестерых точно по талии.
"Отправь верхние части в клан Смеющейся Обезьяны, а нижние - в клан Следа Слона", - сказал он одному из своих послушников. "И предложи им оценить деление".
Затем священник сообщил настоятелю: "Я сделал, как Вы велели, и все споры действительно прекратились".
Примечание редактора
Поскольку некоторые читатели проявили интерес, картинку большего разрешения можно скачать в формате SVG или PNG.Original: Division
Грабитель
четверг, 11 октября 2012 г.
Photo in profile
Прочитал тут про изменение системы добавления фотографий в контакты и в профайл. Изменил, но обнаружил, что в Google Talk и в Blogger аватарка не поменялась. После того, как поменял фотку из Blogger, она поменялась и в Talk. Если увидите где-то старую картинку - пишите. Буду разбираться. Похоже, у программистов из Google получилось кривое взаимодействие между продуктами, хотя предполагается, что там должен быть общий профайл.
Samsung vs Nokia
Сегодня ходил в фирменный магазин Samsung присмотреть себе телефон на замену моего бриллианта, которому уже 3 года и его батарея стала плохо держать заряд. Сначала я четыре года пользовался Nokia 6210. Затем я поменял его на смартфон Qtek S110, которым пользовался ещё 4 года, пока тот не развалился. Сейчас выбираю между Samsung Galaxy S3 и Note2.
Google Maps показывает, что раньше на месте магазина Samsung находился магазин Nokia. Похоже, финны уходят с рынка.
Google Maps показывает, что раньше на месте магазина Samsung находился магазин Nokia. Похоже, финны уходят с рынка.
среда, 10 октября 2012 г.
Воробей вырывается на свободу
Посланник сообщил настоятельнице Джинью, что несколько её монахов придумали новый умный метод хранения информации в Облаке. Монахи были потрясены возможностями и захотели развивать технологию дальше. Настоятельница отправила обратно такое сообщение:

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

Храмы, которая приняли новый API, продолжали сотрудничать, производя различные расширения и усовершенствования. Коммерческие предприятия раскручивались, конкуренция обострилась и, вскоре, множество глянцевых брошюр было напечатано и отправлено почтовыми голубями во все уголки Империи. Даже настоятельница получила несколько, одну из которых она переслала с такой пометкой:
В уединенном дворе храма Утреннего Медного Гонга было проведено совещание, чтобы обсудить судьбу клана Воробья. Их библиотеки стали ненужными, поскольку (в отличие от их конкурентов) они не могут взаимодействовать с множеством популярных коммерческих расширений. Клиенты, которые приняли технологии клана Воробья в первые дни, стали требовать модернизации коммерческих решений, но так как интерфейсы сильно отличались, стоимость этого была непомерно высокой. Контракты отменялись. И что хуже, репутация храма пострадала.
В тот вечер Джинью отправила последнее сообщение для главного монаха клана, написанное на рисовой бумаге, которая была обёрнута вокруг лезвия ритуального ножа для харакири:

Яйцо проклюнулось и клан Воробья появился.Новый клан трудился день и ночь и подготовил рабочий прототип. Все приняли участие в демонстрации и вскоре клан Воробья поздравляли во всем храме. Главный монах клана получил ещё одно сообщение от настоятельницы:
Воробей вырывается из тёмного леса.В это время потенциальный клиент подал интересную заявку на новое приложение социальной сети. Главный монах устроил чаепитие с клиентом, на котором он убеждал, что новое программное обеспечение его клана было бы идеальной основой для предлагаемой системы. Клиент согласился и с кланом Воробья был заключён контракт. Старая Джинью послала свои поздравления:
Все глаза наблюдают его взлёт.
Одиноко парящий над далёкими полями,Система была установлена и имела большой успех.
Воробей схватил червяка,
Пока его стая дремала.
Прошли месяцы. Многие стали использовать приложение, даже разработчики, которых заинтриговал и вдохновил этот рассказ об использовании Облака. И хотя они не обладали программным обеспечением клана Воробья, фундаментальный подход было легко различить.
До настоятельницы дошёл слух, что на недавней конференции была созвана сессия Птиц Одного Полёта и её участники начали работу по стандартизации API облачного интерфейса. На следующий день главный монах открыл свою почту и нашёл такое предупреждение:
Жёлтые листья кружатся в воздухе.Клан Воробья не был заинтересован в новом API, который он рассматривал как избыточно проработанным. Они продолжали использовать и развивать свой собственный подход, выигрывая каждый новый контракт. Тем не менее, загадочные заметки продолжали приходить:
Стая переполошилась.
Сотня воробьев может заклевать слепого орла.Программное обеспечение клана Воробья продолжало развиваться, накопив несколько впечатляющих новых возможностей, которые, как оказалось, получились полностью несовместимы с новой спецификацией API. Главный монах не переживал по этому поводу (пусть другие храмы пользуются своими примитивными реализациями), но всё же он с опаской открывал почту каждое утро. Тон Джинью становился всё мрачнее:
Каждый соловей любит свою лучшую песню.
Одна птица не может снести яйцо.
Выросший сокол не обедает мухами.
Храмы, которая приняли новый API, продолжали сотрудничать, производя различные расширения и усовершенствования. Коммерческие предприятия раскручивались, конкуренция обострилась и, вскоре, множество глянцевых брошюр было напечатано и отправлено почтовыми голубями во все уголки Империи. Даже настоятельница получила несколько, одну из которых она переслала с такой пометкой:
Маленький неоперившийся птенец спел мне:По всей Империи, правители и командующие требовали системы, построенные на новых технологиях. Каждый храм на торгах сообщал, что его решение соответствует стандартам. Точнее, каждый кроме одного.
Снег выпал.
В уединенном дворе храма Утреннего Медного Гонга было проведено совещание, чтобы обсудить судьбу клана Воробья. Их библиотеки стали ненужными, поскольку (в отличие от их конкурентов) они не могут взаимодействовать с множеством популярных коммерческих расширений. Клиенты, которые приняли технологии клана Воробья в первые дни, стали требовать модернизации коммерческих решений, но так как интерфейсы сильно отличались, стоимость этого была непомерно высокой. Контракты отменялись. И что хуже, репутация храма пострадала.
В тот вечер Джинью отправила последнее сообщение для главного монаха клана, написанное на рисовой бумаге, которая была обёрнута вокруг лезвия ритуального ножа для харакири:
Стая улетела на юг.
Одинокий воробей остался на белом поле.
И теперь ястреб атакует.
Original: Sparrow Breaks Free
вторник, 9 октября 2012 г.
Мёртвая могила
В офисе на принтере лежал список кодов виртуальных клавиш. В глаза бросился первый в списке: VK_DEAD_GRAVE.
понедельник, 8 октября 2012 г.
Именование имён
Жрица вошла на кухню храма, где послушники готовились к вечерней трапезе. Она сняла со стены огромный черпак для риса, нашла виновного разработчика, и излила своё недовольство на спину парня.
"Что я сделал?" - завизжал послушник, когда черпак смачно опустился в десятый раз.
"Оскорбил!" - ответила жрица. "Осмысли свои бессмысленные существительные!"
Эта сцена повторялась каждую ночь, пока послушник не просветился.
Original: The Naming of Names
воскресенье, 7 октября 2012 г.
Да будет свет!
Купленную на прошлой неделе лампу я тоже прикрутил над столом в детской. Осталось самое сложное - спрятать провод в короб и прикрутить к стене.
Лесоповал
Мне надоело, что по тротуару вдоль дома местами неудобно передвигаться и на прошлой неделе я купил секатор для веток. Деревья покромсал так, чтобы даже зонтом не цеплять. Осталась одна ветка, для которой нужно принести из гаража пилу. Кусты, занявшие аж половину тротуара, мне помогли обрезать дети. В основном, конечно, Мишка. Но и Лёшка тоже проявлял повышенный интерес.
суббота, 6 октября 2012 г.
Собери сам
Сегодня с ещё одним папашей собирали комод. Вот такое чудо я и умудрился запихнуть к себе в машину. Кстати, на сборке мы тоже неплохо сэкономили.
пятница, 5 октября 2012 г.
Лайк э кукумбер
После долгого перерыва сходили с коллегами в баню. Отлично попарились! Лёня просто маг и волшебник. Я вышел как огурчик.
Страх
Старший монах, недавно появившийся в храме, в отчаянии подошел к учителю Java:
"Мне поручили добавить несколько функций в систему обработки заказов для Императорского Сапожника, но я не могу разобраться, как она работает. Логика распределена между несколькими приложениями, каждое из которых реализовано с использованием сильно различающихся технологий. Вместо создания общих утилит, авторы просто копировали строки кода с места на место, часто добавляя небольшие отличия позже. Фоновые задачи ищут и изменяют записи базы данных по недокументированным причинам, и сама база данных настроена против меня: простое обновление одной таблицы может вызвать каскад добавлений и удалений в других таблицах".
"Я вижу два пути перед тобой", - сказал учитель Java. "Первый: можно сделать только необходимые дополнения и быстро провозгласить победу. Второй: можно начать трудную задачу рефакторинга кода. Как вы будете действовать?"
Монах поклонился стыдясь. "Я не могу сказать. В настоящее время я боюсь что-либо трогать, чтоб мое невежество ничего не погубило".
"Страх даёт хорошую защиту, но ничтожный клинок," - кивнул учитель Java. "Чтобы победить твой страх, мы должны развеять твоё невежество". Своим посохом он раздвинул шторы и показал на лес за окном.
"Ступай в горы по Дороге Белой Крапивы и через три дня ты придёшь к скиту на скале. Там живёт учёный брат, который хранит копии документации для наших клиентов. Он проконсультирует тебя по дизайну системы".
Монах сделал как было велено и на закате пришёл в скит, строение которого отличалось от всего, что он когда-либо видел.
Он явно был построен как крепкий каменный дом на самом краю скалы, но три новых крыла из неотёсанной сосны с остатками коры теперь выдвигались в пространство далеко за краем скалы. За ними были открытые проходы и лестницы, заканчивающиеся дюжиной комнат, расположенных на диагональных подпорках, которые (едва-едва) опирались на скалистые уступы далеко внизу.
На комнатах были установлены дополнительные, вытянувшиеся ещё дальше в пустоту, сделанные из бамбука и безумно перекосившиеся во всех направлениях. Пандусы и лестницы спускались из их нижней части, ведя к отдельным комнатам, подвешенным на верёвках и сделанным, в основном, из тростника и соломы. Всё было скреплено конопляными верёвками, привязанными к подоконнику здесь и к флюгеру там, как будто какой-то громадный пьяный паук поймал сотню хижин в свои сети. Строение отвратительно раскачивалось на слабом ветру, поскрипывая.
Монах на некоторое время застыл разинув рот, затем пришёл в себя и ударил в гонг.
Из самой дальней комнаты пришёл отшельник, поднимаясь по верёвкам и спускаясь с крыш, исчезнув в бамбуковом люке и, наконец, появившись у входа в хижину.
"Какие есть для меня новости из храма?" - спросил отшельник. "Не позвали ли меня наконец домой?"
Монах показал, что ему не передавали таких новостей.
Отшельник опустил голову. "Как жаль! Ибо пока такое слово не дано, моя задача заключается в расширении этого скита за край обрыва, для размещения растущей коллекции временных файлов храма. Это я делал на протяжении нескольких лет, точно и беспрекословно, надеясь в один прекрасный день добиться расположения учителя и вернуться из изгнания. Но я признаю, что моя работа становится всё труднее с каждым сезоном. Зимний снег давит на крыши так сильно, что бамбуковые подпорки начинают выгибаться, а летом я должен бороться с сороками, чтобы сохранить свои соломенные стены и не дать им стать частью чьего-либо гнезда. Кстати... У тебя (я надеюсь) нет никакой аллергии? На пыльцу? На амброзию? Однажды я увидел, как семь комнат сорвались и упали вниз со скалы от сильного чиханья..."
"Но это же безумие!" - воскликнул монах. "Теперь, когда ты чувствуешь, сколько комнат требуется, разве ты не можешь разрушить это уродство и начать всё заново?"
"Что за чушь. Представь, сколько времени может это занять, и каким недовольным может стать мой учитель за это время! Как я могу оправдать удаление складских помещений, а не добавление их? Мое изгнание может быть продлено ещё на десятилетие! Нет, намного безопаснее делать так, как мне было велено. Во всяком случае, я понимаю этот скит достаточно хорошо, его сильные и слабые стороны, и пока я буду ходить аккуратно и избегать перца, мои шансы погибнуть от падения являются достаточно низкими."
"Но хватит обо мне, учёный брат. Если ты не был послан сюда, чтобы позвать меня домой, то должно быть тебе нужна моя помощь в понимании системы обработки заказов для Императорского Сапожника. Многие, как и ты, приходили для этого, потому что именно я был её автором".
Монах только поклонился и пошел обратно вниз по дороге, уже получив обещанное просветление.

"Мне поручили добавить несколько функций в систему обработки заказов для Императорского Сапожника, но я не могу разобраться, как она работает. Логика распределена между несколькими приложениями, каждое из которых реализовано с использованием сильно различающихся технологий. Вместо создания общих утилит, авторы просто копировали строки кода с места на место, часто добавляя небольшие отличия позже. Фоновые задачи ищут и изменяют записи базы данных по недокументированным причинам, и сама база данных настроена против меня: простое обновление одной таблицы может вызвать каскад добавлений и удалений в других таблицах".
Монах поклонился стыдясь. "Я не могу сказать. В настоящее время я боюсь что-либо трогать, чтоб мое невежество ничего не погубило".
"Страх даёт хорошую защиту, но ничтожный клинок," - кивнул учитель Java. "Чтобы победить твой страх, мы должны развеять твоё невежество". Своим посохом он раздвинул шторы и показал на лес за окном.
"Ступай в горы по Дороге Белой Крапивы и через три дня ты придёшь к скиту на скале. Там живёт учёный брат, который хранит копии документации для наших клиентов. Он проконсультирует тебя по дизайну системы".
Он явно был построен как крепкий каменный дом на самом краю скалы, но три новых крыла из неотёсанной сосны с остатками коры теперь выдвигались в пространство далеко за краем скалы. За ними были открытые проходы и лестницы, заканчивающиеся дюжиной комнат, расположенных на диагональных подпорках, которые (едва-едва) опирались на скалистые уступы далеко внизу.
На комнатах были установлены дополнительные, вытянувшиеся ещё дальше в пустоту, сделанные из бамбука и безумно перекосившиеся во всех направлениях. Пандусы и лестницы спускались из их нижней части, ведя к отдельным комнатам, подвешенным на верёвках и сделанным, в основном, из тростника и соломы. Всё было скреплено конопляными верёвками, привязанными к подоконнику здесь и к флюгеру там, как будто какой-то громадный пьяный паук поймал сотню хижин в свои сети. Строение отвратительно раскачивалось на слабом ветру, поскрипывая.
Из самой дальней комнаты пришёл отшельник, поднимаясь по верёвкам и спускаясь с крыш, исчезнув в бамбуковом люке и, наконец, появившись у входа в хижину.
"Какие есть для меня новости из храма?" - спросил отшельник. "Не позвали ли меня наконец домой?"
Монах показал, что ему не передавали таких новостей.
Отшельник опустил голову. "Как жаль! Ибо пока такое слово не дано, моя задача заключается в расширении этого скита за край обрыва, для размещения растущей коллекции временных файлов храма. Это я делал на протяжении нескольких лет, точно и беспрекословно, надеясь в один прекрасный день добиться расположения учителя и вернуться из изгнания. Но я признаю, что моя работа становится всё труднее с каждым сезоном. Зимний снег давит на крыши так сильно, что бамбуковые подпорки начинают выгибаться, а летом я должен бороться с сороками, чтобы сохранить свои соломенные стены и не дать им стать частью чьего-либо гнезда. Кстати... У тебя (я надеюсь) нет никакой аллергии? На пыльцу? На амброзию? Однажды я увидел, как семь комнат сорвались и упали вниз со скалы от сильного чиханья..."
"Что за чушь. Представь, сколько времени может это занять, и каким недовольным может стать мой учитель за это время! Как я могу оправдать удаление складских помещений, а не добавление их? Мое изгнание может быть продлено ещё на десятилетие! Нет, намного безопаснее делать так, как мне было велено. Во всяком случае, я понимаю этот скит достаточно хорошо, его сильные и слабые стороны, и пока я буду ходить аккуратно и избегать перца, мои шансы погибнуть от падения являются достаточно низкими."
"Но хватит обо мне, учёный брат. Если ты не был послан сюда, чтобы позвать меня домой, то должно быть тебе нужна моя помощь в понимании системы обработки заказов для Императорского Сапожника. Многие, как и ты, приходили для этого, потому что именно я был её автором".
Монах только поклонился и пошел обратно вниз по дороге, уже получив обещанное просветление.
Original: Fear
Подписаться на:
Сообщения (Atom)
