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

Дизайн

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

Теннис родом из Лос-Аламоса

Время на прочтение 8 мин
Количество просмотров 1K

История парадоксальна и её выверты порой удивительны. Что общего у Манхэттенского проекта и компьютерных игр? 65 лет назад была продемонстрирована первая многопользовательская видеоигра с графическим интерфейсом — Tennis for Two. Это была достаточно простая для современного избалованного пользователя игра в теннис, похожая на классическую аркаду 1970-х годов, только появилась на десяток лет раньше и являлась побочным продуктом национальной лаборатории Брукхейвена. Автором игры был физик Уильям Хигинботэм.

Много лет спустя в интервью Фрэнку Ловесу он вспоминал, что в то время, работая над экспозицией, он осознал, насколько статичными было большинство научных экспонатов. Будучи главой контрольно-измерительного отдела лаборатории, он намеревался изменить это недоразумение.

Немногим ранее
Всего голосов 5: ↑5 и ↓0 +5
Комментарии 6

Новости

Как рисуется карта в Фараоне

Уровень сложности Простой
Время на прочтение 10 мин
Количество просмотров 5.3K

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

Городу нужно больше рабочих...
Всего голосов 48: ↑48 и ↓0 +48
Комментарии 36

Чем отличается работа продуктового дизайнера в стартапе и большой корпорации

Время на прочтение 6 мин
Количество просмотров 537

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

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

Новый уровень дипфейков: изменение объектов в видео по prompt, получение движимого объекта одним кликом в Wunjo AI

Уровень сложности Простой
Время на прочтение 6 мин
Количество просмотров 2.5K

Привет всем увлеченным генеративными нейронными сетями, генерацией изображений и видео из prompt!

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

Что же там такое?
Всего голосов 17: ↑15 и ↓2 +13
Комментарии 3

Истории

Книга «Здесь должен быть текст. Профессиональный UX-райтинг»

Время на прочтение 18 мин
Количество просмотров 720
image Привет, Хаброжители!

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

Для кого предназначена эта книга?
Для технических или UX-писателей1. Если вы пишете текст, который видят и с которым взаимодействуют пользователи, эта книга поможет вам применить к этому процессу дизайн-методики. Называете ли вы себя UX-райтером, дизайнером, специалистом по контент-стратегии или еще как-нибудь, эта книга сделает вас более эффективным.
Читать дальше →
Всего голосов 13: ↑11 и ↓2 +9
Комментарии 1

Как сделать макеты удобнее для команды

Время на прочтение 6 мин
Количество просмотров 1.5K

Привет! Меня зовут Владимир Крылов, и я проектирую внутренние сервисы в Ozon.

Продуктовые дизайнеры упаковывают решения проблем в макеты, которые часто смотрят коллеги: другие дизайнеры, менеджеры, аналитики, разработчики и QA-инженеры. Важно, чтобы макеты были максимально понятными — это сэкономит время на погружение в задачу всем участникам процесса и снизит количество ошибок, которые придется потом исправлять. Поэтому понятные и удобные макеты сокращают Time to Market продуктовых решений.

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

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

Что мне понравилось из докладов дизайн-конфы #FFDD2D

Уровень сложности Простой
Время на прочтение 5 мин
Количество просмотров 439

Я послушала восемь докладов из главного зала на дизайн-конференции Тинькофф FFDD2D и расскажу, что мне показалось там самым интересным.

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

Юзабилити: исправление игрового интерфейса

Уровень сложности Средний
Время на прочтение 16 мин
Количество просмотров 888

Статья состоит из двух частей:

что и почему изменено и добавлено (для тех, кому интересны проблемы в интерфейсе),

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

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

Почему я почти никогда не начинаю проектирование (или дизайн) сайта с главной страницы

Время на прочтение 2 мин
Количество просмотров 7.6K

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

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

Читать далее
Всего голосов 24: ↑23 и ↓1 +22
Комментарии 12

Полосы прокрутки становятся проблемой

Уровень сложности Простой
Время на прочтение 7 мин
Количество просмотров 18K

Полосы прокрутки. Слышали когда-нибудь о них? Довольно крутая штука. Достаточно зажать и перетаскивать полосу прокрутки, чтобы перемещаться по контенту панели со скроллингом. Я это просто обожаю. Ежедневно целыми днями сижу за компьютером и тягаю полосу прокрутки. Но полосы прокрутки становятся мельче, и это оказывается всё более серьёзной проблемой. В статье я покажу скриншоты, но они настолько малы, что даже делать их было сложно. А разработчики продолжают делать их всё мельче, как будто не хотят, чтобы вы скроллили! Они говорят: «для этого ведь колесо прокрутки и существует». Друг мой, не у каждого есть колесо прокрутки и не каждый может свайпать по сенсорному экрану. И даже я, счастливый обладатель колеса прокрутки, хотел бы перемещаться по контенту быстро.

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

Что такое Bento UI и при чем тут японские ланч-боксы?

Уровень сложности Простой
Время на прочтение 3 мин
Количество просмотров 3.6K

Перевод статьи Луизы Норт о том, откуда взялся дизайн-тренд Bento UI, что сделало его популярным, как делать интерфейсы в таком стиле и почему он так полюбился дизам Apple.

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

Почему 80% курсов не сделают из вас дизайнера

Уровень сложности Простой
Время на прочтение 3 мин
Количество просмотров 3.6K

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

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

Из микро в макро: как адаптировать мобильное приложение под ТВ-платформу

Уровень сложности Простой
Время на прочтение 8 мин
Количество просмотров 1.2K

Рано или поздно Android-разработчику станет любопытно попробовать новые платформы. Устройств с этой ОС много — есть из чего выбрать. Например, сейчас набирает популярность разработка под умные телевизоры.

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

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

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

Ближайшие события

Битва пет-проектов
Дата 25 сентября – 30 ноября
Место Онлайн
Питч-сессия pravo (tech) impulse
Дата 19 октября
Время 15:45 – 17:30
Место Москва
Вебинар «Разработка бэкенда на Clojure»
Дата 24 октября
Время 20:00 – 21:30
Место Онлайн
Russia Risk Conference 2023 — 19-я конференция по риск-менеджменту
Дата 25 – 26 октября
Время 10:00 – 19:00
Место Москва Онлайн
VK Инклюзия’23
Дата 27 октября
Время 14:00 – 21:30
Место Москва Онлайн
HolyJS
Дата 2 – 12 ноября
Время 15:00 – 19:00
Место Санкт-Петербург Онлайн
IT Recruiting – HR Forum 2023
Дата 8 – 10 ноября
Время 9:00 – 18:00
Место Москва
Онлайн IT HR-конференция HR42
Дата 17 – 18 ноября
Время 10:00 – 14:00
Место Онлайн
HighLoad++ 2023
Дата 27 – 28 ноября
Время 9:00 – 20:00
Место Москва Онлайн

Awakari в Telegram

Уровень сложности Простой
Время на прочтение 4 мин
Количество просмотров 2.4K

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

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

Общий буфер обмена для Windows/Linux систем, с активацией по требованию

Время на прочтение 3 мин
Количество просмотров 5.2K
image

Виртуальные машины плотно вошли в мое рабочее окружение, VMware, VirtualBox, Hyper-V и RDP. Наличие поддержки у них общего буфера обмена — это удобная возможность обмена данными между системами. Но есть и ряд минусов:

  • Автоматическая синхронизация буфера обмена далеко не безопасна, можно случайно «засветить» чувствительные данные в другой системе.
Читать дальше →
Всего голосов 14: ↑14 и ↓0 +14
Комментарии 6

Чем отличается синтетическое событие клика от обычного в javascript фреймворках?

Уровень сложности Сложный
Время на прочтение 3 мин
Количество просмотров 3.3K

Сегодня, стало более ли менее стандартом использование синтетических событий в современных js фреймворках, нежели обычный addEventListener. Но, как же работают эти события? В данной статье, я постараюсь на примере Cample.js версии 3.2.0-beta.1 рассказать об этом.

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

Как я использовал тематическое разделение доступа для создания веб-приложения

Уровень сложности Простой
Время на прочтение 5 мин
Количество просмотров 1.3K

В этой статье я хочу поделиться своим опытом использования тематического разделения доступа (ТРД) для создания веб-приложения, которое позволяет пользователям обмениваться сообщениями по разным темам. ТРД — это метод управления доступом, при котором права доступа субъектов системы на объекты группируются с учётом специфики их применения, образуя роли¹. Например, в моём приложении есть роли администратора, модератора, автора и читателя. Каждая роль имеет свой набор прав на разные действия, такие как создание, редактирование, удаление и просмотр сообщений.

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

Создание мультиязычного вебсайта: для Китая и других регионов

Время на прочтение 13 мин
Количество просмотров 1.1K

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

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

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

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

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

Паровозик, который смог (генеративные нейросети, в частности Stable Diffusion, что это и зачем)

Уровень сложности Простой
Время на прочтение 27 мин
Количество просмотров 6.1K

В статье рассказывается в общих чертах о том, что такое генеративные нейросети с точки зрения занимаемой ими ниши и в контексте их применения и задач, которые они способны решать (с примерами в Stable Diffusion).

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

Верните мой 2077-й — время пройти Cyberpunk

Уровень сложности Простой
Время на прочтение 5 мин
Количество просмотров 4.1K

26 сентября состоялся релиз Phantom Liberty — дополнения для Cyberpunk 2077. Вместе с обновлением 2.0 оно стало последней крупной заплаткой для игры CDPR. В этом обзоре - как CDPR исправили все свои ошибки, чем хорошо дополнение и что нужно знать перед запуском.

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