суббота, 9 августа 2014 г.

Гора самоцветов

Пересмотрели почти все мультфильмы серии Гора самоцветов.
В этом проекте задействованы разные аниматоры, поэтому и мультфильмы нарисованы совсем по разному. А детям больше всего понравился вот этот (похоже на Мельнице рисовали):

Paperama

Простая, но симпатичная и интересная головоломка для телефона:

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

пятница, 8 августа 2014 г.

Что находится внизу

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

Скитания привели её к залам аббатства, где обитал клан Горького Дыхания Волка, монахи которого в чёрных одеяниях выполняли всё интеграционное тестирование в Храме. Разработчикам было запрещено появляться в этом месте, хотя никто и никогда не говорил Хвайде почему. Как и все тайны, эта беспокоила её. Она пряталась в тени перегородок и дверей, надеясь узнать некий шокирующий секрет Храма, но всё, что она слышала от монахов в чёрных одеяниях, было громкими шутками на счёт тех разработчиков, чей код содержал ошибки. Большинство этих разработчиков были из клана Паука, клана Хвайды.

"Это бесит меня больше всего", - услышала она жалобу одного из монахов клана Горького Дыхания Волка. - "Я устанавливаю состояние заказа в 'Неизвестно', отправляю форму и всё выглядит хорошо. Но когда я возвращаюсь к этой форме, то возникает сообщение о некорректном состоянии заказа. А разработчик клянётся, что ничего не менял на странице!"

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

Их смех преследовал Хвайду, пока она пробиралась к выходу из аббатства. "Я непременно должна с этим разобраться," - подумала она, сжимая кулаки.



Позже Хвайда подошла к учителю Банзену с огнём праведного гнева в глазах и с распечатками в руках.

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

    order.setStatusCode(rs.getInt(STATUS_CODE));

"А", - сказал Банзен. - "Я до этого много раз видел такие ошибки. Это свойство имеет тип Integer, чтобы была возможность хранить null. Но в JDBC API метод getInt возвращает примитивный тип int и незаметно преобразует NULL из базы данных в 0, который незаметно преобразуется в объект при вызове метода setStatusCode и возвращается методом getStatusCode при заполнении формы. А поскольку нет такого состояния заказа 0, строка базы данных становится неверной".

"Как будет наказан монах клана Следа Слона?" - спросила Хвайда.

"Ничего смертельного", - сказал Банзен. - "Моё обычное наказание с использованием лодки, которую я держу для такого случая в южном ущелье. Монах вернётся в синяках и мокрым, а в будущем станет изучать API перед использованием более внимательно".

Лицо Хвайды налилось кровью: "А как же честь клана Паука? Из-за этого монахи клана Горького Дыхания Волка открыто издеваются над нами в своём аббатстве!"
Тут она замерла, осознав, что проговорилась о своём посещении запретной территории, но Банзен только вздохнул.

"Истинная вина лежит на авторах почтенного JDBC API и на каждом инженере сопровождения", - сказал учитель. - "Они дали монаху удобную лодку с крепкими веслами, уже установленными в уключины. Должны ли мы погубить его только за то, что он не заметил, что левое весло слишком короткое? Нет... Хватит и того, что он вымокнет, когда лодку закрутит на порогах".

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

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



На ужине Йывень снова отсутствовала, но Хвайда заметила двух молодых учеников Банзена, сидящих вместе. Джишин и Сато согласились выслушать её жалобы на своего учителя.

"Кажется, Банзен решил терпеть эту ошибку до конца времён!" - раздраженно закончила Хвайда. - "Мы должны дать клану Следа Слона лучшую лодку!"

"Да ну!" - сказала Сато. - "Когда я узнала об этой ошибке, я предложила учителю переключиться на популярный ORM. Но у рефакторинга свои издержки, а у каждого инструмента свои опасности, поэтому код низкого уровня остаётся".

"Тогда мы должны сделать наше собственное весло!" - сказала Хвайда.

"Да ну!" - сказал Джишин. - "Когда я узнал об этой ошибке, я написал подходящий вспомогательный метод getInteger. Но разработчики ищут только то, что как они думают им необходимо, и то, что они знают как искать, поэтому мой метод практически не используется".

Хвайда погрузилась в отчаяние: "Таким образом, монах клана Следа Слона будет слегка наказан, а монах клана Горького Дыхания Волка не будет наказан совсем. По крайней мере, несчастная Хвайда была наказана. И сейчас я понимаю, почему запрещено входить в логово Волка: чтобы поддерживать гармонию между нашими кланами. Жалоба может стать оскорблением, только если она подслушана".

Джишин сказал: "Вы воспринимаете движение вёсел над водой, но Ваш истинный курс определяется тем, что находится внизу".

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

Сато положила по-товарищески руку на плечо Хвайда: "Приятного аппетита, сестра клана Паука! Ибо я опасаюсь, что твоё наказание только начинается"...

Original: What Lies Beneath

Гром... и молния

В Рыбацком всё было спокойно, но в другом конце, выйдя на Василеостровской, я попал под дождь. В принципе, дождь был не сильный и я пошёл в офис. И тут как ливануло! Пришлось минут 15 простоять в какой-то подворотне, а потом прыгать по лужам. Громыхало так, что привычный уже полуденный залп из Петропавловской крепости не было слышно.

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

вторник, 5 августа 2014 г.

Steve'n'Seagulls

Весёлые финны бодро перепели Thunderstruck от AC/DC:

понедельник, 4 августа 2014 г.

Мегаполис

Ехал на поезде Мегаполис. Чисто, уютно. В отличии от остальных, тут есть халявный WiFi. Правда часа в 3 ночи грузиться перестало, что оказалось хорошим стимулом лечь спать.

Ржевская

За одну остановку до Москвы увидел на платформе йогов. На всех скамейках спят, хотя выглядит так, будто они в воздухе зависли ;)

воскресенье, 3 августа 2014 г.

Вот и верь им

Заранее подошёл к местным маршруточникам, которые до станции ездят, и спросил про расписание. Мне сказали, что 22:05 поедут на станцию. Я пришёл заранее, подождал 10 минут - никого. Пришлось пешком идти: 20 минут быстрым шагом и я успел на электричку.

Prime World: Defenders

Поставил себе на телефон очередную tower defense, на этот раз от российской Nival.

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

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

Сюжет присутствует в виде комиксов, показывающихся между основными уровнями.

Рекомендую! Игра будет интереснее и разнообразнее, чем вот эта.

суббота, 2 августа 2014 г.

Истекает потом

Кондиционер, что-ли, шалит...

После остановки капает из-под заднего колеса, а минут через 15 - из-под капота. На ощупь - обыкновенная вода. Надо будет изучить вопрос, почему течёт и как с этим бороться.

Ремонт дорог

Очень много мест, где перекрыто по пол дороги и идёт ремонт. В некоторых местах даже ночью. На Новорижском вообще все 30 км. Откуда-то деньги в государстве нашлись...

Питер - Москва

Повёз своих в Москву на побывку. Выехали в 9 вечера, чтобы пробок поменьше было и дети не бесились всю дорогу, а спали.

Несмотря на достаточно большой поток машин, в 10 были на объездной Тосно, в 11 - в Трегубово, в 12 проехали объездную Новгорода и остановились на заправке, где мы на полчаса остановились отдохнуть и покормить Катю.

Перед Новгородом какой-то мужик прямо передо мной тормозил в пол, ибо ночь темна и полна ужасов. Тормоза у Stavic отличные!

На самой объездной поменяли асфальт, но разметка отсутствует. Ехать стрёмно, так как ночью свет фар не такой яркий, как у Scenic. Да ещё это правило, что дорожники асфальт на мосту не меняют, а оставляют эту задачу мостостроителям! На мостах асфальт сильно разбит и знаками показано, что тормозить надо.

Часа через полтора проехали Едрово, где снова вокруг рельсов поломанный асфальт. Ещё через полчаса остановился в Хотилово поспать, ибо нет уже той молодецкой удали по ночам не спать. Получается, что пол дороги проехали за 5 часов.

Дальнейшее помню смутно, так как дальше рулила Юля, когда могла. Я очухался только на Новорижском, где её поменял и в 10 мы прибыли на место, а дети окончательно проснулись.

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

Итого: за 13 часов проехали 730 км на одной заправке (где-то 60 литров дизеля), что вполне сравнимо с расходом на Scenic.

пятница, 1 августа 2014 г.

Кому за бугром жить хорошо

Коллега пишет:
Коллеги из Питера, подскажите пожалуйста хорошие клиники, где делают имплантацию. А то в Мюнхене за 3 рутканала, 1 имплант и 2,5 коронки - 7500€.

Говорят конечно, что здесь есть “чёрный рынок”, где в два раза дешевле, но как-то звучит не очень…

четверг, 31 июля 2014 г.

Mark Lanegan


Звук гитары напомнил известный саундтрек.

Яндекс.Штрафы

Поставил себе приложение и ничего не нашёл, поэтому рассказать, как оно работает - не могу. Однако, интерфейс не продуман...

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

Кроме того, неясно в какой раскладке вводить буквы номера. В русской или в английской? ХС или XC?

Круиз-контроль

Вчера разобрался со своим автопилотом.

В салоне меня научили включать круиз-контроль дёрганием подрулевого рычага на себя. Вчера еду по деревням, включаю автопилот, а он разгоняется до 110 км/ч. Методом тыка я выяснил, что такой способ включения вспоминает последнюю выбранную ранее скорость, а по КАДу я ехал быстро. Чтобы установить текущую скорость, надо нажать на этом рычаге кнопочку.

Под конец приноровился ехать 90 км/ч по трассе, тормозить до 60 км/ч в деревне и ехать самому. А когда деревня кончается просто дёргаешь рычаг и машина сама набирает 90 км/ч.

Само собой, что такой способ хорош на слабозагруженной трассе с нормальным асфальтом. Вряд ли дорога в Москву будет такой же лёгкой, ведь там и машин много, и асфальт местами отсутствует.

среда, 30 июля 2014 г.

Ивангород - Питер

Обратно доехали за 2 часа 20 минут. Сначала долго обгоняли вереницу домов на колёсах, а потом немного постояли на КАД, ибо на внешней части меняют асфальт в паре мест. Аккуратнее там!

Возвращение

На автовокзале встретил Мишку, которого привезла из Таллина бабушка, и перевёл пешком через границу. Потратили на это дело 15 минут. И то только потому, что он идёт медленно.

Кстати, в это время на эстонском паспортном контроле стояла очередь из 10 человек. Думаю, что они потратили немногим более 10 минут на границу, но не критично. Мне же оба раза повезло - никаких очередей.

Нарва

Я рассчитывал доехать до Нарвы за три часа и на проход границы отвёл час, а по факту потратил в два раза меньше времени.
Оставшиеся два часа просто слонялся по Нарве и фотографируя:

Дома на колёсах

В очереди на выезд в Россию стояло машин 20 из Дании (D) и Австрии (A). У некоторых - жилой прицеп к джипу, остальные - на Hymer и т.п. Интересно, чего им надо у нас и долго ли они ждали синхронной очереди?