Chat GPT сделал анимацию лучше меня.
Экспериментировал с применением в работе помощника, использую модель o3 для этого. Загрузил в гпт скриншот экрана - он мне выдал верстку.
Получилось посредственно, но самое интересное, когда я его попросил сделать анимацию падения пузырьков на экране с вариантами картинок в качестве внутренности пузырька.
Сходу анимация работала нормально, немного докрутив получилось сделать что-то приемлемое. Дальше самое интересное - в Safari лагало и gpt предложил перейти с useState на useRef, что, конечно, помогло ускорить работу.
Дальше мы ограничили количество spawn элементов до 50, а также сделали пул пузырьков, которые после того как «лопаются» невидимо возвращаются на исходную рандомную позицию, что тоже экономит ресурсы.
Также он предложил хранить изображения и не загружать их каждый раз, тут изменений визуально в производительности не заметил.
Дальше я попросил все-таки вернуться на использование компонентов react в jsx, так как он уже ушел в империческую работу с узлами, что тоже неплохо, но не хочется в это глубоко погружаться, чтобы сохранить консистентность проекта.
В общем впечатления положительные, помучал performance monitor в хроме и докрутил, чтобы работало хорошо, можно в прод 😄
Экспериментировал с применением в работе помощника, использую модель o3 для этого. Загрузил в гпт скриншот экрана - он мне выдал верстку.
Получилось посредственно, но самое интересное, когда я его попросил сделать анимацию падения пузырьков на экране с вариантами картинок в качестве внутренности пузырька.
Сходу анимация работала нормально, немного докрутив получилось сделать что-то приемлемое. Дальше самое интересное - в Safari лагало и gpt предложил перейти с useState на useRef, что, конечно, помогло ускорить работу.
Дальше мы ограничили количество spawn элементов до 50, а также сделали пул пузырьков, которые после того как «лопаются» невидимо возвращаются на исходную рандомную позицию, что тоже экономит ресурсы.
Также он предложил хранить изображения и не загружать их каждый раз, тут изменений визуально в производительности не заметил.
Дальше я попросил все-таки вернуться на использование компонентов react в jsx, так как он уже ушел в империческую работу с узлами, что тоже неплохо, но не хочется в это глубоко погружаться, чтобы сохранить консистентность проекта.
В общем впечатления положительные, помучал performance monitor в хроме и докрутил, чтобы работало хорошо, можно в прод 😄
🔥3❤2👍2
Делал опрос в тредах по поводу того - офис или удаленка, большинство, естественно, за удаленку. А вы что скажете здесь в телеге, ребят? 🙏
❤1👍1🔥1
Мне не сидится в отпуске спокойно - готовим уже записанный выпуск подкаста про Computer Vision, делаем финальные правки, на следующей неделе зафиналим и выложим. Сижу и смотрю выпуск, интересно получилось.
Приехали в отпуск в Алматы - погулять и сходить на концерт 30 seconds to mars. Даже пограничники нас мучали вопросом «а вы тоже на концерт?» 😄
Погода +36, от жары все плавится, но это лето и это классно 🔥
Приехали в отпуск в Алматы - погулять и сходить на концерт 30 seconds to mars. Даже пограничники нас мучали вопросом «а вы тоже на концерт?» 😄
Погода +36, от жары все плавится, но это лето и это классно 🔥
❤7⚡2🔥2
Как выйти на работу после отпуска и не сойти с ума, что оказывается надо работать все-таки, чтобы путешествовать можно было?
😁4👾2❤1😢1
Компьютерное зрение слепо?
Почему даже «самые умные» нейросети путаются в реальных данных и выдают фатальные ошибки? Выпускник Физтеха Кирилл Беркут, прошедший путь от проектов в Сбербанке до инженера в Яндексе, раскрывает закулисье разработки: от фейковых демо до реальных лайфхаков, которые спасают проекты.
Разносим мифы об ИИ, показываем эпичные фейлы и делимся приёмами, как заставить алгоритмы работать на вас — включайтесь!
📱 Youtube | 📱 VK-видео | 📱 Дзен | Rutube
📱 📱 📱 Аудиоверсия
https://www.youtube.com/watch?v=_5DUbwoHQ9Y
Почему даже «самые умные» нейросети путаются в реальных данных и выдают фатальные ошибки? Выпускник Физтеха Кирилл Беркут, прошедший путь от проектов в Сбербанке до инженера в Яндексе, раскрывает закулисье разработки: от фейковых демо до реальных лайфхаков, которые спасают проекты.
Разносим мифы об ИИ, показываем эпичные фейлы и делимся приёмами, как заставить алгоритмы работать на вас — включайтесь!
https://www.youtube.com/watch?v=_5DUbwoHQ9Y
Please open Telegram to view this post
VIEW IN TELEGRAM
YouTube
Как ИИ видит мир и ПОЧЕМУ всё ещё «ТУПИТ»: компьютерное зрение
Компьютерное зрение — это не магия ИИ, а рутинная разметка и редкие «вау-эффекты», о чём честно рассказывает наш гость — Кирилл Беркут, выпускник МФТИ, работавший в Сбере и Яндексе.
Обсуждаем, почему новейшие модели часто «тупят» на реальных данных, как разработчики…
Обсуждаем, почему новейшие модели часто «тупят» на реальных данных, как разработчики…
🔥9❤3🦄3
Люди, гневно комментирующие короткие ролики и думающие, что самые умные - кто вы? 😄
В коротких роликах зачастую нет контекста полного, он в целом призван забайтить и привлечь человека, но тот, кто не первый раз их видит уж точно должен это понимать, но нет.
В любом случае, я рад любым комментариям, так как это помогает развивать канал 🔥
В коротких роликах зачастую нет контекста полного, он в целом призван забайтить и привлечь человека, но тот, кто не первый раз их видит уж точно должен это понимать, но нет.
В любом случае, я рад любым комментариям, так как это помогает развивать канал 🔥
❤5🔥5👍3😁3
Forwarded from UX головного мозга🧠
🧪 Как продуктовому дизайнеру провести UX‑тест самостоятельно?
Ты не ресерчер. У тебя нет ни времени, ни бюджета. Ты хочешь понять, как юзер в реальности будет пользоваться тем, что ты так старательно отрисовал.
Гайд, как устроить UX‑тест:
1️⃣ Определи верхнеуровневую цель и низкоуровневые гипотезы / проблемы
Верхнеуровневая цель:
Протестировать редизайн в приложении N
Гипотеза / проблема:
— Пользователь ожидает увидеть кнопку «Оформить заказ» в правом верхнем углу корзины.
— Пользователь не сможет отличить промо-товар от обычного из-за слабого визуального различия.
— Пользователь воспримет иконку сердечка как способ сохранить товар в избранное.
— Пользователь не будет пролистывать более 2 экранов, чтобы найти нужную категорию.
2️⃣ Собери сценарий исследования
— вступление («представь, что ты…»)
— задача («закажи тушь»)
— вопросы в конце («что было непонятно?»)
Без этих трёх частей даже тест на маме будет впустую.
3️⃣ Подготовь прототип
Лучше — кликабельная Figma.
Можно — прод.
Можно — скрины с переходами.
4️⃣ Найди 3–5 человек (и не страдай перфекционизмом)
— Коллеги, которых не тошнит от дизайна
— Знакомые, далёкие от проекта
— Бухгалтерия, маркетинг, случайный фрилансер на кухне
5️⃣ Проведи тест и записывай
Loom, Zoom, хоть диктофон в носке — главное, чтобы потом можно было проанализировать.
Не подсказывай. Молчи. Смотри. Записывай боль.
6️⃣ Делай выводы и правь
Если 3 из 5 не нашли кнопку — кнопки нет.
Если все зависли на шаге — ты не дизайнер, ты автор квеста без подсказок.
Правь. Перетестируй. Повтори.
7️⃣ Покажи команде
— Продакту — чтобы был в курсе проблем
— Разрабу — чтобы понял, почему «назад» стало «отмена»
— Себе — чтобы больше не делать «на глаз»
UX‑тест — это не роскошь. Это то, что спасает тебя от позора на проде.
Делай. Хоть как-нибудь. Хоть на коленке. Это уже лучше, чем ничего.
🎁 Хочешь шаблон сценария UX‑теста? Сделай репост к себе в канал, сторис или чат и получи его бесплатно.
UPD: кто сделал репост — ставьте «+» под постом
Если кому-то не прислала шаблон, пишите в лс
Ты не ресерчер. У тебя нет ни времени, ни бюджета. Ты хочешь понять, как юзер в реальности будет пользоваться тем, что ты так старательно отрисовал.
Гайд, как устроить UX‑тест:
1️⃣ Определи верхнеуровневую цель и низкоуровневые гипотезы / проблемы
Верхнеуровневая цель:
Протестировать редизайн в приложении N
Гипотеза / проблема:
— Пользователь ожидает увидеть кнопку «Оформить заказ» в правом верхнем углу корзины.
— Пользователь не сможет отличить промо-товар от обычного из-за слабого визуального различия.
— Пользователь воспримет иконку сердечка как способ сохранить товар в избранное.
— Пользователь не будет пролистывать более 2 экранов, чтобы найти нужную категорию.
2️⃣ Собери сценарий исследования
— вступление («представь, что ты…»)
— задача («закажи тушь»)
— вопросы в конце («что было непонятно?»)
Без этих трёх частей даже тест на маме будет впустую.
3️⃣ Подготовь прототип
Лучше — кликабельная Figma.
Можно — прод.
Можно — скрины с переходами.
4️⃣ Найди 3–5 человек (и не страдай перфекционизмом)
— Коллеги, которых не тошнит от дизайна
— Знакомые, далёкие от проекта
— Бухгалтерия, маркетинг, случайный фрилансер на кухне
📦 Где искать?
• в офисе (гарилла-тест классика)
• через Maze / Useberry (если есть прототип) (платно)
• друзья и родственники
5️⃣ Проведи тест и записывай
Loom, Zoom, хоть диктофон в носке — главное, чтобы потом можно было проанализировать.
Не подсказывай. Молчи. Смотри. Записывай боль.
6️⃣ Делай выводы и правь
Если 3 из 5 не нашли кнопку — кнопки нет.
Если все зависли на шаге — ты не дизайнер, ты автор квеста без подсказок.
Правь. Перетестируй. Повтори.
7️⃣ Покажи команде
— Продакту — чтобы был в курсе проблем
— Разрабу — чтобы понял, почему «назад» стало «отмена»
— Себе — чтобы больше не делать «на глаз»
UX‑тест — это не роскошь. Это то, что спасает тебя от позора на проде.
Делай. Хоть как-нибудь. Хоть на коленке. Это уже лучше, чем ничего.
🎁 Хочешь шаблон сценария UX‑теста? Сделай репост к себе в канал, сторис или чат и получи его бесплатно.
UPD: кто сделал репост — ставьте «+» под постом
👍5❤4🔥1
На выходных снимаем новый выпуск подкаста с рекрутером Тиной Холодовой, если у вас есть, что обсудить - добро пожаловать в комментарии, ответим на вопросы подписчиков.
🔥6❤3👍3
Какую тему подкаста обсудить? (Можно несколько ответов)
Anonymous Poll
43%
1500 откликов на вакансию, мидлы без работы полгода, джуны тонут: как выжить на рынке работодателя?
30%
Устроиться в IT или устроиться на завод - что перспективнее?
39%
Кого завтра сократят? Реальные истории из IT и советы как не попасть в список
33%
Рынок IT умер? Или он просто стал рынком работодателя?
40%
Массовые увольнения: почему 2025 не конец, а новая реальность IT
37%
Кого завтра сократят? План B для разработчиков на рынке работодателя
Мой любимый хейтер tugarin бот стал умнее.
Доработал своего бота комментатора за выходные - добавил БД на SQLite + prisma orm, а также сделал определение контекстов пользователя. Теперь бот будет грузить контекст только текущего поста и не смешивать между разными постами обсуждение, в этом была основная проблема.
Также была проблема с растущими тратами токенов - они стали расти с геометрической прогрессией, так как весь контекст пользователя тянулся вместе с системным промптом и накапливался. Ограничил в 20 сообщений, плюс запланировал сделать его адаптивным в зависимости от активности обсуждения.
И самое интересное - подключил GigaChat 2 Max, что должно сделать бота более умным. Хочется перейти на OpenAI или Gemini, но это будет позже.
Доработал своего бота комментатора за выходные - добавил БД на SQLite + prisma orm, а также сделал определение контекстов пользователя. Теперь бот будет грузить контекст только текущего поста и не смешивать между разными постами обсуждение, в этом была основная проблема.
Также была проблема с растущими тратами токенов - они стали расти с геометрической прогрессией, так как весь контекст пользователя тянулся вместе с системным промптом и накапливался. Ограничил в 20 сообщений, плюс запланировал сделать его адаптивным в зависимости от активности обсуждения.
И самое интересное - подключил GigaChat 2 Max, что должно сделать бота более умным. Хочется перейти на OpenAI или Gemini, но это будет позже.
🔥6👍3❤2
В пятницу планируем записать выпуск подкаста с Андреем Noukash (одноименный YouTube канал). Гость переехал в США, попал в миграционную тюрьму на 9 месяцев и вышел оттуда. Активно развивается сейчас в Америке.
У Андрея при этом большой опыт работы аналитиком как в России так и в Европе до этого.
Основной темой выпуска будет поиск работы в Америке - это то, что волнует многих айтишников.
У Андрея при этом большой опыт работы аналитиком как в России так и в Европе до этого.
Основной темой выпуска будет поиск работы в Америке - это то, что волнует многих айтишников.
❤4⚡3👍2