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

Дизайн

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

Системный подход к полунатурному моделированию и быстрому прототипированию с использованием КПМ РИТМ

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

Системный подход к полунатурному моделированию и быстрому прототипированию с использованием КПМ РИТМ

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

Читать далее
Рейтинг0
Комментарии0

Новости

Во имя богов Рандома. Настраиваем вероятность исходов в играх

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

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

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

SysMocap — очень простой захват движений в 3D с помощью вебкамеры. Как сделать из себя втубера?

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

Большое слово — Mocap


Большинство знает о mocap (захвате движений) из киноиндустрии: чёрный костюм с множеством точек на теле. Однако технологии не стоят на месте, и уже сейчас в домашних условиях для создания развлекательного контента достаточно одной веб-камеры, чтобы полностью захватить движения и преобразовать их в ваш аватар в режиме реального времени. Отличным примером такой технологии является SysMocap. Программа бесплатна, имеет открытый исходный код, работает в реальном времени и не требует предварительной настройки. В данной статье я рассмотрю SysMocap и несколько его аналогов, использующих формат технологии VRM.
Читать дальше →
Всего голосов 32: ↑30 и ↓2+43
Комментарии7

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

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

"Если ты такой умный, то где твои деньги?"

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

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

Истории

Проигрыватель видео с поддержкой транскрипта

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

Как и многих пользователей Хабра меня интересует вопрос, как можно повысить эффективность изучения иностранных языков. Один из наиболее часто рекомендуемых методов — смотреть фильмы на изучаемом языке. И, естественно, я им пользуюсь. Периодически меня посещают мысли о необходимости оптимизации этого подхода. Сначала я нашел себе проигрыватели, которые поддерживают одновременное отображение субтитров на двух языках: субтитры на изучаемом языке отображаются как обычно внизу экрана, а вверху отображаются субтитры на русском. Но этого мне показалось мало. Я пошел искать проигрыватель, который мог бы отображать не только текущие субтитры, но и «транскрипт» — последовательность, включающую как текущий фрагмент субтитров, так и соседние, что бы из них можно было сложить связанный более крупный фрагмент текста. Это может быть удобно если:

— при просмотре было что‑то непонятно, нужно прочитать субтитр, а он уже скрыт и при этом не хочется перематывать назад и ловить пропущенный кусок

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

Похожая функциональность есть, например, на YouTube и на Корсэре.

Однако после некоторых изысканий я к своему удивлению обнаружил что этой фичи нет ни в одном Windows‑проигрывателе. (UPDATE: этой фичи в стандартных проигрывателях нет в нужном мне виде, т. е. с параллельным отображением транскрипта на двух языках)

У меня как раз чесались руки попробовать что из себя представляет связка Cursor+o1. Так спонтанно родилось решение использовать такой проигрыватель в качестве объекта для экспериментов с этими инструментами. Сразу скажу, что навыков разработки у меня практически нет (если не считать минимальных фрагментарных представлений о разработке для веба).

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

Учимся читать QR-коды без компьютера

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

Задавались ли вы когда-нибудь вопросом, как работают QR-коды? Если да, то эта статья для вас. Здесь вас ждёт интерактивное объяснение*, которое мы составили для семинара, проводившегося в рамках Всемирного конгресса хакеров 37C3, но вы также можете использовать его самостоятельно.

Прочитав статью, вы узнаете:

  • Из чего состоят QR-коды.
  • Как декодировать QR-коды вручную (используя нашу шпаргалку).
Читать дальше →
Всего голосов 82: ↑79 и ↓3+100
Комментарии29

Как EA FIFA превратилась в EA Sports FC: от футбольной настолки до топовой видеоигры

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

В один прекрасный зимний день сорок человек стали миллионерами. Начало сказки? Мечта? Бред сумасшедшего? Нет, это факт. 12 декабря 1980 года одновременно обогатились сорок сотрудников Apple, которым достались акции компании. В их числе оказался и директор по маркетингу, успешно продававший Apple II в сегменте b2b. Звали его Трип Хокинс.

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

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

14 инструментов для генерации изображений с кодом

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

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

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

От новостей до идей клиентов: управляем ченджлогом и роадмапом

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

Всем привет! На связи «Инферит Клаудмастер». Я Милена, технический писатель, и пару месяцев назад уже делилась в статье, как в две руки актуализирую портал документации, чтобы вся информация в нём была актуальная и полезная.

На этот раз хочу рассказать:

- о том, почему ченджлог и роадмап — пользовательская документация,

- о ключевых преимуществах ведения обоих видов документации,

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

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

Как мы запустили автоматическую модерацию видео в объявлениях Авито

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

Привет! Я Владимир Морозов, senior DS engineer в команде модерации Авито: в основном занимаюсь автомодерацией видео, но развиваю и другие проекты. В статье рассказываю, с какими трудностями мы столкнулись при модерации видео в условиях небольшого количества данных, и как их решили. Думаю, материал будет полезен всем, кто занимается похожими задачами в крупных продуктовых компаниях.

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

Клементина, New Roman и Helvetica: как корпорации защищают свои шрифты

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

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

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

ПОТРАЧЕНО. Как тестировать локализацию переводов, чтобы потом не было стыдно

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

Привет! Меня зовут Михаил Кургузов, я из отдела локализации и переводов SM Lab. В этом цикле постов я расскажу о локализации и ее интеграции в процесс тестирования ПО. 

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

Пост #2 — особенности тестирования локализации, кто чем занимается, как проходит процесс.

Пост #3 — чеклист, лучшие практики, дополнительные материалы и много полезных примеров.

Начать хочу с пары историй. Например, всем известная Windows Vista очень сильно пострадала при выходе на японский рынок от некорректно выполненной локализации

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

Как зеленый Леруа Мерлен стал желтым Лемана ПРО

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

В последнее время ну очень популярна стала такая вещь, как ребрендинг. Одни меняют лого и название. Другие, вдобавок к этому, еще и кардинально меняют цвета.

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

Будем это исправлять.

Всем привет! Меня зовут Слава. Я мобильный разработчик. И в этой статье я поделюсь своим уникальным опытом того, как Леруа Мерлен стал Лемана ПРО. Собственно, рассказывать буду про мобильную разработку 🤷🏽.

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

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

19 августа – 20 октября
RuCode.Финал. Чемпионат по алгоритмическому программированию и ИИ
МоскваНижний НовгородЕкатеринбургСтавропольНовосибрискКалининградПермьВладивостокЧитаКраснорскТомскИжевскПетрозаводскКазаньКурскТюменьВолгоградУфаМурманскБишкекСочиУльяновскСаратовИркутскДолгопрудныйОнлайн
3 – 18 октября
Kokoc Hackathon 2024
Онлайн
24 – 25 октября
One Day Offer для AQA Engineer и Developers
Онлайн
25 октября
Конференция по росту продуктов EGC’24
МоскваОнлайн
7 – 8 ноября
Конференция byteoilgas_conf 2024
МоскваОнлайн
7 – 8 ноября
Конференция «Матемаркетинг»
МоскваОнлайн
15 – 16 ноября
IT-конференция Merge Skolkovo
Москва
25 – 26 апреля
IT-конференция Merge Tatarstan 2025
Казань

Чем роль продуктового дизайнера отличается от роли UX/UI-дизайнера. Показываю на практике

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

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

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

Что даёт выставка маленькому стартапу в России?

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

Компания “Модеста” – небольшой стартап из Кургана. Мы имеем прототипы протезов и собираемся продемонстрировать наработки лидерам и участникам рынка реабилитации и абилитации.  Приглашение на форум «Надежда на технологии 2024» стало для нас неожиданной и приятной новостью. 

В этот момент у нас уже был разработан протез руки «МОДЕСТА 1.0», по уровень предплечья в размерах “S”, “M”, “L”. Данный форум — это отличная возможность показать нашу разработку в действии и услышать мнение экспертов.

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

История одного ядра от Андрея Туманина: «Без нашего ядра всё было бы по-другому»

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

В рубрике «История одного ядра» рассказываем о людях, которые своим трудом и талантом создают историю C3D Labs. Мы поговорили с Андреем Туманиным, руководителем отдела разработки геометрического ядра C3D Modeler, и узнали, как Андрей прошел путь от романтики судостроительной отрасли к руководству командой математиков-программистов ядра.

— Андрей, расскажи, где прошло твоё детство?

Детство прошло в Нижегородской области.

— Мечтал ли ты стать математиком? Или, может, пошел по стопам родителей?

Стать математиком не мечтал, родители тоже к этой сфере не относятся. Мне повезло, у меня в школе были хорошие педагоги по математике — Лилия Михайловна Владимирская и Нина Константиновна Владимирская, которые привили любовь к точным наукам. Разумеется, была склонность к техническим предметам. В целом класса с 8-го я был нацелен на мехмат ННГУ, занимался в заочной математической школе при этом факультете.

— Ты учился на механико-математическом факультете ННГУ им. Лобачевского. Сложно ли было поступить и учиться?

Для меня поступить было сложнее, чем учиться. В студенческие годы жил в общежитии. Первые три курса сосредоточился на учебе, а потом работал. С четвертого курса уже работал.

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

Figma AI. Наконец завезли нейронку

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

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

Параллельно я работаю с сервисом-клоном Figma — Pixso. Так вот эти ребята уже давно внедрили у себя нейро-инструменты. И они классно работают.

Тем более интересно, что вышло у Figma!

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

Как создать игру Tycoon (Тайкон) в Roblox – туториал для детей

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

Хотите создать собственный экономический симулятор в Роблоксе и написать для него код на Lua? Тогда пригодится сегодняшняя пошаговая инструкция. Предлагаем ознакомиться с ней, чтобы разобраться, как сделать игру «Тайкун» в Roblox. Урок предназначен для детей от 8-9 лет и старше.

Tycoon game, или economic simulation game (ESG) – жанр компьютерных игр, основанных на строительстве, управлении и отображении сопутствующих экономических процессов. Цель игрока в данном смысле – получение виртуальных денежных средств. Одна из смежных задач – управление условным предприятием, функционирующим в сценарии, максимально приближенным к реальности.

В этом уроке мы будем строить, писать код и делать другие увлекательные вещи. Для создания Tycoon нам потребуется использовать инструменты Roblox и Роблокс Студио, а также язык программирования «Луа» для скриптинга. Сначала предложим текстовую инструкцию с подробными пояснениями и наглядными скриншотами, чтобы разбираться было проще, а в конце приложим обучающее видео: его просмотр поможет справиться с задачей, если туториал в виде текста покажется сложным.

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

Проектирование онлайн-сервиса музея ЗИЛ от идеи до реализации

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

Привет! На связи продуктовая команда PixelPeak. В статье расскажем подробно, как собралась наша команда, почему решили сделать сервис онлайн-музея ЗИЛ, какие исследования проводили, с какими сложностями встретились и многое другое. Кейс будет полезен тем, кто хочет знать, как ведётся работа над проектом в диджитал-студиях.

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

Описание быстрого и стабильного Motion blur алгоритма

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

Всем привет, эта статья является краткой выжимкой другой статьи: Guertin, Jean-Philippe & McGuire, M. & Nowrouzezahrai, D.. (2014). A fast and stable feature-aware motion blur filter. High-Performance Graphics 2014, HPG 2014 - Proceedings. 51-60.

В ней описан алгоритм Motion blur эффекта, который был предложен авторами оригинальной статьи.

Посмотреть алгоритм
Всего голосов 4: ↑4 и ↓0+6
Комментарии7
1
23 ...