ilyabirman_channel | Blogs

Telegram-канал ilyabirman_channel - Канал Ильи Бирмана

13026

Заметки, советы, находки Чат для обсуждения тем из канала (офтоп нельзя): https://t.me/ilyabirman_chat_2 Классический заблокированный чат канала (там творится дичь): https://t.me/ilyabirman_chat Разместить рекламу: ilyabirman@ilyabirman.ru

Subscribe to a channel

Канал Ильи Бирмана

В аудио по четвергам — такая вот красота:
https://ilyabirman.ru/meanwhile/all/orbe-hydrogen-in-their-cores/

Читать полностью…

Канал Ильи Бирмана

У участника курса в интерфейсе проблема, связанная с темой «Привычка». Пользователь видит синюю кнопку и жмёт, не читая (такая же проблема была при удалении файла в Гугль-доке). Формулируем проблему и сразу исправляем. 5 минут:
https://www.youtube.com/watch?v=U_9t3-mJXp0

Очередной курс уже начался, когда следующий — пока не знаю. Можно оставить почту, чтобы пришло уведомление:
https://bureau.ru/courses/ui-online/

Читать полностью…

Канал Ильи Бирмана

Разбор дизайна схемы автобусов Дербента:
https://www.youtube.com/watch?v=8emCtOA4rhk

00:00 Интро
01:00 Проблемы существующих маршрутов. Почему плохо, когда маршруты идут по-разному в разные стороны
01:35 1-й маршрут. Расщепление на направление и расположение стрелочек. Выныривание из пучка ради объезда вокруг остановок
03:38 2-й маршрут
04:23 3-й и 10-й маршруты. Объединение в толстые линии. Кружочки в местах расщеплений
05:31 4-й и 7-й маршруты. Хитрости на остановках Автовокзал «Северный» и ТЦ «Дербент». Обозначения односторонних остановок. Парные кружочки по ходу совместного участка
07:30 5-й маршрут. Самый ад. Выноска с объяснением цикла
08:35 6-й маршрут
08:52 8-й маршрут. Много путаницы в центре
09:30 О выборе цветов маршрутов
10:34 9-й маршрут
10:43 Порядок наложения маршрутов при пересечении линий. Принцип «Поворот на виду»
12:34 11-й маршрут
12:50 12-й маршрут
13:11 Организация пучков. Наглый проход красного 9-го прямо поверх зелёной линии
14:34 География и ориентиры. Мосты, море, сетка улиц

Читать полностью…

Канал Ильи Бирмана

Тешеккюрлер

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

Благодарят тут как-то так: «тешекюлер».

Наверное, это слово буквально означает «благодарности», прямо как thanks в английском. Ведь окончание -лер означает множественное число. Откуда я это знаю? Когда-то я увидел в аэропорту слово kapılar, и это были выходы на посадку. Я тогда подумал: «о, на капиляр похоже». Но что-то не сходилось: капиляр-то в единственном числе, а выходы — во множественном. И потом я увидел, что один выход на посадку — это kapı. Значит -lar — это множественное число.

А, тогда, наверное, капы — это гейт в смысле ворота. Тут же много топонимов, заканчивающихся на -kapı. В Москве тоже есть всякие Покровские ворота. И в Лондоне есть Queen’s Gate. Короче, в городах так бывает, и логично предположить, что это оно. Тут я вспомнил, что дербентской схеме у нас тоже были Орта-капы и Кыхляр-капы, причём в районе старого города. Сомнений не осталось.

Но вернёмся к «тешекюлер». У меня же был kapılar, а тут-то -ler. Кажется, это один хрен. Много слов вокруг заканчиваются на -lar и -ler, причём если в слове есть всякие ı, o, u, то там -lar, а если i, ö, ü, то вроде -ler. Видимо, в турецком работает гармония гласных и окончание просто подстраивается под те гласные, которые там были в корне.

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

Читать полностью…

Канал Ильи Бирмана

That или which

Пишу комментарий к студенческой работе в школе. Работа почему-то на английском, ну я и комментирую тоже на английском, раз такое дело.

Пишу:
The ‘Basket’ screen looks very busy with a lot of thin lines that separate stuff from some other stuff.

По-русски это было бы примерно так:
Экран «Корзина» выглядит слишком замороченно из-за кучи линий, которые что-то от чего-то отделяют.

В том месте, где я написал that, можно было бы написать which:
The ‘Basket’ screen looks very busy with a lot of thin lines, which separate stuff from some other stuff.

Как выбрать между that от which? Зависит от того, что вы пытаетесь сказать.

Через that объясняют, о чём идёт речь ранее. О каких именно lines идёт речь? О lines that отделяют. Без этой части, начинающейся с that, предыдущая часть предложения неполна.

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

Если можно сказать через which, то можно вообще поставить точку и сказать отдельно:
The ‘Basket’ screen looks very busy with a lot of thin lines. The lines separate stuff from some other stuff.

Но я же имел в виду не это, так что — that.

Читать полностью…

Канал Ильи Бирмана

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

Читать полностью…

Канал Ильи Бирмана

Вижу в интерфейсе синий текст и пытаюсь докопаться: это ссылка или кнопка? Казалось бы, какая разница, как это назвать, ну какой-то элемент. Но нет, нам важно понимать, что за элементы мы пихаем в интерфейсе, потому что это связано с ожиданиями от их поведения.

Участица говорит, что это элемент, чтобы «выбрать». Ах вот оно что. Так значит, там вообще нужны радиокнопки! Вопрос другого участника показывает, в чём проблема неправильного выбора элемента. Целых 11 минут:
https://www.youtube.com/watch?v=wihXJHHK3yo

Ближайший курс начнётся в полночь, запись открыта до 23:59:
https://bureau.ru/courses/ui-online/

Читать полностью…

Канал Ильи Бирмана

Участник курса отвечает на мои вопросы об интерфейсе, и я пытаюсь подытожить, как себя в итоге всё ведёт. Точное, как спецификация, описание — это часть проектирования интерфейса. 3 минутки:
https://www.youtube.com/watch?v=zngun6Kw1q4

Ближайший курс начнётся на днях, запись открыта до пятницы:
https://bureau.ru/courses/ui-online/

Читать полностью…

Канал Ильи Бирмана

Гугль-карты постепенно научились красиво рисовать пучки транспортных линий.

Читать полностью…

Канал Ильи Бирмана

Участница курса сделала форму, но не даёт заполнять её поля в том порядке, в котором я хочу. Я объясняю, что так нельзя, даже если это и оправдано сценарием, потому что это нарушает базовые ожидания человека от «физического мира» интерфейса. 3 минутки:
https://www.youtube.com/watch?v=aLETIvOafg0

Ближайший курс начнётся на днях, запись открыта до пятницы:
https://bureau.ru/courses/ui-online/

Читать полностью…

Канал Ильи Бирмана

Нате вам красивых фоточек!

Читать полностью…

Канал Ильи Бирмана

Бирман взялся учить Эпл дизайну:
https://bureau.ru/soviet/20221025/?utm_source=tg-s-s-251022

Читать полностью…

Канал Ильи Бирмана

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

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

Важно, чтобы градиент был достаточно длинным, чтобы не было разрыва на конкретной букве.

Читать полностью…

Канал Ильи Бирмана

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

Читать полностью…

Канал Ильи Бирмана

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

Иногда им сложно делать домашние задания из-за того, что они не работают в графических редакторах и даже не знают, какой взять. Год назад я снял суперкороткое видео с азами Фигмы, необходимыми для выполнения домашки на курсе:
https://www.youtube.com/watch?v=U5qSLC0DM2I

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

Если от участия вас останавливало только то, что вы не знали, как будете делать задания, то вот через 23 минуты узнаете — и сразу записывайтесь на курс:
http://bureau.ru/educenter/ui-online/

Читать полностью…

Канал Ильи Бирмана

Кнопка «Добавить темы +» в Линкедине ничё не делает: при клике ничего не происходит кроме каких-то визуальных глюков в самой кнопке. Ах ё, оказывается, она и есть поле ввода для тем!

Вот нахрена? Ладно ещё изобретают немыслимые элементы управления, похожие на другие элементы управления, ради красоты. Но тут же просто подножка пользователю.

Читать полностью…

Канал Ильи Бирмана

Иногда сложно отнести искомое число к определённому диапазону. Допустим, вы ищете 287 — это на каком этаже? Ой, такого вроде вообще нет.

Лучше так, как ни странно:
6 303 304 305 306 307
5 297 298 299 · 300 301
4 289 · 290 291 292 293 294 295
3 273 274 275 276 277 278 279
2 257 258 259 · 260 261 262 263
1 243 244 245 246 247
0 233

А ещё лучше номера на каждом этаже начинать с номера этого этажа, конечно.

Читать полностью…

Канал Ильи Бирмана

Удивительное дело: задизейблен пункт меню Эбаут. Никогда такого не видел. Какие вообще причины могут быть его задизейблить?

Так или иначе, скоро выложу вам видосик небольшой.

Читать полностью…

Канал Ильи Бирмана

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

А в 2008-м году я подмечал такое же со словарями:
https://ilyabirman.ru/meanwhile/2008/05/02/3/

Издатели учебников и словарей! Приходите за обложками, давайте делать классно.

Читать полностью…

Канал Ильи Бирмана

Пришёл на ФФФ-стрим к Товеровскому обсудить, как я задачки себе пишу:
/channel/fffworks

Читать полностью…

Канал Ильи Бирмана

«Нью-Йорк-Таймс» очень эффектно и компактно показывает положение Украины. Но, кажется, было бы классно ещё цветом выделить саму площадь, а то кажется, что в точечку показывает.

Читать полностью…

Канал Ильи Бирмана

При выборе места «Ред вингс» подсказывает, с какой стороны будет солнце. Пример суперчеловечности и информативности по делу.

Читать полностью…

Канал Ильи Бирмана

Ресайз окон на Маке

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

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

Если даблкликнуть в любую сторону окна, окно «вырастет» с этой стороны до края экрана. Если даблкликнуть в угол — вырастет до соответствующего угла.

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

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

Читать полностью…

Канал Ильи Бирмана

А ещё в Ютюбе посмотрите видос про формулу n-ного простого числа:
https://www.youtube.com/watch?v=j5s0h42GfvM

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

Курса про математику у меня пока нет, так что приходите всё равно на интерфейсный.

Читать полностью…

Канал Ильи Бирмана

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

Use Without Internet означает остаться подключенным к этой левой сети, хоть в ней и нет интернета. Нахрена???

Use Other Network означает отключиться от этой сети, но перекинуть меня в настройку вайфая, чтобы я обязательно выбрал другую сеть. Нахрена???

Cancel означает закрыть нижнее меню и продолжать смотреть на вылезшее непрошенное окно.

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

Читать полностью…

Канал Ильи Бирмана

Готова новая транспортная схема. На этот раз — Дербент. Сделали ещё зимой с Никитой Дубровиным.

Главная жесть тут была, что большинство маршрутов ходят очень запутанными трассами. Но при этом началась транспортная реформа и всё это начали распутывать. 3, 4, 7 и 10 — распутанные хорошие маршруты.

Сморите и шарьте везде:
https://ilyabirman.ru/derbent/

Читать полностью…

Канал Ильи Бирмана

Как вы знаете, в языках бывают буквы с акцентами. Типа там ü, ø, ñ, ç, ł и даже שׂ. А что же цифры? Их незаслуженно обделили. Я считаю, что пора ввести в некоторых разделах математики дополнительные цифры, такие как 7̈, 4̃ и 0̧.

Читать полностью…

Канал Ильи Бирмана

Соответственно, если без обрезания не обойтись, то обрезать надо аккуратно. Как делает Эгея?

Число символов, в которое нужно уложиться, считается примерным ориентиром, а не точным значением. Если нужно уложиться в 140 символов, а текст имеет длину 143, то Эгея просто не будет его трогать. Если текст заметно длинее предела, то Эгея разделит его на предложения и постарается взять столько полных предложений, сколько влезет.

Но если в результате получилось слишком мало (или не влезло вообще ни одного предолжение целиком), она будет искать другие признаки безопасных мест: точки с запятой, тире, запятые, скобки. Только если ничего из этого нет, то она будет ориентироваться на пробелы. И только если и пробелов нет, она обрежет по числу символов. Отсутствие пробелов — верный признак, что самому автору было плевать на смысл, так что не страшно, если Эгее будет немножко тоже.

В общем Эгея будет стараться сделать как можно ближе к нужной длине, но так, чтобы смысл не пострадал.

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

Читать полностью…

Канал Ильи Бирмана

На днях я рассказывал, как хреново работает Фейсбук с длинными постами: обрезает в случайном месте, теряет место чтения при разворачивании. А как надо? Давайте сначала разберёмся с обрезанием.

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

Читать полностью…

Канал Ильи Бирмана

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

Шаббат (суббота) — это главный выходной, как воскресенье в остальном мире. А воскресенье — это первый рабочий день очередной недели. Когда тебе говорят «приходите в воскресенье» — это значит, что неделя уже близится к концу, и давай на следующей будем твой вопрос решать.

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

«Шаббат шалом» (буквально: «суббота мир») — это не столько приветствие субботы, сколько пожелание хороших выходных. В четверг, уходя с работы, люди говорят друг другу «Шаббат шалом». Ни разу не слышал, чтобы «шаббат шалом» кто-нибудь кому-нибудь сказал в сам шаббат.

Большинство магазинов и кафе в шаббат не работают. Это бы ещё полбеды, но не работает и общественный транспорт (кроме Хайфы).

При этом с шаббатом есть нюанс: согласно торе или чему-то такому он начинается, когда заканчивается пятница, на улице темнеет и на небе становится видно три звезды. Поэтому в пятницу много мест закрываются довольно рано — в два-три часа дня. Автобусы перестают ходить часам к пяти. А когда темнеет следующим вечером, в субботу, многие магазины и кафе вдруг обратно открываются, а на улицах появляются автобусы.

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

Ближайший супермаркет закрывается в пятницу в 18:30 и открывается обратно в 18:30 в субботу. Одна из хороших кофеен, «Нахат», работает каждый день с утра и до 22, но в пятницу — до 18. То есть их нисколько не смущает работа в субботу, но вечер пятницы — это святое. Подобное же расписание у соседней аптеки. А другая кофейня, «Кафеликс», в субботу закрыта весь день, а в пятницу официально работает до 15:30. Но вчера меня оттуда выгнали около трёх, объяснив, что щас зима и шаббат наступает раньше.

При этом тут полно иммигрантов, которые открывают свои бизнесы и работают как им вздумается. Ещё одна кофейня, «Ориджем», которую держат бразильцы, работает каждый день до 19, но в субботу — до 14. Не работать в воскресенье — это экзотика, но вот хорошая бургерная неподалёку в воскресенье закрыта.

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

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

Только с транспортом засада. Так что если вы планируете съездить в Израиль, постарайтесь прилететь и улететь не в шаббат, а то из аэропорта и в аэропорт вы сможете доехать только на такси (где-то по 2,5 тысячи рублей в одну сторону) — поезда не ходят с середины пятницы до вечера субботы.

Читать полностью…
Subscribe to a channel