Если вы до сих пор не пользуетесь голосовым помощником, то вы лишаете себя множества полезных возможностей. Мы не станем рассказывать о том, как облегчают жизнь Siri, Алиса или Google Assistant, для этого у нас имеется воображение. Все, что вы можете представить об этих человекоголосых роботах уже реализовано, или будет доступно в обозримом будущем. Сегодня мы расскажем о российских голосовых помощниках
Дизайн
Новости
Как видеомаркетинг помогает бизнесу продвигать продукт
Прогнозируется, что к концу 2023 года у видеоконтента будет 3,5 млрд зрителей. Все существующие каналы продвижения уже внедрили в практику ролики: горизонтальные и вертикальные. Технология сейчас находится на пике популярности: на YouTube ежемесячно заходят 2,5 миллиарда человек, а TikTok листает миллиард пользователей.
Большинство маркетологов (96%) ставят видеоконтент на приоритетное место в своих рекламных кампаниях. Сегодня поговорим, какие преимущества приносит бизнесу видеомаркетинг и рассмотрим несколько креативных кейсов.
Карты, Деньги, Два копыта
Привет ,Habr. Сегодня мы начнём разработку своего карточного рогалика про приготовление... рогаликов!
В данной статье начнём создавать свой карточный рогалик на Godot 4.1, создадим карты, научимся их перемещать и создадим "Руку карт".
Основы аналитики для гейм-дизайнера
Ребята, привет!👋
Что может быть полезнее для гейм-дизайнера XXI века, чем основные аналитические метрики?
Вы скажете: «Тю, я гейм-дизайнер, я не хочу ничего анализировать, я хочу генерить идеи и фичи»
Загляните на сайты или каналы по поиску работы в геймдеве: требования к как минимум половине вакансий на позицию гейм-дизайнера включают в себя знания и умения проанализировать игровые показатели, строить и проверять гипотезы на основе этих данных.
Истории
Видеоигровая Москва — 2023: лучшие проекты одного геймджема
В июне в Москве прошел финал хакатона «Лидеры цифровой трансформации». Программистам предстояло решить 21 задачу, связанную с разными сферами жизни мегаполиса.
В одной из задач нужно было использовать образ столицы для создания видеоигры (я об этом уже упоминал ранее здесь). Суть — создать игру, которая позволит пользователям играть с узнаваемыми местами, людьми, историями города. В этой статье расскажу о топ-10 игр, а всего в этот блок были поданы более 100 заявок. В качестве награды победителям достались призы в 1 млн, 600 и 400 тысяч рублей. Помимо этого, пятерке победителей предложили менторинг от экспертов.
Задачу использовать образ Москвы поставили Департамент информационных технологий Москвы (ДИТ Москвы) и Организации развития видеоигровой индустрии (РВИ).
В хакатоне участвовали команды из разных стран — Аргентины, Беларуси, Индонезии, Ирана, Казахстана, Китая, Мексики, ОАЭ, Сербии, Туниса, Турции и т.д..Всего 1103 команды, 210 из которых попали в финал хакатона (по 10 в каждом направлении).
В комментариях напишите, в какую из этих игр вы бы поиграли? Может быть, вы бы выбрали других победителей? С какими сложностями вы сталкиваетесь в процессе создания подобных игр?
Исследование зависимости прочностных характеристик изделия от параметров 3D-печати и используемого материала
В настоящее время в связи с обстановкой в мире во многих отраслях производства наблюдается проблема с поставкой запасных частей для оборудования и не только. В ситуации, когда поставка оригинальных деталей невозможна или занимает слишком длительный срок, например, поставка какого-либо кронштейна, критически необходимого для работы МРТ-аппарата, необходимо иметь возможность изготовить деталь самостоятельно. Зачастую, к деталям выставляются дополнительные требования, например: работа в сложных климатических условиях (с большой амплитудой температур, с низкими / высокими температурными минимумами и максимумами), работа в средах с сильными магнитными полями и прочее.
Все такие особенности нам необходимо учитывать при разработке и производстве своих изделий. Кроме этого, не стоит забывать про прочность.
Давайте проведём исследование зависимости прочностных характеристик от различных факторов (тип материала, плотность внутреннего заполнения, направление укладки слоёв), а также представление графиков зависимости прочности от изменяющегося параметра. С целью сделать результат исследования более точным, предположим, что необходимые для корректной печати параметры, а именно температура сопла и нагревающего стола, поток, скорость работы вентилятора обдува были откалиброваны, а также «шаблон» заполнения и количество стенок не менялись («сетка» и 3 соответственно).
Мною был выбран один из наиболее доступных на рынке пластиков для FDM-печати материал – PET-G-пластик компании Bestfilament (Производство: Россия).
Быстрые машины, медленные машины
Да, такого я не ожидал. Записал пару неказистых видосов за пять минут, опубликовал в треде Twitter, а они завирусились, набрав к моменту подготовки статьи 8,8K лайков. В самом деле не мог такого спрогнозировать, учитывая, что я годами вывешиваю только такой контент, который интересен лично мне… и ничего, отклик почти нулевой. Теперь, когда ситуация поостыла, время навести суету и с известной тщательностью изложить возникшие у меня мысли.
Продолжаем создавать свою первую игру на Godot 3.5 (часть 4) Конец близок…
Привет, Habr. Сегодня я поиграл в Brotato, давайте сделаем что-то подобное на Godot 3.5
В этой статье продолжим разработку своей первой игры на Godot 3.5, Сегодня добавим дерево талантов, и возможность возведение построек.
Поиск в War Thunder режима персонального угнетения (РПУ) при помощи анализа статистики побед/поражений
С 12.07.2019 по 22.07.2019 я тщательно собирал и заносил в таблицу статистику своих побед и поражений в игре в War Thunder, с целью убедится в наличии или отсутствии РПУ, при помощи тестирования статистических гипотез о равенстве средних. Спустя 2 года я наконец-то набрался сил и смелости, чтобы написать данную статью, опубликовать полученных данные и представить результаты их анализа для публичного обсуждения.
Полученные данные позволяют сделать вывод о гипотезе наличия/отсутствия РПУ в игре, приводят к очень необычным выводам относительно изучаемого объекта, обладают научной новизной и за 2 года так и не были высказаны в других публикациях. Также в статье я постараюсь сделать некоторые обоснованные выводы о характеристиках и свойствах изучаемого объекта.
Как проверить доступность сервиса
Привет, я Таня Рузанова, занимаюсь доступностью и правилами озвучивания интерфейсов для незрячих в компании РТЛабс. Сегодня расскажу и покажу на примерах, как оценить, смогут ли люди с ограничениями здоровья воспользоваться вашим сайтом или приложением.
Типичная задача на собеседовании: URL Shortener
Один из моих знакомых недавно сходил на собеседование, на котором его попросили спроектировать укорачиватель ссылок. Он растерялся и задачу — как хотел интервьюер — не осилил, а потом нашел в интернете популярное решение и попросил меня прокомментировать. Полная формулировка поставленной проблемы: «Как бы вы разработали службу сокращения URL-адресов, подобную TinyURL?»
К моему сожалению, я — человек любознательный, поэтому я не закрыл окно чата, а пошел почитать, как принято в высшем свете такую задачу нынче решать. То, что я увидел, заставило меня набросать свою собственную архитектурку, потому что даже в страшном сне согласиться с предложенным по ссылке дизайном — не вариант. В тексте ниже я заочно дискутирую с автором решения по ссылке выше.
Дизайнер — поглотитель неопределенности. Как искать компромиссы в продукте и договариваться с коллегами из разных команд
Всем привет! Меня зовут Дарья Коршунова. Я продуктовый дизайнер в СберМаркете, работаю над каталогом, поиском и рекламной платформой. Думаю, многие согласятся: работа дизайнера — часто про неопределённость. Не всегда можно решить задачи, опираясь лишь на собственный опыт и чувство прекрасного. Приходится искать компромиссы между задачами бизнеса и желаниями пользователей, а ещё между целями разных команд внутри компании.
Хочу поделиться методами, которые помогают мне балансировать в этом вечно меняющемся ландшафте и делать своё дело — крутой дизайн продукта — что бы ни происходило вокруг. Расскажу на примере одного кейса из своей практики. Поехали!
Все, что нужно знать про GPU: история технологии, архитектура графических процессоров и сферы их применения
GPU — графический процессор, который предназначен для ускорения рендеринга графики и параллельных вычислений. Он произвел настоящую революцию в том, как мы взаимодействуем с цифровым контентом. Будь то визуальные эффекты в видеоиграх, вычисления в алгоритмах машинного обучения или анимация в высококлассных программах для 3D-дизайна.
Роль GPU выходит за рамки рендеринга графики. С появлением вычислений общего назначения на графических процессорах (GPGPU) эти процессоры нашли применение в областях, где требуются высокопроизводительные вычисления. Например, ускорение задач искусственного интеллекта (ИИ), глубокое обучение до высокоскоростной аналитики данных и научные симуляции.
В этом материале мы рассмотрим историю GPU, архитектуру графического процессора и области его применения.
Актуальные курсы графического дизайна в 2023 году
Курсы по графическому дизайну — наше магическое портмоне, из которого, как из шляпы волшебника, вытаскиваются десятки суб-направлений и специализаций, призванных украсить нашу серую повседневность удивительными иллюстрациями и сверкающими веб-страницами, и все это без необходимости марать руки красками. Но это ещё не всё: есть две новости. Хорошая, и плохая. Хорошая — графическому дизайнеру не нужно уметь рисовать и заканчивать художественную школу (хотя знания о композиции не помешают). Плохая — учиться всё равно придется.
Дизайнеры бывают разные и следует заранее знать, кем вы можете стать по окончанию курсов, и что вам придётся рисовать.
UI. Интерфейс не должен отвлекать
Стараюсь сделать хороший редактор блок-схем. Вот что получается.
Человек может одновременно держать в памяти 7 элементов: 7 цифр, 7 слов. Если в меню 7 пунктов - это удобно. Если больше - нужно разбивать на блоки. Так сделано во всех программах.
Новый перспективный веб-фреймворк Cample.js. Реактивность без VDOM
Всем привет! В данной статье я бы хотел рассказать о таком фреймворке как Cample.js.
На сегодняшний момент (версия 3.0.1), фреймворк является активно поддерживаемым в разработке нового функционала. Есть поддержка работы с данными, которые благодаря реактивности без виртуального DOM отображаются крайне быстро. Пример тестов.
Введение в Astro
Astro — статический генератор сайтов, ориентированный на производительность. Фреймворк стремительно набирает популярность и конкурирует с популярным NextJS.
Чем же так хорош Astro? Рассказываем об основных концепциях фреймворка, его архитектурных паттернах, подходах и фишках, которые позволяют достигать высокого уровня оптимизации.
Погружаться в тему будем в процессе сборки блога по фронтенд-разработке. Кстати, весь контент для сайта от имени разработчика для нас сгенерирует ChatGPT.
Содержание статьи:
Продолжаем создавать свою первую игру на Godot 3.5 (часть 3)
Привет, Habr. Сегодня я поиграл в Brotato, давайте сделаем что-то подобное на Godot 3.5
В этой статье продолжим разработку своей первой игры на Godot 3.5, Сегодня добавим разных игровых персонажей, разных врагов, меню выбора персонажа, доведём до ума сцену игры и добавим функцию сохранения лучших результатов.
Скажи что-нибудь на разрабском, Figma
Привет! С вами Виктор 👺, тэнгу‑хранитель одной из дизайн‑систем Ozon.
В июне 2023 года Figma выкатила мощное обновление, во многом ориентированное на разработчиков. Точнее на поиск общего языка между проектировщиком и программистом. Я давно занимаюсь дизайн‑системами и знаю как тесно связан дизайн и код. Насколько взаимопонимание между дизайнером и разработчиком ускоряет доставку продукта до пользователя.
Однако, кое‑где у нас порой, отношения дизайнера и разраба токсичны и контрпродуктивны. Связано это, как всегда, с непониманием. Разный взгляд, незнакомый язык, непохожие ценности. Кроме вариантов решения продуктовой задачи, дизайнер видит ритм отступов, гармонию сочетания цветов, всякие золотые сечения и правила внутреннего и внешнего. Ну, должен видеть. А разработчик смотрит на сложность реализации, на переиспользуемость компонентов, отображение на разных размерах экрана, поведение при переполнении или отсутствии данных.
Помогут ли новые фишки Figma наладить общение?
Как уменьшить задержки в онлайн-трансляциях: 4 современные технологии и JIT Packager
Стриминг совсем без задержек невозможен, но все производители и дистрибьюторы видеоконтента стараются свести их к минимуму с помощью разных технологий.
Меня зовут Денис Филиппов, я руководитель отдела разработки стриминговой платформы EdgeЦентр. Сегодня расскажу вам, как нам удалось сократить задержки в трансляциях до 4–6 секунд, и как нам в этом, в частности, помог свой JIT (Just in time) packager.
Если вы ищите способы, как ускорить доставку видео до зрителей — эта статья для вас. Я подробно расскажу о каждом решении, которые можно использовать в работе.