Архив за октябрь 2010

НоябрьСентябрь

Власти предержащие

30 октября 2010 // Хельги

Брови Майлза поползли вверх: интересное определение его работы! Явно стоит как-нибудь отвести мальчика в сторону и в общих чертах объяснить ему, что такое Имперский Аудитор. Но, наверное, сейчас не самый подходящий момент.

— Не совсем точно, но достаточно близко. Так случилось, что власть предержащие Кибо — не заказчики, а как раз наоборот, предмет моего расследования. У меня нет никаких резонов пресекать вашу деятельность.

Лоис Буджолд. Криоожог. Пер. Жоржетты (курсив мой)

Гауптман Очевидность спешит напомнить, что всё-таки власти предержащие. И да, в оригинале был именно этот библеизм (As it happens, the powers-that-be on Kibou are the subject of my inquiries, not its sponsors).

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

Тэги: книги, русский язык, трудности перевода
Написать комментарий

Область системных уведомлений в Windows 7

25 октября 2010 // Хельги

Область системных уведомлений (system notification area), которую часть ошибочно называют системным лотком (system tray), появилась в Windows 95. Откуда взялась эта путаница и почему термин «трей» неверен, хорошо написано у Рэймонда Чэня в заметке «Why do some people call the taskbar the „tray“?».

С самого начала со значками уведомлений была определённая путаница: хотя они выглядели именно как значки, то есть не имели никакого «нажимаемого» вида, да еще и жили во вдавленной области, в точности как значки в проводнике — щёлкать по ним нужно было один раз, а не два.

Точнее, так вели себя стандартные значки, например, громкость и сеть. Многие разработчики считали, что значки их приложений должны вести себя именно как значки: открывать окно по двойному щелчку и меню по щелчку правой кнопкой. А официальная позиция «Майкрософта» была немножко странной: панель или меню с основными операциями по щелчку левой, меню с дополнительными — по правой.

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

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

/users/helgi/win7-notify.png

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

Тэги: screenshots, software, windows 7
Комментарии (2)

Про мерж в меркуриале

21 октября 2010 // Хельги

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

Так вот, после ужасного hopebaseless-мержа тоже примерно на полгода разошедшихся веток в TFS я стал слегка нервным. Тогда мы убили уйму времени, а я заимел на TFS зуб.

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

(Пользуясь случаем, хочу напомнить поклонникам гита: меркуриал и гит — не враги, их общий враг — svn.)

Тэги: hg, tfs, работа
Написать комментарий

Зеленоград (2010)

21 октября 2010 // Хельги

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

dsc_8349

В отличие от очень пропитанного советской эстетикой Обнинска, Зеленоград — город-шизофреник. Вроде бы и отдельный город со своим названием, но при этом — округ Москвы. Вроде бы и советский наукоград и центр микроэлектронной промышленности, но при этом — замкадский спальный район.

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

dsc_8274.jpg
dsc_8290.jpg
dsc_8292.jpg
dsc_8305.jpg
dsc_8323.jpg
dsc_8370.jpg
dsc_8378.jpg
dsc_8396.jpg
dsc_8410.jpg
dsc_8441.jpg
dsc_8446.jpg
dsc_8479.jpg

Да и просто уютно.

dsc_8319 dsc_8432

dsc_8477

Тэги: путешествия, фото
Написать комментарий

Профессиональная деформация

6 октября 2010 // Хельги

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

После этого состоялся такой диалог:

— Вот она, профессиональная деформация программистов: со знанием дела обсуждать чужие бизнес-процессы.
— Но ведь мы пользователи этого процесса.
— Воспринимать всё вокруг в модели «процессы и участники» — это тоже профдеформация!

Тэги: жизнь, работа
Написать комментарий

Последний киногерой / Last Action Hero (1993)

3 октября 2010 // Хельги

Замечательная вики TVTropes.com классифицирует сюжетные ходы, клише и прочие общие места в литературе и кино. Объект классификации — то, что на этой вики называется trope — довольно размыт: это и настоящие сюжетные ходы (возвращение короля), и до предела затёртые клише (коварный план), и «жанры» (городское фэнтези) с сеттингами (корабли из дерева и люди из стали) и даже такие общие места, которые непонятно, как и назвать по-русски (подпорка для двери).

В недавнем посте murmele обратила внимание на один интересный эффект вымышленных реальностей:

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

Однако я могу назвать по крайней мере один фильм, где эта условность замечательно обыграна, а клише, как говорят на TVTropes, обойдено (averted). В «Последнем герое» есть целых две вложенных друг в друга реальности, и во «внешней», ближней к нам Арнольд Шварценеггер играет Арнольда Шварценеггера. И Шварценеггер внешней фильмовой реальности снимается в ней в несуществующем у нас блокбастере «Джек Слейтер», реальность которого является в фильме внутренней.

Получилось запутанно? :)

Во вложенной реальности фильма «Джек Слейтер» нет известного актёра Арнольда Шварценеггера, а есть только отважный полицейский Джек Слейтер, которому на голову всё время сваливаются приключения. И именно в эту реальность попадает мальчик Дэнни Мадиган, большой поклонник киногероя Джека Слейтера.

Так вот, в этой реальности роль робота-убийцы в фильме «Терминатор» исполняет, между прочим, Сильвестр Сталлоне. «Это его лучшая роль», — уважительно говорит Джек Слейтер, показывая Дэнни на рекламный постер фильма.

* * *

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

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

И тут появляется восторженный Дэнни и объясняет, что этот мир, в котором все девушки неотразимы, а в полиции служит мультяшный кот, не существует, а придуман. А сын Джека погиб только потому, что сценаристам потребовалась драматическая концовка для третьей части фильма.

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

* * *

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

Тэги: законы жанра, кино, лучшее
Комментарии (3)

НоябрьСентябрь