Избранное

Позднее Ctrl + ↑

Вселенная знает

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

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

Одно из заданий на интерфейсном курсе — терминал оплаты мобильной связи. Каждый второй делает экран выбора оператора. Спрашиваю: зачем? Люди говорят, мол, ну а как? И начинают рассуждать: можно было бы по коду определять автоматически, но сейчас же можно номер поменять, так что это ненадёжно.

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

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

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

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

«Вселенная знает» в таких случаях работает как стартовый толчок для размышлений.

Табы и радиокнопки

Максим Ильяхов обновил Главред: теперь он не только подсвечивает стоп-слова, но и проверяет синтаксис. Между режимами переключают табы:

Табы в Главреде

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

Радиокнопки в Главреде

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

Табы в настройке Мака

Табами их делает размещение на рамке переключаемой ими области.

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

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

Берлин в марте 2016

Готов фотоотчёт из мартовской поездки в Берлин.

Трамвай:

Другой:

Обшарпанность, стёкла и вёрстка плаката:

Памятник:

Пиксель-арт:

Слово:

Табличка:

По таким трубам через весь город откачивают воду из строительных котлованов:

Бетонная опора:

Показать направление без стрелок:

Самые красивые велопрокатные стойки в мире:

Пристрой:

Тут была стена:

А тут всё ещё есть:

Рисунок на доме:

Бомж катает свои вещи на тележке:

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

Это театр:

Вход:

Афиша:

Дверь:

Детская площадка:

Стройка:

Германплац:

Кафешка:

Вывеска:

Пивоварня:

В Берлине я бы пожил.

Ещё Берлин:

Заметка перенесена из раздела «Мир» и сокращена 9 ноября 2021 года. Часть фотографий убраны и заменены ссылками на другие заметки, где они используются, часть перенесены в заметки «Уличные таблички», «Метро в Берлине», «Железная дорога в Берлине»

Сейви: скажи и сохрани

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

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

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

Сейви: скажи и сохрани

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

Сейви: скажи и сохрани

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

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

А вот и кнопка, ради которой вы все здесь собрались:

Скачать в Апсторе бесплатно

Пока бесплатно, а там видно будет.

Сила

Эта заметка про силу.

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

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

Некоторые в этом месте ломаются, перестают бороться за правильное и становятся рабами цифр.

Но крутые ребята делают правильно не потому, что к этому подталкивают цифры, а потому, что хотят делать правильно.

Владелец ресторана может открыть второй в другом месте. Может поменять шеф-повара. Может дать рекламу на «Русском радио». Может понизить зарплаты. Может набить почтовые ящики скидочными купонами. Как тому, кого волнует качество, убедить коллег, что стоит готовить вкусно и из нормальных продуктов?

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

Но деньги — мера пользы. Если действовать в соответствии со своим «правильно», никак не сверяясь с действительностью, долго не протянешь.

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

Элон Маск недавно презентовал свой план колонизации Марса. Там он поделился страхом: если он погибнет, инвесторы его компании погонятся за краткосрочной прибылью, вместо того, чтобы продолжить работать над покорением Марса. Работа Маска состоит не в том, чтобы найти, на чём сейчас можно заработать. Его работа — устроить всё таким образом, чтобы заработать именно на том, что он считает правильным сам. Потому что деньги — топливо, без них не сделать.

Пять лет назад приличные компании писали ужасный текст. Маркетологи прикрывались графиками и таблицами и спрашивали: где доказательство, что инфостиль повышает продажи? Максим Ильяхов не стал играть по их правилам. Он запустил Главред, открыл Школу редакторов, издал книгу. Он придумал, как зарабатывать на том, что считает правильным сам. И сейчас появляется слой людей, для которых писать «продающую» брехню — стыдно. Читатели тоже помаленьку начинают замечать разницу.

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

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

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

Окно Бирмана

В бюро есть термин — «окно Бирмана».

Так называется окно браузера, высота которого сильно выше ширины. Дело в том, что я люблю браузер ставить вот так:

Окно Бирмана

Ширина — 1024 ровно, высота — сколько влезет (справа от браузера я люблю располагать остальные окна). Такие пропорции необычны: у большинства браузер широкий, а не высокий. Поэтому при сложной вёрстке, зависящей от пропорций, можно и проглядеть, что страница ломается.

Пользоваться термином так:
— А в окне Бирмана как это будет выглядеть?

Или так:
— У тебя в окне Бирмана фон разъехался.

При разработке книги Артёма Горбунова об окне Бирмана приходилось думать регулярно.

А вспомнил я это потому, что недавно подрубал к ноутбуку внешний экран, который можно легко повернуть на бок:

Окно Бирмана

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

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

Уличные таблички Лондона: Хэкни и Тауэр-Хэмлетс

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

Теперь Хэкни. Мэйфилд-клоус:

Вот это более-менее распространённый вариант дизайна. Стин-стрит:

Альбион-драйв:

Холивелл-роу:

Лёгкое отступление от канона. Форест-роад:

Тут вдруг зелёный капслок. Келверт-авеню:

А тут вообще зелёный фон, красота. И ещё подписано, что чётная сторона. Ричмонд-роад:

Ещё что-то такое. Боунесс-клоус:

Тауэр-Хэмлетс. Бангладешский квартал Шордича. Начиная с офигенной Брик-лейн:

Перекрёсток с Бейкон-стрит:

Кренмер-корт:

Квейкер-стрит:

Фолдгейт-стрит в том же стиле, но в другом месте. Это неподалёку от вокзала Ливерпуль-стрит:

Ещё Шордич. Бродвей-маркет:

А это где-то недалеко от Фарингдона. Не знаю, к какому району это относится, может, Финсбери. Пер-три-корт:

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

Шереметьевские лотки

Я хорошо отношусь к Шереметьеву и ненавижу Домодедово всей душой.

Домодедово — кривожопый ангар, где непрерывно звучит «Номер выхода на посадку был изменён». Это можно сделать слоганом аэропорта; главное, что там происходит — это непрерывное изменение номеров выходов на посадку. Ещё там нихрена нельзя понять эти дебильные секторы на двух этажах, когда девушка на регистрации тебе говорит идти в «A» и протягивает посадочный, где написано «C». А ещё я терпеть не могу круглые кабины, где надо поднимать руки вверх, пока тебя облучают радиацией. Может, там радиации и меньше, чем в банане, я не в курсе, но меня просто эстетически это отталкивает, я не хочу туда заходить. Ну и Аэрофлот не летает из Домодедова, а все остальные русские авиакомпании — говно (хоть сайты у них и получше, а у некоторых самолёты позеленее).

Короче, всегда стараюсь выбрать Шереметьево.

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

И вот, в прошлый раз улетаю я из Шереметьева, и что я вижу?

Шереметьевские лотки

Новые лотки! Оранжевые! Нормальной формы! Чего ещё желать? Теперь у меня к Шереметьеву совсем не осталось вопросов.

Голос в Телеграме

Голос в Телеграме

Телеграм — самый нормальный месседжер в мире. Для работы в нём полезнее всего две вещи: отправка картинок и голосовых сообщений.

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

С голосом радость ещё больше. Прислал тебе дизайнер картинку, а ты в очереди за колбасой. Берёшь, подносишь телефон к уху, как будто отвечаешь на звонок, и говоришь: «надо сделать то-то и то-то, а ещё у тебя там-то такая-то фигня». И потом отправляешь.

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

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

Короче, я сейчас на половину писем отвечаю так: «А ты есть в телеграме? Добавь меня, я тебе голосом отвечу».

Телеграм. Рекомендую. Я там @ilyabirman, а ещё у меня там канал.

Ангстрем: ещё немного единиц

Вышел новый Ангстрем 1.9. Кто забыл, это лучший конвертер единиц для Айфона.

Я ж теперь при часах, поэтому, наконец, попробовал. «15 километров в милях»:

Ангстрем: ещё немного единиц

Работает! Простите, что время не 9:41.

В новой версии — несколько новых единиц: грей, сантигрей, рад, ва, нган, рай. И новые часовые пояса: Окленд и Веллингтон.

Ангстрем: ещё немного единиц

Не успела выйти новая версия, а нам уже написали очередной пятизвёздочный отзыв:

Built for speed ★★★★★
I don’t want to have to pick through a long list of categories of conversions... I just want my answer quickly! The simple interface in this app (numeric keypad above the alpha pad) means you just enter the value and units of what you want to convert and most times the app picks the correct conversion for you — if not, then you can select the units you want from a list OR just type them in.

Что в переводе означает:

Заточен на скорость ★★★★★
Не хочу рыться в категориях переводов... Хочу быстрый ответ! Простой интерфейс в этой программе (цифровая клавиатура над буквенной) даёт просто ввести число и единицы того, что вы хотите перевести, и чаще всего оно подбирает правильный перевод — а если нет, можно выбрать нужные единицы из списка ИЛИ просто напечатать их.

Если вы ещё не используете Ангстрем, то вот кнопка:

Скачать в Апсторе бесплатно

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

См. также доклад про Ангстрем, где я подробно рассказываю, чем он прекрасен.

Ранее Ctrl + ↓