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

Дизайн

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

Круглосуточная трансляция CCTV IP Камеры на Youtube

Уровень сложности Простой
Время на прочтение 30 мин
Количество просмотров 3.3K
Open source *Работа с видео *Видеокарты Видеотехника
Туториал
Из песочницы

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

В моём случае — реализована трансляция CCTV камеры, но контент можно выбрать любой, какой пожелаете.

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

Новости

Как делать дизайн внутренних CRM

Уровень сложности Простой
Время на прочтение 7 мин
Количество просмотров 1.7K
Блог компании Домклик Анализ и проектирование систем *Интерфейсы *CRM-системы *
Туториал

Привет! Я Маргарита Романова, дизайнер в Домклике. Расскажу о принципах разработки внутренних CRM и о том, почему их дизайн отличается от B2C и даже B2B. Статья для тех, кто тоже делает внутренние CRM или планирует скоро этим заняться.

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

Ges — одиночный уровень для Crysis 2007

Время на прочтение 2 мин
Количество просмотров 1.8K
Разработка игр *Дизайн игр *Игры и игровые консоли

Потратил около 2-ух месяцев на разработку уровня с гидроэлектростанцией (Mission "GES"). В результате получился уровень на 20-30 минут прохождения.

По сюжету американская армия проигрывают войну с Кореей. Американское руководство берет на себя инициативу по захвату одного из основных сооружений корейских захватчиков. Одной из целей стала гидроэлектростанция. Главному герою предстоит прокрасться на базу и уничтожить всю вражескую артиллерию.

Скачать уровень

Документация

Видеопрохождение

Трейлер уровня

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

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

Уровень сложности Средний
Время на прочтение 17 мин
Количество просмотров 916
Анализ и проектирование систем *Интерфейсы *Искусственный интеллект Data Engineering *
Из песочницы

Скажите, если к вам придёт потенциальный клиент, но вместо красивого сайта, приложения или сотрудника его встретит чатик с текстовой нейросетью, которая что-то знает о вашем продукте и теоретически может его продать – вам будет комфортно? Это, может, нетипично для энтузиаста, закопавшегося по уши во всякие GPT и PaLM, но лично мне в такой ситуации будет очень страшно. А вдруг нейросеть продаст что-то несуществующее? Или вообще ничего не будет продавать? Или нагрубит клиенту?

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

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

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

Истории

Модерируемое юзабилити-тестирование: от идеи до задачи в таск-трекере

Уровень сложности Простой
Время на прочтение 12 мин
Количество просмотров 626
Управление продуктом *Дизайн
Ретроспектива

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

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

Мой опыт юзабилити-тестирования(ЮТ) состоит из проектов разной сложности: от небольших стартапов, до энтерпрайз b2b приложений.

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

Делегировать нельзя участвовать. Где запятая? Должен ли продакт участвовать в UX-ах?

Уровень сложности Простой
Время на прочтение 4 мин
Количество просмотров 238
Usability *Управление проектами *Agile *Управление продуктом *
Мнение

Кому будет полезна статья?

В ходе недавнего UX-теста узнал от команды исследователей, что далеко не все продакты ходят на UX-ы 😱 

Да и сам, каюсь, посетил далеко не все из-за параллельных встреч и кучи других задач. Это натолкнуло меня на мысль разобраться, а должен ли продакт вообще участвовать в UX-ах или он, как менеджер, должен делегировать эту задачу другим членам дискавери команды? 

Разобрали этот вопрос вместе с коллегами в этой статье. 

Статья будет полезная членам дискавери команды, которые хотят выжать максимум из исследований, чтобы деливерить реально крутой продукт своим пользователям! 💪🏽

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

Создание шейдера обратного фи-феномена в Unity: мой опыт

Уровень сложности Средний
Время на прочтение 10 мин
Количество просмотров 2K
Компьютерная анимация *Дизайн игр *Игры и игровые консоли
Из песочницы

Визуальная составляющая играет ключевую роль в разработке игр. Один из наиболее уникальных и недооцененных приемов - использование оптических иллюзий.

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

Внимание: в статье есть яркие мигающие картинки, будьте осторожны

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

Не как у людей — история проекта 1tracker

Уровень сложности Средний
Время на прочтение 23 мин
Количество просмотров 3.2K
Блог компании RUVDS.com Программирование *Интерфейсы *История IT Демосцена
Обзор

Весной 2012 года я опубликовал первую версию экспериментального мультисистемного кроссплатформенного музыкального редактора с интерфейсом типа «трекер» — 1tracker v0.1. Экспериментальность заключалась в проверке новых подходов и отказе от общепринятых стандартов для подобного рода программ. Прошло десять лет, редактор до сих пор экспериментальный, до сих пор мало кому известен, и до сих пор не добрался до версии 1.0. Тем не менее, он регулярно пригождается нескольким странным людям на планете, а новые концепции вполне успешно выдержали проверку временем, хотя вряд ли когда-нибудь станут новым стандартом. Пора выйти из сумрака и рассказать обо всём этом подробнее. И заодно про историю трекеров.
Читать дальше →
Всего голосов 62: ↑62 и ↓0 +62
Комментарии 14

25000 лучших фильмов, или еще один сервис для кино поиска

Уровень сложности Простой
Время на прочтение 3 мин
Количество просмотров 3K
Разработка веб-сайтов *Интерфейсы *Искусственный интеллект
Кейс

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

Любите кино? Добро пожаловать!
Всего голосов 13: ↑12 и ↓1 +11
Комментарии 32

Цикл жизни дизайн-систем

Уровень сложности Простой
Время на прочтение 9 мин
Количество просмотров 1.1K
Веб-дизайн *Управление проектами *Управление продуктом *Дизайн
Мнение

Цикл жизни системы можно изобразить в виде условной параболы, где в начале находится ничто, либо более примитивная система. Вас позвали сделать дизайн-систему в компании? С чистого листа не начнёте, всегда есть что-то в начале: брендбук, старый ui-kit сделанный вашими предшественниками, наработки интерфейсов, или устаревшее легаси. А также есть вы, как источник силы для всех будущих изменений. С этим вы и начинаете.

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

Эвристики Нильсена на примере реальных приложений

Время на прочтение 7 мин
Количество просмотров 1.2K
Usability *Accessibility *Дизайн
Из песочницы

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

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

Ниже расскажу на примере реальных приложений про каждую эвристику.

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

Дизайнер не нужен. Правила создания красивых UI

Уровень сложности Простой
Время на прочтение 5 мин
Количество просмотров 11K
Блог компании RUVDS.com Разработка мобильных приложений *Интерфейсы *Разработка под Linux *Дизайн
Обзор


Чем проще система — тем она эффективнее. Здесь не нужен художественный вкус или особая одарённость. Красота появляется сама собой, если система спроектирована без лишних деталей. Хороший пример таких интерфейсов дают рабочие инструменты. Молоток, ножовка, электропила. Всё это создано не для красоты, а чтобы идеально ложиться в руку и эффективно выполнять свою функцию. О красоте думают в последнюю очередь, но в итоге дизайн профессиональных инструментов зачастую вызывает искреннее восхищение. Ничего лишнего.

Такие же правила действуют в компьютерных интерфейсах. Чем проще — тем лучше. В этом смысле интересно посмотреть на новое поколение Linux-приложений в современном стиле с адаптацией под смартфоны (на КДПВ некоторые примеры), а также на свежие UI-фреймворки, которые продвигают современный стиль разработки.
Читать дальше →
Всего голосов 43: ↑41 и ↓2 +39
Комментарии 30

Как Tumblr использует скрытое влияние в онбординге

Уровень сложности Сложный
Время на прочтение 22 мин
Количество просмотров 998
Интерфейсы *Контент и копирайтинг *Управление продуктом *
Аналитика

(Публикация старой статьи, которая сейчас не доступна из-за санкций)

Статья анализирует онбординг сайта Tumbler, который использует скрытое влияние на бессознательные процессы.

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

Чем отличается реализация non-keyed от keyed в javascript фреймворках?

Уровень сложности Средний
Время на прочтение 2 мин
Количество просмотров 1.6K
Веб-дизайн *Разработка веб-сайтов *JavaScript *HTML *TypeScript *
Обзор

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

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

Потерянное искусство: художники золотого века игровых обложек

Уровень сложности Простой
Время на прочтение 11 мин
Количество просмотров 9.5K
Блог компании Timeweb Cloud Графический дизайн *Дизайн Игры и игровые консоли
Ретроспектива
image

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

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

Подробно рассказываем о феномене и вспоминаем значимых художников, которые подарили свои рисунки хорошим играм.
Читать дальше →
Всего голосов 58: ↑57 и ↓1 +56
Комментарии 11

Experience — не просто опыт. Interface — не просто экран

Уровень сложности Простой
Время на прочтение 7 мин
Количество просмотров 1.7K
Веб-дизайн *Управление проектами *Дизайн
Из песочницы

Как только ни мучают аббревиатуры UX и UI. Их используют, как хотят и где хотят: от скромных названий в вакансиях до лекций на больших площадках. И всё равно мало кто понимает, что они из себя представляют. Их путают, упрощают значения или присваивают чужие. 

Меня зовут Илья Шапеев, сейчас я проджект-менеджер на web-проектах в дизайн-студии ЦЕХ, а в прошлом — UX-дизайнер. В статье расскажу о том, как я пытался разобраться в определениях UX, UI, почему их недооценивают и почему важно понимать суть своей специальности.

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

15 несложных видеоредакторов, доступных из России

Время на прочтение 12 мин
Количество просмотров 4.8K
Блог компании Click.ru Работа с видео *Обработка изображений *Интернет-маркетинг *

Если вам нужно быстро смонтировать видеоролик для рекламной кампании или других целей, совсем не обязательно изучать сложные программы. Собрали 15 простых инструментов, с которыми справится даже новичок в видеомонтаже. Все они бесплатные, имеют бесплатную версию или их можно оплатить из России. Читайте новую подборку от редакции click.ru.

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

Network protocols posters как отдельный вид искусства

Уровень сложности Простой
Время на прочтение 5 мин
Количество просмотров 4.8K
Блог компании RUVDS.com Системное администрирование *Сетевые технологии *Графический дизайн *
Ретроспектива

Всем привет. Сегодня у нас замечательный праздник — день системного администратора. А значит, самое время немного облагородить основную среду нашего обитания. Нет, ёлку выкидывать не будем, Новый год не за горами. Также оставим прежними обои, их всё равно за окошками терминалов не видно. Предлагаю украсить стены рабочих кабинетов настоящими сисадминскими плакатами.
Читать дальше →
Всего голосов 56: ↑56 и ↓0 +56
Комментарии 5

Как мы создавали тросы и их анимировали

Уровень сложности Средний
Время на прочтение 5 мин
Количество просмотров 3K
Работа с 3D-графикой *Визуализация данных *Компьютерная анимация *
Кейс

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

Во-первых, была поднята тема ответственности. Эта темы и без AI тяжела, а с ним то – и подавно. Дело даже не с технологии, AI или ML, или что угодно – это просто добавление еще одного звена, который еще больше усложняет всю систему. Тема ответственности за технологию – тема особая, требующая отдельного поста или даже серии постов. Мы пока не готовы к этому, но мысли есть на тему.

У одного из членов нашей команды есть научрук, доктор технических наук Ясницкий Л.Н., автор нашумевшей в свое время статьи «По ком звонит Ansys» как раз про ответственность технологии, включая гибель людей в Трансвааль‑парке в 2004 г. Всем советуем почитать, статья больше задает вопросы, чем отвечает, но мысль такая же как и в комментах к нашей первой публикации — надо создавать методологию ответственности.

Еще страшней тема в продолжении: алгоритм минимальности числа жертв при их неизбежности и степень его повсеместного применения или внедрения. Тут впору вспомнить «не убий» в Азимовском варианте. Уточним, Айзек Азимов в своем рассказе «Хоровод» ввел четыре правила робототехники, ну их правда изначально три было, потом добавился четвертый. Если же учесть, что в некоторые немецкие автомобили встроен AI, который работает не по принципу «минимальности жертв» при неизбежном ДТП, а по «мой хозяин должен остаться в живых, так как он меня за этим и купил», то поле для рассуждения становится просто необъятным. Вернемся к нашим тросам‑канатам.

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

Под капотом анимаций в React Native. Часть 1/2: Animated and Bridge

Время на прочтение 8 мин
Количество просмотров 1.3K
Блог компании СберМаркет JavaScript *Разработка мобильных приложений *Интерфейсы *ReactJS *
Обзор

Как улучшить работу анимаций в React Native?

Привет! Меня зовут Евгений Прокопьев, я старший инженер-разработчик в СберМаркете. На React Native я пишу уже больше 6 лет и очень люблю создавать красивые анимации. Я уже делал обзор на 6 инструментов для анимаций в RN, а в этот раз хочу углубиться в работу Animated и Reanimated под капотом. Это поможет вам более осознанно выбирать инструмент под ваши задачи и умело лавировать грабли, на которые можно наступить, работая с RN.

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