среда, 30 сентября 2015 г.
Не в глаз, а в бровь
На пути к офису у нас стоит большой дуб, смачно кидающийся жёлудями в припаркованные под ним машины. Я решил пособирать там жёлудей на поделки детям, уже полный карман набрал и тут он как кинет жёлудь мне в глаз... Неприятно!
вторник, 29 сентября 2015 г.
Прощение
Наиболее деликатные задачи реализации часто доверяют только учителям, и одна такая задача была поставлена перед начинающим учителем Жинг.
"Это критически важный метод веб-сервиса, который должен быть готов завтра утром", - объяснил учитель Банзен. - "Я послал Вам по электронной почте мои записи о том, как он должен работать".
Всю ночь Жинг работала в своей маленькой хижине. Но на рассвете она заметила что-то неладное: если приложение вдруг бросит исключение, то Банзен предлагал его поймать и вернуть статус
"Либо ему не хватает знания наших протоколов, либо он делал заметки в сильной спешке", - сказала себе Жинг, - "ибо я уже сделала дюжину таких сервисов, и мы всегда возвращали
Она начала было писать письмо учителям Храма с просьбой разрешить внести изменения, но остановилась и задумалась:
"Пройдёт несколько часов до того, как они увидят письмо. Неужели я так не уверена, что поставлю под угрозу наше расписание, сидя на руках, пока мои старшие коллеги не скажут мне, что я и так уже знаю? Какие учителя так ведут себя? И какое бесчестье я принесу бедному Банзену, если о его ошибке станет известно! Верно говорят: когда времени мало, легче просить прощения, чем разрешения".
В следующую полночь весь клан Железных Костей был разбужен сигналом
"Я обнаружила проблему в новом коде Жинг" - объяснила Хвайда заспанным голосом. - "Ее веб-сервис вернул
"У нас так принято", - сказала Жинг.
"Но не тогда, когда веб-сервис является внутренним монитором, и исключение появилось из-за того, что некритичный сайт производителя недоступен", - сказал Банзен. - "В этом случае у нас принято возвращать
"Полагаю, что мне повезло, что они не знают, где я живу", - сказала Жинг.
В тот момент раздался сердитый стук в дверь Жинг.
"Ой, а Вы хотели сохранить это в тайне?" - сказал Банзен. - "Я прошу прощения".

"Это критически важный метод веб-сервиса, который должен быть готов завтра утром", - объяснил учитель Банзен. - "Я послал Вам по электронной почте мои записи о том, как он должен работать".
Всю ночь Жинг работала в своей маленькой хижине. Но на рассвете она заметила что-то неладное: если приложение вдруг бросит исключение, то Банзен предлагал его поймать и вернуть статус
SERVICE_ERROR."Либо ему не хватает знания наших протоколов, либо он делал заметки в сильной спешке", - сказала себе Жинг, - "ибо я уже сделала дюжину таких сервисов, и мы всегда возвращали
SYSTEM_ERROR в таких случаях".Она начала было писать письмо учителям Храма с просьбой разрешить внести изменения, но остановилась и задумалась:
"Пройдёт несколько часов до того, как они увидят письмо. Неужели я так не уверена, что поставлю под угрозу наше расписание, сидя на руках, пока мои старшие коллеги не скажут мне, что я и так уже знаю? Какие учителя так ведут себя? И какое бесчестье я принесу бедному Банзену, если о его ошибке станет известно! Верно говорят: когда времени мало, легче просить прощения, чем разрешения".
В следующую полночь весь клан Железных Костей был разбужен сигналом
CRITICAL OUTAGE на их мобильных телефонах. Ответственный учитель Иши-Шинг разбудил монахиню Хвайду, чтобы она помогла разобраться."Я обнаружила проблему в новом коде Жинг" - объяснила Хвайда заспанным голосом. - "Ее веб-сервис вернул
SYSTEM_ERROR при появлении RuntimeException"."У нас так принято", - сказала Жинг.
"Но не тогда, когда веб-сервис является внутренним монитором, и исключение появилось из-за того, что некритичный сайт производителя недоступен", - сказал Банзен. - "В этом случае у нас принято возвращать
SERVICE_ERROR, молодой учитель... Вы разбудили весь клан Иши-Шинга тогда, когда они отсыпались после трёхдневного марафона обновления. Они весьма заинтересованы в Вашем наказании"."Полагаю, что мне повезло, что они не знают, где я живу", - сказала Жинг.
В тот момент раздался сердитый стук в дверь Жинг.
"Ой, а Вы хотели сохранить это в тайне?" - сказал Банзен. - "Я прошу прощения".
Original: Forgiveness
понедельник, 28 сентября 2015 г.
Пробка
Перекрёсток Университетской набережной с Кадетской линией немного кривой и там регулярно происходят аварии. Вот и сегодня вышел из автобуса напротив университета и пошёл до работы пешком, так как на перекрёстке не просто стояли две разбитых машины, но и эвакуатор перегородил дорогу.
Шарики за ролики
Поставил на телефон игру с героями мультфильма Головоломка.Как всегда у Disney нарисовано очень симпатично. Даже для дальтоников есть символы, позволяющие определить цвет.
Однако, как и в большинстве их игр, батарейка съедается очень и очень быстро.
суббота, 26 сентября 2015 г.
Каркассон - Башни
Сегодня испытали это дополнение к базовой версии безо всех остальных, так как в нём и так добавлено 18 новых земель с площадками под строительство башен.
Игру я выиграл краткосрочными налётами без стояния на землях. Только один крестьянин, которого я поставил в самом начале, оказался недоступен для башен и принёс мне в конце игры достаточно очков для уверенной победы.
Юле это дополнение не понравилось, так как большой и красивый город для себя не построить, потому что все начинают охотится за всеми, подло выкрадывая рыцарей из замка, крестьян с поля и даже разбойников с большой дороги...
Игру я выиграл краткосрочными налётами без стояния на землях. Только один крестьянин, которого я поставил в самом начале, оказался недоступен для башен и принёс мне в конце игры достаточно очков для уверенной победы.
Юле это дополнение не понравилось, так как большой и красивый город для себя не построить, потому что все начинают охотится за всеми, подло выкрадывая рыцарей из замка, крестьян с поля и даже разбойников с большой дороги...
пятница, 25 сентября 2015 г.
Гонорар
Учитель Суку и три её послушника потратили несколько дней, блуждая по заболоченным землям в поисках храма, который должен был быть где-то в центре. Душный воздух подавил всякое желание разговаривать. В течение многих часов единственными звуками были гудение мошкары и хлюпанье шагающей группы.
Наконец они добрались до шаткой конструкции, где жила одна настоятельница и дюжина послушников.
"Тонущий Храм является бедным во всех отношениях", - сказала настоятельница. - "В настоящее время все наши инвестиции находятся под водой, а средний балл наших учеников заметно ниже тройки. Но назовите размер гонорара за Ваше выступление, и мы посмотрим, что можно сделать".
"Мы берём только знаниями", - сказала Суку. - "Пусть в первый день лекцию проведёт Ваш храм, и мы проведём лекцию на следующий день".
"Это нас устраивает", - сказала настоятельница.
"Тогда выделите нам на полу место для сна", - сказала Суку. - "а как наступит утро, мы станем учиться друг у друга".
Когда всё было приготовлено, а последний фонарь был выключен на ночь, старший ученик прошептал Суку: "Учитель, чему могут нас научить эти люди?"
Суку начертила знак ∅ на заплесневелой половице, легла на коврик и закрыла глаза.
В первый день Суку и её ученики терпеливо слушали выступления послушников Тонущего Храма об их делах и наблюдениях. Старший ученик Суку, как он и ожидал, не услышал ничего такого, чего бы уже не знал. На самом деле, некоторые из приёмов программирования Тонущего Храма показались ему настолько абсурдными, что ему пришлось замаскировать свой смех кашлем, обвинив в нём вспышку аллергии на редкую пыльцу.
Во второй день старший ученик Суку в течение двух часов рассказывал про лучшие приёмы программирования своего храма. Тем не менее, он почувствовал сомнения Тонущего Храма, которые едва не привели его в отчаяние. И что ещё хуже, некоторые из послушников Тонущего Храма, по-видимому, заразились его уникальной аллергией на пыльцу.
Тем же вечером Суку тихо спросила старшего ученика, чему он научился от послушников.
Старший ученик начертил знак пустого множества ∅ на заплесневелой половице, лёг на коврик и закрыл глаза.
Суку щёлкнула его по носу и повторила свой остальным.
Второй ученик ответил: "Наш старший умеет осуждать, но не умеет убеждать".
Третий ученик ответил: "Наши старший хочет, чтобы другие были готовы принимать, но ему не удалось сделать так, чтобы они сначала стали отвергать".
"Отлично", - сказала Суку. - "Некоторые из нас кое-что узнали, поэтому наш гонорар можно считать полученным".
Она взяла указательный палец старшего ученика и сказала ему: "Ты говоришь с коллегами так, будто это пустые ячейки, которые только и ждут, чтобы их наполнили твои знания. Наш мир может быть представлен сухими цифрами, но он построен на вершине мягкого, иррационального и склонного к перегреву. Ты не можешь заменить в мозгу ноль на единицу, просто хваля её. Ты должен начать с нуля, нахваливать его достоинства, рассматривать его недостатки, уговаривать своих слушателей посмотреть за его пределы. Чтобы слушатели могли сравнивать ноль и единицу, они должны держать в голове и то, и другое. И только тогда, когда они самостоятельно выберут единицу, они станут отказываться от нуля".
Продолжая держать указательный палец старшего ученика, Суку медленно стёрла нуль с половицы и провела линию через центр. Рассмотрев новый символ, старший послушник исправился.
Наконец они добрались до шаткой конструкции, где жила одна настоятельница и дюжина послушников.
"Тонущий Храм является бедным во всех отношениях", - сказала настоятельница. - "В настоящее время все наши инвестиции находятся под водой, а средний балл наших учеников заметно ниже тройки. Но назовите размер гонорара за Ваше выступление, и мы посмотрим, что можно сделать".
"Мы берём только знаниями", - сказала Суку. - "Пусть в первый день лекцию проведёт Ваш храм, и мы проведём лекцию на следующий день".
"Это нас устраивает", - сказала настоятельница.
"Тогда выделите нам на полу место для сна", - сказала Суку. - "а как наступит утро, мы станем учиться друг у друга".
Когда всё было приготовлено, а последний фонарь был выключен на ночь, старший ученик прошептал Суку: "Учитель, чему могут нас научить эти люди?"
Суку начертила знак ∅ на заплесневелой половице, легла на коврик и закрыла глаза.
В первый день Суку и её ученики терпеливо слушали выступления послушников Тонущего Храма об их делах и наблюдениях. Старший ученик Суку, как он и ожидал, не услышал ничего такого, чего бы уже не знал. На самом деле, некоторые из приёмов программирования Тонущего Храма показались ему настолько абсурдными, что ему пришлось замаскировать свой смех кашлем, обвинив в нём вспышку аллергии на редкую пыльцу.
Во второй день старший ученик Суку в течение двух часов рассказывал про лучшие приёмы программирования своего храма. Тем не менее, он почувствовал сомнения Тонущего Храма, которые едва не привели его в отчаяние. И что ещё хуже, некоторые из послушников Тонущего Храма, по-видимому, заразились его уникальной аллергией на пыльцу.
Тем же вечером Суку тихо спросила старшего ученика, чему он научился от послушников.
Старший ученик начертил знак пустого множества ∅ на заплесневелой половице, лёг на коврик и закрыл глаза.
Суку щёлкнула его по носу и повторила свой остальным.
Второй ученик ответил: "Наш старший умеет осуждать, но не умеет убеждать".
Третий ученик ответил: "Наши старший хочет, чтобы другие были готовы принимать, но ему не удалось сделать так, чтобы они сначала стали отвергать".
"Отлично", - сказала Суку. - "Некоторые из нас кое-что узнали, поэтому наш гонорар можно считать полученным".
Она взяла указательный палец старшего ученика и сказала ему: "Ты говоришь с коллегами так, будто это пустые ячейки, которые только и ждут, чтобы их наполнили твои знания. Наш мир может быть представлен сухими цифрами, но он построен на вершине мягкого, иррационального и склонного к перегреву. Ты не можешь заменить в мозгу ноль на единицу, просто хваля её. Ты должен начать с нуля, нахваливать его достоинства, рассматривать его недостатки, уговаривать своих слушателей посмотреть за его пределы. Чтобы слушатели могли сравнивать ноль и единицу, они должны держать в голове и то, и другое. И только тогда, когда они самостоятельно выберут единицу, они станут отказываться от нуля".
Продолжая держать указательный палец старшего ученика, Суку медленно стёрла нуль с половицы и провела линию через центр. Рассмотрев новый символ, старший послушник исправился.
Original: Fee
В глазах детей
Ударными темпами
Строительство кинотеатра возле метро идёт заметно быстрее, чем строительство детского сада, хотя и там вечерами работают. Видимо, торговый центр платит так, что работают они далеко за полночь. По крайней мере, я слышу стуки, идя домой.Шар на постаменте - местная достопримечательность. Странно, что его не убрали, а вокруг всё перекопали.
четверг, 24 сентября 2015 г.
Хорошие новости
В продолжение этой темыя прошёл Farnsworth-Munsell 100 HueColor Vision Test. Судя по нему, у меня небольшая протаномалия вместе с маленькой дейтераномалией. А я то думал, почему проваливаю тесты Ишихары для обеих форм дальтонизма!..
Солнечные ванны
Ищу стилус
Сегодня обнаружил отсутствие стилуса в телефоне - то ли во время вчерашнего веселья посеял, то ли по пути домой. Я, конечно, стилусом редко пользуюсь, в основном для заметок, но по закону "подлости" сразу понадобилось что-то записать.
среда, 23 сентября 2015 г.
Memory loss
Сегодня весьма душевно посидели с друзьями в Темплет-баре.
Вспоминали совместно прожитые в общаге годы и шумно ржали аки кони, ибо пришли все и набралась критическая масса.
Под конец скинулись по счёту и выяснилось, что денег на пару тысяч больше необходимого. Делить сдачу никто был не в состоянии, поэтому мы продлили веселье, заказав ещё по пинте.
Вспоминали совместно прожитые в общаге годы и шумно ржали аки кони, ибо пришли все и набралась критическая масса.
Под конец скинулись по счёту и выяснилось, что денег на пару тысяч больше необходимого. Делить сдачу никто был не в состоянии, поэтому мы продлили веселье, заказав ещё по пинте.
вторник, 22 сентября 2015 г.
СБ vs ПЭС
Продолжаю "ругать" наш СберБанк. Сегодня они не приняли к оплате квитанцию от ПетроЭлектроСбыт, мотивируя тем, что счёт на квитанциях не совпадает с базой и деньги часто не доходят.
В остальном, всё гораздо лучше, чем в ПЭС: электронная очередь без толчеи и давки, возможность оплаты кредитной картой, квитанции за школу и сад проходят без комиссии.
В остальном, всё гораздо лучше, чем в ПЭС: электронная очередь без толчеи и давки, возможность оплаты кредитной картой, квитанции за школу и сад проходят без комиссии.
понедельник, 21 сентября 2015 г.
Магический код
Один монах из клана Следа Слона обнаружил, что его новый метод не обновляет базу данных, но и не кидает никаких исключений. Он обратился за помощью у учителю Бавану.
После быстрого изучения Баван заявил: "Автоматически созданный прокси-объект вашей службы не выполняет транзакцию, так как аннотация
"Я не понимаю", - сказал монах, - "что это за 'прокси-объект', о котором Вы говорите?"
Баван посмотрел на монаха с подозрением: "Опишите мне, как выполняются и отменяются транзакции в библиотеке AOP".
Монах пожал плечами: "Они выполняются автоматически".
Баван ударил монаха по голове: "Если бы я спросил Вас, как маг Императора заставляет кроликов исчезать, то Вы бы ответили 'с помощью магии'? Думайте, прежде чем говорить, или я покажу Вам, как можно заставить исчезнуть монаха".
Монах потёр голову: "Выходит, что сторонние библиотеки не освобождают нас от необходимости знать, как они устроены внутри? А как насчёт принципа Чёрного Ящика?"
Баван протянул руку за левое ухо монаха, достал из воздуха деревянную ложку и опять ударил ей монаха: "Когда кролика кладут в Чёрный Ящик и он там исчезает по команде, то у зрителей есть привилегия просто охать и ахать в изумлении. Но мы, стоя на сцене, должны знать, как выполняется фокус. Ценой аплодисментов является потеря наивности".
Transactional указана на закрытом вспомогательном методе, а не на доступном интерфейсном методе, который его вызывает"."Я не понимаю", - сказал монах, - "что это за 'прокси-объект', о котором Вы говорите?"
Баван посмотрел на монаха с подозрением: "Опишите мне, как выполняются и отменяются транзакции в библиотеке AOP".
Монах пожал плечами: "Они выполняются автоматически".
Баван ударил монаха по голове: "Если бы я спросил Вас, как маг Императора заставляет кроликов исчезать, то Вы бы ответили 'с помощью магии'? Думайте, прежде чем говорить, или я покажу Вам, как можно заставить исчезнуть монаха".
Монах потёр голову: "Выходит, что сторонние библиотеки не освобождают нас от необходимости знать, как они устроены внутри? А как насчёт принципа Чёрного Ящика?"
Баван протянул руку за левое ухо монаха, достал из воздуха деревянную ложку и опять ударил ей монаха: "Когда кролика кладут в Чёрный Ящик и он там исчезает по команде, то у зрителей есть привилегия просто охать и ахать в изумлении. Но мы, стоя на сцене, должны знать, как выполняется фокус. Ценой аплодисментов является потеря наивности".
Original: The Magician's Code
воскресенье, 20 сентября 2015 г.
Каркассон - Граф
Испробовали это мини-дополнение, которое добавляет на карту сам город Каркассон. В городе живёт граф, принимающий на службу тех, кто делает доброе дело - бескорыстно помогает другим закончить их объект. Зато потом можно к кому-нибудь падать на хвост и зарабатывать очки. С помощью этого Мишка меня грамотно выбил из общего города из 20-ти тайлов.
Каркассон - Круги на полях
Испробовали это мини-дополнение. В начале игры не очень полезно, зато ближе к концу можно сильно поменять баланс сил.
Каркассон - Культ
Испробовали это мини-дополнение, которое добавляет 5 капищ. Забавно, но редко выходит поставить рядом капище и монастырь.
Каркассон - Река
Испробовали это мини-дополнение, но мне не очень понравилось, так как первый и последний тайл разыгрываются в открытую. По сути, к базовому набору добавляется дюжина тайлов, которые просто делают игровое поле более разнообразным.
Подписаться на:
Сообщения (Atom)



