Позднее Ctrl + ↑

Таблички в туалете израильского поезда

Вчера сгонял в Беер-Шеву по делу. В поездном туалете две таблички, одна над унитазом, другая — над кнопкой:

Обе тупые.

Над унитазом — про то, что туда не надо бросать бумагу и подгузники, и для всего этого есть мусорка:

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

Над кнопкой — тоже чушь, но другого типа. На иконке изображено, что это кнопка рядом с унитазом:

Да офигеть, а то я сам не вижу, что это кнопка рядом с унитазом!

На интерфейсном курсе: неудачные выравнивательные связи

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

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

До 2 декабря идёт запись на курс, который пройдёт с 3 декабря по 1 января.

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

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

См. также:

Уверенность в себе

Этот пост — заряд уверенности в себе для тех, кто в себе не уверен.

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

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

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

Достаточно одной крутилки

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

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

В классическом Айфоне бывал индикатор загрузки в статусбаре:

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

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

Ноль можно выровнять как угодно

Вчера был семинар курса, разбирали задание на таблицы.

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

Но участница Вероника оставила просто нули и просто отодвинула их направо. И получилось отлично! Ведь ноль, хоть тысяч, хоть тысячных — всё равно ноль. Так что можно его выровнять с чем угодно, лишь бы было аккуратно.

Установка типографской раскладки на Макос Вентуру

Несколько пользователей пожаловались на проблему с установкой типографской раскладки на Макос Вентура (13.0). Инсталятор устанавливает раскладку, но не может её включить в Систем Преференсес, потому что теперь Систем Сеттингс, и он вообще другой.

Как сделать вручную. Установить, увидеть ошибку инсталятора:

Не расстроиться, нажать ОК.

Пойти в Систем Сеттингс в экран раскладок:

Добавить английскую и русские раскладки Бирмана вручную:

Вуаля:

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

(А то я когда ещё новый инсталятор напишу.)

Аудио по четвергам: Escape From Heart

Ох, ну ничего себе:

T Kode: Escape From Heart

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

Саундклауд

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

Часовые пояса и календарь в распределённой команде

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

Учу. Включите поддержку часовых поясов в календаре, если вдруг вы этого почему-то не сделали:

Назначая встречу, укажите, в каком она часовом поясе (если он не ваш):

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

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

Как сделать Offset Path в Фигме

Представляете, я научился в Фигме делать Offset Path. Вот есть у вас кривая, и вам нужно параллельно ей на расстоянии x провести ещё одну:

Делаете копию первой кривой, ставите ей строук 2x:

Делаете новой кривой Outline Stroke (⌘⇧O) и настраиваете строук по вкусу:

Отрезаете лишние точки с ненужной стороны:

Готово! Изврат, но по сравнению с «никак» это хороший вариант.

Ранее Ctrl + ↓