Сборщик RSS-лент

Столетняя война. Развитие DRM: от аналогового телевидения до онлайн-кинотеатров

Habr.com - пн, 04/15/2024 - 17:22

Привет, Хабр! Меня зовут Матвей Мочалов, я — компьютерный инженер по образованию и технический писатель у cdnnow!. А также я люблю историю, особенно — историю технологий.

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

В нашей компании мы тоже своего рода учёные, так как имеем свой сервис Multi‑DRM для видеоконтента и являемся участниками этой вечной битвы. Так что и нам самим интересно — как мы до всего это доплыли? Разберём все: от появления потоковой передачи, как концепта, до современности с цифровой DRM‑защитой для трансляций и онлайн‑кинотеатров.

Читать далее

Как человек покоряет Марс: хронология

Habr.com - пн, 04/15/2024 - 17:16

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

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

Читать далее

Недорогие серверные конфигурации, GPU, образы Astra Linux и другие апдейты за март

Habr.com - пн, 04/15/2024 - 17:12

Последний снег растаял, расцвели новые конфиги, показались IT-мероприятия, запели мартовские фичи.

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

Неразрешимые проблемы программирования

Habr.com - пн, 04/15/2024 - 17:05

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

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

Читать далее

CPU планировщики в Linux

Habr.com - пн, 04/15/2024 - 16:30

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

Читать далее

Связь системных ограничений и UX-дизайна: как устроено взаимодействие в системном подходе

Habr.com - пн, 04/15/2024 - 15:57

Привет! Меня зовут Настя, я UX-дизайнер в отделе технологических проектов «Леруа Мерлен». Мы занимаемся разработкой внутреннего технологического портала — это единый фронт, где продуктовые команды могут получить услуги других команд в режиме Self-Service. Мы предоставляем инструмент для управления инфраструктурой продукта, формируем рекомендации по оптимизации расходов и агрегируем всю информацию о продукте в одном месте.

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

Читать далее

Бесшовность 2.0: как работает шардирование в Сбере

Habr.com - пн, 04/15/2024 - 15:55

Если у вас не просто большая компания, а целая экосистема с разными сервисами, IT-инфраструктура должна обеспечивать бесшовность. Клиенты и сотрудники могут входить в систему с разных устройств, но изменение информации в одном канале должно отображаться в других, а целостность данных сохраняться, даже если вход совершен в двух каналах параллельно. И в идеале — так, чтобы клиент не видел «внутренней кухни».

Меня зовут Владимир Паршин, я ведущий ИТ-инженер в СберТехе. Расскажу, как выстроена работа с бесшовностью в Сбере.

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

Читать далее

Don't Repeat Yourself: Как правильно использовать принцип DRY в разработке ПО

Habr.com - пн, 04/15/2024 - 15:34

Принцип “Не повторяйся” (Don't Repeat Yourself, или DRY), то есть избегай дублирования кода, часто относят к обязательным практикам в программировании. Однако в реальности часто можно увидеть, как в общем коде оказываются концептуально разные блоки, которые похожи только по внешним параметрам. Это неминуемо приводит к ухудшению кода и появлению "костылей", без которых он не работает. Именно поэтому слепое следование принципу DRY не всегда целесообразно! В этой статьей я расскажу про типичные ошибки при использовании этого правила и способы их избежать.

Читать далее

Unchartevice 3310 — обзор ноутбука для работы

Habr.com - пн, 04/15/2024 - 15:20

Задумавши поменять ноутбук, я первый раз в жизни попытался выбрать ноутбук именно для Linux подобных систем - в итоге купил Unchartevice 3310. Далее предлагаю вам поразмышлять на тему ноутбуков под Linux.

Читать далее

MeLE Quieter 4C: бесшумный мини-ПК с процессором Intel N100. Что это за девайс?

Habr.com - пн, 04/15/2024 - 14:44

Существует много сотен, если не тысяч, моделей мини-ПК. Какие-то из них мощные, какие-то не очень, но большинство без проблем решает те задачи, для которых предназначено. Не так давно появилась ещё одна модель — это MeLE Quieter 4C. Девайс достаточно скромный по производительности, но вместе с тем для офисных задач он вполне годится. Под катом — описание возможностей устройства.

Читать далее

[Перевод] Потенциальные проблемы с автоинкрементным ключом. MySQL <8.0, PostgreSQL

Habr.com - пн, 04/15/2024 - 14:42

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

Читать далее

[Перевод] История терминала как инструмент продуктивности

Habr.com - пн, 04/15/2024 - 14:39

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

Читать далее

Fairphone: не только модульный телефон, но и беспроводные наушники со сменным аккумулятором

Habr.com - пн, 04/15/2024 - 14:03

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

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

Читать дальше →

Firefox остаётся самым быстрым браузером

Habr.com - пн, 04/15/2024 - 14:00


Почти год назад случилось знаковое событие: впервые в истории Firefox обошёл Chrome по скорости работы.

Многие помнят, что с момента выхода в 2008 году Chrome отличался высокой производительностью, а Firefox на его фоне выглядел тяжеловесным и страдал от утечек памяти. Но постепенно Mozilla исправила ситуацию, так что в 2023 году браузеры наконец поменялись местами.

Единственное сомнение может вызвать объективность тех тестов, всё-таки Speedometer 2.0 — довольно старый набор 2018 года. Может, он не соответствует современному разжиревшему вебу? Что ж, теперь увидела свет новая версия Speedometer 3.0, поэтому взглянем на более достоверную и объективную картину: какой браузер быстрее на самом деле?
Читать дальше →

Недельный геймдев: #169 — 14 апреля, 2024

Habr.com - пн, 04/15/2024 - 13:43

Из новостей: компанию авторов Genshin Impact оценили в 23 миллиарда долларов, Blizzard договорилась с NetEase о возобновлении сотрудничества, что показали на презентации The Triple-i Initiative.

Из интересностей: документалочка про создание Pentiment, почему Risk of Rain вернулась к корням, теорвер не нужен в играх, создаём изометрические уровни игры с помощью Stable Diffusion, приключения с мешлетами.

Читать далее

Кейс: медицинский центр «УГМК-Здоровье» оснащен совместным решением Qbic и iRidi

Habr.com - пн, 04/15/2024 - 13:40

Оснащение екатеринбургского медицинского центра "УГМК-Здоровье" — наш новый интересный кейс по развертыванию систем автоматизации на базе оборудования Qbic.

Читать далее

Под капотом VK Teams: с чего начиналось приложение и к чему пришло сейчас

Habr.com - пн, 04/15/2024 - 13:29

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

Меня зовут Евгений Макархин. Я архитектор VK Teams. В этой статье я расскажу, как мессенджер VK Teams прошел путь от внутреннего решения до супераппа и как менялась его архитектура.

Читать далее

[Перевод] ViewModels в Android: «за» и «против»

Habr.com - пн, 04/15/2024 - 13:17

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

Читать далее

Полигон для творчества за 1500 р. Часть 2. Структура платы, 256 UARTов и расширение спектра

Habr.com - пн, 04/15/2024 - 13:01


Приветствую вас, друзья!

Продолжаем знакомство с платой SX100. Рассмотрим структуру и некоторые любопытные особенности платы, узнаем, как улучшить ЭМС с помощью расширения спектра. Сделаем пару сотен UARTов и доработаем плату.

Вперёд к экспериментам! Читать дальше →

Использование LLM в автоматизации рутинных задач

Habr.com - пн, 04/15/2024 - 12:58

Всем привет!

На связи Георгий Бредис, Deep Learning Engineer из команды Intelligent Document Processing в SberDevices. Наша команда занимается задачами автоматизации бизнес-процессов путем извлечения информации из неструктурированного контента и созданием сервисов суммаризации и поиска на основе LLM. В данный момент мы исследуем новые способы извлечения информации из интерфейсов, что открывает новые возможности для автоматизации процессов в сфере RPA.

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

Читать далее

Сейчас на сайте

Сейчас на сайте 0 пользователей и 0 гостей.
Ленты новостей