вторник, 25 сентября 2012 г.

А жаль!

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

По некоторым новостным сайтам прошла информация, что десантники из Пскова проникли в Латвию и демонтировали памятник солдатам SS. А всё началось с известного сайта FogNews, на котором публикуются придуманные истории, выглядящие как настоящие. И ведь некоторые ведутся! ;)

World of Warcraft

Отличная реклама древней как мир серии игр:

Обжёгшись на молоке

Недавний срочный релиз зацепил и мою область ответственности. В результате, я получил большой набор security skills и усиленный анализ моего кода. Правда, к выставляемым багам практически невозможно написать exploit. Приходится писать абсолютно синтетические и параноидальные тесты.

Так оно и бывает. Маленькая дырочка в одном месте, ещё одна - в другом. А несколько - дупло, через которое залезет уже кто угодно. Что и было продемонстрировано в августе...

Кто рано встаёт...

На этой неделе, пока Юля с Лёшкой в Москве, я отвожу Мишку в школу и иду на работу. Сегодня пришёл в 9 утра и увидел накрытый стол и шампанское для всех. Оказалось, что сегодня 6 лет с момента основания Келлерман Центра.

Ну а те, кто приходит позже, пролетают дальше...

понедельник, 24 сентября 2012 г.

Концерты

Немного погуглив обнаружил, что некоторые рок-клубы позакрывались, например, Орландина и Порт. Но я нашёл пару концертов, на которые я бы сходил: 26 октября Therion и 3 февраля Sonata Arctica. Кто хочет составить мне компанию?

Critter Escape!

Захватывающая аркада/головоломка:

История про некое создание, над которым учёные ставили бесчеловечные опыты. Оно решило сбежать, но в тюрьме много охранников. Хорошо, что иногда попадаются полезные предметы, на небольшое время дающие возможно оглушать охранников или становиться невидимым. Есть два режима управления: непосредственное управление и установка пути в режиме паузы, что позволяет проходить уровни, рассчитанные на скоростное прохождение. Захватывает! Времени жалко!!!

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

Эхо

Клан Железных Костей был обязан поддерживать сервера в рабочем состоянии. Это было их назначением, это было их гордостью.

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

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

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

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

В конце концов он добрался до хижины, расположенной на вершине одинокой скалы. В ней было холодно и не было ничего, кроме кровати, раковины и древней рабочей станции с терминалом VT220.

Однажды монах медитировал, когда терминал просигналил. На экране он прочёл:

  Соединение установлено. Принято:
  Десять тысяч приветов нашему далёкому кузену!
  Ответ?

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

  Десять тысяч приветов нашему далёкому кузену!

После этого терминал сигналил не более чем раз в несколько дней. Иногда сообщение было простым приветствием. Иногда оно было небольшим стихотворением о гримасах быстрой рыжей лисы. Часто оно было тарабарщиной. Но монах всегда отвечал быстро и точно. За этим делом монах провёл целый год.

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

Комментарий Ци

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

Стихотворение Ци

Башня стоит гордо,
Статуя смотрит на море.
Какая большая работа не была создана,
Что строитель может увидеть свое отражение в мире?

Original: Echo

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

Метровый подорожник

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

Знаете ли вы Питер?

Как называется мост перед зданием с надписью Лена ЭроПроект?
Подсказка: я там уже лет пять регулярно бываю, но всё время забываю настоящее название.

все вопросы

воскресенье, 23 сентября 2012 г.

Помощник

Решили заменить бортик в ванной. По очереди с Мишкой счищали старый клей. Для этого хорошо подходит скребок от керамических плит. А вот приклеивать напрягает: силиконовый клей долго схватывается.

пятница, 21 сентября 2012 г.

Словами младенца

Возвращались с Мишкой затемно и он выдал: "Фонари выбиваются из композиции". На мой вопрос он ответил: "Потому что небо чёрное и на нём звёзды, а фонари мешают смотреть". На небе ни облачка!

HP 635

Лёшка залил мой старый лаптоп водой и восстановить его не представляется никакой возможности. Пришлось купить тёще в подарок новый ноут. Его попугаи значительно меньше, чем у моего:
    Процессор - 3.9
    Память - 5.5
    2D графика - 4.6
    3D графика - 5.9
    Жёсткий диск - 5.9
Но и цена радует - всего 13300 р.
Модель выбрал только из-за того, что там матовый экран.

Pennywise

Открыл для себя старую группу альбомом этого года: All or Nothing. Динамичный и мелодичный панк. Очень мне напомнило мои любимые хиты группы Offspring. Зацените, как зажигают:

Спасибо, Юран Семенов!

Библиотека

Сегодня возле нашей библиотеки празднуют день знаний вместе с нами.
Интересно, для кого это мероприятие? Школьники - учатся, дети - в саду. И вообще, рабочий день!

вторник, 18 сентября 2012 г.

Первоклассно


Мишкин первый день в школе. Коллектив небольшой, но весёлый. Диск с фотками на днях принесли. На нём тоже фотка, чтобы отличался.

Интерфейс

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

А ещё на сайте РЖД не работает напоминание пароля клиента: говорят, что выслали, а по мылу ничего не приходит.

понедельник, 17 сентября 2012 г.

Нулевой коан

Старый писец Ци хранил коаны храма в массивной книге, известной нам теперь под названием Код без кода. На её страницах была вся мудрость храма. Ёё сопровождение было самой особой и святой обязанностью писца.

Однажды послушник спросил его, почему коаны пронумерованы, начиная с номера один.

"Почему бы вам было не начать с нуля, более подходящего для нашей профессии?" - спросил послушник.

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

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

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

Настоятельница резко постучала в дверь писца своей тростью, отвлекая человека от его страданий.

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

"Это так", - сказал писец, низко кланяясь.

"Ваш путь тогда ясен: вернитесь к Коану Номер Один, извлеките мудрость, которой он учит, и получится Коан Номер Ноль. Аналогично можно получить Коан Минус Один, Минус Два и далее, вплоть до начала времён".

Таким образом, нагрузка на писца удвоилась, зато его страдания закончились.

Original: Kōan Zero

Что такое коан

воскресенье, 16 сентября 2012 г.

Развязка

Два дня ездил по развязке КАД-Пулковское. Как так можно было сделать, что поворот направо находится левее поворота налево?

Запаска

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

А вопросом про докатку я предпочитаю троллить продавцов: Предположим, что я пробил колесо на трассе, после чего поменял его на докатку. Куда девать пробитое колесо, если я возвращаюсь от тёщи, загруженный барахлом по-максимуму? Вместо докатки не положить, в багажник не запихнуть, а в салоне четыре человека и ещё какие-нибудь вещи...

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

Ещё чуть-чуть

Сегодня вернулись на Пулковское.

Сначала заехали посмотреть Toyota. Из представленных машин нам приглянулась Verso, но они не дают на ней покататься. Мишке она так понравилась, что он сказал, чтобы мы её купили и поехали на ней домой. В Highlander так опущена торпеда, что с моими ногами мне не дотянуться до педалей. А Alphard у них в салоне отсутствует, да и дорогой он чрезмерно.

Вернулись в Volkswagen посмотреть на Touran. Из всех просмотренных ранее машин там места за рулём больше всего. Вот только у них пятиместные варианты представлены и третий ряд не пощупать, а покупать кота в мешке не хочется. Ещё мне там предложили тест-драйв, но сев за руль я понял, что никуда не поеду. Там ТРИ педали, а я уже забыл как ими пользоваться...

суббота, 15 сентября 2012 г.

Пулковское

Покатались по Пулковскому шоссе, продолжая поиски.

В салоне Ford не было ни Galaxy, ни даже S-Max. Причём девушка на входе сказала, что их даже не продают. Естественно, никакого тест-драйва. Зато пощупали Explorer: большой, но дорогой. За рулём места не было, так как на выключенной машине сиденье на электроприводе не подвигать, а продавцам мы показались бесперспективными и они на нас забили.

Рядом находится салон Mazda, где единственной подходящей машиной оказалась пятёрка. Сдвижные двери - это круто, а вот места в ней значительно меньше, чем в ранее выпускаемой MPV, которую к нам теперь не поставляют, а жаль. Тест-драйв пятёрки они не предоставляют. Флаг им в руки, таким продавцам.

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

В том же салоне продают Chevrolet. Orlando у них в салоне отсутствовал, зато посмотрели на Captiva. Нравится, но в наличии была только пятиместная машина. Поэтому всю прелесть оценить не вышло, а заказывать "в тёмную" мне не хочется. Подумаем.

Развернулись и поехали в аэропорт, где продают Volkswagen. Из всего модельного ряда в салоне было представлено всего несколько автомобилей, а единственный Touran вообще отсутствовал. Сказали приезжать завтра.

Рядом продают Skoda, но там нас ничего не заинтересовало.

пятница, 14 сентября 2012 г.

Неисправленный монах

Два священника клана Слепого Орла С Семью Когтями нашли учителя Java Банзена рыдающим на клавиатуре. Они спросили, что же причинило ему такие страдания.

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

Первый священник посмотрел на код. "Исправление, конечно, требуется. Я предлагаю вам начать с простой порки".

Учитель вздохнул и кивнул, сбросив рясу с плеч.

Original: The Uncorrected Monk

Клан Слепого Орла С Семью Когтями
Руководство: оно может быть уродливым и недальновидным, но оно по-прежнему задаёт тон.

Тест-драйв

Вернулся в Аврору покататься.

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

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

Рядом увидел Zafira Tourer для тест-драйва. Попинал продавца, но он мне порулить не дал. Хорошо, что пустил внутрь. Понравилось решение с панорамной крышей, но и только. Места, конечно, больше чем в машинах выше, но качество очень хромает. Пластик в некоторых местах сломается сразу, как дети залезут за руль. А ещё продавец обрадовал, что если я оставлю залог и закажу машину, то ждать её только к апрелю месяцу.

Зашёл в KIA покататься на Sorento. Продавец попросил подождать, пока он с другими покупателями закончит. Через 20 минут он пришёл, отксерил права и пошёл за ключами. Тут и выяснилось, что машину забрали на ТО и порулить мне не удастся. Эти 20 минут я провёл в Sorento и понял, что она мне не комфортна, так как места там ещё меньше, чем в рамном Pathfinder. Ну и не надо!

Короче, Scenic II пока никто не переплюнул.

четверг, 13 сентября 2012 г.

Компромисс

Два монаха пришли к учителю Java с очень разными подходами к реализации определённого проекта. Каждый представил свою идею страстно и убедительно.

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

Первый монах возразил: "Разве для любой проблемы есть более одного решения, которое превосходит остальные?"

Второй монах был также недоволен: "Разве не правильно действовать последовательно и, таким образом, избежать хаоса, даже если наилучшее решение пока не ясно?"

"Да," - сказал учитель Java. "Разве никто из вас не обратил внимание?"

Original: Compromise

Грачи прилетели


Грач, оказывается, это настоящий летающий танк. Один вот из Чечни вернулся после прямого попадания из ПЗРК.

Подставка

Подсмотрел у Экслера и сделал себе аналогичную подставку под планшет. Пришлось, правда, немного подождать, пока не закончатся бумажные полотенца. Единственный минус, что 10" планшет помещается только вертикально.

Чем бы дитя не тешилось... ;)

среда, 12 сентября 2012 г.

Красный блокнот

В летописи храма Утреннего Медного Гонга это записано в главе "Модульное тестирование":

Учитель Java Кайму иногда мог отвечать на вопросы одним словом null. Когда его спрашивали, что же это значит, он неизменно отвечал тем же непостижимым null.

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

"Ты ещё не постиг разум своего любимого учителя Кайму?" - стали однажды дразнить его братья.

"Null", - сказал монах.

За это другие монахи быстро схватили его стали пинать, пока он не покрылся синяками. Его драгоценную красную книжку они бросили в огонь.

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

Настоятель выполнил это. На большинство вопросов монах дал простой ответ. На несколько он ответил загадочным null. А остальные оставил без ответа.

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

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

"А как быть с братьями, избившими его?" - спросил настоятель.

"Вознаградите их, ибо они послужили храму. Теперь я знаю алгоритм как опорочить монаха".

Original: The Red Notebook

λямбда

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

Во-первых, я узнал про effective final. Компилятор теперь сам может узнавать, является ли локальная переменная неизменяемой. Он позволяет использовать такие переменные в лямбда-выражениях и, возможно, будет позволять их использовать в анонимных классах. Теперь можно будет не писать final перед локальной переменной.

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

Помимо обычных лямбда-выражений вида:
    (String s) -> System.out.println(s)
    x -> x + x
    (x, y) -> x + y
будет возможность использовать существующие методы:
unbound static
Comparator cmp = Integer::compare;
используется статический метод класса с двумя параметрами
unbound virtual
Comparator cmp = Integer::compareTo;
используется виртуальный метод класса с одним параметром, где вторым параметром является экземпляр этого класса
bound virtual
Comparator cmp1 = Integer::compare;
Comparator cmp2 = cmp1::compare;
используется виртуальный метод класса с двумя параметрами
Там ещё много чего было, это я пока для затравки написал.


Бабье лето

Что-то на улице непривычно жарко. Видимо недавно прилетевший друг привёз с Лазурного берега немного тёплого воздуха. Ничего, сейчас налетит ветерок с залива и всё будет по прежнему...

вторник, 11 сентября 2012 г.

Форма

Однажды утром монахиня по имени Жинг проходила мимо терминала, вокруг которого столпились несколько обучающихся братьев клана Одного Сапога. На экране текст программы мягко светился на фоне золотых всполохов рассвета. Жинг остановилась, чтобы взглянуть на экран.

"Это не правильно", - сказала монахиня и продолжила путь.

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

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

"Уф", - сказала монахиня. "Шершень может ужалить медведя, когда его гнездо под ногами".

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

"Уф", - сказала монахиня.

"Объясните", - сказала настоятельница.

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

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

Передохнув Жинг набрала воды и вылила её в помятый кувшин. Она медленно шагнула назад и встала рядом с настоятельницей.

Там содержалось всё до последней капли воды.

"Удовлетворительно", - сказала монахиня.

Original: Shape

Новый сезон

С нетерпением ждём приключений Шелдона и его друзей:

Первые 3 сезона смотрим в озвучке от Новамедиа. Голоса подобраны настолько хорошо, что смотреть в озвучке от Кураж-Бамбей не можем. Хотя про эти переводы всегда спорят. Сезоны 4 и 5 смотрели в оригинале с субтитрами. Рекомендуем всей семьёй!

Погода

По утрам дико холодно, а днём солнышко нагревает среднесуточную температуру так, что батареи пока не включают. У детей сопли текут, я кашляю, а у Юли колени ноют. Пора в баню!

понедельник, 10 сентября 2012 г.

Безопасность

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

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

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

Монах поклонился и сообщил об этой беседе учителю Java.

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

"Вы за рулём", - сказал учитель.

Они сели в машину священника, после чего тот нахмурился.

"Шкала настройки моего радио, по-видимому, была украдена", - сказал священник.

"Это хорошо", - сказал учитель Java. "Музыка была бы опасным отвлечением внимания на узких дорогах".

"Также пропали кнопки от кондиционера", - сказал священник.

"Превосходно!" - сказал учитель Java. "Прохладный воздух усугубляет ревматизм и вызывает заболевания внутренностей."

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

"Кроме того," - сказал священник, - "капот, кажется, заварен."

"Пусть не закончится никогда ваша удача!" - воскликнул учитель Java. "Теперь очевидно, что никто не сможет повредить двигатель. И если цвет шин когда-нибудь перестанет нас удовлетворять, я думаю, что их можно будет заменить без какого-либо заметного влияния на плавность хода".

Original: Safety

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

воскресенье, 9 сентября 2012 г.

Письмо счастья

Пришёл ещё один штраф за превышение скорости. Нарушали на том же месте, но несколько дней спустя. За 88 км/ч - 300 р.

суббота, 8 сентября 2012 г.

Аврора и др.

Продолжаем наши покатушки: посетили автоцентр Аврора на Софийской, 2 и Восток-Авто на Бухарестской, 1.

Продавцы Nissan взялись за нас всерьёз. Нам очень понравился Pathfinder, но там есть проблемы с педалями: мне до них некомфортно дотягиваться из-за низко опущенной торпеды. Буду ещё тест-драйвить на неделе. Также рассматривали Qashqai+2, но у него на третий ряд можно только детей посадить, да и то - в креслах. Мишке очень понравилась Navara: дети там в кузове резвились. Но эта машина не для города.

Сквозь автосалон Лаура мы прошли как сквозь масло. Продавцы там тупо плюют в потолок и забивают на посетителей.
Cadillac предлагает только Escalade как семейный автомобиль.
В Opel мы хотели более подробно посмотреть на Zafira Tourer, но в салоне этого автомобиля не было.
В Chevrolet мы опять смотрели на Orlando, но не как-то катит.
В SsangYong нам никто не показал Rexton, хотя мы активно проявляли свой интерес к нему, пока дети резвились в кузове Actyon Sports.
В Suzuki мы не пошли после такого отношения к покупателям. Кроме того, я не знаю у них вместительных моделей.

Kia нас порадовала детской площадкой. Наконец-то дети не мешали нам выбирать. Да и продавцы, хоть и не такие активные как у Nissan, но присутствуют. В джипе Mohave очень комфортно за рулём, но на заднем сиденье даже Юля головой упирается, а третий ряд не складывается без манипуляций вторым. В Sorento оказалось места побольше, так как рамы нет, которая всё место съедает. За рулём, конечно, плотно, но потест-драйвить можно.

После поехали смотреть Hyundai. Santa Fe и ix55 выглядели перспективно, но за руль я в них не помещаюсь совсем. H-1 оказался огромным микроавтобусом, но в Россию он поставляется в малокомфортабельной грузо-пассажирской модификации. Сказали, что пассажирские к нам официально не везут, а жаль!

пятница, 7 сентября 2012 г.

Прерывание

Сообщили, что некий монах не пожелал покинуть свой ​​терминал. Два дня он провёл без еды и сна.

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

    while (true) {
        /* do nothing */
    }

"Я утверждал, что цикл должен выполняться пока сама правда истинна", - сказал монах. "Но если я нажму кнопку 'Прерывание', то цикл прервётся. Смысл в том, что в этот самый момент правда уже не будет истинной. Как любой из нас смеет тревожить программу? Мы можем привести хаос в мир!"

Учитель Java протянул руку и вытащил вилку из розетки. Экран погас.

"Теперь цикл никогда не будет прерван," - сказал учитель.

Разум монаха успокоился.

Original: Interrupt

Качай - нехочу

Сегодня прочитал, что под Android выпустили μTorrent. Может это и удобно, но батарейку жалко. Да и WiFi у меня отрубается при выключении экрана.

На мой взгляд, лучше бы они выпустили управление удалённым клиентом, запущенным на сервере. А то приходится либо из Windows удалённо запускать рабочий стол, либо через RDP-клиент заходить, что не совсем удобно.

Хочу арбуз

Обратили внимание, что сейчас у нас не продают арбузы в клетках. Возвращаясь поздно вечером я спросил у продавцов дынь, винограда и прочих фруктов: "Что за фигня?"

Мне ответили, что их за арбузы сильно гоняют. Максимум, что можно попробовать - это найти арбуз на рынке. Я же брал в Ленте, но они там какие-то безвкусные.

Пришлось взять дыню, чтобы утешить...

Ни да, ни нет

Монахиня клана Следа Слона сидела на столе, скрестив ноги, и спокойно созерцала диаграмму Сущность-Связь на доске.

Учитель Java увидел это и подошёл.

Бог Молчания Между Словами уже был в комнате.



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

Учитель сказал: "Только инициализация может сказать, что считается с помощью этих чисел".

Бог Молчания Между Словами сказал: "Наличие единственного нуля подразумевает наличие единицы для его подсчёта, затем двойки для подсчёта их обоих и так далее, до бесконечности. Разве вселенская весна выглядит так из скорлупы яйца змеи?"



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

Учитель сказал: "Вы хотите определить, рассматривается ли истина как наличие единицы или как отсутствие нуля".

Бог Молчания Между Словами сказал: "Отсутствие нуля означает наличие. Наличие нуля означает отсутствие. Когда змея пожирает свой хвост вплоть до кончика своего языка, то что остается?"



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

Учитель сказал: "Это отсутствие значений является либо проницательной паузой, которая предшествует лжи, либо мягким затишьем перед раскрытием истины. Его значение определяется тем, чем станет значение. И только тогда, когда оно перестанет существовать, мы сможем понять, что же это было".

Бог Молчания Между Словами сказал: "Призрак заимствует форму усопших. Но какую форму мы можем присвоить духу ещё нерождённых?"



Монахиня сцепила пальцы. "Перед тем, как приложение запросит базу данных, значение этого столбца неизвестно. После этого, пустые ячейки этой колонки будут умышленно представлены в виде null типа Boolean. Это значение одновременно и известно, и неизвестно".

Учитель сказал: "Мы узнали только, что мы ничего не узнали, но это основа мудрости".

Бог Молчания Между Словами сказал: "И мудрец, и дурак ушли в могилу с одинаковой уверенностью: они оба считают, что мудрец был дураком. Где же тогда может быть найдена мудрость?"



Монахиня сложила руки на коленях. "Целочисленный null, хранимый в SQL, становится логическим null в памяти. Два ничто совершенно разной природы. Как могут быть неравны отсутствия?"

Учитель кивнул.

Бог Молчания Между Словами поднял бровь.

Original: Neither Yes Nor No

Клан Следа Слона

Специалисты уровня хранения данных. Где бы мы были без наших баз данных и их API? Без JDBC, SQL или Hibernate? Представьте этот мир: лишенный дисковой памяти, без таблиц и последовательностей, без триггеров и хранимых процедур и бесконечное, бесконечное улучшение производительности...

Извините. Кажется, я попал в лучший мир и потерял ход мысли...

четверг, 6 сентября 2012 г.

ГАЗ-23

Самым интересным моментом в нашем трёпе оказалась информация про ГАЗ-23. Я её раскопал в ответ на высказывание, что автопром у нас был отстойный, а в США был шестилитровый Plymouth. На аргументы оппонента, что при похожем движке американец давал значительно большую мощность, я могу сказать, что наш пепелац был на 10 лет раньше. И это с учётом того, что у нас относительно недавно закончилась война, на которой хорошо нагрелись США, что помогло им побороть Великую депрессию.

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

Ностальгия

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

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

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

О насущном

Познавательное интервью Владимира Владимировича Путина:

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

Видеорегистратор

Лётчик метнулся в лабаз за водкой, чтобы его не засекли:

Может и мне прикупить видеорегистратор на всякий случай?

среда, 5 сентября 2012 г.

Любым другим именем

Старого писца спросили, почему в его официальных сообщениях храмы и кланы имеют имена, а монахи и священники - не имеют.

"Если бы я дал вам лист c цифрами, то вы сначала дали бы имя каждому номеру 7?" - спросил писец, прогоняя спрашивающего взмахом испачканной чернилами руки.

Об этом доложили учителю Java, который кивнул и допил чай.

На следующее утро писец поднялся к себе в кабинет, только чтобы обнаружить над дверью следующую надпись жирными буквами:

    public static final int NUM_DAYS_IN_WEEK =

В этот момент старый писец Ци просветился.

Original: By Any Other Name

Мобильный хром

Поставил на планшет Chrome. Особых преимуществ у него не вижу по сравнению с базовым вариантом. Страницу отображает заметно медленнее. Надо будет проверить на функциональность. Как всегда, порадовали "элитные" разработчики Google: закрытие последней владки ведёт не к закрытию приложения, как везде, а отображению чёрного экрана с мелкой надписью в углу "добавить вкладку". Что-то недоработано там у них...

3.1 -> 3.2 -> 4.0.4

Вот и обновил я свой планшет как и обещали. Я ещё потестирую, но после обновления решилась проблема с батарейкой. И теперь можно будет установить те приложения, что раньше нельзя было.

Кое что стало непривычным, а после обновления на 4 придётся заново настраивать рабочие экраны, что не надо было делать после обновления на 3.2. Хорошо, что программы сами обновились на версию, поддерживающую новую систему.

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

Необходимые особенности

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

"Каждая реализация имеет свои достоинства и недостатки", - сказал монах учителю Java. "И каждая из них имеет особенности, отсутствующие у других. Я должен выбросить все, кроме одной, на ветер забвения. Как же мне выбрать?"

"Я не могу ответить, пока меня мучает жажда", - сказал учитель. "В шкафу рядом с вами находятся три деревянных чаши. Наполните одну из реки, вторую из колодца храма, а третью у продавца воды в деревне. Принесите их ко мне, не пролив ни капли, и я предложу вам помощь, какую смогу".

Монах выполнил задание и поставил все три чаши перед учителем.

"Чему вы научились?" - спросил тот.

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

"Я смогу выпить только одну из них," - сказал учитель. "От которой я получу наибольшее удовольствие?"

Монах осторожно рассудил. "Река была холодной, но не совсем чистой. Из колодца храма я недавно пил: та вода горчит из-за известняка. И хотя я не знаком с продавцом воды, я сегодня много раз слышал его гонг. Исходя из этой информации я бы выбрал чашу с водой продавца".

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

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



    Жажда учителя не удовлетворена
    пока монах не ответит:
    с каким была звуком наполнена чаша?

    Монаху жилось бы лучше,
    если бы он установил кадило на подоконнике
    и просто ждал дождя.

Original: Necessary Features

Клан Следа Слона

Специалисты уровня хранения данных. Где бы мы были без наших баз данных и их API? Без JDBC, SQL или Hibernate? Представьте этот мир: лишенный дисковой памяти, без таблиц и последовательностей, без триггеров и хранимых процедур и бесконечное, бесконечное улучшение производительности...

Извините. Кажется, я попал в лучший мир и потерял ход мысли...

понедельник, 3 сентября 2012 г.

Хром опять чудит

Сегодня Chrome предложил обновиться и перезапуститься. В процессе перезапуска Vista показала BSOD:
    Problem signature:
      Problem Event Name: BlueScreen
      OS Version: 6.0.6002.2.2.0.256.6
      Locale ID: 1049

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

Первый раз в первый класс


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

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

суббота, 1 сентября 2012 г.

Все сошли с ума

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

Скоро в школу

Вот такая в нашей школе форма. Единственное, чего не хватает лично мне, - кепи для школьной формы, как в Эстонии в моё время.

Сегодня устроили линейку в ДК Пролетарский. Там зал на 500 мест, а у нас только школьников четыре сотни. Сказали, чтобы был один родитель на одного ученика, а большинство пришло с обоими родителями, да ещё и бабушек, братьев, сестёр привели.

Несмотря на давку праздник удался, по крайней мере, для первоклассников. Мишка со своей учительницей сфотографировался:

пятница, 31 августа 2012 г.

Америка подешевеет

В газете Мой Район пишут, что виза в США подешеет в 5 раз и выдавать её будут сразу сроком на 3 года.

Неужели, поток поравалителей иссяк и они пытаются простимулировать хотя бы туристов?

Ты с какова раёна?

Взял в СберБанке газету Мой Район, а там - описание правил пользования информационно-платёжными терминалами: "Шаг 1. Для начала выберите, чем будете платить - картой или наличными деньгами. Допустим, вы предпочли второй вариант. В этом случае просто прикоснитесь к экрану."

Допустим, что я предпочёл первый вариант. Как мне "не просто" прикоснуться к экрану? Сплясать перед этим что ли?

Мой штраф

На сайте с таким названием можно узнать свою задолженность по уплате штрафов за нарушение ПДД и распечатать квитанции.

Недавний штраф, который я утром оплатил, уже не отображается. А чтобы получить весь список, надо ввести номер ПТС, а оно - дома.

Разрыв шаблонов

Зашёл в СберБанк оплатить штраф, взял талончик и буквально сразу же меня пригласили к окошку. Девушка очень вежливо со мной поговорила, предупредив, что за оплату штрафа через окошко они возьмут процент. Вышел из банка через 10 минут после того, как вошёл, весьма озадаченным. Они решили исправиться?

Письмо счастья

Система работает. Мне прислали фотографию моего автомобиля на пешеходном переходе в Малых Вязёмах. И ведь никому не докажешь, что "ехал со скоростью потока". За 84 км/ч - 300 р.

Внепланово

Теперь можно обновить Java, если автоматом не вышло.

среда, 29 августа 2012 г.

Номер на номер

Сегодня отказался от домашнего номера телефона, который мне отключат уже с первого сентября. Звоните в мобило!

Купил Мишке симку Билайн, чтобы иметь возможность звонить родителям и тёще бесплатно по часу в день.

вторник, 28 августа 2012 г.

Black Tuesday

Чего только не пишут на habrahabr. Зато я теперь знаю, как отключать плагины в Chrome: очень просто.

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

Международный звонок

Звонил сейчас по работе в солнечную Калифорнию. Пообщался с коллегой, застыдился своего уровня и написал ему письмо:
Sorry for my English. I have no practice for 3 months.

Он нашёл единственно верный способ меня подбодрить:
No worries. I had no problem understanding and it's better than my Russian.

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

Тройная защита

Сегодня рано утром позвонили родители и попросили их встретить, так как они попали под серьёзный ливень, а зонтов нет. Я взял три зонта, вышел на улицу, а дождя-то и нет. Дошёл до метро, встретил, вернулись домой - дождь так и не пошёл. Ливень начался уже когда пили чай. После обеда пришла пора провожать их на вокзал. Я опять взял три зонта - и выглянуло солнце. Сейчас сижу на работе с тремя зонтами и собираюсь домой. На улице - сухо!

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

воскресенье, 26 августа 2012 г.

Не я придумал

Монах клана Следа Слона был обвинен в удалении массы избыточного кода, созданного этим кланом. Он обратился к главному священнику клана за наставлениями.

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

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

Монах вытер рукой лоб. "И это только одна из десятков резервных подсистем, которые я должен объединить! Сегодня я видел одного из старших братьев затачивающим метательные ножи. Неужели нет способа успокоить монахов нашего клана?"

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

Original: Not Invented By Me

Клан Следа Слона

Специалисты уровня хранения данных. Где бы мы были без наших баз данных и их API? Без JDBC, SQL или Hibernate? Представьте этот мир: лишенный дисковой памяти, без таблиц и последовательностей, без триггеров и хранимых процедур и бесконечное, бесконечное улучшение производительности...

Извините. Кажется, я попал в лучший мир и потерял ход мысли...

Шуруповёрт

Гаражная работа в стиле "просверлить несколько дырок, поменять сверло на бит, закрутить несколько шурупов, поменять бит на сверло" привела меня к мысли купить одно полезное устройство. Теперь сверлю дрелью, а закручиваю шуруповёртом.
Работа пошла споро, да и биты будут целее...

Гараж

Лестницы в магазинах дорогие, поэтому мы с Мишкой купили три бруса 2700x40x40 и сделали времянку всего за 300 рублей.

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

суббота, 25 августа 2012 г.

Документация

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

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

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

Настоятель сообщил об этом учителю Java, который сказал: "Пусть монах балансирует на одной ноге с вытянутым посохом, каждый день от заката до полуночи. Если он сможет произнести порадующее меня слово, то я пощажу его, но никак иначе".

"А есть такое слово?" - спросил настоятель.

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

Original: Documentation

Клан Слепого Орла С Семью Когтями
Руководство: оно может быть уродливым и недальновидным, но оно по-прежнему задаёт тон.

Устами младенца

Угадайте песенку из мультфильма про тигрёнка, которую напевает Лёшка: "Баба бля, баба бля". Какую книжку он меня просит почитать: "До дура бля"? И что означает "Нё хам!"?

Автополе МЕГА

Катались в МЕГА за покупками и решили заехать в Автополе - других посмотреть, себя показать.

Сотрудники Chevrolet на нас внимания не обратили. Orlando достаточно вместительный, Tahoe дорогой, а семиместной Captiva мы не нашли.

В Opel нам попытались впарить более компактную Zafira, типа новую Zafira Tourer ждать до полугода придётся. По мне, так Tourer конкурирует с Orlando и по цене, и по комфорту.

У Volvo нет семейных автомобилей, да и дорого там.

Honda предлагает Pilot - отличный семиместный внедорожник, за руль котоорого я не смог поместиться, да и Юле там тесно. Настоящий японский автомобиль...

Cadillac предлагает серъёзные и дорогие автомобили. Вместо Escalade легко можно двухкомнатную квартиру купить.

У Ford есть отличные семейные автомобили: S-Max и Galaxy. Они очень похожи и вместительные, но в первом на третий ряд можно только детей посадить. Правда вместительность за счёт запаски, которой нет. Мы долго облизывались на Galaxy, так как в шоуруме стояла машина в максимальной комплектации. Нам даже посчитали на неё кредит, но отпугивает КАСКО за сотню тысяч.

Хорошо, что детей не гоняют. Мои засидели все автомобили...

пятница, 24 августа 2012 г.

Олимпиада

Оказывается во время Олимпиады 2012 благодаря Google можно было принять участие в некоторых видах спорта не вылезая из-за компьютера: бег с препятствиями, баскетбол, слалом на каноэ и футбол.

Неизменяемый

Послушник недавно прибыл из Храма Трёх Камней, где используется только язык C. Он был новичком в Java и вскоре наткнулся на неизменяемость строк.

"Я хочу только поменять содержимое этого поля!" - воскликнул он. "Но для этого требуется создать объект StringBuffer и, впоследствии, новый объект String, дважды копируя множество нетронутых символов между ними! С какой целью были разработаны такие строки?"

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

Вскоре послушник стал определять все классы неизменяемыми. Ни одно свойство нельзя было менять: только при создании нового экземпляра можно было делать необходимые изменения. Его конструкторы иногда были удивительно большими и сложными.

Учитель Java узнал об этом и сказал: "Пусть яйцо отольют из меди подадут монахине на завтрак."

Таким образом была наказана монахиня за свой совет послушнику.

Original: Immutable

четверг, 23 августа 2012 г.

Какой ливень!

"Два циклона и три антициклона столкнулись" (С)

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

Google Calc

Google Search давно уже поддерживает вычисление формул из строки ввода. Я регулярно этим пользуюсь, чтобы не запускать Windows Calc. А недавно я обнаружил, что Google добавил кнопки управления калькулятором.

Здравствуй, мир

Послушникам в их первый день в храме учитель Java задал следующие три вопроса:

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

"1: почему она выводит Здравствуй, но не выводит Прощай?"

"2: почему она приветствует мир, если слушатель только один, да и тот выбросит её после получения первого сообщения?

"3: почему она должна произнести приветствие, на которое никогда никаким образом не будет дан ответ?"



Скажите мне слово, которое означает Здравствуй и Прощай. Разве это не первый крик новорождённого?

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

Original: Hello, World

Октановый тест

Google разработал Octane для тестирования JavaScript. Тут его позиционируют, как тест быстродействия браузеров мобильных устройств, но на моём планшете этот тест так и не запустился. Не смог он запуститься и в нашем WebView, а Explorer 9 кое-как нарисовал страницу теста, но после запуска тест завис.

На остальных браузерах рабочего компа тест работает:
* 7166 баллов на Chrome 21
* 4577 баллов на Firefox 14
* 2055 баллов на Safari 5.1.7

Обновление Chrome

В течении нескольких релизов я наблюдаю следующий эффект: как только Chrome начинает глючить и перестёт рендерить или обновлять страницы, то можно смело идти и обновлять его. Это же как надо было написать систему обновления, что ломается нормальное поведение браузера при наличии его обновления!

Иван Царевич и Серый Волк

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

Мультфильм полнометражный, графика даже попроще, чем в мультфильмах про богатырей. Дебилизм прёт отовсюду - одна русалка несколько раз падала с дерева со словами: "Я же соскальзываю". Горыныч-Гармаш, конечно, рулит...

среда, 22 августа 2012 г.

Эволюция

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

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

"Но, учитель", - возразил студент. "Я следовал вашему примеру до последней точки с запятой. Посмотрите на этот класс, который вы написали в прошлом месяце: разве он не похож на мой код, как два яйца из одной кладки?"

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

Original: Evolution

Вортушка

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

Метро VS машина

Ночью дороги пустые - с работы до дома доехал за полчаса и ещё 15 минут потратил на гараж, как обычно. Проехал 26.6 км со средней скоростью 53.9 км/ч и сжёг 2.4 литра бензина, т.е. 9.2 литров на сотню. Таким образом, потратил 72 рубля на бензин и 10 рублей на ЗСД. Получается в 3 раза дороже, чем на метро, а выигрыш всего 15 минут. И то только на пустой дороге и не учитывая стоимости обслуживания автомобиля.

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

Так и будем стоять в пробках и парковаться на газонах.

вторник, 21 августа 2012 г.

Эффект

Три молодых монаха (один из клана Паука, один из клана Смеющейся Обезьяны и один из клана Следа Слона) поспорили о том, что является наиболее важным: код для Web, бизнес-уровень или хранение данных. В конце концов они решили озадачить этим вопросом учителя Java.

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

Садовник избивал монахов семь полных минут, а затем поклонился и вышел.

"Итак", - сказал учитель. "Кто несёт наибольшую ответственность за ваши сегодняшние синяки? Я - за то, что позвал садовника; садовник - за шесть дополнительных минут по своему усмотрению; или же руки и ноги садовника? Подумайте, прежде чем отвечать, или мне придётся опять его звать".

Наконец, монах из клана Паука сказал: "Плотник, заложивший первый камень этого храма несёт наибольшую ответственность".

Ответ удовлетворил учителя.

Original: Effect

Рейтинг школ

Вот тут можно посмотреть рейтинг школ по городу. Мишкина школа, например, на 17 месте в Невском районе, но на первом у метро Рыбацкое. Я считаю, что каждый день возить ребёнка куда-то неправильно. Особенно в свете сегодняшней поездки.

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

Накатался

Утром опять ездил в поликлинику на Олеко Дундича. На шорткат на целую неделю закрыли на ремонт. Полчаса мы пытались съехать с Александровской фермы на Софийскую. До дома добрались достаточно быстро и я поехал получать СНИЛС. До Джона Рида доехал всего за полчаса, по пути отметив, что Дальневосточный на юг забит. Посему решил поехать на работу, до куда я и ехал полтора часа, большую часть из которых стоял от ПлАНа до Восстания. Всего проехал 50 км со средней скоростью 14.5 км/ч и сжёг 9 литров бензина, т.е. 17.8 литров на сотню. А ведь вечером ещё и домой пилить. Надеюсь, в полночь таких пробок не будет.

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

Черновики

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

Панорама Марса

Снова хочу бороздить просторы... Хотя бы на Марс!

воскресенье, 19 августа 2012 г.

Гараж

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

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

Прогноз погоды

На разных сайтах в течении недели был разный прогноз на эти выходные. Мы долго не могли определиться, когда поехать на шашлыки. Решили довериться сайту windguru, которым пользуются наши коллеги-кайтеры. И не прогадали! Сегодня дождит и холодно. Всё-таки у нас комфортная температура очень зависит от ветра. Ещё радует возможность посмотреть, как будет изменяться влажность в течении дня. Кроме того, для этого сайта существует приложение под Android от стороннего производителя.

суббота, 18 августа 2012 г.

Последний день лета

Вместе с начальником выехали на шашлыки в Низино на один из прудов. От дома всего 30 минут по КАДу. За шестью детьми нужен глаз да глаз. Костя с Лёхой постоянно пытались куда-то пойти.

Неплохое место...

четверг, 16 августа 2012 г.

Шорткат

Поехали с детьми в поликлинику на Олеко Дундича, а Бабушкина оказалась перекрыта. Пришлось свернуть в сторону Обухово и ехать по Грибакиных и далее по 9-го января. Оказывается, эта загогулина официально называется Проспект Жертв Девятого Января. В результате оказалось быстрее, чем стоять на съезде с Александровской Фермы или медленно ползти по КАДу. Тут есть только один минус - можно надолго встать на ж/д переезде.
Обратно ехали также и добрались минут за 20.

среда, 15 августа 2012 г.

Они уходят

Вроде недавно умер Рэй Бредбери, а сегодня и Гарри Гаррисон.

Это прорыв

В связи с будущим объединением Java и JavaFX было принято решение синхронизировать нумерацию версий. И если на днях мы выпустили Java 7u6 и JavaFX 2.2, то следующий мажорный релиз будет Java 8 и JavaFX 8.0. А полное объединение произойдёт в Java 9. Раньше не получилось, так как проект Jigsaw отложили.

вторник, 14 августа 2012 г.

LEGO story

Прикольный мультфильм про создание фирмы LEGO:

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

Adrenaline Rush

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

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

Выехали в 6:50, а в 17:30 уже приехали: за 10 с половиной часов проехали 734 км со средней скоростью 75.1 км/ч и сожгли 60.3 литров бензина, т.е. 8.2 литров на сотню. Полчаса провели в новом МакДональдсе в Вышнем Волочке и ещё минут 20 на заправке в Крестцах, а остальное время рулили по очереди.

Дорога отличная, асфальт свежий, но разметки во многих местах нет, что напрягает при трёхполосном движении. Единственная пробка - на выезде из Тосно. Мы там минут 15 потеряли.

воскресенье, 12 августа 2012 г.

100 лет ВВС

На этих выходным в Жуковском проходило авиашоу в честь столетия российских ВВС. Очень хотелось скататься, но 100 километров, да ещё через всю Москву...

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

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

суббота, 11 августа 2012 г.

Особое мнение

Как выяснилось я пропустил очень интересный фильм с Томом Крузом и Колином Фаррелом. Игра актёров отличная, сюжет интересный, но мне кажется, что я что-то подобное читал в детстве, когда сильно увлекался SciFi. Надо будет перечитать Филиппа Дика.

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

Надо будет пересмотреть как-нибудь без рекламы...

Какая боль 5:0

Совершенно случайно попал на матч Зенит-Спартак во время обеда. Питерцы порвали москвичей как Тузик грелку:

Третий гол мне понравился, да и пятый тоже красиво получился.
И никакого Аршавина замечу...

пятница, 10 августа 2012 г.

Тесла-шоу

Но больше всего в Экспериментаниуме нам понравилось Тесла-шоу, на котором пускали молнии:


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

Очень интересно и познавательно.

Шоу мыльных пузырей

За отдельную денюжку в Экспериментаниуме посетили шоу мыльных пузырей. Мишка смотрел не отрываясь и при свете, и в темноте. Мне особенно понравилась матрёшка: штук пять вложенных пузырей.

Экспериментаниум

Экспериментаниум это как Лабиринтум только в Москве. Тоже есть зеркальный лабиринт, но попроще, как мне показалось. Мишке понравилось пневмопочту по потолку запускать. Много математических задачек из серии "собери квадрат из обрезков", а вот физических опытов кажется поменьше. Зато много другого.

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

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

Нам с Мишкой понравилось, так что не проходите мимо.

четверг, 9 августа 2012 г.

Свезло

На задворках музея лазали по танкам до тех пор, пока Мишка не соскользнул с танка, залезая на него.
Повезло! Ещё чуть-чуть и уха бы лишился...
А ушибы и царапины заживут.

Уникальная мышь

В первую очередь я планировал посмотреть в танковом музее сверхтяжёлый Maus массой 188 тонн. Внушает даже больше, чем стоящая рядом мортира Adam калибра 600 мм.