среда, 31 октября 2012 г.

Монах Задом Наперёд

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

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

Банзен, учитель Java, услышал об этом. "Я разберусь", - заявил он.

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

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

"Учитель!" - воскликнул он. "Кто-то разбросал камни плотины! В плавательной яме отсутствует вода. Только сорняки и острые камни ждут нас внизу!"

Своим посохом Банзен подталкивал молодежь к пропасти.

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

Original: The Backwards Monk

И это осень?


Я не помню, чтобы снег выпадал так рано. Разве что, в моём детстве. А последнее время я даже предлагал сдвинуть сезоны на 1 месяц вперёд, так как зима начиналась под Новый Год...

Эльф Обамы: что это было

Подсмотрел у Куваева этот ролик и долго мучился:

И только после того, как вспомнил, что я слышал эту песню на спектакле Интимная жизнь, я смог найти её оригинал:

Хотя она более известна в исполнении Селин Дион:

вторник, 30 октября 2012 г.

Ураган Сэнди

Только что отрубился Интернет. Поменял proxy с американского на английский и всё заработало. Полезно за новостями следить.

PS. Интернет теперь есть, но рабочих серверов пока нет...

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

Дырки

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

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

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

Настоятельница поклонилась и повела его к учителю Java.

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

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

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

"В следующий раз", - сказала она, - "просверли больше дырок".

Original: Holes

Amazon

Заказал себе телефон и кобуру к нему. Перед подтверждением заказа я взглянул на цену и сильно удивился. Она была больше почти на 60$. Это оказался Estimated Tax To Be Collected.

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

Shipping & Handling - это ещё одна забавная вещь. Для дорогого телефона она равна нулю, а для фиговины за 30 центов - четыре с половиной бакса. Причём заказ двух одинаковых предметов удваивает стоимость этой услуги.

Зима

Снег и не думает никуда деваться. На улице морозно.

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

пятница, 26 октября 2012 г.

Therion

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

В концерте порадовало всё, начиная с отсутствия разогревающей группы и заканчивая качеством звука. Даже было пофиг, что пиво в ГлавКлуб отстойное.

А закончили они, как и везде, шедевральным:

Отличный подарок на день рождения. Спасибо!

Снег выпал

Очень неожиданный подарок - ноги скользят в осенних ботах.

Триггеры

Монах клана Следа Слона спросил: "Что там насчет триггеров в базе данных?"

Учитель ответил: "Проголодаешься за полночь - узнаешь".

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

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

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

Original: Triggers

Лента батонов

Зашёл в Ленту за тортами, а там мужик батоны покупает. Тележка с горкой! На пару тысяч набрал...

четверг, 25 октября 2012 г.

Трудности перевода

Сегодня на уроке английского языка узнал, что выражение black sheep на русский переводится как белая ворона.

Документ

Вот так Мишка развлекается в школе.
А ведь ему ещё и семи нет!

среда, 24 октября 2012 г.

Мусор

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

"Любопытно", - сказала Суку. "Я открыла изящные часы и обнаружила апельсиновые корки и рыбьи кости".

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

"Понятно", - кивнула Суку.

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

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

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

Original: Garbage

вторник, 23 октября 2012 г.

Предвидение

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

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

Снимать на поражение


Отличный боевичок Кирилла Нонга, режиссёра-любителя из Белоруссии. Короткометражный фильм снят, как утверждается, всего за несколько тысяч долларов, но снят весьма добротно.

Авторитет

Писец спросил учителя Java: "Почему вы обязали меня записать так много рассказов о студентах, которым необходимо исправительное наказание?"

Учитель сказал: "Что бы любой дурак мог прочитать их и понять, что он дурак".

Писец спросил: "Делает ли простое незнание или ошибка кого-нибудь дураком?"

Учитель сказал: "Нет. Дураком является тот, кто называет себя 'учитель' и говорит с авторитетным видом. Его заблуждение начинается тогда, когда он открывает свой рот, и увеличивается, когда он закрывает его, оставляя многое недосказанным".

Писец сказал: "Тогда не было бы разумнее ничего не говорить ни студенту, ни писцу?"

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

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

Учитель сказал: "Тогда я доволен".

Original: Authority

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

Лючок

В соседнем дворе обнаружил дизельный джип, владелец которого любит известного кота. Прикольно!

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

суббота, 20 октября 2012 г.

Music on-line

Люди говорят, что prostopleer стал очень жадным и не даёт слушать более 15 композиций в день. Зато есть более-менее адекватная замена: muzebra.

пятница, 19 октября 2012 г.

Река чая

Суку, учитель Java, посещала провинции её молодости. Только она присела в любимой чайной, как подошел послушник и спросил её мнение о коде, который он написал.

Суку просмотрела свиток и обнаружила, что каждый метод был тщательно задокументирован. Описание метода setName класса Person гласило, что метод устанавливает имя персоны; описание метода getName подтверждало, что он возвращает имя, установленное методом setName; описание метода toString обещало, что метод действительно вернёт строку.

Суку оттолкнула свиток от себя и некоторое время сидела в молчании. В конце концов, послушник откашлялся и спросил, недовольна ли она.

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

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

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

Суку подали щедрую порцию сырого риса. Послушнику повезло, что у неё отсутствовал черпак, чтобы приготовить его.

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

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

Original: The River of Tea

Portal to Half-Life

Ходят слухи, что в новой версии Гордон Фримен встретит Челл:

Я хотел сказать: утка готова

Это действительно шаг вперёд. Процесс идёт. Ждите Devoxx.

среда, 17 октября 2012 г.

Кроссворд

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

Nightwish news

Из группы уходит очередная солистка. Опять не нашли взаимопонимания. Похоже, кто-то в Nigthwish чересчур упёртый.

И всё-таки, без Тарьи Найтвиш - не Найтвиш.

Язык

Послушник спросил Банзена, учителя Java: "Какой язык программирования является самым совершенным?"

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

Послушник спросил: "Существует ли язык, который превосходит в этом отношении все остальные языки?"

Учитель ответил: "Постройте мне сад десяти тысяч камней!"

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

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

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

Так или иначе сад был построен,
Банзен удовлетворил своё желание.
Послушники больше не приходят за советом -
Слова скрывают намерения.

Original: Language

NAS Synology DS213 Air

Если у вас дома ещё нет сервера, то посмотрите обзор:

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

Качели

Вот и пришёл конец эпохи. Но кофейные зёрна пока у меня.

вторник, 16 октября 2012 г.

jQuery

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

Adriano Celentano

Жив курилка! И ещё очень бодр для своих 74:

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

Моделирование

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

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

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

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

Глава Смеющейся Обезьяны принял это во внимание.

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

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

Original: Simulation

Каждый сам за себя

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

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

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

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

Прохладно

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

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

Мастерица


Вроде недавно Юля связала мою жилетку, а уже готов и для неё вариант. Шапочки детям тоже домашнего производства, хотя какую они решат надеть с утра угадать сложно.

пятница, 12 октября 2012 г.

Деление

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

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

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

"Шесть", - ответил священник.

"Хорошо. Тогда отправьте половину в один клан по вашему выбору, а остальных - в другой".

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

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

Затем священник сообщил настоятелю: "Я сделал, как Вы велели, и все споры действительно прекратились".

Примечание редактора

Поскольку некоторые читатели проявили интерес, картинку большего разрешения можно скачать в формате SVG или PNG.

Original: Division

Грабитель

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

четверг, 11 октября 2012 г.

Photo in profile

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

Samsung vs Nokia

Сегодня ходил в фирменный магазин Samsung присмотреть себе телефон на замену моего бриллианта, которому уже 3 года и его батарея стала плохо держать заряд. Сначала я четыре года пользовался Nokia 6210. Затем я поменял его на смартфон Qtek S110, которым пользовался ещё 4 года, пока тот не развалился. Сейчас выбираю между Samsung Galaxy S3 и Note2.

Google Maps показывает, что раньше на месте магазина Samsung находился магазин Nokia. Похоже, финны уходят с рынка.

среда, 10 октября 2012 г.

Воробей вырывается на свободу

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

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

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

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

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

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

Original: Sparrow Breaks Free

Nekrogoblikon

Эта группа, конечно, на любителя, но ролик-то какой шикарный!

вторник, 9 октября 2012 г.

Мёртвая могила

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

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

Именование имён

Жрица Суку анализировала программу её послушников, когда она нашла модуль, имена переменных которого безмерно её расстроили. Объекты значений назывались vo или просто obj, независимо от типа. Списки назывались list1, list2 и т.д. Соответствующие итераторы назывались i, j, и (по непонятной причине) х.

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

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

"Оскорбил!" - ответила жрица. "Осмысли свои бессмысленные существительные!"

Эта сцена повторялась каждую ночь, пока послушник не просветился.

Original: The Naming of Names

Реклама колбасы


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

Да будет свет!

Купленную на прошлой неделе лампу я тоже прикрутил над столом в детской. Осталось самое сложное - спрятать провод в короб и прикрутить к стене.

Лесоповал

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

суббота, 6 октября 2012 г.

Собери сам

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

пятница, 5 октября 2012 г.

Лайк э кукумбер

После долгого перерыва сходили с коллегами в баню. Отлично попарились! Лёня просто маг и волшебник. Я вышел как огурчик.

Страх

Старший монах, недавно появившийся в храме, в отчаянии подошел к учителю Java:

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

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

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

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

"Ступай в горы по Дороге Белой Крапивы и через три дня ты придёшь к скиту на скале. Там живёт учёный брат, который хранит копии документации для наших клиентов. Он проконсультирует тебя по дизайну системы".

Монах сделал как было велено и на закате пришёл в скит, строение которого отличалось от всего, что он когда-либо видел.

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

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

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

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

"Какие есть для меня новости из храма?" - спросил отшельник. "Не позвали ли меня наконец домой?"

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

Отшельник опустил голову. "Как жаль! Ибо пока такое слово не дано, моя задача заключается в расширении этого скита за край обрыва, для размещения растущей коллекции временных файлов храма. Это я делал на протяжении нескольких лет, точно и беспрекословно, надеясь в один прекрасный день добиться расположения учителя и вернуться из изгнания. Но я признаю, что моя работа становится всё труднее с каждым сезоном. Зимний снег давит на крыши так сильно, что бамбуковые подпорки начинают выгибаться, а летом я должен бороться с сороками, чтобы сохранить свои соломенные стены и не дать им стать частью чьего-либо гнезда. Кстати... У тебя (я надеюсь) нет никакой аллергии? На пыльцу? На амброзию? Однажды я увидел, как семь комнат сорвались и упали вниз со скалы от сильного чиханья..."

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

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

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

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

Original: Fear

Резиновый Сеня


Ездил с утра на фабрику за заказанным ранее комодом для школы. Сэкономил на доставке тысячу рублей, умудрившись запихать в машину 18 неразобранных ящиков. Пришлось, правда, поиграть в тетрис. Опыт не пропьёшь ;)
Ехал только по боковым зеркалам. Причём, правое было видно через небольшую щёлку, предусмотрительно оставленную.

среда, 3 октября 2012 г.

Сорняки

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

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

Банзен, учитель Java, сказал: "Отведи меня в комнаты, где они проходили интервью".

Сначала они пришли в комнату провалившегося кандидата, чьё решение задачи всё ещё было написано на доске нефритовым маркером. Чрезвычайно аккуратные цифры шли по доске, собираясь в точные строки и столбцы. Банзен, учитель Java, быстро нашёл ошибку в рассуждении кандидата.

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

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

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

Original: Weeds

Мегафон

Этим летом у нас в квартире сильно упало качество связи через Мегафон: голос прерывается, связь зависает, и в конце соединение обрывается. Поначалу я грешил на то, что у нас в Рыбацком построили небоскрёб, но ведь Билайн работает без перебоев!

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

Думаю, не перейти ли мне на Билайн. Там, по-крайней мере, служба поддержки более адекватная и реагирует быстрее.

Билайн

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

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

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

Жилетка

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

Вообще, у неё уже много чего интересного повязано: и мне, и себе, и детишкам.
"Вот! Завидуйте! У кого ещё есть такая женщина?"

цитатник

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

Красноречивый сандалий

Два монаха донесли свой спор до Кайму, учителя Java. Они спросили его: "Null - это значение или отсутствие значения?"

"Null", - сказал учитель и пошел прочь.

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

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

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

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

Четвертый монах спросил лукаво: "Это была красноречивая просьба тишины или отсутствие красноречивой просьбы тишины?"

Пока первые два монаха обдумывали это, взошла луна.

Original: The Eloquent Sandal

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

Пятнадцать лет

Сегодня годовщина выпуска первой игры Fallout:

Вторую часть я переигрывал неоднократно. Круто у них вышло:

В третьей части мне понравилось бродить по Вашингтону:

А сейчас я в пустыне Мохаве на пути к Новому Вегасу, детка:

Народный вагон

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

Кстати, когда я его спросил, почему не выпускаются минивэны, Sharan например, мне было сказано, что вместо этой модели сейчас Multivan, который продаётся в отделе коммерческих автомобилей и он про него не в курсе. Вроде продавец в солидной фирме, а не знает про "несущего королей", которые тоже не поставляются в Россию. Обидно!

На этих выходных в салоне был праздник с бесплатными угощениями и развлечениями для посетителей: 500 дней до Олимпиады Сочи. Мишка играл с какой-то девчонкой в аэрохоккей и стрелял из пистолета в электронном тире.

Это мы удачно зашли!

Максидом

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

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

IKEA

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

Перекусили в ресторане IKEA. Так себе забегаловка. Удобно только, что очередь грамотно устроена и нет давки. Хорошо, что refill для чая и кофе - бесплатный.

Примерка

Прямо перед Ашаном стоял Ford Explorer, рядом с которым крутилось несколько продавцов. В отличии от прошлого раза даже удалось посидеть за рулём и понять, что мне он не подходит. Он заводится с ключа, который упирается мне прямо под коленную чашечку. По салону такой же маленький, как и все продающиеся в России семиместные машины, кроме Ford Galaxy.

Кстати, обратил внимание, что минивэны к нам не везут, если не считать Galaxy. У всех одни компактвэны. Это сговор!

OBI

Скатались в МЕГА за покупками. Несмотря на то, что OBI громаден, выбор нужных вещей там сильно ограничен. Удалось купить только секатор для веток. Хочу вдоль дома, где часто ходим, покромсать деревья, а то они уже за голову ветками цепляются.

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

Чаши

Баван, учитель Java, сказал: "Нищему на рынке ничего не принадлежит, кроме пустых чашек. Заполните все кроме одной чаем и он будет хвалить вас, а только капнете в последнюю и он немедленно умрёт от жажды. Объясните".

Ни один монах не смог ответить на вопрос Бавана. И учитель удалился в свои покои.

В тот вечер четверо студентов пришли к его двери, ища помощи с грубой программой. Её лог-файлы были переполнены исключениями ArrayIndexOutOfBounds, что, как утверждали студенты, было невозможно: массив был объявлен на тысячи элементов, а индекс (однобайтовое целое число) никогда не мог превышать 255 по определению.

Учитель Баван показал на объект в углу. "Что это?" - спросил он каждого студента.

"Метла", - ответил каждый в свою очередь.

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

"Не метла!" - кричал учитель Баван, по-прежнему размахивая как сумасшедший. "Не метла!"

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

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

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

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

Original: Cups

Tears of Steel

Вышел короткометражный фильм в качестве рекламы Blender:

Цветник

У нас в Рыбацком какой-то энтузиаст разбил цветник. Там постепенно появляется всё больше и больше деталей.

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

BananaBread

Чтобы потестировать mouse lock можете запустить трёхмерный шутер от Mozilla. Прикольно пострелять ботов, но через пару минут у Хрома сбивается синхронизация звука. Однако, приятно посмотреть с технологической точки зрения. Скоро браузер выродится в самостоятельную операционную систему.

Маловероятно, что на планшете будет играть...

Chrome 22

Сегодня с утра заметил, что обновился Хром: поменялась иконка настроек и информация о браузере теперь открывается во вкладке, а не в новом окне. Добавили mouse lock и заделали много security дырок: один русский наварился аж на 15000$.

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

Золотая рыбка

Когда послушник вошёл к храм и заявил, что ищет мудрость, ему посоветовали найти Бавана, учителя Java, и спросить его: "Каким образом хитрая Госпожа Джинью стала настоятельницей всех кланов и групп?".

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

Летопись рассказывает нам следующее:

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

"Император собирается прийти, чтобы осмотреть новый мэйнфрейм VAX и выбрать достойных членов различных Королевских Комитетов", - сказал настоятель. "Таким образом, мы хотим поразить Его Превосходительство всеми гранями нашего храма. Декоративные пруды безжизненны и заполнены сорняками. Каждый из вас должен выбрать один пруд, хорошенько его очистить и убедиться, что каждое утро там будет находиться новая рыба для развлечения императора".

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

Между тем, Южный пруд находился в нетронутом состоянии, а молодую Джинью нигде не было видно.

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

Джинью поклонилась. "Всё будет как предопределено, в течение двух дней".

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

Джинью опять поклонилась. "Всё будет как предопределено, завтра утром".

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

Настоятель надавал Джинью по ушам. "Отвечай за свои поступки!" - потребовал он.

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

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



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

И если кто-нибудь захочет поспорить на этот счёт, пусть сперва найдёт Бавана, учителя Java, и спросит его ритуальный вопрос.

Original: Goldfish

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

Новое слово

Сегодня на уроке английского выучили новое слово:
antidisestablishmentarianism

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

А жаль!

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

По некоторым новостным сайтам прошла информация, что десантники из Пскова проникли в Латвию и демонтировали памятник солдатам 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" планшет помещается только вертикально.

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