В бюро мегаакция вдруг: подкурсы за рубль. Это типа в пять тыщ раз дешевле обычного. Не знаю, чё уж там за дела.
Ещё мегаскидка 50% на почти всё остальное.
Прочитать тут:
https://bureau.ru/news/2023/spring-is-here/?utm_source=bitg-p-multi-march2023
Несколько дней уже смотрю на эту картинку и не могу с ней смириться. Это типа самая оптимальная упаковка в квадрат 17 и 26 квадратов. Понятно, что 16 и 25 упаковываются без дыр просто квадратами 4×4 и 5×5. Но почему 17 именно так криво? В 26 есть хоть какая-то красота, а 17 — это что вообще? Кажется, что математика просто не может быть такой уродской, и что должен быть более красивый способ, просто его пока не нашли.
Отсюда:
https://avva.livejournal.com/3526272.html
В Москве замкнулась Большая Кольцевая линия:
/channel/Titovmos/352
Сравните обновлённую официальную схему — и нашу схему:
https://ilyabirman.ru/moscow/metro/map/2023/
У меня ж тут на днях в РМЦ случился в технодебют в лайв-формате. Получилось вот так:
https://soundcloud.com/ilyabirman/live-session-1
Что тут происходит: у меня заготовлено около сотни лупов из разных треков, в том числе моих, в том числе невыпущенных. У некоторых из них подправлена тональность для лучшей дружбы. И дальше я на ходу могу врубать их в любом порядке, как угодно комбинируя и накладывая друг на друга.
При этом на каждом из лежит такой дивайс — IB Shaper. В него я вытащил с какой по какую частоту вырезать эквалайзером, пару эффектов, возможность подчеркнуть или приглушить какую-то часту, эхо и то, насколько сильно этот луп должен «подминаться» компрессором под бочку.
Надо будет как-нибудь подробнее рассказать, как я это всё настроил и зачем. Вроде довольно весело получилось. Неудачные места — в районе 3:20 (глухо), 24:00 (тарелки сверху достали, давно пора было убрать).
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
Расскажем вам о найме и о программе
Ах, да. Платите деньги за результат, если найдёте работу с ростом зарплаты.
Телеграм и контакты
Почему-то телеграм придаёт значение тому, сохранён у тебя человек в контактах или нет. Как будто контактность — дополнительный повод для доверия.
Вообще не понимаю этой логики. В контактах у меня слесарь с Авито и телефон шлагмаума. В то же время людей, которым можно доверить все нюдсы, и в голову не придёт добавлять в контакты.
В любой соцсети когда отправляешь пост, видишь, как этот пост появился в твой ленте. И только во Вконтакте в ленте остаётся мусор, зато снизу появляется уведомление «Запись опубликована».
Я это уведомление не замечаю и иногда отправляю пост по два раза просто потому, что я его не вижу, и мне кажется, что что-то не сработало.
В интерфейсе важна обратная связь — рассказываю об этом на курсе и в книге. Но если у действия есть видимый результат, то его появление перед глазами — это и есть лучшая обратная связь, и тогда не нужно изобретать искусственные уведомления и индикаторы.
Уникло, Макдональдс, Икея… А теперь, кажется, и Ликвид-силк тоже ушёл. Или я просто не знаю, где искать? Научите.
Читать полностью…Рассуждаю о том, когда нужна визуализация, а когда достаточно просто таблички. Вообще об этом на курсе есть лекция «Выбор формата», но тут к слову пришлось заранее. 5 минут:
https://www.youtube.com/watch?v=8986vOikHRk
Запись на следующий курс, который пройдёт с 11 марта по 10 апреля:
https://bureau.ru/courses/ui-online/
Попался фрагмент бюрошного интерфейсного проекта из 2013 или 14 года. Анимация собрана в Фотошопе, Карл.
Ну и зацените, какие компактные красивые формочки.
Я спросил у твиттера, но твиттер не ответил мне. Может, вы знаете?
В Сафари ⌘-клик открывает что угодно в новом окне — хоть ссылку, хоть кнопку Назад. ⌘-клик в кнопку отправки формы открывает результат обработки формы в новом окне. Но с некоторых пор Сафари стало терять данные пост-запроса в таком случае. То есть в новом окне открывается ответ сервера на пустой пост-запрос.
Как чинить? Что сказать Сафари, чтобы оно не теряло данные пост-запроса, когда я открываю его в новом окне?
Бирмана почти развели на изобрение радиочекбоксогруппы:
https://bureau.ru/soviet/20230228/?utm_source=tg-s-s-280223
Уже недели две часы каждый вечер такие: «(рис. 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.