Продолжаю "ругать" наш СберБанк. Сегодня они не приняли к оплате квитанцию от ПетроЭлектроСбыт, мотивируя тем, что счёт на квитанциях не совпадает с базой и деньги часто не доходят.
В остальном, всё гораздо лучше, чем в ПЭС: электронная очередь без толчеи и давки, возможность оплаты кредитной картой, квитанции за школу и сад проходят без комиссии.
вторник, 22 сентября 2015 г.
понедельник, 21 сентября 2015 г.
Магический код
Один монах из клана Следа Слона обнаружил, что его новый метод не обновляет базу данных, но и не кидает никаких исключений. Он обратился за помощью у учителю Бавану.
После быстрого изучения Баван заявил: "Автоматически созданный прокси-объект вашей службы не выполняет транзакцию, так как аннотация
"Я не понимаю", - сказал монах, - "что это за 'прокси-объект', о котором Вы говорите?"
Баван посмотрел на монаха с подозрением: "Опишите мне, как выполняются и отменяются транзакции в библиотеке AOP".
Монах пожал плечами: "Они выполняются автоматически".
Баван ударил монаха по голове: "Если бы я спросил Вас, как маг Императора заставляет кроликов исчезать, то Вы бы ответили 'с помощью магии'? Думайте, прежде чем говорить, или я покажу Вам, как можно заставить исчезнуть монаха".
Монах потёр голову: "Выходит, что сторонние библиотеки не освобождают нас от необходимости знать, как они устроены внутри? А как насчёт принципа Чёрного Ящика?"
Баван протянул руку за левое ухо монаха, достал из воздуха деревянную ложку и опять ударил ей монаха: "Когда кролика кладут в Чёрный Ящик и он там исчезает по команде, то у зрителей есть привилегия просто охать и ахать в изумлении. Но мы, стоя на сцене, должны знать, как выполняется фокус. Ценой аплодисментов является потеря наивности".
После быстрого изучения Баван заявил: "Автоматически созданный прокси-объект вашей службы не выполняет транзакцию, так как аннотация Transactional указана на закрытом вспомогательном методе, а не на доступном интерфейсном методе, который его вызывает"."Я не понимаю", - сказал монах, - "что это за 'прокси-объект', о котором Вы говорите?"
Баван посмотрел на монаха с подозрением: "Опишите мне, как выполняются и отменяются транзакции в библиотеке AOP".
Монах пожал плечами: "Они выполняются автоматически".
Баван ударил монаха по голове: "Если бы я спросил Вас, как маг Императора заставляет кроликов исчезать, то Вы бы ответили 'с помощью магии'? Думайте, прежде чем говорить, или я покажу Вам, как можно заставить исчезнуть монаха".
Монах потёр голову: "Выходит, что сторонние библиотеки не освобождают нас от необходимости знать, как они устроены внутри? А как насчёт принципа Чёрного Ящика?"
Баван протянул руку за левое ухо монаха, достал из воздуха деревянную ложку и опять ударил ей монаха: "Когда кролика кладут в Чёрный Ящик и он там исчезает по команде, то у зрителей есть привилегия просто охать и ахать в изумлении. Но мы, стоя на сцене, должны знать, как выполняется фокус. Ценой аплодисментов является потеря наивности".
Original: The Magician's Code
воскресенье, 20 сентября 2015 г.
Каркассон - Граф
Испробовали это мини-дополнение, которое добавляет на карту сам город Каркассон. В городе живёт граф, принимающий на службу тех, кто делает доброе дело - бескорыстно помогает другим закончить их объект. Зато потом можно к кому-нибудь падать на хвост и зарабатывать очки. С помощью этого Мишка меня грамотно выбил из общего города из 20-ти тайлов.
Каркассон - Круги на полях
Испробовали это мини-дополнение. В начале игры не очень полезно, зато ближе к концу можно сильно поменять баланс сил.
Каркассон - Культ
Испробовали это мини-дополнение, которое добавляет 5 капищ. Забавно, но редко выходит поставить рядом капище и монастырь.
Каркассон - Река
Испробовали это мини-дополнение, но мне не очень понравилось, так как первый и последний тайл разыгрываются в открытую. По сути, к базовому набору добавляется дюжина тайлов, которые просто делают игровое поле более разнообразным.
суббота, 19 сентября 2015 г.
Велосипедист
пятница, 18 сентября 2015 г.
четверг, 17 сентября 2015 г.
Апплеты - всё!
Наткнулся на сайте покупки билетов на Java-applet, который должен был показать карту зала. Chrome же меня послал сюда.
То есть, у большинства апплеты уже перестали работать вообще, а остальные браузеры скоро подтянутся.
То есть, у большинства апплеты уже перестали работать вообще, а остальные браузеры скоро подтянутся.
Отбившийся от стада
Молодая учитель Жинг позволила старшему монаху Вангохану выбрать свой собственный набор технологий для его проекта.
"Ибо, как я заметила в долине", - объяснила она, - "управление разработчиками похоже на выпас скота: если вы хотите заставить животное двигаться вперед, то хуже всего будет встать у него на пути".
На протяжении первого месяца Жинг была уверена в мудрости такого подхода, ибо Вангохан был счастливее, чем когда-либо. Каждое утро он приходил рано, энергично трудился, редко покидал рабочее место - только для сна. Его даже заметили дружелюбно общавшимся в чате с монахом Ландва, которого он презирал.
Но последние несколько недель поведение Вангохана изменилось. Он по-прежнему приходил рано и оставался допоздна, но теперь он ни с кем не общался. Во время телеконференций он выглядел таким жёлтым и бледным, что Жинг даже решила проверить цветовой баланс своего монитора.
Когда она наконец спросила монаха, что его беспокоит, Вангохан ответил, что он столкнулся с некоторыми непредвиденными трудностями, но (он заверил её) их не боится: он погуглил это, скачал то, отправил сообщения тем и получил ответы от этих, поэтому всё будет хорошо прежде, чем пойдёт дождь. Не успела Жинг уточнить детали, или хотя бы получить более чёткий ответ, как Вангохан прервал соединение.
"Я должна разобраться, - подумала Жинг.
Она начала с кода Вангохана и обнаружила, что всё там было незнакомо - даже язык программирования был одним из тех, которые в Храме не использовали. Продираясь через чужеродный синтаксис, она узнала, что пользовательский интерфейс был написан с помощью библиотеки AJAX-JSON-XPath, сложность которой была за пределами возможностей младших разработчиков Храма; язык шаблонов заставил Perl4 выглядеть цивилизованно и причудливо; а на уровне хранения данных использовалась экспериментальная СУБД NoSQL, номер версии которой начинался с двух нулей и заканчивался словами 'alpha' и 'SNAPSHOT'.
"Я разобралась, - подумала Жинг. - "И теперь мне надо прилечь".
На следующий день, под давлением, Вангохан сознался, что не смог заставить работать различные технологии, как ему хотелось. Появлялись странные исключения. Иногда приложение зависало, иногда память заканчивалась. Так как в Храме не было никого, к кому Вангохан мог бы обратиться, он пользовался форумами, рассылками, непроверенными патчами и дикими догадками.
Жинг извинилась, покинула свою хижину и провела остаток дня в раздумьях, опираясь на низкую ограду и глядя на пастбище.
В конце концов, за забором показался крупный рогатый скот, бредущий в её сторону. Затем ещё дюжина, и дюжина следом.
"Фермер!" - окликнула она человека, который шёл за стадом. - "Как Вы умудряетесь отвести так много скотины к сладкому клеверу, ни одну при этом не потеряв?"
"Уф", - воскликнул фермер. - "Я не делаю ничего подобного, так как быки и коровы не умеют следовать, только избегать. Посмотрите, как они отходят от того места, куда подхожу я! Иногда я иду справа от них, чтобы держать их подальше от леса, иногда я иду слева, чтобы держать их подальше от канавы, а иногда я иду сзади, чтобы не давать им развернуться. Я всегда в движении, но спокоен; наблюдаю за всем и всегда. Таким образом, я держу скот вместе, но не так тесно, чтобы они не разволновались и не разбежались. Первым правилом выпаса является необходимость собрать стадо, а стадо - это нечто смутное, нечто между порядком и хаосом".
Жинг, услышав эти слова, обрела просветление.
* Переводчик Andre Bogus предложил такой стих:
Стадо спокойно паслось
Жинг поражалась им
Эти коровы полны гармонии!
Не то, что монахи на лугу.
"Ибо, как я заметила в долине", - объяснила она, - "управление разработчиками похоже на выпас скота: если вы хотите заставить животное двигаться вперед, то хуже всего будет встать у него на пути".
На протяжении первого месяца Жинг была уверена в мудрости такого подхода, ибо Вангохан был счастливее, чем когда-либо. Каждое утро он приходил рано, энергично трудился, редко покидал рабочее место - только для сна. Его даже заметили дружелюбно общавшимся в чате с монахом Ландва, которого он презирал.
Но последние несколько недель поведение Вангохана изменилось. Он по-прежнему приходил рано и оставался допоздна, но теперь он ни с кем не общался. Во время телеконференций он выглядел таким жёлтым и бледным, что Жинг даже решила проверить цветовой баланс своего монитора.
Когда она наконец спросила монаха, что его беспокоит, Вангохан ответил, что он столкнулся с некоторыми непредвиденными трудностями, но (он заверил её) их не боится: он погуглил это, скачал то, отправил сообщения тем и получил ответы от этих, поэтому всё будет хорошо прежде, чем пойдёт дождь. Не успела Жинг уточнить детали, или хотя бы получить более чёткий ответ, как Вангохан прервал соединение.
"Я должна разобраться, - подумала Жинг.
Она начала с кода Вангохана и обнаружила, что всё там было незнакомо - даже язык программирования был одним из тех, которые в Храме не использовали. Продираясь через чужеродный синтаксис, она узнала, что пользовательский интерфейс был написан с помощью библиотеки AJAX-JSON-XPath, сложность которой была за пределами возможностей младших разработчиков Храма; язык шаблонов заставил Perl4 выглядеть цивилизованно и причудливо; а на уровне хранения данных использовалась экспериментальная СУБД NoSQL, номер версии которой начинался с двух нулей и заканчивался словами 'alpha' и 'SNAPSHOT'.
"Я разобралась, - подумала Жинг. - "И теперь мне надо прилечь".
На следующий день, под давлением, Вангохан сознался, что не смог заставить работать различные технологии, как ему хотелось. Появлялись странные исключения. Иногда приложение зависало, иногда память заканчивалась. Так как в Храме не было никого, к кому Вангохан мог бы обратиться, он пользовался форумами, рассылками, непроверенными патчами и дикими догадками.
Жинг извинилась, покинула свою хижину и провела остаток дня в раздумьях, опираясь на низкую ограду и глядя на пастбище.
В конце концов, за забором показался крупный рогатый скот, бредущий в её сторону. Затем ещё дюжина, и дюжина следом.
"Фермер!" - окликнула она человека, который шёл за стадом. - "Как Вы умудряетесь отвести так много скотины к сладкому клеверу, ни одну при этом не потеряв?"
"Уф", - воскликнул фермер. - "Я не делаю ничего подобного, так как быки и коровы не умеют следовать, только избегать. Посмотрите, как они отходят от того места, куда подхожу я! Иногда я иду справа от них, чтобы держать их подальше от леса, иногда я иду слева, чтобы держать их подальше от канавы, а иногда я иду сзади, чтобы не давать им развернуться. Я всегда в движении, но спокоен; наблюдаю за всем и всегда. Таким образом, я держу скот вместе, но не так тесно, чтобы они не разволновались и не разбежались. Первым правилом выпаса является необходимость собрать стадо, а стадо - это нечто смутное, нечто между порядком и хаосом".
Жинг, услышав эти слова, обрела просветление.
* Переводчик Andre Bogus предложил такой стих:
Стадо спокойно паслось
Жинг поражалась им
Эти коровы полны гармонии!
Не то, что монахи на лугу.
Original: Stray
вторник, 15 сентября 2015 г.
Туалеты и фонтаны
Питерский водоканал выпустил приложение, показывающее расположение всех фонтанов и городских туалетов.
У меня карта не показывалась, а новости - есть. Поковырявшись, я обнаружил, что надо включить геоданные, чтобы карта заработала. Зря они так! Я бы и сам прекрасно нашёл место, где нахожусь.
У меня карта не показывалась, а новости - есть. Поковырявшись, я обнаружил, что надо включить геоданные, чтобы карта заработала. Зря они так! Я бы и сам прекрасно нашёл место, где нахожусь.
понедельник, 14 сентября 2015 г.
Стройка века
Стройка у нас во дворе продолжается и вечерами, и по выходным. Приходится даже окна закрывать, чтобы детям спать не мешало.
воскресенье, 13 сентября 2015 г.
Нижний парк





Когда у музыкантов настал перерыв, мы заглянули в оба вольера посмотреть птиц.
Так как бесплатен оказался не только вход в парк, но и посещение местных музеев, то мы посетили Монплезир. Фотографировать там запрещено, да и нечего. Все картины очень тёмные и закрыты стёклами, что из-за бликов солнца сквозь огромные окна-двери очень трудно разобрать, что на них нарисовано. Экскурсовод рассказывает интересно, но не про всё. Под конец Кате всё это надоело и мы решили пропустить остальные музеи.

Детям очень понравились фонтаны-шутихи, хоть мы им и объяснили, что дядя специально педаль давит. Нам поэтому пришлось свернуться и засобираться домой, ибо парни промокли до нитки. Было весело!
Четыре четверти
Как только мы зашли в Нижний парк - начался дождь, поэтому мы побежали направо, под сень деревьев. Хорошо, что мы не развернулись и не ушли, так как дождь быстро кончился, а чуть дальше по аллее мы обнаружили прикольных музыкантов:
Играли они настолько хорошо, что Юля не удержалась и купила их диск. В основном, они играют классическую органную музыку, но без низов, из-за чего получается что-то типа rockabye baby.
Играли они настолько хорошо, что Юля не удержалась и купила их диск. В основном, они играют классическую органную музыку, но без низов, из-за чего получается что-то типа rockabye baby.
Аудиогид
Там же узнал о существовании онлайн-гида. Гид рассказывает не только про Петергоф, а про весь Питер с окрестностями.
Работает прямо из браузера и не требует установки, посему будет доступен не только для телефонов на android. Правда за регулярное скачивание придётся раскошелиться, так как не поддерживается WiFi, как в Кубинке.
Работает прямо из браузера и не требует установки, посему будет доступен не только для телефонов на android. Правда за регулярное скачивание придётся раскошелиться, так как не поддерживается WiFi, как в Кубинке.
суббота, 12 сентября 2015 г.
Глазированный сырок
пятница, 11 сентября 2015 г.
Международная
четверг, 10 сентября 2015 г.
НаркоЗ
Сегодня с утра лечил зуб - шестёрку. Сначала наркоз не подействовал и доктор накатил ещё. Уже пол дня прошло, а челюсть с трудом открывается...
Подписаться на:
Сообщения (Atom)






