Думаем дальше № 16 — «Компьютеры не особо рассчитаны на людей» с Никитой Прокоповым

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

Все выпуски подкаста:
Ютюб · Я.Музыка · Гугль-подкасты · Мейв · РСС для подкастного приложения

0:00 На Айфоне есть многозадачность между разными приложениями, но не между копиями одного
4:29 На Маке во многом так же: Фотос или Телеграм может быть только один
14:17 Управление окнами не должно быть обязательным, но должно быть возможным
16:28 Нереализованная мечта о вкладках везде
21:15 Эплы любят приложения, а не окна
22:54 Комманда-таб на Маке тупой, а Альт-таб на Винде — молодец
27:43 Приложения AltTab и Witch, которые всё чинят, но не до конца
37:35 Переключение между проектами в Саблайме и ВС Коде. И снова о медлительности компьютеров
39:59 Нативные приложения хуже веба!
41:32  Нужно ли знать командную строку Гита?
43:36 Дизайна нет, в терминологии бардак, команды перепутаны с ключами
48:42 Что значит «up to date» и как закоммитить удаление файла
51:39 Консоль показывает прошлое, а настоящее приходится держать в голове
59:18 Как мы используем Сублайм-мёрдж, Гитбокс и ВС Код. Диффинг, стейджинг и стешинг
1:09:23 Хрен загуглишь и разберёшься с ошибками. Про теги
1:15:22 Работа с БД из командной строки. «Вместо того, чтобы показать данные, тебе говорят: „ну сделай запрос“»
1:17:36 Проклятье новичка и нежелание переосмыслять парадигму
1:21:31 Фолоу-ап про видеофоны на Маке

Скриншот с метаданными

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

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

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

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

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

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

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

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

Чё думаете? Или такое АПИ и щас есть, но программы им не пользуются?

Управление

Существует такой вид учреждений как «управления»: главное управление МВД, управление делами президента и всё такое. Это вообще что? Это вообще как? Управление — это ж процесс! «Из этих кабинетов МВД ведёт управление» — это я могу синтаксически понять.

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

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

Умное анду и реду в Фигме

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

В Фотошопе иначе: можно в несколько шагов настроить выделение, используя объединения, пересечения, Transform Selection и прочий Quick Mask, и тогда анду последовательно пройдёт эти шаги в обратном порядке. Ну и если случайно потеряешь тщательно настроенное, тоже можно сделать анду, и выделение вернётся. Это умно.

Но представьте ситуацию: вы делаете анду десять раз, чтобы посмотреть, как было несколько шагов назад, и при этом планируете сразу же сделать столько же раз реду, чтобы вернуться в «настоящее». И вот, находясь в «прошлом» вы что-то выделяете... Ауч! Теперь ваши последующие шаги потеряны безвозвратно. Пространственно-временной континуум — штука хрупкая. Надо было делать скриншот! (Ну или включать в Фотошопе нелинейную историю.)

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

От таких решений душа дизайнера интерфейса поёт.

Думаем дальше № 15 — «Инстанс компонента „конь“» с Сергеем Ведерниковым

С Сергеем Ведерниковым обсудили, можно ли доверять Харари и откуда берётся мораль.

Все выпуски подкаста:
Ютюб · Я.Музыка · Гугль-подкасты · Мейв · РСС для подкастного приложения

0:00 Илья говорит, что Харари тонко пропагандирует авторитаризм
10:47 Как заставить хорошего человека творить зло: пошаговый план
14:25 Компании, которые как «большая семья», эффективны? Промывание мозгов руководством и реально дружные коллективы
19:30 Во что верить ОК, а во что не ОК
23:04 Харари помог Сергею лучше понять Достоевского. Бог как источник морали: плюсы и минусы
29:49 Франс де Вааль нашёл истоки морали в животном мире
32:36 Илья считает, что мораль идёт не от бога и не от природы, а от ума. Дело не в «естественности», а в непротиворечивости
39:58 Чем отличается мораль от нормы? Говорим о гулянии в коротких шортах
41:29 Мораль объективна, и за ней сила, которую чувствуют все. Норму проще навязать, если объявить моральной
50:36 Мораль как инструмент контроля воспроизводства. Эволюционная эффективность определённых норм
54:11 Манипуляция через догматизацию норм против терпеливого объяснения их происхождения
1:03:26 Как верующие фильтруют религию через истинную мораль
1:05:39 Батюшки, старцы, мудрецы, психотерапевты и коучи. Значение красоты в формировании сказки
1:07:55 Физические причины следования моральным нормам
1:15:14 Илье понравилось, как пишет Достоевский, хоть пишет он и полную туфту

Метро Осло

В Осло есть метро — немножко было видно в заметке про озеро Согнсванн.

Знак метро — буква Т, потому что это туннельная дорога:

Инфостенд:

Схема:

Уличная платформа (никакой не туннель):

Название станции на платформе:

Вход в подземную станцию:

Элемент навигации:

Диковато светящийся указатель остатка линии, от которого фотоаппарат сходит с ума:

Вместо турникетов — валидаторы:

Эскалатор и навигация:

Подземная платформа:

В поезде:

Дверь:

Сплюснутая наддверная схема:

Фотографии из поездки в сентябре 2019 года.

Ещё Осло:

На интерфейсном курсе: три вида серенького текста в поле

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

Это фрагмент № 144 онлайн-курса «Пользовательский интерфейс и представление информации». Записано на курсе 20 октября 2023 года.

До 19 апреля идёт запись на курс, который пройдёт с 20 апреля по 19 мая.

Почитать о курсе

Программа, отзывы, запись

Думаем дальше № 14 — «Накладные расходы на обеспечение близости» с Женей Арутюновым

С Женей Арутюновым зарубились по вопросу видео на встречах и провели обмен опытом консультирования.

Все выпуски подкаста:
Ютюб · Я.Музыка · Гугль-подкасты · Мейв · РСС для подкастного приложения

0:00 Эпловские неизменяемые цены и «Бест-бай»
1:25 Как зарабатывают на техно
6:39 Так доедать ли пирог в кафе?.. И про удовлетворение от сортировки мусора
9:44 У Жени есть Ютюб
10:17 Почему смешно слово laptope
13:00 Проводить зумы с видео или без? Холивар!
18:05 Илья не хочет думать, не поковырял ли он случайно в носу
22:29 Женя нихрена не понимает, что такое работа
29:27 Коллеги взрослые или надо о них заботиться?
34:28 Либертарианство и социализм (вдруг)
39:29 Когнитивная нагрузка от видео. Илья часто трогает людей
41:42 Оргдолг против желания браться за всё интересное.
46:57 У Ильи проблема с челябинским транспортом
1:00:59 Про Женино умение выдать лекцию в ответ на вопрос
1:04:11 Об опыте частных консультаций. Важность сформулированного вопроса клиента
1:11:05 Нормально ли подвергуть сомнению вопрос клиента?
1:17:07 Польза консультации «целый Бирман целый час будет слушать тебя»

Что делать в Сеуле в конце апреля?

Пришло время для традиционного вопроса.

Что делать в Сеуле в конце апреля? Куда сходить, на что посмотреть, с кем встретиться, где попить кофе? Где кайфово работать? Буду там первый раз, ничё не знаю.

Пишите в комментарии или на почту: ilyabirman@ilyabirman.ru. Спасибо.

На интерфейсном курсе: не надо ставить элементы формы под главную кнопку

Участница поставила пару необязательных элементов формы под главную кнопку, да ещё и сказала, что «вынесла за скобку». Я, во-первых, говорю, что вынесение за скобку тут ни при чём, и напоминаю, что значит этот термин; а во-вторых, объясняю, почему не надо так элементы формы ставить. Две минутки:

Это фрагмент № 143 онлайн-курса «Пользовательский интерфейс и представление информации». Записано на курсе 20 октября 2023 года.

До 19 апреля идёт запись на курс, который пройдёт с 20 апреля по 19 мая. Сейчас −10% из-за ранней записи.

Почитать о курсе

Программа, отзывы, запись

Ранее Ctrl + ↓