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

Дизайн

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

Как дизайнеру провести UX-исследование в одиночку, без бюджета и опыта

Дизайн мобильных приложений *Развитие стартапа Управление продуктом *Дизайн
Из песочницы

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

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

Узнать подробнее
Рейтинг 0
Просмотры 118
Комментарии 0

Новости

Атака «Браузер внутри браузера». Как защититься

Блог компании GlobalSign JavaScript *Браузеры Веб-дизайн *Информационная безопасность *

Поддельное окно авторизации, чтобы выманить пароль пользователя

Современные средства HTML/CSS позволяют сгенерировать фрейм, практически неотличимый от настоящего браузера, как на скриншоте вверху. Более того, можно нарисовать в нём «адресную строку» с любым URL. Это открывает двери для нового класса атак, который получил название BitB (браузер внутри браузера).

Насколько реальны такие атаки и что можно противопоставить в качестве защиты?
Читать дальше →
Всего голосов 7: ↑7 и ↓0 +7
Просмотры 3.5K
Комментарии 3

Погружаемся в CSS: как использовать :where ()

Блог компании Нетология Веб-дизайн *Разработка веб-сайтов *CSS *Учебный процесс в IT
Перевод

Функция :where() помогает писать меньше кода, применять стили ко всему списку и снимает головную боль при использовании CSS reset. В статье разберёмся, как это работает, и посмотрим на примеры использования.

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

Экономическая модель для ММО

Анализ и проектирование систем *Разработка игр *Алгоритмы *Прототипирование *Криптовалюты

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

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

Разбираем алгоритмы компьютерной графики. Часть 5 – Анимация «Shade Bobs»

Python *Программирование *Компьютерная анимация *Демосцена
Tutorial

Алгоритм, который рассмотрим сегодня, не имеет нормального названия. Иногда его называют "Shade Bobs", а вообще это один из многочисленных алгоритмов генерации "плазмы". Когда что-то на экране видоизменяется и переливается.

Из множества алгоритмов "плазм", представленный экземпляр самый элементарный.

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

Гусеница на Unity за 5 минут

Разработка мобильных приложений *Разработка игр *Unity *Дизайн игр *
Из песочницы

Смоделируем гусеницу, создадим анимацию в Blender. Импортируем в Unity и напишем небольшой скрипт для управления анимацией.

Развернуть
Всего голосов 11: ↑11 и ↓0 +11
Просмотры 2.6K
Комментарии 6

Инвалидность не повод не играть: проект “Контроллер” с помощью 3D-печати дарит особенным людям радость игр с геймпадом

Usability *Прототипирование *3D-принтеры Игры и игровые консоли

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

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

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

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

Как создать своего бота: 4 способа для новичков и профи

Блог компании Just AI Разработка под e-commerce *Искусственный интеллект Natural Language Processing *Голосовые интерфейсы

Чем выше спрос на разговорные интерфейсы, тем больше решений на рынке для разработки ботов. Но не всегда понятно, какое выбрать — речь даже не про конкретный продукт или вендора, а про сам инструмент. Например, можно купить уже готового бота, заказать разработку, сделать все своими силами в конструкторе, с помощью фреймворка или диалоговой платформы. Мы подготовили подробнейший гайд по основным способам создания бота.

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

Разбираем алгоритмы компьютерной графики. Часть 4 – Анимация «Салют»

Python *Программирование *Компьютерная анимация *Демосцена
Tutorial

Еще немного в копилку красивых эффектов и алгоритмов.

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

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

Читать далее
Всего голосов 42: ↑41 и ↓1 +40
Просмотры 4.2K
Комментарии 2

Восприятие цвета в интерфейсе: почему мы видим его по-разному

Блог компании VK Интерфейсы *Графический дизайн *Дизайн

Про инклюзивность в интерфейсах и то, как дизайнеру учесть особенности цветового зрения.

Привет! Меня зовут Николай Комиссаров, я руковожу командой дизайна Пульса (pulse.mail.ru) и медиапроектов в VK, а также занимаюсь социальными проектами компании. 

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

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

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

Новое слово в расчётах систем видеоконференцсвязи — часть №2: расчёт диагонали ТВ и VR-визуализация 360˚

Блог компании STSS Работа с 3D-графикой *Презентации Видеотехника Видеоконференцсвязь

В прошлой статье Часть №1: подбираем видеокамеру, используя 3D-моделирование мы показали удобные современные инструменты для подбора оптимальной камеры для переговорной комнаты или конференц-зала.

Этому проекту посвящается цикл статей:

Часть 1: Подбираем видеокамеру, используя 3D-моделирование

Часть 2: Расчёт диагонали ТВ и VR-визуализация 360˚

Часть 3: Точный подбор акустики без пилотного тестирования

Часть 4: Проектный подход - готовим эскизную и рабочую документацию

В этой статье мы рассмотрим примеры, как 3D-моделирование и VR-визуализация помогают реализовать эффект присутствия в комнате.

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

Разбираем алгоритмы компьютерной графики. Часть 3 – анимация «Пламя»

Python *Программирование *Компьютерная анимация *Демосцена
Tutorial

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

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

Создание APP для самотестирования (Python)

Python *Алгоритмы *Интерфейсы *
Tutorial

Недавно от знакомых прилетела задачка написать программу для самотестирования. Порылся в инете, думал в лёгкую найду наработки, но ничего кроме платных и бесплатных конструкторов тестов не нашёл (может плохо искал, кто знает…). Мне показалось, что устанавливать какие-то инородные проги, а потом ещё туда все вопросы ручками забивать - совсем некрасиво. Так родилось приложение для самотестирования, написанное на Python с помощью GUI библиотеки Tkinter.

Заценим!
Всего голосов 1: ↑1 и ↓0 +1
Просмотры 2.3K
Комментарии 14

Архитектура программного обеспечения ПЛК и дизайн операторской панели

Программирование *Промышленное программирование *Дизайн Инженерные системы
Из песочницы

Узкоспециализированный пост, Длиннопост

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

Введение

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

Читать далее
Всего голосов 7: ↑3 и ↓4 -1
Просмотры 3.9K
Комментарии 15

Шпаргалка по съемке фотографий для фотограмметрии для новичков

Работа с 3D-графикой *CGI (графика) *Фототехника

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

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

Что такое компьютерная лингвистика и как технологии на её основе помогают людям с ограниченными возможностями здоровья

Блог компании Нетология Искусственный интеллект Natural Language Processing *Голосовые интерфейсы Data Engineering *

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

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

Разбираем алгоритмы компьютерной графики. Часть 2 — «Туннель из демо «Second Reality»»

Python *Программирование *Компьютерная анимация *Демосцена

В 1993 году на демопати Assembly, которая проходит в Финляндии, команда Future Crew презентовала свою новую работу «Second Reality».

(хороший разбор исходников этой демо можно найти здесь же на Хабре, по этой ссылке «Анализ кода демо Second Reality»)

Графические эффекты использованные в демо, в то время производили неизгладимое впечатление. Да и сегодня эту работу можно пересматривать с большим удовольствием. Под DosBox она запускается без каких-либо проблем. Именно это демо многие кодеры называли в качестве источника вдохновения для своих работ и толчком для них самих, чтобы начать заниматься компьютерной графикой.

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

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

Книга «Дизайн персонажей-животных. Концепт-арт для комиксов, видеоигр и анимации»

Блог компании Издательский дом «Питер» Профессиональная литература Дизайн игр *Дизайн
image Привет, Хаброжители! Если вы начинающий художник и думаете о карьере в индустрии видеоигр, анимации или коммерческой иллюстрации, эта книга станет вашим тренажером по созданию ярких и самобытных персонажей-животных. Восемь успешных художников на примере своих работ покажут все ключевые аспекты создания персонажа — от проработки идеи и набросков до выбора поз, жестов и цветовой палитры. Ориентируясь на описанные этапы, вы сможете реализовать собственные смелые идеи, будь то стилизация животного, создание антропоморфного персонажа или же дизайн персонажей в различных стилевых манерах. Советы применимы как к цифровой, так и к традиционной графике. Вступительные статьи к книге написали преподаватели Smirnov School, три российских суперпрофессионала индустрии CG: художник персонажей Юлия Пиштар, концепт-художник Bark-bark Studio Евгений Рудаков, концепт-художник, арт-директор OWLCAT games Александр Труфанов. Smirnov School рекомендует!
Читать дальше →
Всего голосов 6: ↑5 и ↓1 +4
Просмотры 1.8K
Комментарии 1

Приборостроение завтра: Взгляд на происходящее глазами контрактного разработчика

Локализация продуктов *Управление разработкой *Прототипирование *Схемотехника *Производство и разработка электроники *

В прошлом году мы в АРПЭ проводили исследование рынка контрактной разработки в России. Вот как выглядела оценка рынка на тот момент: рынок маленький, 1,3 млрд ₽, но растёт. Через три года такими темпами объём рынка должен удвоиться. Ситуация резко изменилась, как это повлияет на рынок контрактной разработки?

Читать далее
Всего голосов 26: ↑24 и ↓2 +22
Просмотры 7.4K
Комментарии 47

Путь наполнения резюме и его необычная подача

Работа с 3D-графикой *Unreal Engine *Карьера в IT-индустрии

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

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