Как стать автором
Обновить

Дизайн

Сначала показывать
Порог рейтинга
Уровень сложности

Запись игрового видео с ПК при помощи AverMedia GC513

Уровень сложности Средний
Время на прочтение 5 мин
Количество просмотров 844
Работа с видео *Видеотехника Игры и игровые консоли Звук
Туториал

Я хотел записывать игровое видео таким образом, чтобы не испытывать падения FPS во время записи. Для этого необходимо переносить эту нагрузку на внешние устройства, например, на карту захвата. Я решил использовать AverMedia GC513, но на то, чтобы разобраться с ней и правильно настроить всё в моих условиях, понадобилось некоторое время и особые знания, так что я решил сложить всё в одну статью, на случай если это будет кому-то полезно или мне потребуется вспомнить всё это.

Читать далее
Всего голосов 3: ↑2 и ↓1 +1
Комментарии 4

Новости

Повторяй за мной или двигаем виртуальной камерой like a pro

Уровень сложности Средний
Время на прочтение 8 мин
Количество просмотров 1.4K
Python *Программирование *Компьютерная анимация *CGI (графика) *

DVD – как много в этой аббревиатуре! Уверен, что вы наверняка помните такое явление, как ларьки и палатки с дисками, исчезнувшие только к началу 2010-х годов (по крайней мере так было в столице). В один из таких ларьков в конце 2009-го заглянул десятилетний я, внимание которого тут же привлекла коробка с надписью «3D Studio Max 2010»... Аниматором я, увы, так и не стал, однако интерес к области визуальных эффектов сохранился надолго.

В поисках обучающих материалов с англо-русским словарём наперевес в один прекрасный день я забрёл на Videocopilot. В одном из уроков автор с помощью неведомой волшебной софтины под названием Boujou показал, как отследить движение камеры в отснятом материале для его дальнейшего совмещения с трёхмерной графикой, что в подростковом мозгу произвело эффект разорвавшейся бомбы. Много позже, курсе на втором-третьем, меня всё чаще посещала навязчивая мысль – а как это вообще работает?

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

Читать далее
Всего голосов 4: ↑4 и ↓0 +4
Комментарии 4

Реально ли привлечь РЖД за нарушение лицензии модели синтеза из репозитория silero-models?

Уровень сложности Простой
Время на прочтение 1 мин
Количество просмотров 24K
Open source *Машинное обучение *Управление проектами *Законодательство в IT Голосовые интерфейсы *
Мнение

Увидел новость про виртуального помощника "Валеру", которого только что презентовала РЖД. Судя по голосу, взят наш голос aidar из репозитория silero-models … опубликованный под некоммерческой под лицензией CC BY-NC-SA.

Обсудить
Всего голосов 195: ↑180 и ↓15 +165
Комментарии 174

Внутри MajorDom v1.0 — Разбираем архитектуру новой системы умного дома

Уровень сложности Простой
Время на прочтение 2 мин
Количество просмотров 1.8K
Python *Разработка под Arduino *Разработка на Raspberry Pi *Умный дом Голосовые интерфейсы *

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

МажорДом состоит из нескольких ключевых компонентов: девайсы, хаб, облако, мост, мобильное приложение и голосовой ассистент.

Девайсы обеспечивают управление физическими устройствами в доме. С помощью радиомодулей и протокола "Мерлин", они обмениваются данными, получают команды от хаба и отправляют ему события.

Читать далее
Всего голосов 5: ↑0 и ↓5 -5
Комментарии 1

Истории

Как мы переработали личный кабинет Soax с учётом пользовательских сценариев

Уровень сложности Средний
Время на прочтение 7 мин
Количество просмотров 588
Веб-дизайн *Интерфейсы *Usability *Визуализация данных *
Кейс

Делимся опытом работы над личным кабинетом для Soax. Это один из крупнейших в мире поставщиков прокси-серверов для бизнеса. Нашей задачей было переработать интерфейсы, чтобы пользователь мог быстро и удобно получать необходимую информацию о расходе трафика, изменять настройки и тарифный план.

Читать далее
Рейтинг 0
Комментарии 0

Анатомия игры: Два с половиной измерения

Уровень сложности Средний
Время на прочтение 13 мин
Количество просмотров 1.7K
Блог компании FirstVDS Графический дизайн *Дизайн игр *Научно-популярное Игры и игровые консоли
Обзор


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

На данный момент у меня два полноценных проекта с концептами, сюжетом и примитивными набросками механик, т. е. два почти законченных дизайн-документа, и еще три совсем сырых. Один из них – экшн с элементами РПГ в духе моей любимой серии игр, а второй – что-то близкое к платформеру в формате 2,5D. И когда я с кем-нибудь говорю о 2,5D, то с удивлением замечаю, что далеко не все знают, что это такое. И даже назвать игры с подобным подходом бывает непросто.
Читать дальше →
Всего голосов 12: ↑12 и ↓0 +12
Комментарии 7

Современные паттерны навигации в iOS-приложениях

Уровень сложности Простой
Время на прочтение 4 мин
Количество просмотров 2.2K
Блог компании CleverPumpkin Разработка под iOS *Дизайн мобильных приложений *
Обзор
Перевод

По данным 42Matters, каждый месяц в Apple App Store появляется более 30 000 новых приложений. В условиях жесткой конкуренции требования к новым проектам постоянно растут. Чтобы стать популярным, приложению нужно быть полезным, удобным, интуитивно понятным, логичным и просто красивым. Многие из этих качеств зависят от правильно построенной навигации и применения узнаваемых дизайнерских паттернов.

Как настроить навигацию в iOS-приложении так, чтобы пользователю было легко взаимодействовать с интерфейсом? Чтобы помочь UI/UX-дизайнерам и рассказать о самых популярных паттернах навигации для iOS приложений, мы перевели статью от дизайнера интерфейсов Фрэнка Рауша. Фрэнк — преподаватель, эксперт по юзабилити и консультант по дизайну в международных компаниях. В своем блоге он рассказывает, что такое пирамидальная, пошаговая и плоская навигация, а мы делимся этой информацией с русскоязычными дизайнерами. 

Читать далее
Всего голосов 10: ↑10 и ↓0 +10
Комментарии 1

Как в рутине задач находить время на disrupt

Уровень сложности Средний
Время на прочтение 10 мин
Количество просмотров 1.3K
Блог компании Домклик Прототипирование *Управление проектами *Agile *Управление продуктом *
Кейс

Меня зовут Иван Кесель, я CPO в Домклик, лидер нескольких команд. Давайте поговорим про disrupt. Во-первых, разберёмся, что это за англицизм. Во-вторых, на примере из практики Домклика я покажу, как мы запускаем disrupt-решения. И в-третьих, дам вам десять подробных практических советов, которые нам помогают. 

Читать далее
Всего голосов 16: ↑16 и ↓0 +16
Комментарии 1

Мечтают ли нейронные гонщики об электрокубках

Время на прочтение 4 мин
Количество просмотров 970
Разработка игр *Unity *Машинное обучение *Дизайн игр *Искусственный интеллект
Из песочницы

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

Читать далее
Рейтинг 0
Комментарии 5

50 лет видеоиграм. Часть 1: От момента создания до первых достижений

Время на прочтение 15 мин
Количество просмотров 1.9K
Блог компании ua-hosting.company Разработка игр *Дизайн игр *История IT Игры и игровые консоли
Перевод
Чуть более 50 лет видеоигры являются важной частью культуры для миллионов людей во всем мире. Созданные в творческих и целеустремленных умах инженеров, игры превратились из простого увлечения в глобальную индустрию, стоимость которой измеряется миллиардами долларов.

Стирая границы между искусством и виртуальными развлечениями, видеоигры позволяют испытывать эмоции и переживания, как ни один другой продукт.

В этой статье мы вспомним, что происходило с индустрией за 50 лет, рассмотрим успех и неудачи, и другие ключевые моменты в отрасли. Хотя мы не сможем рассказать обо всех выпущенных играх, так как даже если говорить о самых продаваемых то это бы заняло несколько статей. Но есть те, о которых 100 процентов необходимо вспомнить.
Читать дальше →
Всего голосов 15: ↑13 и ↓2 +11
Комментарии 7

Халяльный дизайн: как делать приложения на арабском

Уровень сложности Средний
Время на прочтение 6 мин
Количество просмотров 2.7K
Дизайн мобильных приложений *Дизайн
Из песочницы

Меня зовут Саша Шульгин, я руковожу агентством Purrweb. За последние пару лет наша команда сделала 5 проектов с арабским интерфейсом. Это, конечно, не 50, но какой-то опыт уже есть. Пока делали проекты, собрали базу знаний. Я решил, что такое нельзя держать только у нас в Notion, поэтому делюсь с вами, как адаптировать приложения для Ближнего Востока.

Читать далее
Всего голосов 22: ↑22 и ↓0 +22
Комментарии 11

Сумки в надежных руках благодаря YOLO: проверяем охранников

Уровень сложности Средний
Время на прочтение 10 мин
Количество просмотров 1.5K
Работа с видео *Python *Машинное обучение *
Из песочницы

Безопасность является важной темой в нашей современной жизни, особенно в общественных местах, таких как аэропорты, вокзалы и торговые центры. Одним из распространенных методов обеспечения безопасности является проверка сумок на проходной. Но, как говорится, кто устережёт самих сторожей? Могут ли современные технологии компьютерного зрения наблюдать за охранниками как они за нами? Давайте разберемся!

Читать далее
Всего голосов 8: ↑5 и ↓3 +2
Комментарии 0

Найм UX дизайнера: советы дизайнеру от нанимающего тимлида

Уровень сложности Средний
Время на прочтение 10 мин
Количество просмотров 863
Управление персоналом *Карьера в IT-индустрии Дизайн
Туториал

Как UX дизайнер, который ищет работу, может эффективно предоставить работодателю (тимлиду и рекрутерам) информацию о себе и помочь им сделать правильный выбор. Про резюме, портфолио, тестовое задание, собеседование.

Читать далее
Всего голосов 4: ↑2 и ↓2 0
Комментарии 0

Технический геймдизайн. Конфиги, баланс и контент на примере PC стратегии

Уровень сложности Средний
Время на прочтение 13 мин
Количество просмотров 2.8K
Разработка игр *Unity *Тестирование игр *Unreal Engine *Дизайн игр *
Кейс

Одна из распространённых задач, с которой сталкиваются как начинающие, так и опытные геймдизайнеры - описание большого объёма контента для передачи его параметров в движок. Задача не из лёгких, учитывая что найти материалы о технических аспектах геймдизайна очень тяжело, особенно на русском языке. Что ж, давайте разбираться, как перенести данные в движок.

Читать далее
Всего голосов 11: ↑10 и ↓1 +9
Комментарии 15

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

Уровень сложности Средний
Время на прочтение 7 мин
Количество просмотров 3.6K
Блог компании RUVDS.com JavaScript *Программирование *Интерфейсы *HTML *
Туториал
Перевод

Реализация реактивности и компонуемости стандартными средствами таких фреймворков, как React, Vue и прочие, несёт собой ряд сложностей, включая необходимость настройки множества зависимостей. Но этой цели также можно достичь более простым путём, о чём и пойдёт речь в текущей статье.
Читать дальше →
Всего голосов 49: ↑48 и ↓1 +47
Комментарии 1

MajorDom v1.0 — От голосового помощника к умному дому

Уровень сложности Простой
Время на прочтение 4 мин
Количество просмотров 1.7K
Разработка под Arduino *Разработка на Raspberry Pi *Умный дом Голосовые интерфейсы *
Ретроспектива

Статья на английском / read in english

В 2019 году я впервые узнал про возможность распознавания и синтеза речи на языке python. Гугл ассистент, сири, кортана и другие ассистенты тогда были еще более ограниченными и беспомощными, чем сейчас. О добавлении своих команд речи не шло от слова совсем. Тогда я и загорелся идеей создать своего голосового помощника, который не будет уступать даже Джарвису Тони Старка.

Читать далее
Всего голосов 5: ↑1 и ↓4 -3
Комментарии 1

Что будет, если у программиста появится хобби кулинария. Часть 2

Уровень сложности Простой
Время на прочтение 9 мин
Количество просмотров 2.9K
Разработка мобильных приложений *Интерфейсы *HTML *Разработка под Android *Визуальное программирование *
Ретроспектива

Всем привет, продолжаю свою историю увлечения кулинарией и мобильной разработкой в MIT App Inventor (буду называть "аппинвентор" далее в статье) под это дело. Будет подробно расписана эволюция моего приложения и запредельные, не побоюсь этого слова, возможности аппинвентора, который некоторые считают "инструментом для детей". Кстати, сразу, пока не забыл - дети, если у вас есть интерес к программированию вообще и мобильной разработке под андроид в частности, то я очень рекомендую вам ознакомиться с аппинвентором. А фуллстак-разработчикам и UI/UX дизайнерам возможно будет интересны мои мысли, на основе которых происходила эволюция интерфейса приложения, потому что путь к итоговому результату был очень неблизкий и я бы дорого дал, чтобы сразу придумать то, что получилось в итоге, пропустив промежуточные шаги и сэкономив два года, но я не верю, что это реально в принципе. Зато теперь у меня есть вся эволюция в картинках, так что есть о чем на Хабре рассказать и показать, короче, будет "комикс" ))).

Читать далее
Всего голосов 8: ↑7 и ↓1 +6
Комментарии 27

Критерии оценки идеи в нарративном дизайне

Уровень сложности Простой
Время на прочтение 4 мин
Количество просмотров 444
Дизайн игр *
Из песочницы

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

Читать далее
Всего голосов 7: ↑7 и ↓0 +7
Комментарии 0

Чем хорош и чем плох Tailwind CSS, или «Допустим, у вас стартап!»

Время на прочтение 7 мин
Количество просмотров 4.2K
Блог компании СберМаркет Разработка веб-сайтов *JavaScript *Интерфейсы *
Обзор

Привет, Хабр! Меня зовут Александр Водолазских. Я живу в Новосибирске и я работаю Frontend Domain Lead в СберМаркете. Сегодня хочу немного поговорить об опыте работы с Tailwind CSS — utility-first CSS framework. Поделюсь болью и радостью, которые возникли при его эксплуатации.

Читать далее
Всего голосов 16: ↑14 и ↓2 +12
Комментарии 12

Проектируем быстрые действия в iOS: 58 гайдлайнов

Уровень сложности Средний
Время на прочтение 7 мин
Количество просмотров 894
Разработка под iOS *Интерфейсы *Usability *Дизайн мобильных приложений *Дизайн
Туториал

Быстрые действия – полезная функция приложений в iOS, позволяющая упростить путь клиента и сократить число действий, требуемых для выполнения задач.

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

В этой статье – 58 гайдлайнов с лучшими практиками и примерами ошибок, которые лучше не совершать при проектировании быстрых действий в iOS, а также идеи применения быстрых действий в e-commerce приложениях.

Читать далее
Рейтинг 0
Комментарии 2