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

Дизайн

Сначала показывать
  • Новые
  • Лучшие
Порог рейтинга
  • Все
  • ≥0
  • ≥10
  • ≥25
  • ≥50
  • ≥100

Что нам стоит дом построить? (часть 2)

Блог компании РоссельхозбанкАнализ и проектирование системПроектирование и рефакторингХранение данныхПрототипирование

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

Начнем
Всего голосов 2: ↑2 и ↓0 +2
Просмотры619
Комментарии 0

Новости

Показать еще

Производитель комплектующих для тюнинга и автоспорта создает с помощью SOLIDWORKS настоящие техношедевры

Блог компании DassaultSystèmesРабота с 3D-графикойCAD/CAMПрототипированиеТранспорт

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

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

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

Распознавание эмоций в записях телефонных разговоров

Анализ и проектирование систем1С-БитриксМашинное обучениеМикросервисыГолосовые интерфейсы
Из песочницы

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

Читать
Всего голосов 7: ↑6 и ↓1 +5
Просмотры2.4K
Комментарии 4

Мы сделали наш публичный синтез речи еще лучше

Машинное обучениеЗвукNatural Language ProcessingГолосовые интерфейсы

6cc6e0011d4d26aeded6f052080b1890


Обновление — забыл ссылку на репозиторий — https://github.com/snakers4/silero-models#text-to-speech и на колаб с примерами — https://colab.research.google.com/github/snakers4/silero-models/blob/master/examples_tts.ipynb


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


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


Если коротко:


  • Мы сделали наш вокодер в 4 раза быстрее;
  • Мы сделали пакетирование моделей более удобным;
  • Мы сделали мультиспикерную / мультязычную модель и "заставили" спикеров говорить на "чужих" языках;
  • Мы добавили в наши русские модели возможность автопростановки ударений и буквы ё с некоторыми ограничениями;
  • Теперь мы можем сделать голос с нормальным качеством на 15 минутах — 1 часе (с теплого старта в принципе заводилось даже на 3-7 минутах) или на 5 часах аудио (с холодного старта). Но тут все очень сильно зависит от качества самого аудио и ряда деталей;
  • Мы привлекли коммьюнити к работе, и нам помогли сделать удобный интерфейс для записи. Мы начали работу над голосами на языках народностей СНГ (украинский, татарский, башкирский, узбекский, таджикский). Если вы хотите увидеть свой язык в числе спикеров — пишите нам;
  • Мы продолжаем собирать обратную связь по применимости нашей системы для экранных интерфейсов чтения, и пока кажется, что нужно где-то еще всё ускорить в 5-10 раз, чтобы наши модели закрывали и этот кейс;
Читать дальше →
Всего голосов 49: ↑49 и ↓0 +49
Просмотры5.4K
Комментарии 27

WebRTC CDN на Google Cloud Platform с балансировкой и автоматическим масштабированием

Блог компании FlashphonerРазработка веб-сайтовРабота с видеоDevOpsВидеоконференцсвязь

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

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

Кейс: аналитика системы освещения в логистическом центре

ИнтерфейсыSCADAИнженерные системы

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

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

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

Простой расчет Flow Simulation

Блог компании DassaultSystèmesРабота с 3D-графикойCAD/CAMДизайнIT-компании
Tutorial

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

Если вы предпочитаете изучать новый материал по видео, добро пожаловать на наш YouTube-канал «Школа SOLIDWORKS». Перейдя по ссылке, вы сможете посмотреть, как проводить расчет внешнего потока в Flow Simulation.

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

5 000 000 строк кода, 500 репозиториев: зачем мы адаптировали приложение AliExpress для Рунета

Блог компании AliExpress РоссияРазработка мобильных приложенийИнтерфейсыРазработка под e-commerceДизайн мобильных приложений

Привет, Хабр! Мы продолжаем рассказывать о развитии «AliExpress Россия» (об истории этого проекта можно почитать здесь), и сегодня речь пойдёт о том, почему нам понадобилось сделать версию мобильного приложения маркетплейса для Рунета, чем китайские интерфейсы отличаются от европейских и как адаптировать приложение на пять миллионов строк кода под локальный рынок на лету. 

Читать далее
Всего голосов 28: ↑23 и ↓5 +18
Просмотры7.8K
Комментарии 29

Как мы построили Computer Vision из подручных материалов, чтобы сделать гифки

Блог компании Учи.руOpen sourceРабота с видеоМашинное обучение

Меня зовут Денис Власов, я Data Scientist в Учи.ру. С помощью моделей машинного обучения из записей онлайн-уроков мы сделали гифки — последовательность из нескольких кадров с наиболее яркими эмоциями ученика. Эти гифки получили их родители в e-mail-рассылке. Вместе с Data Scientist Дашей Васюковой расскажем, как без экспертизы в Computer Vision, а только с помощью открытых библиотек и готовых моделей сделать MVP, в основе которого лежат low-res видео. В конце бонус — виджет для быстрой разметки кадров с данными разного типа.

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

Подкаст «Хочу в геймдев» #26 — текстовая версия

Работа с 3D-графикойРазработка игрИгры и игровые приставкиИнтервью

Двадцать шестой выпуск - мы говорим о профессии 3D Rigger. Кто такие 3D-риггеры, чем они занимаются? Каковы особенности этой профессии? Что нужно, чтобы устроиться на такую работу, какие навыки нужны? Об этом и не только вы узнаете в 26-м выпуске!

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

Большие вызовы: как растут новые технологические лидеры

Блог компании ВТБПлатежные системыИнтерфейсыГеоинформационные сервисыФинансы в IT

Привет, Хабр! В этом посте мы, команда ВТБ, хотим рассказать о своей поездке на саммит молодых учёных и инженеров «Большие вызовы для общества, государства и науки» в Сочи. На мероприятие съехалось более 500 студентов и аспирантов из разных регионов России. Было интересно пообщаться с ними и понять, в каком направлении движутся самые свежие технологические мысли. Под катом — самое интересное из того, что привезли на саммит эксперты ВТБ, а также полезные советы по взаимодействию IT с бизнесом, секреты успешного стартапа и впечатляющие конкурсные работы финалистов «Больших вызовов».

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

AWS, ELB, CDN, Auto Scaling и другие аббревиатуры и термины для WebRTC с низкой задержкой

Блог компании FlashphonerРазработка веб-сайтовРабота с видеоDevOpsВидеоконференцсвязь

Современные браузеры не предоставляют возможность выбора - использовать WebRTC или не использовать. И если проиграть поток можно по HLS, MSE, то захватить поток с камеры и публиковать поток из браузера можно только с помощью WebRTC. Производители браузеров приняли этот "формат" и внедрили его в свои продукты. Так же как в свое время, те же вендоры поддерживали Flash Player в качестве плагина. Текущая ситуация с WebRTC отличается только тем, что WebRTC встроен в браузер нативно, на уровне кода, а не в виде плагина. Если через пару лет кто-то предложит лучшую библиотеку для работы с видео, нет сомнений, что вендоры перейдут на эту новую технологию. Но сегодня в мире браузеров правит бал Chrome, поэтому горизонт для WebRTC остается чистым.

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

Российские BIM-технологии: проектирование архитектурно-строительной части в Model Studio CS

Блог компании НанософтАнализ и проектирование системРабота с 3D-графикойCAD/CAMСофт

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

Model Studio CS – современная и мощная российская программная система, обеспечивающая все необходимое для комплексного параллельного трехмерного информационного проектирования.

Продолжая знакомить читателей с материалами, представленными ГК CSoft на вебинаре «Унифицированные АРМ на базе Model Studio CS и nanoCAD», который состоялся 20 октября 2020 г., предлагаем вашему вниманию обзор АРМ Строителя (АР, КМ, КЖ).

В основу АРМ Строителя положен Model Studio CS Строительные решения – эффективный и простой в использовании программный продукт для быстрого и удобного создания цифровой трехмерной модели объектов промышленного и гражданского назначения по разделам АР, АС, КМ и КЖ. Несомненным его плюсом является мультиплатформенность: в качестве графической платформы может использоваться и nanoCAD, стремительно набирающий популярность в нашей стране, и AutoCAD версий 2017-2022.

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

Как оптимизировать скорость сайта с помощью Google PageSpeed

Блог компании Агентство AGIMAGoogle ChromeКомпьютерная анимация

Привет читателям Хабра! 

Меня зовут Сергей Кузнецов, я руковожу отделом frontend-разработки в компании AGIMA. Сегодня мне бы хотелось поговорить про оптимизацию сайта в разрезе показателей Google PageSpeed.

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

Отцы игровой индустрии. Крис Авеллон [часть 2/3]. Obsidian Entertainment

Разработка игрДизайн игрИстория ITИгры и игровые приставки

Внимание! Внимание! Внимание! Внимание! Внимание! Внимание!

Это вторая часть биографии Криса Авеллона. Если вы еще не ознакомились с первой частью, настоятельно рекомендую это сделать.

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

Дорогой Хабр, формат GIF устарел, включи пожалуйста H.264

HabrРабота с видео
image
Анимированная GIF. Файл весит 4МБ

Эта анимированная гифка весит 4МБ, хотя может весить В ДЕСЯТЬ РАЗ МЕНЬШЕ — 380кб! Это ужасно, потому что нагружает интернет-каналы в десятки раз больше, чем должно.

Почему GIF должен умереть


  • Вес файла GIF ровно в 10 раз больше чем H264
  • Анимированный GIF поддерживает только 256 цветов
  • Формат H264 поддерживают ВСЕ современные браузеры
  • Так как H264 это по сути видео, к нему опционально можно добавить элементы управления: перемотку, паузу.

Я делаю сложные большие статьи с кучей видео, демонстраций функций, анимаций. Совесть не позволяет мне вставлять гифки по 20МБ в статью, потому что это преступление против современных технологий и каналов провайдеров. Поэтому я прошу хабр добавить возможность вставлять H264 с автовоспроизведением БЕЗ звука, при этом скрывать элементы управления плеера.
Читать дальше →
Всего голосов 289: ↑267 и ↓22 +245
Просмотры38.4K
Комментарии 252

Кража закрытых видео YouTube по одному кадру

Блог компании VDSina.ruИнформационная безопасностьРабота с видеоТестирование веб-сервисов
Перевод

В декабре 2019 года, спустя несколько месяцев после того, как я занялся хакингом по программе Google VRP, я обратил внимание на YouTube. Мне хотелось найти способ получать доступ к закрытым (Private) видео, которыми я не владею.

При загрузке видео на YouTube можно выбрать один из трёх параметров доступа. «Открытый» (Public) позволяет находить и просматривать видео любым пользователям, «Доступ по ссылке» (Unlisted) позволяет просматривать видео только пользователям, знающим ID видео (URL), «Ограниченный доступ» (Private) позволяет просматривать видео только вам или другим аккаунтам, которым дано на это разрешение.

Первым делом я загрузил видео на свой второй тестовый канал аккаунта YouTube и переключил параметры доступа видео на Private, чтобы его можно было использовать для тестирования. (Помните, что тестирование всегда нужно проводить на тех ресурсах/аккаунтах, которыми вы владеете!) Если я смогу найти способ получить доступ к видео с первого тестового аккаунта, то мы выявим наличие бага.

Я открыл YouTube под первым аккаунтом, проверил каждую функцию и нажал на каждую кнопку, которую смог найти. Каждый раз, когда я видел HTTP-запрос с указанием ID видео, я заменял его на тестовое видео с доступом Private, надеясь, что так утечёт какая-нибудь информация о нём, но успеха не добился. Похоже, что основной веб-сайт YouTube (по крайней мере, все его конечные точки, которые я протестировал) всегда проверяет, находится ли видео в состоянии Private, и когда пытается выполнить запрос к целевому закрытому видео, он всегда возвращает ошибки наподобие This video is private!.

Мне нужно найти другой способ.
Читать дальше →
Всего голосов 72: ↑63 и ↓9 +54
Просмотры21.7K
Комментарии 8

Как эти забавные картинки незаметно захватили сферу маркетинга

Блог компании AlconostИнтерфейсыГрафический дизайнИнтернет-маркетингДизайн
Перевод

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

Такой стиль иллюстраций называется «корпоративный мемфис».

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

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

Как так получилось? И какое значение этот стиль имеет в сфере маркетинга?

Давайте разберемся.

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

Старинное искусство номографии

Блог компании МаклаудМатематикаГрафический дизайнНаучно-популярное

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


Как выглядят номограммы и как они работают


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


Допустим, вы провели реакцию в растворителе, а теперь собираетесь его удалить (выпарить), чтобы собрать продукт реакции. Растворитель улетучивается изнурительно медленно, а чтобы ускорить процесс, вы решаете его нагреть, но вот беда — греть раствор нежелательно, так как продукт реакции от нагревания может испортиться. Создав пониженное давление, вы уменьшите температуру кипения растворителя и сумеете его отделить не причинив вреда растворенному в нем веществу. При нормальном атмосферном давлении 760 мм ртутного столба вода кипит при 100 С, однако, при давлении 40 мм кипит уже при 34 С.

Читать дальше →
Всего голосов 43: ↑41 и ↓2 +39
Просмотры5.4K
Комментарии 8

<img>. Доклад Яндекса

Блог компании ЯндексРазработка веб-сайтовJavaScriptИнтерфейсыHTML
«Просто добавь картинку на сайт», — говорили они. А оказалось, что «просто» не значит «правильно». В докладе я постарался разобраться, как эффективно добавлять изображения на страницу, какие форматы графики для каких случаев полезны и как автоматизировать автоматизируемое.

— Всем привет. У меня доклад с интригующим названием в виде одного тега.
Читать дальше →
Всего голосов 33: ↑33 и ↓0 +33
Просмотры7.6K
Комментарии 4