воскресенье, 17 февраля 2013 г.

Legend of Grimrock

Поставил себе игрушку, а она не запускается: XAudio2 error in XAudio2Create. Игра, как оказалось, использует эффекты Shader Model 3, которые моя карта должна поддерживать. Но обновление драйверов не помогло.
Выяснилось, что просто надо обновить DirectX.

суббота, 16 февраля 2013 г.

Музыкант

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

пятница, 15 февраля 2013 г.

Ещё один облачный игрок

Некоторое время назад я приобрёл на Amazon пару альбомов Rockabye Baby и Wintersun. И вот мне пришло письмо, что я могу слушать их на Cloud Player. Однако, при загрузке они просят ввести данные моей кредитки, что делать мне не хочется, несмотря на You will not be charged until you make a purchase. Кроме того, судя по письму, я смогу слушать музыку только из офиса или когда буду в США. Поэтому для меня они даже не конкурент Google Play.

Зато я обнаружил, что мне, как клиенту этого интернет-магазина, положены 5Gb из Cloud Drive. Хотя... Cтолько же мне даёт Google.

MathJax

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

Морская свинья

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

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

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

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

"Два раза", - удовлетворённо повторил Ци и вышел из комнаты.

Учитель просветился.

Original: Porpoise

Новости

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

четверг, 14 февраля 2013 г.

Шоколад


В Галерее проходил шоколадный фестиваль, на котором Мишка получил халявную плитку и расскрасил её для Лёшки.

Умникум

Сегодня Юля с Мишкой ходили на четвёртый этаж Галереи в Умникум. Это ещё один аналог Лабиринтума и Экспериментаниума, но более новый и чем-то напоминает Эврику. Вот только местный планетарий совсем не такой как в Финляндии. Но, в целом, ему было очень интересно.

Я тоже хочу сходить туда!

среда, 13 февраля 2013 г.

Blogger десктопный

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

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

Интересно, почему о них столько хороших отзывов?

Гранд-макет

Юля с Мишей проверили как там поживает Гранд-макет. Развивается потихоньку...

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

Два варианта

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

"Вы достигли согласия?" - спросил Кайму.

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

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

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

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

Метод с параметром Object с радостью примет и LeftFoot.

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

Идеальная лягушка сидит на столе,
Окружённая осколками нефрита.
У каждого удара скульптора есть два варианта:
За или против.

Original: Two Choices

SpeedTest.NET

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

Вот как выглядит скорость до Санкт-Петербурга:

А так выглядит скорость до Сан Франциско:


Но и это ещё не всё! Год назад я измерял быстродействие подключившись напрямую проводом, а сейчас мне лень доставать провода и лезть на шкаф, поэтому только WiFi.

Машинариум

Я уже писал и про игру, и про аналоги, но тут нашёл совершенно чумовые фигурки робота Йозефа и его подруги.


What does the internet think

У Вассермана подсмотрел прикольную ссылку на сетевой сервер, который отслеживает отдельные запросы и собирает по ним статистику упоминаний. 90% отзывов о Путине - положительные.
Но вы ведь не за политикой сюда пришли?.. ;)

Oracle - 41% в плюс, а 57% в минус.
Java - 40% в плюс и 42% в минус.
JavaFX - 63% в плюс и 30% в минус.
Google - 73% в плюс и всего 8% в минус.
Android - 53% в плюс и 35% в минус.

А про мою фамилию они ничего не знают, зато больше всего (96%) положительных отзывов про Fallout: war, war never changes...

вторник, 12 февраля 2013 г.

Три нищих

Учитель Кайму привёл трёх старейших монахов в Зал Бесконечных Кабинок. Там он собрал трёх своих послушников.

"Требуется вспомогательный метод, который принимает идентификатор сотрудника и из него создаёт конкретный URL", - сказал Кайму. "Логика не очень простая, но в конечном счёте она сводится к замене текста".

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

Кайму указал на второго монаха. "Этот работает на уровне бизнес-логики, которая использует строгую типизацию. Он хочет, чтобы параметр метода был типа EmployeeID".

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

Затем учитель поклонился трём монахам и велел послушникам предложить свои решения.



Первый послушник встал. "Метод должен принимать String, который будет более полезен в самом методе. Те монахи, которые предпочитают Long или EmployeeID, могут легко вызвать метод toString у этих объектов и передать результат в наш метод".

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

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

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

Встал третий послушник. "Три монаха, три послушника. Почему бы не использовать три метода, каждый из которых принимает разный тип? EmployeeID, Long и String. Первый и второй могут вызывать третий, и каждый из них пусть проверяет на нуль".

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

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



Как только они вышли, первый монах прошептал: "Как вы думаете, какой подход будет выбран?"

Второй монах ответил: "Если они похожи на нас, то это будет подход послушника, который кричит громче всех".

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

Original: Three Beggars

понедельник, 11 февраля 2013 г.

Каникулы

У первоклассников начались дополнительные каникулы и Юля с Мишкой поехали в Кидбург.

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

Вернулся довольный как слон.

Путы

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

Монах присел рядом, а Жинг продолжала работать лёжа на полу.

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

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

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

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

Original: Shackles

Crysis


Кризис жанра в полный рост.
Купил в Steam игру Crysis, воспользовавшись 75% скидкой. Графика, конечно, изумительная. Джунгли отлично проработаны. Сюжет на троечку: несколько бравых американцев в нанокостюмах валят направо и налево сначала корейцев, а потом инопланетян. Костюмы настолько футуристические, что позволяют не только становиться прозрачными, но и выдерживать -200°C, которую локально опустили инопланетяне. Можно не только поездить на джипах и грузовиках, но и полетать на пепелаце. На знаю, как его назвать по другому, но он позволяет стрейфиться! Управление задаётся для каждого режима отдельно и всех кнопок просто не запомнить. Меню развесистое и не интуитивное: надо потыркаться, чтобы просто продолжить игру. Играть настолько скучно, что дойдя до финального монстра, у меня нет желания ни добить его, ни переиграть игру.

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

Статистика Steam показывает, что я потратил на игру 8 часов. И вряд ли я потрачу больше. Похоже, что это вторая игра после Quake 4, которую мне не хочется заканчивать, хотя тут я почти до конца добрался, любуясь красотами разнообразных пейзажей.

воскресенье, 10 февраля 2013 г.

Мракобесы в сети

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

Этот сразу заявил, что сломался роутер, так как "интернет должен быть", а на мои конкретные вопросы стал меня парить. Когда я спросил, видит ли он запросы от моего роутера, то он мне заявил, что "это же роутер! Он не делает запросы, а просто раздаёт по вай-фай интернет, приходящий по проводу". Как работает DHCP он вообще не представляет и где логи посмотреть тоже не знает. Админы предыдущей сетки в нескольких случаях, таких же простых как этот, реагировали быстро и адекватно.

После звонка интернет появился, хотя Я НИЧЕГО НЕ ДЕЛАЛ. Видимо, админ тупо перезагрузил зависшее соединение, а передо мной дурака валял. Абыдно, панимаишь!

пятница, 8 февраля 2013 г.

Contre Jour

Замечательная головоломка, созданная на HTML5 русскими разработчиками, очень напоминает World of Goo или Tupsu.

YouTube - велик

YouTube - велик! Но есть подборка наиболее интересных моментов

Пишут, что уже удалено, но можно посмотреть и тут...

Сумбур

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

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

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

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

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

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

Original: Confusion

четверг, 7 февраля 2013 г.

Men & women

Из 25-ти известных мужчин я перепутал только Майкла Фарадея и Генри Форда, а остальных угадал правильно (не подсматривая).

Из 25-ти известных женщин я смог с первой попытки угадать только 15 из них, а остальных - после нескольких попыток.

Кто хочет в США?

Пришло мне письмо о наборе москвичей для переселения в Сиэтл:

... the Amazon Kindle is heading to Moscow this month February 20th – 25th with a team of engineers and hiring managers to conduct interviews for Software Development Engineer opportunities at varying levels of seniority that are currently available on two teams. These are the teams that are working on the latest technology (web, mobile, machine learning and cloud), have the highest visibility and continuously strive to reinvent consumer experience as a product or platform...

... We believe good engineers refer good engineers so, if you know of anyone who may be interested in considering opportunities with us at Amazon, please feel free to forward my information along, as we are looking to fill 80+ technical and engineering roles in the near future!

Please note that all of our roles are Full time positions located in Seattle, WA, in the United States, so you would need to be willing to consider relocation.

Thanks and I hope to hear back from you with an updated copy of your resume to vssridha@amazon.com!

Тяжесть

Учитель Суку вошла в палаты главного настоятеля клана Паука; её подопечный монах тоже вошёл. Они поклонились.

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

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

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

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

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

Original: Weight

Реклама Nike

Nike нехило вкладывается в рекламу:

Хотя предыдущие ролики мне нравятся больше...

Google Play Music

В прошлом году я оцифровал и закачал всю свою коллекцию музыки на сервер Google. Для android тоже есть соответствующее приложение. Теперь, при наличии доступа к сети, я легко могу слушать музыку где угодно.

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

Blogger мобильный

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

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

среда, 6 февраля 2013 г.

Сторожевая собака

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

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

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

Однажды ночью инженеры и разработчики проснулись от звука неистового лая снаружи. В лунном свете было видно сторожевую собаку Храма: мех взъерошен, лапы широко расставлены. Она противостояла группе угрожающих фигур, одетых во всё чёрное. Только собака собралась прыгнуть, как свист прорезал воздух. Животное заскулило и упало, его лапы запутались в верёвках брошенного лассо. Чёрные фигуры рассеялись в темноте.

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

Инженеры заявили: "Те люди могут вернуться до наступления утра. Зачем Вы обезвредили сторожевую собаку?"

Иши-Шинг ответил: "Её лай нарушил мой сон".

Original: The Watchdog

Java.net blog post

Таки написал очередную статью. Пишите комментарии...

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

вторник, 5 февраля 2013 г.

Simon's Cat

Очередная часть похождений известного кота:

воскресенье, 3 февраля 2013 г.

Sonata Arctica

Посетили с Серёгой и Пашкой концерт финской группы Sonata Arctica в клубе Космонавт. Солист очень старался, но его голоса практически не было слышно, хотя именно в нём вся соль. Очень много было композиций с последних альбомов, а они все какие-то вторичные и без изюминки. Зато как оживился зал при первых аккордах FullMoon, потом была Replica и ещё пара забойных вещей. И концерт закончился!..

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

Звукорежисёру - огромный минус! Не знаю, местный он или нет, но в ГлавКлубе звук был на порядок лучше. Хотя тут пиво получше будет...

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

В целом, скорее разочарован я, чем доволен.

пятница, 1 февраля 2013 г.

Эрик Йоханссон

Замечательная обработка фотографий одним шведом:

Чем-то мне Эшера напомнило...

Поединок

Вчера по телевизору (и на хрена я его включил) посмотрел Поединок на тему защиты детей и ювенальной юстиции:

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

четверг, 31 января 2013 г.

Кандидат 5: Железная кастрюля

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

"Вообрази", - сказала Аарадья, - "что ты путешествуешь вдали от дома и попал в незнакомую деревню лавочников. Наступил вечер и ты голоден. Ты узнаёшь, что повар приготовит тушёное мясо, но в замен потребует красную чечевицу, листья карри и воду; фермер выдаст чечевицу, но потребует семян и быка во временное пользование"...

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

"Деревенских Архивов Охранители (DAO)", - пояснила Аарадья. "Их единственной задачей является хранение, управление и поиск Важных Объектов (VO)"...

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

Когда они остановились поесть, он отозвал Аарадью в сторонку.

"Ты обучаешь с помощью метафор".

"Так учил меня мой учитель C++. Он часто говорил: программная система - это цивилизации объектов".

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

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

"Ни один из них, мадам", - сказал Тарун. "Деревне нужен скобарь".

"Пожалуйста, объясни своему деду, почему".

"Потому что никто, ищущий железные кастрюли, и не подумает cпросить о них у плотника".

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

Original: The Applicant (part 5): The Iron Cookpot

Уличная магия

Перейдя по ссылке data:text/html,<html contenteditable> можно с лёгкостью превратить браузер в примитивный текстовый редактор. Работает даже на андроидном телефоне. Наш web-компонент тоже позволяет это делать.

вторник, 29 января 2013 г.

Tupsu: маленький пушистый монстр

Симпатичная головоломка для телефона и планшета:

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

понедельник, 28 января 2013 г.

Шашки

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

Кстати, статью про ускорение эмулятора я нашёл на habrahabr.ru: прирост производительности очень серьёзный.

Экшн

Помнится давным давно очень веселил этот Flash-ролик:

Но вот уже выпускают продвинутые версии таких драк:

Ну а в продолжении предыдущего ролика накал идиотии растёт:

Карте быть, но...

На Ленте написали, что пластиковая карта действительно заменит общегражданский паспорт к 2015 году как в Эстонии. Только там не сказано, будет ли это УЭК или какая-то другая карта. А на сайте УЭК пишут, что "в настоящий момент полной замены паспорта РФ универсальной электронной картой не планируется". Сейчас пока планируется объединить в УЭК: "полис обязательного медицинского страхования, страховое свидетельство обязательного пенсионного страхования, а также платежную банковскую карту"...

четверг, 24 января 2013 г.

Хорошо забытое старое

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

Помнится телевизоры КВН были с линзой, хотя и не такой плоской.

Luca Turilli

Случайно набрёл на канал известного итальянца. Послушайте мистическую и божественную композицию с его лучшего альбома.

среда, 23 января 2013 г.

Снегопад

Какой снег пошёл! Видимость нулевая. Лермонтовский практически пуст. Наверное все водители злые как черти. Зато красиво - всю грязь присыпало. Жаль, ощущение на фото не передать...

Букашка без бумажки

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

Пешеходный переход

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

воскресенье, 20 января 2013 г.

История моей связи

Рылся в старом хламе и нашёл раритет цены немалой.

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

В 2001 году я приобрёл отличный телефон Nokia 6210: надёжный, удобный, стильный. Он отработал 4 года, но так и не сломался. Даже батарея продолжала держать несколько дней.

В 2005 году мне захотелось приобрести коммуникатор и я остановился на Qtek S110. Заменить его пришлось, когда задняя крышка стала отваливаться, а корпус на замену я так и не нашёл.

В 2009 году я приобрёл HTC Touch Diamond2. Удобно, быстро, можно было тестировать JavaFX. Однако, WinMobile мне уже поднадоела и захотелось пощупать Android.

В 2012 году я подарил себе на день рождения Samsung Galaxy Note II. Он вполне заменил для меня планшет. Но я до сих пор не понимаю, как люди попадают на кнопки экранной клавиатуры без стилуса? На моём экране и то не удобно.

На берегу


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

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

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

пятница, 18 января 2013 г.

Минца двадца

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

Сибиряк - это не тот, кто не мёрзнет, а тот, кто тепло одевается. Это на что это мне в Новосибирске намекали?

среда, 16 января 2013 г.

Chrome 24

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

Кухня 50 лет назад

Хорошая фотка, чтобы осуждать плохие условия жизни в СССР:

Я просто рыдал, когда увидел новость про такое обсуждение. Надо было эту фотку обсуждать, чтобы так явно не палиться. Или отсюда.

Подождём пока

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

Дошёл до нашего СберБанка, но там мне сказали, что необходимое оборудование для оформления УЭК им ещё не завезли и неизвестно когда завезут. Всего в Питере и окрестностях работают 20 пунктов выдачи и все они находятся в отделениях СберБанка.

Неоднозначность

Шёл по Шлиссельбургскому и меня останавливает чел, чтобы спросить адрес. Показывает на два стоящих рядом дома и говорит: вот номер 7, а вот номер 31, где же находится номер 21? Я ему объяснил, что номер 7 по Прибрежной улице и показал куда ему идти. Каким нужно быть идиотом, чтобы повесить табличку с номером дома и без указания улицы со стороны совсем другой улицы и на дальнем углу?

Вспомнилось, что меня в Москве поразила похожая "забота" о людях. У нас в Питере всё просто: платформа 5 левая сторона (или правая). Вышел на нужную платформу и сразу понятно, где поезд. На Белорусском вокзале по другому: платформа 6 путь 1, платформа 5 пути 7 и 8. Тут даже если выйдешь на нужную платформу, будешь долго думать, какой путь где.

понедельник, 14 января 2013 г.

Подарок

На Старый Новый Год купил себе в официальном магазине Samsung подарок за 3 тысячи. Сначала хотел обычную зарядку, но она стоит 1200 и входит в состав подарочка. Надо будет попробовать подключить телефон к телевизору и проверить, как он пишет и читает флэшки.

Но даже купив док-станцию для своего телефона я не смог переплюнуть по стоимости примитивную зарядку для iPhone, которая стоит в три раза дороже зарядки от Samsung.

пятница, 11 января 2013 г.

Чешские пивницы

Шёл с утра по Старо-Невскому и обнаружил, что вместо ресторана "У Рудольфа II" открыта какая-то столовая, а вместо пивницы "Габринус" находится какой-то магазин. Коллеги говорят, что "Праздрой" тоже закрыт. Где же пивка попить?

четверг, 10 января 2013 г.

Скорость SkyNet

У нового провайдера немного другое быстродействие:


Можно сравнить с предыдущими измерениями.

среда, 9 января 2013 г.

Sonata Arctica

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

понедельник, 7 января 2013 г.

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

Выдвинулись из Часцов в Голицыно в 13:30, полтора часа на электричке (14:10-15:25), четыре часа на Сапсане (16:30-20:25), потом на метро и мы дома в 21:30. 8 часов - стабильный результат.

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

ЗЗЫ. Привезли 120 домашних яиц. На удивление в чемодане ни одно не разбилось. А из Ленты хоть одно колотое, но приносишь.

воскресенье, 6 января 2013 г.

Статистика игры

Многие игры в Steam ведут статистику достижений. И что же нам показывают про Fallout: New Vegas?
Каждый двенадцатый купивший вообще не запускал игру, половина потыркалась и бросила.

А ведь игра получилась очень интересной!
Но я об этом ещё напишу...

Автономное плавание

В связи с отсутствием Интернета, Steam перешёл в автономный режим. Оказалось, что некоторые игры без подключения к сети не работают. Например, Crysis, который мы с Мишкой смотрим как фильм. Поэтому мы переключились на Limbo и я учил Мишку играться самому. У него уже получается управлять движением одной рукой, но ощущение края и управление во время прыжка ещё слабое. Приходится помогать...

суббота, 5 января 2013 г.

Сосули

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

Смена вида деятельности

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

пятница, 4 января 2013 г.

Горка горке рознь

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

А вот Лёшке больше приглянулась горка на площадке. Там спуск резче - больше дух захватывает. Вот и приходится бегать туда-сюда...

Не прошло и 30 лет

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

Гулять, только гулять

Интернет у тёщи отсутствует, а детских игрушек тут мало, поэтому гуляем два раза в день. Погода здесь тёплая, не ниже -5°C. Снеговики хорошо лепятся, только их быстро ломают, если оставить без присмотра.

вторник, 1 января 2013 г.

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

Проснулись, собрались и в 12:00 поехали на вокзал. Сапсан ехал четыре часа (13:30-17:40), на электричке ещё полтора часа(18:14-19:35). К тёще приехали около восьми вечера. В полтора раза быстрее, чем на машине и не так напряжно...

ЗЫ. В Питере дождь пошёл! Хорошо, что уезжаем...

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

Дохлый Журнал

Живой Журнал даже не почитать! Если автор засовывает часть статьи "под кат", то Google Reader засасывает и позволяет читать только первую часть, призванную привлечь читателя. Интересно то, каким образом Google Reader умудряется вытащить оттуда информацию, но как сам автор туда заходит...

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

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

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

Оттепель

Значительно потеплело и выпало много снега. Он липкий и ватрушка едет медленно. На санках лучше, но страшно. Зато такой снег очень хорошо подходит для снеговиков. Мы их много видели. В одном нашем дворе аж 2 штуки!

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

Иконки на торпеду

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

Открыли сезон


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

YouTube редактор

Долго думал, как отрезать кусочек видео, снятого на телефон. Обычный VirtualDub не понимает формат mp4, хотя у меня стоит K-Lite Mega Codec Pack. Последняя Picasa предлагает сохранить результат в WMV, но на деле зависает при достижении 100%. Оказалось, что проще всего загрузить видео на YouTube и там его отредактировать. В качестве бонуса предлагается стабилизация изображения, снятого дрожащими руками.

Сова из IKEA

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

А ещё мы в детских товарах увидели сову. И не просто сову, а Сову. Или даже СОВУ!
Дети от неё в полном восторге.