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

Дизайн

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

Электронные ценники— мертворожденный продукт или реальный инструмент?

Блог компании Sportmaster Lab Интерфейсы *Разработка под e-commerce *

Про электронные ценники ЭЦ (в английской аббревиатуре ESL – electronic shelf labels) для розничных магазинов пишут и говорят уже с начала 2000-х годов. За четверть века технология удешевилась, усовершенствовалась и сейчас это зрелое решение, которое предлагают несколько поставщиков на рынке.

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

Новости

Go ebiten: разбираемся с рендерингом и позиционированием текста

Open source *Программирование *Разработка игр *Интерфейсы *Go *

Перед вами первая заметка на тему разработки игр на Go с использованием библиотеки ebiten (также известный как Ebitengine).


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


Читать дальше →
Всего голосов 14: ↑13 и ↓1 +12
Просмотры 1.7K
Комментарии 6

Функциональная спецификация интерфейса: что это, зачем нужна, как её писать

Веб-дизайн *Интерфейсы *Usability *Дизайн мобильных приложений *Дизайн
Tutorial

Функциональная спецификация вместе с прототипом рассказывает, из каких элементов состоит и как работает интерфейс системы. Она описывает то, что трудозатратно, невозможно или бессмысленно показывать в прототипе.

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

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

Надеюсь, это поможет вам в написании спецификаций для своих интерфейсов.

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

Как UX ресерчеру найти ключ к сердцу РО? Step by step

Управление продуктом *Карьера в IT-индустрии Дизайн
Tutorial

Как UX ресерчеру найти ключ к сердцу РО? Step by step

О том как UX-эксперту выстроить качественную коммуникацию с продактом и с какими проблемами вы можете столкнуться.

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

Золотое правило MVP: как расставлять приоритеты в разработке голосовых навыков

Интерфейсы *Искусственный интеллект Голосовые интерфейсы

Привет, я Никита Муренький, лид команды разговорных продуктов KODE. Мы разрабатываем голосовых ассистентов и чат-ботов. Моя команда занимается проектированием и аналитикой, отвечает за пользовательский опыт и развитие продукта.

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

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

Пасхалки в ПО

Блог компании Cloud4Y Ненормальное программирование *Интерфейсы *Разработка под Linux *IT-компании

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

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

Базовые принципы нейроэстетики

Интерфейсы *Графический дизайн *Дизайн Мозг

Базовые принципы работы головного мозга, которые объясняют почему одни объекты мы находим привлекательными, а другие уродливыми.

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

Как мы разрабатывали собственную дизайн-систему — опыт Т1 Консалтинг

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

В нашем портфолио несколько собственных программных продуктов — например, HR-платформа Т1 TalentForce, приложение для налогового мониторинга Т1 EasyTax и система оценки эффективности бизнес-процессов Т1 Watchman.

Чтобы унифицировать UI и ускорить запуск новых сервисов, мы сформировали собственную дизайн-систему. И уже использовали её при разработке CRM-решения. Далее расскажем, как мы подошли к этой задаче.

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

Математика для 3D-приложений. Урок 1

Блог компании UNIGINE Работа с 3D-графикой *Разработка игр *Алгоритмы *Математика *
Tutorial

Это первый, вводный урок по линейной алгебре для разработки 3D-приложений от Александра Паничева — ведущего разработчика логики в UNIGINE. В этом уроке разберемся зачем 3D-разработчикам вообще нужна линейная алгебра, а также рассмотрим основные операции над векторами.

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

6 советов по удобным интерфейсам за июнь

Веб-дизайн *CSS *Интерфейсы *HTML *Accessibility *

Хабр, привет!

Сегодня мы поговорим о том, зачем надо отделять код страны от основной части телефона, зачем сохранять фокус в поле ввода после валидации, какие проблемы могут вызвать моушен анимации, как связан Esc и выпадающие списки, как фокус ускоряет ввод почты и role="button" не всегда про доступность.

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

Дизайн система: Иконки

Веб-дизайн *Дизайн мобильных приложений *Дизайн
Из песочницы

Подготовка иконок к работе в дизайн системе

В этой серии статей я хотел бы поделиться своим опытом построения дизайн-систем и предложить несколько идей по автоматизации. В первой статье мы поговорим на довольно простую, но важную тему — иконки. Поехали!

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

Как мы обучали детектор на синтетике

Работа с 3D-графикой *Машинное обучение *
Из песочницы

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

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

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

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

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

7 советов в помощь дизайнеру интерфейсов

Веб-дизайн *Разработка веб-сайтов *Интерфейсы *Дизайн мобильных приложений *Дизайн

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

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

Крошечная библиотека TFT для микроконтроллеров ATtiny

Блог компании RUVDS.com Интерфейсы *Программирование микроконтроллеров *
Перевод
Библиотека TFT на ATtiny85, управляющая цветным дисплеем Adafruit 2.0" 320x240

В статье речь пойдёт о маленькой графической библиотеке, предназначенной специально для микроконтроллеров ATtiny, используемых с различными миниатюрными TFT-дисплеями, которые можно недорого приобрести на сайтах Adafruit, AliExpress или Banggood.
Читать дальше →
Всего голосов 56: ↑54 и ↓2 +52
Просмотры 5.1K
Комментарии 3

Системы частиц, освещение и Variance Shadow Maps

Работа с 3D-графикой *Разработка игр *CGI (графика) *
Из песочницы

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

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

Чек-лист по проектированию регистрации

Веб-дизайн *Разработка веб-сайтов *Интерфейсы *Usability *
Tutorial

В проектировании сложно давать универсальные советы. Сколько задач, контекстов и целевых аудиторий — столько и решений. Поэтому вместо чек-листа с рекомендациями предлагаю вашему вниманию чек-лист с вопросами. Сегодня на повестке вопросы, которыми я задаюсь при проектировании форм регистрации пользователей (которые сами по себе могут оказаться вершинами айсберга). Для новичков контент полезный. Для продвинутых — интересный (проверьте, сколько пунктов учитываете в работе вы сами). А для профессионалов — повод показать автору, что он упустил что-то важное, и утереть ему нос. Поехали.

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

Миниатюрные I2C процедуры для всех микроконтроллеров AVR

Блог компании RUVDS.com Интерфейсы *Программирование микроконтроллеров *DIY или Сделай сам
Перевод
Простой матричный термометр на основе ATtiny84, использующем библиотеку TinyI2C

В статье описывается набор минимальных процедур, позволяющих любому процессору Microchip/Atmel AVR подключаться к периферии по протоколу I2C. Для их демонстрации я спроектировал сканер портов, отображающий I2C-адрес сенсора на матричном дисплее, а также цифровой термометр, считывающий и отображающий температуру с I2C-датчика. Основное различие между моими процедурами и стандартной библиотекой Arduino Wire в том, что в них не используется буфер, то есть они не так требовательны к памяти и не накладывают каких-либо ограничений на передачу.
Читать дальше →
Всего голосов 38: ↑36 и ↓2 +34
Просмотры 3.9K
Комментарии 3

Alexa 35: всего лишь 4К в формате Super35?

Работа с видео *Фототехника Видеотехника

На прошлой неделе мы в подробностях разобрали, почему Alexa 35 – это первый принципиальный скачок по качеству изображения от ARRI с 2010 года. Но ирония состоит в том, что на качество изображения Alexa никто особо не жаловался, а вот других претензий к ней была масса. В этой статье мы посмотрим, как ARRI удалось на них ответить выпуском Alexa 35, какой ценой достаётся нам апгрейд по качеству, и попробуем дать оценку, насколько новая камера отвечает потребностям современного кинопроизводства.

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

Создание и настройка диаграмм с помощью нового Swift Charts Framework

Разработка под iOS *Swift *Дизайн мобильных приложений *
Перевод
Tutorial

Компания Apple только что анонсировала фреймворк Swift Charts, который мы можем использовать для создания диаграмм в наших приложениях. Судя по беглому взгляду на API, фреймворк может предоставить гораздо больше, чем базовые диаграммы, создаваемые такими приложениями, как Numbers и т.д. В этой статье хотелось бы поделиться первыми экспериментами с API.

Для примеров будем использовать набор данных о популярных именах.

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