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

Дизайн

Сначала показывать
  • Новые
  • Лучшие
Порог рейтинга
  • Все
  • ≥0
  • ≥10
  • ≥25
  • ≥50
  • ≥100

СВЧ разъёмы и тестовые платы

Разработка систем связи*Прототипирование*Производство и разработка электроники*

В данной статье показаны примеры печатных плат с коаксиальными разъёмами. Система стандартов плат и унификации оснастки позволяет быстро и качественно проводить измерения.

Предложен способ значительного расширения рабочей полосы частот.

Читать далее
Всего голосов 8: ↑8 и ↓0+8
Просмотры1.2K
Комментарии 14

Новости

Показать еще

Симуляция 4,5 миллиардов лет эволюции планеты на GPU

Работа с 3D-графикой*Разработка игр*Физика
Перевод

Введение

В этом посте я расскажу о реализации моей процедурной симуляции Земли, написанной целиком на фрагментных шейдерах GLSL. Она за несколько минут симулирует полную историю землеподобной планеты с частотой 60 кадров в секунду.

Читать дальше →
Всего голосов 36: ↑35 и ↓1+34
Просмотры6.6K
Комментарии 10

Accompanist — первый аккорд. Обзор библиотеки для Jetpack Compose

Блог компании SurfРазработка мобильных приложений*Интерфейсы*Разработка под Android*Дизайн мобильных приложений*

Обычно новым фреймворкам не хватает хороших примеров использования, туториалов и инструментов. Но не в случае с Jetpack Compose: параллельно с разработкой фреймворка Google развивал репозиторий, богатый на примеры использования. Вырисовывался набор полезных утилит, переиспользуемых виджетов и прочих удобств для разработки. 

Так из репозитория с примерами вырос Accompanist — набор библиотек для Jetpack Compose, которые можно добавить в свой проект как зависимость. В статье рассмотрим подробнее, какой инструментарий он предоставляет.

Читать далее
Всего голосов 5: ↑5 и ↓0+5
Просмотры1.2K
Комментарии 0

Как количественные исследования помогают создавать продукты МойОфис

Блог компании МойОфисИнтерфейсы*Исследования и прогнозы в ITУправление продуктом*IT-компании

Количественные методы UX-исследований — такие как немодерируемые тесты и опросы — при правильном подходе могут быть важным инструментом развития бизнеса. Плюсы подобных исследований (по сравнению с качественными методами вроде интервью): высокая тиражируемость, возможность дешево собирать качественную обратную связь и относительное постоянство результатов.

Часть компаний пренебрегает этим инструментом — те же опросы кажутся им чем-то неточным и малозначительным. Другие допускают ошибки в выстраивании процесса подготовки, анализе данных и обработке результатов. Все это мешает сделать продукт или сервис действительно полезным и удобным для конечного пользователя. Тем временем согласно данным CB Insights, именно невостребованность на рынке часто становится причиной провала современных стартапов (35% случаев).

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

Читать далее
Всего голосов 13: ↑12 и ↓1+11
Просмотры761
Комментарии 0

Чтобы улучшить Госуслуги, нужна простая советская…

Блог компании Команда ГосуслугАнализ и проектирование систем*Интерфейсы*Usability*

сода…команда неравнодушных людей! И это может быть непривычным. Потому что в сознании многих gosuslugi.ru — это что-то «чиновническое» и «бездушное», если угодно. Но на самом деле сотрудники портала — граждане страны, которые хотят сделать удобные и человечные сервисы для нас: тебя, меня, друзей и родных. Сейчас расскажем, как мы «очеловечиваем» портал.

Читать далее
Всего голосов 31: ↑26 и ↓5+21
Просмотры5.7K
Комментарии 50

Мониторинг WebRTC стримов с помощью Prometheus и Grafana

Блог компании FlashphonerСистемное администрирование*Работа с видео*IT-инфраструктура*DevOps*

Системы мониторинга — очень нужная для админа вещь, ведь они позволяют получать от сервисов метрики, которые:

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

Как сделать магический шар на Three.js

Блог компании SkillFactoryРазработка веб-сайтов*JavaScript*Программирование*Работа с 3D-графикой*
Перевод
Tutorial

Конечно же, после смерти Flash веб не превратился в простую, скучную плоскость. К старту курса по фронтенду показываем, как при помощи Three.js и технологии WebGL создать магический шар с анимацией внутри объёма. Автор статьи не только опубликовал код на CodePen для удобной демонстрации, но и добавил на страницу ползунки, чтобы вы могли экспериментировать с шаром и сразу видеть результат. В конце вы найдёте ссылку на исходный код на Github и демонстрацию не на CodePen.

Читать далее
Всего голосов 10: ↑9 и ↓1+8
Просмотры2.9K
Комментарии 1

Тонкости левел-дизайна: как не «убить» свободу выбора игрока

Блог компании PlaygendaryДизайн игр*Игры и игровые приставки
Перевод

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

Читать далее
Всего голосов 20: ↑20 и ↓0+20
Просмотры1.6K
Комментарии 1

О ходе создания игры «Колобок» в июле

JavaScript*Разработка игр*HTML*Дизайн игр*DIY или Сделай сам

В июле с помощью Matter.js реализовал прыжки колобка из-под платформы и подкидывание стрелы.

Читать дальше →
Всего голосов 1: ↑1 и ↓0+1
Просмотры1K
Комментарии 8

Нейронные сети в графике: задачи и перспективы применения

Машинное обучение*CGI (графика)*Графический дизайн*

Сегодня мы хотим поделиться нашими компетенциями и знаниями в области машинного обучения в графике и показать, как технологии позволяют упростить многие процессы, при этом не заменяя, а дополняя деятельность человека. Эта статья будет интересна разработчикам, дизайнерам и всем, кто интересуется новыми разработками в сфере ИИ и ML.  

Заметка от партнера IT-центра МАИ и организатора магистерской программы “VR/AR & AI” — компании PHYGITALISM.

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

«Оскар» для Intel Embree – трассируем лучи славы

Блог компании IntelРабота с 3D-графикой*Разработка игр*
Как программисту получить самую известную и престижную кинопремию «Оскар»? Ударным трудом (по клавишам) заработать денег; пойти учиться на актёра, режиссера, оператора и так далее по списку номинаций Американской киноакадемии; и, наконец, поучаствовать в создании фильма, соответствующего новым правилам премии. Но есть и более короткий путь — достаточно просто хорошо поработать над проектом оптимизированной библиотеки ядер трассировки лучей Intel Embree, который в феврале 2021 года получил «Оскар» в номинации «Научные и технические достижения для киноиндустрии». Под катом — рассказ про этот оскароносный проект Intel.


Читать дальше →
Всего голосов 8: ↑8 и ↓0+8
Просмотры928
Комментарии 0

Как сэкономить годы разработки при правильном направлении зависимостей

JavaScript*Интерфейсы*

Привет Хабр!

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

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

Улучшаем UX форм только с помощью HTML

HTML*Accessibility*

Если вы правильно пишите HTML, то вы можете сразу сделать формы в ваших проектах доступными и удобными. Я подобрал несколько кейсов, чтобы показать вам, как можно улучшить UX форм только с помощью HTML.

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

Производственный VR тренажёр своими силами

Блог компании АСКОНРабота с 3D-графикой*CAD/CAM*Разработка под AR и VR*AR и VR

Привет Хабр, сегодня в нашем блоге гостевой пост от инженеров — сотрудников Группы Магнезит, производителя огнеупорных материалов. Они расскажут о том, как разработали тренажёр виртуальной реальности, используя набор из Компас-3D + Blender + Unreal Engine.

Тренажёр потребовался для обучения сотрудников технике кладки огнеупоров в футеровку (облицовку) туннельного вагона. Футеровка вагонов состоит из нескольких слоёв. Верхние два ряда – изделия Группы Магнезит, изготовленные по индивидуальному дизайну, остальные входят в комплект поставки оборудования. Огнеупоры, составляющие кладку футеровки вагонов, подгоняются друг к другу посредством шлифовки на станке.

Подробнее про тренажер
Всего голосов 1: ↑1 и ↓0+1
Просмотры1K
Комментарии 2

Важность человеческого фактора UX-дизайне

Разработка веб-сайтов*Интерфейсы*Usability*Тестирование веб-сервисов*Тестирование мобильных приложений*
Из песочницы
Перевод

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

Возможно, вы уже встречали термин «human factors design» в прошлом. Но что это такое?

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

Создал рекламу Nokia 3310

Работа с 3D-графикой*DIY или Сделай сам

Всем привет!

Я продолжаю рассказывать о своих проектах в 3д. На этот раз я отошёл от игровой темы (смотрите статью Создал уровень из Battletoads / Double Dragon в 3D, часть 2 — анимация) и решил вспомнить культовый телефон Nokia 3310.

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

Как и всегда, я оставлю ссылку на оригинальный ролик, если вам больше нравится смотреть видео.

Те, кто родился в 90-е хорошо помнят время, когда телефоны были большими пухлыми кусками пластика с кнопками и двухцветными дисплеями.

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

Читать далее
Всего голосов 19: ↑18 и ↓1+17
Просмотры6.9K
Комментарии 9

Заметка об организации скрытого доната условно бесплатных игр

Монетизация игр*Дизайн игр*Продвижение игр*Игры и игровые приставкиКиберспорт
Из песочницы

Заметка посвящена описанию возможного механизма отбора наиболее перспективных с точки зрения склонности к оплате внутриигровых услуг пользователей и его критике. Цель: рассмотреть функционирование, положительные и отрицательные стороны упомянутого механизма. Область применения: разработка игр, монетизация, работа с интересами и пользователями. Требуемый уровень: базовое понимание компьютерных и мобильных игр с точки зрения пользователя.

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

Читать далее
Всего голосов 7: ↑6 и ↓1+5
Просмотры2.7K
Комментарии 15

Как составить ТЗ, чтобы не пришлось икать?

Разработка веб-сайтов*ФрилансИнтернет-маркетингДизайнКопирайт

Техническое задание - если говорить простым языком, это перечень пожеланий заказчика, обернутый в более или менее понятную оболочку. Бывают случаи, когда клиент совсем не знает, что он хочет, но хочет. В этом случае, обычно, он высказывает общие пожелания в свободной форме - и далее отдаёт работу на усмотрение заказчика. А бывает наоборот - клиент отлично знает что он хочет, разбивает информацию на блоки, даёт ссылки на информацию для создания уникального текста, или на источники для его рерайта, чётко, или более или менее чётко определяет структуру и порядок блоков.

Рассмотрим оба варианта:

Пример №1: ТЗ в виде неструктурированного потока сознания

Я хочу продать собственную книгу по кулинарии! В ней я собрал авторские рецепты со всего мира и добавил собственные фишки! Хочу, чтобы клиенты заходили на сайт и понимали, какие-же классные там рецепты - и что они обязательно должно её купить/заказать. Вот тут все картинки из книги, а тут тексты. Сделайте, чтобы прям было очень красиво и сочно. Желательно в тёмной гамме.

_____________

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

В этом случае, проект делается на наше усмотрение. А клиент должен находится на связи и отвечать на возникающие вопросы. Ничего плохого в этом нет. Но если после его презентации клиент говорит: А я вообще не так хотел! То, нужно быть готовым к тому, что переделывать его бесплатно никто не будет. Потому что, как именно вы хотели - никто не знает.

Дальше
Всего голосов 6: ↑2 и ↓4-2
Просмотры3.5K
Комментарии 14

Как создать 3d игру прямо в браузере

JavaScript*Работа с 3D-графикой*HTML*
Tutorial

Ссылка на обучающее видео

Привет всем. Сегодня я вам расскажу как легко вы можете создать 3d игру прямо в вашем браузере и сделать вы сможете это очень быстро, примерно за минут 30.

Узнать как
Всего голосов 12: ↑3 и ↓9-6
Просмотры3.7K
Комментарии 9

Свойства блочной модели CSS. Объяснение с примерами

Веб-дизайн*CSS*HTML*Дизайн
Перевод
Tutorial

Приветствую всех жителей хабравиля! Сегодня я подготовил для вас основы по блочной модели CSS. Безусловно, многие из вас знают о чём идёт речь, но сегодня я постараюсь объяснить прописные истины более понятно и наглядно, что поможет вам создавать веб-сайты, с идеально подходящими друг другу элементами (с точностью до пикселя), и научит более точно использовать свойства размеров, полей, отступов и границ. Итак, всех приглашаю под кат и погнали!

Погнали!
Всего голосов 8: ↑6 и ↓2+4
Просмотры5.4K
Комментарии 5