Подписка на блог

В Телеграме помимо ссылок на заметки делюсь околодизайнерскими наблюдениями.

В Твиттере помимо ссылок на заметки пишу всякую чушь.

В Тумблере и Же-же есть автоматические трансляции. Если не работает, напишите мне: ilyabirman@ilyabirman.ru.

По РСС и Джейсон-фиду трансляции для автоматических читалок

Блог


От винта

Я помню из мультика «Чудеса на виражах», что когда Балу садился за штурвал самолёта, он кричал «От винта!» Это было что-то вроде крика «Э-ге-гей!» или битья себя по груди — такое бессмысленное картинное ритуальное действие перед смелым поступком.

А пару недель назад мне случилось полетать на двухместном самолёте.

Я сел на своё место сзади, за пилотом, меня пристегнул мужик; вокруг толпился ещё какой-то персонал. И тут пилот закричал: «От винта!», все разбежались от винта, и он завёл двигатель. Так вот, что это значит!

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

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

 2 комментария    635   23 сентября   жизнь   полёты

Что почитать на выходных — 175

Вот:

  1. What’s the waiter doing with the computer screen? Рисует маркером поверх. Важный урок для интерфейсных дизайнеров.
  2. An intro to Machine Learning for designers. Списочек того, что сейчас уже можно делать.
  3. Клиент в печали. Он прочитал комментарии. Ржу над списком примеров комментариев.
  4. Слои пользы. Коля Товеровский вычитал, сколько раз нужно спрашивать «Почему?», когда тебе дают задачу.
  5. Как быть нормальным. Женя Арутюнов объяснил.

Однажды в Википедии: Тератома

 1 комментарий    553   22 сентября   чтиво

Санкт-Петербург: Гранд-макет

Гранд-макет в Санкт-Петербурге — один из самых крутых музеев. Ходишь вокруг, смотришь на родину с разного ракурса:

1

Музыкальный фестиваль у реки:

2

Субботник:

3

Прилетало НЛО:

4

Некоторые сцены подписаны:

5
6
7

Иногда авторы хвастаются своим бесконечным терпением и трудолюбием:

8
9

Местами видны подземные части:

10
11

Это уже не аэропорт, а кружок авиамоделирования:

12

Припарковался как хрен знает кто, как полагается, именно водитель БМВ:

13

Раз в несколько минут наступает ночь. Во всём помещении плавно гаснет свет, а на макете загораются огни:

14

Трогать элементы макета нельзя, но посетители постоянно это правило нарушают.

15

Персонажи макета тоже протестуют:

16
17

Памятка:

18

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

19

Авария. Грузовик уезжает по дороге налево:

20

Центр управления. Специалисты следят за тем, чтобы всё работало и поезда ходили по расписанию:

21

Само здание, в котором расположен гранд-макет, является частью гранд-макета:

22

Грузовые железнодорожные вагоны очень красивы со всеми своими маркировками. Авторам макета явно небезразличны эти детали:

23

Цистерны:

24

Калининградская область — отдельно:

25

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

26
27

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

28

Схема железных дорог всего макета (охренеть можно):

29

Фотографии из поездки в июле 2016 года. Во всех заметках про путешествия снизу есть поиск дешёвых авиабилетов. Слетайте в Санкт-Петербург!

В предыдущих сериях:

Ещё музеи:

Аудио по четвергам: Любовь семья дети

Название этого трека запрещено в Российской Федерации:

А этот ремикс я очень люблю за то, что он начинается почти как беззаботный хаус, а потом в 2:01 резко включает турбодвигатели. Причём это место даже круче, чем основная тема, которая только после 3:00 еле заметно выезжает. В 3:28 хорошо, но, снова, не так сильно как в 2:01 — тут уже немножко романтика, а там было серьёзно. Ну и 5:27 хорошо, когда основная тема возвращается с новой силой.

Не употребляйте наркотики. Слушайте хорошую музыку.

Что делать в Нью-Йорке и Чикаго в октябре?

Друзья, у меня серьёзный вопрос. Настолько серьёзный, что я впервые за шестнадцать лет ведения блога начал заметку с обращения «друзья».

Я буду в Нью-Йорке с 11 по 20 и потом в Чикаго с 20 по 25 октября. В Нью-Йорке я был проездом пятнадцать лет назад и ничего не понял. В Чикаго я не был никогда.

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

Что нужно знать о транспорте, еде, музеях, районах, магазинах? Как добираются из JFK в даунтаун? Как с Манхэттена добираются до ЛаГардии? Какой купить проездной, чтобы ездить на всём и не знать забот, но и не разориться? Как добираются из аэропорта и обратно в Чикаго? Что там с проездными? Где нормально кормят? Меня редко интересуют рестораны, но можно. Но главное, хочется знать, каким простым местам можно доверять, если просто зайти перекусить. Где едят бургеры? Где стейки? Что ещё важно съесть в Америке? Где пьют кофе? В какие музеи обязательно надо сходить? По каким местам погулять? Может, есть какие-то важные магазины, куда надо непременно заглянуть?

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

Чтобы не потерялось: тот же вопрос в Фейсбуке

 4 комментария    816   20 сентября   вопрос   мир

Ninth of Kin: Juice

У меня новый трек под именем Ninth Of Kin (под этим именем я делаю пситранс). Предыдущий такой был аж четыре года назад.

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

Что ещё послушать:

Книга Майкла Сэндела «Справедливость»: часть 1

Как вы знаете, меня волнуют вопросы этики, добра и зла и всего такого. Прочитал в этой связи книгу Майкла Сэндела «Справедливость. Как поступать правильно?».

Картинка с Озона

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

Буду постепенно делиться традиционной выпиской с собственными комментариями и рассуждениями.

Глава 1. Что значит «поступать правильно»?

Про намеренное завышение цен. После урагана:

Подрядчики предлагали домовладельцам убрать упавшие на крыши деревья по цене 23 тыс. долл. за крышу. Магазины, в которых маленькие домашние генераторы обычно стоили 250 долл., теперь беззастенчиво запрашивали за эти устройства 2000 долл. С 77-летней женщины, спасшейся от урагана вместе со своим престарелым мужем и дочерью-инвалидом, за ночь, проведённую в номере мотеля, потребовали 160 долл., тогда как обычно такой номер стоил не более 40 долл. в сутки. Завышение цен и разного рода спекуляции на человеческом несчастье вызвали гнев и возмущение жителей Флориды.

«Разного рода спекуляции» — это слова, которые должны сразу подтолкнуть читателя к выводу о том, кто плохой. Привести пример с повышением цен в момент острой потребности в чём-либо — древнейший приём мочилова свободного рынка. Мол, ага, ты умирающему от жажды в пустыне продашь бутылку воды за миллион! Это, конечно, демагогия и тупня, не имеющая отношения ни к свободному рынку, ни вообще к реальности.

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

Приводится возражение некоего экономиста:

Обвинения в раздувании цен возникают в случае, когда цены существенно выше тех, к которым люди привыкли, — писал Соуэлл. — Но уровни цен, к которым вы привыкли, не являются священными с моральной точки зрения. Они — не более «особенные» или «справедливые», чем все прочие цены, которые могут породить рыночные условия, в том числе те, что были вызваны ураганом [...] В этих ценах, как объяснял Соуэлл, нет ничего несправедливого; они всего лишь отражают ценность, которую покупатели и продавцы добровольно стали придавать продуктам обмена.

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

Но в книге написано другое. Какой-то политик возражает уже этому экономисту:

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

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

Автор спрашивает:

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

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

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

О причинах массового недовольства повышением цен:

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

Не заслуживает? Интересно! Кто именно поступил «плохо» и как он мог бы поступить?

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

Более того, по 250 долларов генераторы бы быстро разобрали не самые нуждающиеся, а самые ушлые. Ведь их тут же можно перепродать за 2000, раз уж такой оказалась реальная цена на тот момент. Вопрос: кто больше «заслуживает» большого навара — владелец генераторного магазина или вообще случайные люди, которые быстрее схватили?

С другой стороны, мгновенный рост рыночной цены до 2000 долларов — это мотив для других предпринимателей быстро организовать поставки генераторов из соседних городов. Ведь если поставить цену в 1000 долларов, их с руками оторвут, что тут же отобьёт все затраты на логистику. Через пару дней цена упадёт до 500 долларов. Цена будет быстро падать, а жители обзаведутся генераторами. Причём первыми их купят те, для кого это действительно вопрос жизни и смерти (что очень справедливо) и те, для кого две тысячи — не такие уж большие расходы (что обеспечит доставку следующих, более дешёвых генераторов). А кто-то решит, что обойдётся без генератора, и переедет на несколько дней к родственникам пожить.

Но ведь «несправедливо», что те, кто не могут себе позволить 2000 долларов, будут жить несколько дней без электричества?

Любой, кто так считает, включая того политика, имеет полное право скинуться кому угодно на генератор!

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

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

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

См. также: Добро за чужой счёт.

Тут я хочу рассказать о похожей реальной истории, о которой знаю я. Несколько лет назад над Челябинском взорвался метеорит. Взрыв выбил много окон. Легко предположить, что производители окон озолотились в последующие дни: они могли бы поднять цены и воспользоваться возросшим спросом! Нет; на самом деле к оконщикам понабежали «просители»: школы и больницы стали требовать замен не просто по обычным ценам, а с большой скидкой, в долг или вовсе бесплатно. «Денег нет, дети мёрзнут! Войдите в положение!»

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

Продолжение следует.

Аудио по четвергам: Уикенд

Когда-то, когда было радио «Модерн», было ещё радио «Энерджи» (вроде бы). Там играла всякая клубная танцевальщина. Оттуда я помню такое:

Bad Habit Boys: Weekend (CJ Stone & George Dee Club Mix)

Нравится до сих пор.

Как работают «Блоги»

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

Когда я задумал эту страницу, я стал думать, как же мне её технически реализовать. Ясно, что для начала надо научить саму Эгею уведомлять «Блоги» о новых заметках. Но дальше «Блоги» должны их как-то сохранять и отображать, а это значит, что там надо реализовывать базу данных, вывод заметок, листалки всякие. И нужна будет какая-то админка: удалять плохие заметки, апрувить хороших и банить плохих авторов. А в будущем наверняка захочется, чтобы там появились какие-то свои теги, например. И всё это добро надо будет учить кешированию, метатегам для соцсетей и другой нудятине... В общем, сначала мне казалось, что это проект на год, а потом до меня дошло.

В итоге в «Блогах» работает Эгея — точно такая же Эгея, как у вас. Я понял, что научить Эгею принимать входящие уведомления о заметках и «всасывать» их в свою базу будет намного проще, чем писать параллельную недо-Эгею с нуля. И это не какой-то отпочковавшийся от Эгеи параллельный проект, а самая обычная Эгея. То есть на самом деле любая Эгея умеет агрегировать заметки из других Эгей и отображать у себя, но это недокументированная фича.

Когда Эгея-источник пингует «Блоги» о новой заметке, Эгея-приёмник идёт и скачивает новую заметку себе. По умолчанию эта заметка попадает в черновики Эгеи-приёмника. Так что страница «Черновики» — это и есть админка «Блогов». Сначала все заметки просто попадали туда, и я их публиковал оттуда руками, как в обычной Эгее. Когда блогов накопилось много, это стало трудновато делать, и я добавил кнопочки, чтобы апрувить источник целиком, то есть чтобы его заметки сразу попадали в ленту. Если у вас Эгея и вы зайдёте в шаблон, отвечающий за вывод заметок (notes.tmpl.php), вы там увидите код для админских кнопок. У вас они не выводятся, потому что у ваших заметок нет внешнего источника.

Я очень доволен этим решением. Во-первых, Эгея славится нетребовательностью к ресурсам, поэтому даже с многими тысячами заметок она прекрасно и быстро работает, и я никак специально не заморачивался с оптимизацией. Во-вторых, я бесплатно получил фичи, о которых сначала даже не задумался, такие как «РСС всех блогов на Эгее» или «поиск по всем блогам на Эгее». Если бы я писал «Блоги» с нуля, я не представляю, когда бы у меня дошли руки такое реализовывать.

Ещё про страницу «Блоги»:

 нет комментариев    1916   12 сентября   Эгея

Список — для проверки, а не для рассказа

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

Иногда списками на сайтах и в рекламе оформляют разные хорошие свойства товаров:

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

Поэтому если нам важно донести до человека преимущества продукта, стоит внести разнообразие в подачу:

Справа — то, как гавайский автопрокат Энви показывает разные особенности сдаваемых машин.

Представьте, что вы пришли в магазин и вас встретил продавец. Он не станет перечислять монологом все преимущества товаров и самого магазина; он будет упоминать о них по мере ответа на ваши вопросы или «заодно» с показыванием товаров. Вот так и тут.

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

Но это если нам важно донести до человека.

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

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

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

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

А вот Айфон показывает, что нового в обновлении:

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

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

Ранее Ctrl + ↓
Эти ссылки принесут мне миллионы: When you need to buy a new car, you need car loan calculator - handy tool for car finance.