Пространство и время
465 subscribers
15 photos
44 videos
23 links
Download Telegram
Code w/ Claude

Anthropic делает большую дев‑конфу вокруг Claude. День, полностью заточенный под разработчиков и энтузиастов, строящих продукты вокруг ИИ.

Оффлайн веселуха будет проходить в:
• Сан‑Франциско — 6 мая
• Лондон — 19 мая, полагаю @etrofimov пойдёт 😃
• Токио — 10 июня

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

Поглядите, какую красоту сделали на лэндосе. На десктопе анимация срабатывает на ховер, на мобилке привязана к гироскопу.
18👍2
🔈 Видосы со звуком 🔈

Дорогой дневничок разработчика, давно не виделись. Я постепенно начал прикручивать звуки в игру, и это оказалось весьма непростой задачкой. Мой уровень познаний в техническом плане саунд-дизайна стремится к нулю, но на уровне ощущений я люблю подгонять звук к визуалу. Кстати, именно на основе моих концептов в Сбербанк Онлайн появились первые звуки и хаптик. Да и вообще, для создания максимально объёмного опыта не забываем использовать 3 канала: визуальный, тактильный и аудиальный. Если когда-нибудь у метро к вам подходила цыганка, а спустя 5 минут вы недосчитались косаря в кармане или часов на руке, то вот это прям «оно».

Для создания звуков я попробовал Eleven Labs. У сервиса 7 тиров подписки, есть бесплатный, на котором каждый месяц получаешь 10 000 токенов. Это прям ощутимый объём. Для примера: 1 луп на 4 секунды жрёт примерно 40 токенов, причём за одну генерацию вы получаете 4 варианта. Единственное ограничение бесплатного тира — права на использование звуков в коммерции.

Основная сложность (как и всегда с нейронками) — в серийности. Чтобы всё звучало убедительно, мне нужно сгенерить, например, «одно семейство» звуков двигателя на разных оборотах, причём они должны быть идеальными лупами, чтобы их можно было ставить на репит и кроссфэйдить между собой. В допустимых пределах ещё можно подрастягивать или ускорять, но тут как с картинками: больше 5–7% — уже палево. В идеале таких семейств ещё и несколько делать, чтобы повторяемость была не так сильно заметна.

И вот сижу я, тестирую звуки, и тут, крипово нависая через плечо (я же в наушниках), моя жена подкидывает мне UX-овую мудрость: «чувак, вообще многие любят в гонках сразу „тапку в пол" на старте, а не нажимать газ по светофору». Тут даже спорить тупо, хорошее UX-овое улучшение. Пошёл и сделал борзую анимацию газа до отсечки, ну и звуков нужных нагенерил тоже (Видос 1). А ещё очень рад, что удалось сделать звук объёмным за счёт эффекта приближающейся камеры (Видос 2).

P.S. Какой-то чувак на линкеде подкидывал идейку про мини-карту. Такая мысль у меня тоже была, прикрутил карту (ностальгия по Д2) с кайфовой анимашкой , не знаю, доживёт ли она до релиза и именно в таком виде, но пока я доволен (Видос 3).
11
Попал к Илье в пятничную подборочку. Подпишитесь на него обязательно, он очень крутой!
👍2
Если вы этим прекрасным утром решили, как любой нормальный человек, первым делом запилить что-нибудь вместе со своим ИИ-агентом, то вот держите пару полезных ссылочек по анимациям для веба.

https://transitions.dev

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

Что мне понравилось:
• чистый CSS без зависимостей
• переменные --duration и --easing торчат наружу
• prefers-reduced-motion обработан везде (важно для доступности)
• интерактивные превьюхи, как в лучших домах Парижа
___________

https://pixelpoint.io/skills/animate-text/

Текстовые анимации от Pixel Point. Это не библиотека и не сниппеты, а скилл для AI-агента. Подключаешь его одной командой, и дальше просишь агента сделать анимацию текста, он берёт оттуда конкретные спеки по таймингам и кривым. Работает с большинством библиотек— gsap, motion, remotion, waapi.

Сам формат любопытный. Раньше дизайн-комьюнити делилось статьями, ссылками на Фигму и какими-нибудь UI-китами. Теперь у нас новая единица знания — скилл для агента. Это сильно меняет то, как мы можем упаковывать и передавать экспертизу.
1023👍10
Ко Дню Земли NASA запустили штуку под названием Your Name in Landsat: вбиваешь своё имя, а сервис собирает его из реальных спутниковых снимков. Каждая буква — это какая-нибудь река в Кентукки, ледник в Исландии или соляные пустоши в Питере Намибии, которые с высоты случайно сложились в нужную форму. По клику на букву можно узнать координаты, то есть это не картинки «по мотивам», а конкретные точки на Земле.

Под капотом — архив программы Landsat, который NASA и USGS собирают совместно с 1972 года. Полвека снимков планеты, превращённых в алфавит.

Поигрался, и тут вспомнил, что примерно по такой же логике недавно собрали территориальный бренд Бразильской Амазонии. 9 штатов, 28 миллионов человек, 60% территории страны — всё это жило с разрозненной айдентикой, как федерация фермерских рынков. Embratur (национальный туризм Бразилии) заказал ребрендинг агентству FutureBrand, а точнее их подразделению из Сан-Паулу и ребята сделали ход, от которого сложно отказаться.

Они взяли реальные спутниковые снимки русла Амазонки и её притоков — и построили на этой геометрии кастомный шрифт, Igaratipo. То есть изгибы букв — это буквально форма реки. Логотип — тоже карта, превращённая в знак.

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

В итоге получилась айдентика, нарисованная самой природой, и нарратив, в котором регион — субъект, а не жертва. Хороший повод задуматься, на чём вообще строится бренд места — и почему всё чаще ответ лежит не в мудборде, а в реальных данных.
9👍1
Учитывая, что на дворе почти буквально май месяц, я вспомнил, что ёлку уже можно было бы вынести. А вспомнил я к тому, что когда-то давно, ещё работая в Сбере, в (совершенно внезапной) предновогодней суете нам прилетела задачка: нарядить главный экран к Новому году. Ну и в такой ситуации самым низковисящим яблочком (прям вот плацкарт, нижняя полочка) обычно получаются снежинки. Понятное дело, снежинки можно сделать по-разному, но на практике чаще получается результат уровня сайтов на хосте narod.ru (опять возраст выдаю). Я подумал и предложил следующий концепт: пользователь дует в микрофон устройства, и экран постепенно покрывается изморозью. После этого, как на реальном «запотевшем» стекле в автобусе или трамвае, можно пальцем нарисовать или написать что-нибудь. И вот такую милую открыточку можно отправить любимому и близкому человеку. А если вы пользовались Сбером, то знаете, что мы когда-то запускали сервис отправки открыток, который очень хорошо завирусился. На мой взгляд, очень эмоциональная, тактильная, а главное интерактивная фича, почти фиджитал, хах.

«Огонь, давайте делать!» — сказали мне наши фронтендеры… где-то в моём воображении. Но в реальности я услышал: «Лёш, ты ебанулся?! У нас неделя на это максимум!»

В итоге идея пылилась в моей голове до этого декабря (да, забыл запостить, и что вы мне сделаете?). Собрал для успокоения собственной дизайнерской душенки демку. Первая версия была с масками и растровой текстурой, но мне итоговый лук не понравился — поэтому переделал под Metal-шейдер.

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

Кстати, нас тут уже 400 человек, спасибо вам за доверие! <3
38👍8
Media is too big
VIEW IN TELEGRAM
Мне наконец приехал мой подарок самому себе на день рождения. Месяца два я думал и замучил буквально всех знакомых и друзей с выбором железа. Никогда не думал, что мы доживём до момента, когда топовый мак окажется дешевле, чем собрать кастомную печку. Я, как обычно, пересмотрел примерно ВСЕ обзоры, что сейчас есть в интернете, и понял, что под мои рабочие задачи, учебные проекты и всякие персональные приколюхи мак мне сейчас подходит больше, учитывая, что 3D всё же не моя основная деятельность, хоть я и любитель со стажем.

В итоге я взял MacBook Pro M5 Max 128 Gb Unified Memory. SSD не менял, оставил стоковые 2 Tb. Взял, как обычно, с запасом на несколько лет вперёд. Наконец я смогу открыть третью вкладку в хроме и ждать запуска After Effects ровно столько же, сколько и раньше на любом топовом железе.

По этому случаю снял для вас первый в своём роде анпакинг в жанре ASMeme, с оммажем классике (конечно же, я не проверял, но вы уж поверьте). Обязательно досмотрите, в конце будет полезная карьерная рекомендация от меня.
2326👍11
Очень приятно, когда выкладываешь что-то персональное, а тебя с душевным комментом репостит дизайн-директор Deel.
Я согласен с Сашей, однако мне кажется, большинство команд правда будут инвестировать время в новые фичи и пойдут более прагматичным путём.

До эмоционального дизайна команде нужно «дорасти» и подходить взвешенно: если на сыром продукте делать фокус только на эмоции, у пользователей будет бомбить — закрытие базовых потребностей даже не обсуждается, это аксиома.

Но лично я в профессии именно ради «объёмного» опыта. Именно про него хочется рассказывать и делиться, именно он вирусится и раскручивает сарафан. Базовый минимум или аккуратную вёрстку никто пересказывать друзьям не будет — а вот пасхалка или чет неожиданное — другое дело.

https://www.linkedin.com/posts/sasha-grishin_before-design-capacity-is-scarce-prioritise-ugcPost-7457452195341357058-jvFp?utm_source=share&utm_medium=member_desktop&rcm=ACoAACgydgYBLV6f2Ww1lxCG964Fz4mLAZJwF2w
119👍1