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

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

sleeping рассказала, как в GLSL использовать комплексные числа. Всё, я знаю, что на следующий ливкодинг буду делать.

Координаты пикселя на экране можно воспринимать как комплексное число. Положение по оси x воспринимаем как действительную часть, по y — как мнимую.

Казалось бы, ничего не поменялось, было две цифры, две и осталось. Но нет. Координаты пикселей на экране можно складывать и вычитать, например (2,3) + (1,1) = (3,4). А вот умножать и делить нельзя. А комплексные числа можно.

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

И выходит прямо весело. А главное, кода всего ничего. Вот, например, как этот фрактал делается:


for(int j=0;j<8;j++){
z = inverse(z*z+a);
z = z + a;
}

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

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

Бристольские часы

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

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

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

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

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

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

Показываю, что делает кнопку задизейбленной. Нет, это не серый цвет. Это низкий контраст между цветом кнопки и цветом текста или иконки на ней. 6 минут:
https://www.youtube.com/watch?v=hh1oSLA0XaE

Кнопка «Купить» всегда доступна:
https://ilyabirman.ru/meanwhile/all/buy-works/

Запись на следующий курс, который пройдёт с 11 марта по 10 апреля:
https://bureau.ru/courses/ui-online/

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

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

Радуюсь хорошей подписи поля «Комментарий для курьера». 1 минутка:
https://www.youtube.com/watch?v=bYk0_q6tWLA

Запись на следующий курс, который пройдёт с 11 марта по 10 апреля:
https://bureau.ru/courses/ui-online/

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

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

Реклама
Текст предоставлен клиентом


Курс генеративного дизайна
6 — 24 марта. 12 500 ₽. 32 места. Записывайтесь.

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

Будет девять онлайн-занятий. На первых четырёх учим джаваскрипту, на остальных разбираем практические алгоритмы для генерации. Программу, примеры и отзывы можно посмотреть на лендинге: course.genclub.club

Ведущие:
— Иван Дианов, преподаватель дата-арта в ВШЭ, основатель Генклуба.
— Адам Арутюнов, программист в Студии Артемия Лебедева, разработчик Николая Иронова.

Чтобы записаться, напишите боту @gendesign_bot.
Он берёт деньги и скидывает ссылку на чатик.

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

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

ДСО / 24.02

В эту пятницу наш классический туториал по ТЕХНО звучанию от резидентов.
Зовите всех друзей, показывать им настоящее ТЕХНО.

Стартуем в 23:00

Вход до 00 — 200 рублей, после 00 — 300 рублей

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

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

Реклама
Текст предоставлен клиентом


Идеально подходите на вакансию, но ваш отклик даже не смотрели

Искать новую работу довольно сложно: HR с не неудобными вопросами, отклики без ответа или просто отписки «вы нам не подходите», а ещё переговоры о зарплате.

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

Хорошая новость — этому реально научиться
Глеб Кудрявцев (ex CPO skyeng) и Леся Набока (HRD) проверили, смогут ли научить других искать работу с ростом зарплаты. Спойлер — могут.

Набрали группу из 34 специалистов с опытом работы в компаниях (не джунов). Проработали с ними каждый аспект найма, не делали ничего за них, только помогали. Так сказать, дали удочку, а не рыбу.

Результат:
— 12 человек нашли работу за полтора месяца, еще трое на подходе
— Рост зарплаты составил от 20 до 190! тысяч рублей
— Три человека вышли из программы, она им не подошла и мы вернули деньги

Итого, смогли трудоустроить 38% нашей группы со средним ростом зарплаты в 40% (150->210). И этот процент ещё вырастет.

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

Вам сюда → Бесплатный вебинар 22-го февраля в 19:00
Расскажем вам о найме и о программе

Ах, да. Платите деньги за результат, если найдёте работу с ростом зарплаты.

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

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

Телеграм и контакты

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

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

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

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

В любой соцсети когда отправляешь пост, видишь, как этот пост появился в твой ленте. И только во Вконтакте в ленте остаётся мусор, зато снизу появляется уведомление «Запись опубликована».

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

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

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

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

Уникло, Макдональдс, Икея… А теперь, кажется, и Ликвид-силк тоже ушёл. Или я просто не знаю, где искать? Научите.

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

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

Эх, какие шедевры я раньше писал!

Уголок любознательного астронавтика
https://ilyabirman.ru/meanwhile/2009/10/15/1/

Мороз и солнце
https://ilyabirman.ru/meanwhile/2005/10/25/3/

Загадка
https://ilyabirman.ru/meanwhile/2005/07/27/2/

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

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

Читатель Андрей спрашивает, зеркалить или нет изображение при съёмке на селфи-камеру. Показывает вот, что разные разговаривалки решают по-своему. Я ему отвечаю:

«На Айфоне есть тумблер Mirror Front Camera, но по умолчанию он выключен. Я его включил и попробовал пофоткаться — не заметил разницы. Вроде ничего не отражает. Даже подумал, что, может, что-то сломалось у Эпла?

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

Сам Андрей пишет:

«Моё исследование кончилось тем, что зеркалить всё же картинку надо для пользователя, а поток, который смотрят, зеркалить не надо»

Звучит логично. А у вас какие соображения на этот счёт?

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

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

Какой красивый и правильно организованный дивайс! Особенно вот эти четыре ручки посередине вместо эквалайзера — надо слизать себе в конфигурацию для Эйблтона.

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

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

Вспомнил давнюю рекламную кампанию Альфа-Банка с мегатравлением лески. Не помню контекст только, но то ли правда у Альфы какие-то проблемы возникли, то ли просто слух такой пошёл, но люди запереживали и стали забирать деньги. Тогда Альфа вместо того, чтобы уговаривать вернуться, такая:
https://www.youtube.com/watch?v=m1ztCx__gDc

И ещё из этой же серии:
https://www.youtube.com/watch?v=FiuVVjR8ogA
https://www.youtube.com/watch?v=AOnZBuS0XkI

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

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

Официальная эмблема коронации короля Чарльза от команды сэра Джонни Айва

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

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

Нашёл скриншот, где Иллюстратор красиво покорёжило.

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

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

Уже недели две часы каждый вечер такие: «(рис. 1)», а потом утром такие: «(рис. 2)». Эпл, ты ж сам пару лет назад сказал, что в часах теперь надо спать, чтобы они типа трекали сон. Так чё ты тогда свой сценарий апдейта не подкрутил?

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

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

Спойлеры в телеграме

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

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

Вот вам спрятанный абзац. Разумеется, тут ничего интересного. Это чтобы закрепить урок.

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

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

Восхищаюсь и советую

В интерфейсе моего компа ежедневно я вижу только одно имя — Ильи Бирмана из Челябинска. Он однажды настолько устал ковырять комбинации на клавиатуре, чтобы вводить грамотные символы, что запилил собственную раскладку.

С тех пор я с лёгкостью ввожу длинное тире — , стрелочки ←×→↓↑ , правильные кавычки « » и многие другие красивейшие (и корректные) символы. Раскладка Ильи ежедневно доставляет удовольствие и экономит кучу времени.

Раскладка — это супернеочевидный продукт, который каждый использует ежеминутно. Бирман реально сделал себе памятник при жизни. Чёртов гений!

Раскладку можно скачать бесплатно для виндоус и мака на сайте Ильи.

Это не реклама, а чисто респект и благодарность за супер-продукт.

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

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

Роман Парпалак запилил у себя в блоге систему рекомендаций типа как в Эгее:
https://parpalak.com/blog/2023/02/04/Recommendations_in_S2

А мог бы просто переехать на Эгею и развивать её рекомендации! Всё же, там много интересных деталей. Вдруг вы тоже что-то такое захотите реализовать.

Кстати, если вы не знаете о том, как моя реализация работает, смотрите доклад:
https://ilyabirman.ru/meanwhile/all/automatic-design-talk/

А Женя Степанищев рассказал, как написал код для определения размеров джипега в случаях, когда ПХП не справляется:
https://bolknote.ru/all/opredelenie-shiriny-i-vysoty-fayla-jpeg/

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

Эгея — кайф:
https://blogengine.ru/

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

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

Видео по вторникам. Невероятно крутая лекция Фреи Холмер про сплайны, непрерывность и математику за ними:
https://www.youtube.com/watch?v=jvPPXbo87ds

В конце она рассказывает, что делала её больше года.

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

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

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

Продолжаем выпускать книгу Designing Transit Maps — английскую версию «Дизайна транспортных схем». Сегодня вышли ещё две главы — Map as a symbol и Finding a solution.

Новость на сайте бюро на английском:
https://bureau.ru/news/2023/book-metro-symbol-solution-en/

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

Английская книга выходит сразу с мобильной версией.

Скиньте англоговорящим коллегам.

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

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

Вот вам несколько разворотов про обратную связь из книги:
http://bureau.ru/projects/book-ui/

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

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

Спрашивали — отвечаем.

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

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

Чтение последней буквы во французком

Как вы знаете, во французском своеобразные правила чтения. Написано Paris, читается «Пари». Написано salut, читается «салю». Написано ils courent, читается «иль кур» (они бегут).

Но иногда вдруг слово читается нормально. Написано amour, читается «амур». Написано sac, читается «сак».

Для грубой оценки читаемости окончания подходит правило «careful»: все согласные из этого слова читаются в конце французского слова. То есть c r f l.

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

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

Отвечаю студентке на вопрос по заданию, а у неё апостроф перед 23.

Апострофов в русском языке не бывает, и уж тем более они не означают сокращение. В английском — да, ’23 — это типа 2023 сократили, как ’cause вместо because. По-русски и так понятно, что такое двадцать третий год.

В английском апостроф кроме сокращения может означать ещё притяжательность: McDonald’s. Типа, чей.

Но никогда — мягкость согласного. Потому что мягкости согласного в английском не бывает:
https://ilyabirman.ru/meanwhile/all/no-apostrophes/

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

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

Бирман предлагает просить отзывы так:
https://bureau.ru/soviet/20230214/?utm_source=tg-s-s-140223

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

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

Отвечаю на вопрос студента о том, что прочитать, чтобы прокачать эстетику интерфейса. Говорю, что почитать надо про вёрстку, а потом для начала освоить использование стандартных элементов. Провожу аналогию с буквами шрифта, которые мы берём готовые, и ничего. Рассказываю о том, как попрактиковаться в эстетике. 4 минутки:
https://www.youtube.com/watch?v=hieOe3wu-7E

Запись на следующий курс, который пройдёт с 11 марта по 10 апреля:
https://bureau.ru/courses/ui-online/

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

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

На прошлой неделе делал мастер-класс по тексту в интерфейсе, и там показывал такой синтаксический ад.

Это выдающийся пример, который открывается, когда пытаешься отписаться от рассылки Скайенга.

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

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

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

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

Всю жизнь читаю это как Language & Religion.

Region — искуственное слово, потому что Country не всем территориям подходит, оно не особо используется в повседневной речи. А вот Religion — вполне понятная часть культурного контекста.

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