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

Моя лента

Тип публикации
Порог рейтинга
Уровень сложности
Предупреждение
Войдите или зарегистрируйтесь, чтобы настроить фильтры
Пост

В конце февраля 2024 года организация HDMI Forum отклонила запрос разработчиков из AMD по поводу поддержки драйверов HDMI 2.1+ с открытым исходным кодом.

Одним из ограничений графического драйвера AMD для Linux с открытым исходным кодом является невозможность реализовать функциональность спецификации HDMI 2.1+ на основании юридических требований HDMI Forum.

Инженеры AMD вместе с HDMI Forum продолжительное время работали над решением, которое позволило бы обеспечить возможности стандарта HDMI 2.1+ с помощью драйвера ядра Linux с открытым исходным кодом.

В течение трёх лет многие пользователи сталкивались с ошибкой, связанной с недоступностью разрешения 4K с частотой 120 Гц при подключении HDMI 2.1 в драйвере AMD Linux. Такие же проблемы были у пользователей при попытке работать с разрешением 5K при частоте 240 Гц.  

Инженеры из команды AMD совместно с юристами компании изучили и оценили все функции HDMI, чтобы определить, можно ли как-то реализовать их в драйвере с открытым исходным кодом. Последние несколько месяцев AMD ждала одобрения от HDMI Forum. Потом пришёл ответ, что запрос отклонён. 

«К сожалению, HDMI Forum отклонила наше предложение. В настоящее время реализация HDMI 2.1 с открытым исходным кодом невозможна без нарушения требований HDMI Forum», — сообщил разработчик Алекс Дойчер на профильном ресурсе по обсуждению это ситуации.

Теги:
+1
Комментарии 0

Новости

Статья

Файловый ввод, сделанный по-человечески

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

Поводом к написанию данной статьи и к разработке соответствующей мини-библиотеки ffh стало одно из практических заданий по дисциплине ‘Языки программирования’, которую я веду. В этом задании необходимо прочитать все строки из текстового файла для последующей обработки. Так вот, у студентов, выбравших для выполнения этого задания язык C++ [язык программирования выбирается студентом для каждого задания, но чаще всего выбирают C++ или Python], почему-то иногда читалась из файла лишняя пустая строка. В прошлые годы я не придавал этому большого значения, но в последний раз решил таки разобраться в чём проблема.
Читать дальше →
Всего голосов 1: ↑1 и ↓0 +1
Комментарии 7
Пост

На Hugging Face опубликовали модель машинного обучения, которая помещает объекты на видео на хромакей. После этого их можно использовать в видеоредакторах или других приложениях. На платформе опубликовали саму модель и развернули демо, но оно плохо работает с большими видео из-за тайм-аута GPU.

Теги:
0
Комментарии 0
Новость

Microsoft запустила бесплатный курс «Генеративный ИИ для начинающих»

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

Microsoft опубликовала на GitHub бесплатный курс «Генеративный ИИ для начинающих». В нём содержится 18 текстовых уроков, которые расскажут про базовые принципы работы с большими языковыми моделями, ИИ-агентами и тем, как это всё использовать в разработке собственных проектов.

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

Истории

Пост

Для Figma вышел плагин Trace, с помощью которого можно сконвертировать дизайн в live-прототип приложения на SwifUI. Есть возможность просматривать код вёрстки, изменять его, видеть как это влияет на поведение приложения и переносить изменения в IDE. Для всего этого плагин подгружает полноценный симулятор iOS. Для преобразования дизайна в код SwiftUI используется нейросеть.

Изначально Trace появился в качестве сервиса для генерации экранов приложений по текстовому запросу с поддержкой только SwiftUI.

Теги:
0
Комментарии 0
Новость

Исследование: на GitHub сейчас более 100 тыс. заражённых репозиториев, мимикрирующих под популярные проекты

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

Исследователи компании Apiiro рассказали, что сейчас на GitHub существует более 100 тыс. заражённых репозиториев, которые мимикрируют под реальные проекты. С помощью них хакеры получают с компьютера жертвы учётные данные. Количество таких репозиториев продолжает расти.

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

Схема создания контента во все социальные сети на месяц (тратя всего 3 часа)

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

Эта схема сильно ОБЛЕГЧАЕТ жизнь, если вы итак пытаетесь охватить все возможные каналы связи, до которых можете дотянуться (и это ПРАВИЛЬНО, это 100% верная стратегия).
И одновременно сильно УСЛОЖНЯЕТ вам всё, если вы до этого вели например только Инстаграм

В 2024 году развивать одну социальную сеть – запретительная роскошь. Каждый ресурс имеет свою аудиторию, и никогда не знаешь, какой инструмент сработает для тебя лучше. А используя секретное заклинание «Кросспостинг» можно присутствовать везде. З.Ы. Да, лучше для каждой социальной сети делать уникальный контент, но это next level, для начала достаточно и простого кросспостинга.

Читать далее
Всего голосов 13: ↑2 и ↓11 -9
Комментарии 0
Новость

В Дубае прошли первые гонки на реактивных ранцах

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

В Дубае состоялись первые гонки на реактивных ранцах. Семь пилотов пролетели 700 метров над водой в костюмах, оснащённых ранцами мощностью более 1000 лошадиных сил.

Костюмы с реактивными ранцами разработала компания Gravity Industries, один из организаторов гонок. Ранец оснащён топливным баком и турбиной, ещё четыре турбины закрепляются на руках пилота для лучшей маневренности. Устройство весом 27 кг и мощностью 2050 лошадиных сил способно развивать скорость до 128 км/ч.

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

Переменные и условия: как быстро сделать в Фигме нелинейный прототип

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

Например, прототип формы, поля которой можно заполнять непоследовательно.

Иногда сценарии и механики перехода между экранами (или состояниями одного экрана) получаются такими сложными, что для подготовки прототипа и тестирования на респондентах приходится переносить макеты из Фигмы в специальные инструменты вроде ProtoPie или Axure.

Летом 2023 года в Фигме появились условия и переменные, благодаря которым можно показывать всё более сложные взаимодействия. А также меньшими усилиями добиваться того, что раньше требовало усилий значимых, например, давать респондентам возможность заполнить поля формы в произвольном порядке.

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

Читать далее
Всего голосов 10: ↑9 и ↓1 +8
Комментарии 1
Статья

5 самых странных языков программирования: для чего они нужны и что на них можно написать

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

Согласно самым разным источникам, в мире существует от нескольких сотен до нескольких тысяч языков программирования. Правда, ЯП, с которыми реально имеют дело десятки и сотни тысяч человек, немного. Больше, конечно, нишевых языков, применяемых для решения узкого круга задач. Существуют ЯП для обучения разработчиков, а также проекты, созданные исключительно для развлечения. В статье — 5 наиболее странных языков из когда-либо созданных. Brainfuck, кстати, опустим, ведь его на Хабре и так регулярно вспоминают. Что же, поехали.

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

Solar CPT — новый сервис для постоянного контроля защищенности внешнего ИТ-периметра

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

Группа компаний «Солар» объявила о запуске сервиса постоянного контроля защищенности внешнего ИТ-периметра Solar CPT (Continuous Penetration Testing). Сервис выявляет критические уязвимости и недостатки меняющегося внешнего ИТ-периметра, которыми могут воспользоваться хакеры. Найденные в ходе сканирования недостатки верифицируются экспертами анализа защищенности, после чего заказчик получает практические рекомендации по защите. В настоящее время ведутся пилотные проекты с организациями из ИТ-отрасли и перерабатывающей промышленности.

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

Английский язык для программистов — часть 1

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

Если вы когда-нибудь задумывались о работе за рубежом или на иностранную компанию, то без знания английского языка далеко не уйдёшь. Как пример — у меня есть знакомый-тестировщик из одной крупной IT-компании в России. 3 года назад он попробовал изучать английский со мной, но в итоге сказал: «Это не моё». Спустя несколько лет он пожаловался на то, что достиг предела в компании и больше не видит траектории развития для себя.

Чтобы помочь избежать подобной участи вам, я напишу серию статей, в которых разберу английский специально для программистов. Уровень A2, а материал и вдохновение для него брались с английского курса FreeCodeCamp.

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

Смартфоны Xiaomi, Redmi и POCO массово превратились в кирпичи после обновления UX-плагина

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

Пользователи смартфонов Xiaomi, POCO и Redmi начали массово жаловаться на «окирпичивание» смартфонов после обновления MIUI/Hyper OS. Устройства самостоятельно перезагружаются и переходят в Recovery Mode (режим восстановления), не позволяя зайти в систему. 

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

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

DI CONF SMM — большая конференция по соцсетям в России
Дата 2 марта
Время 09:30 – 18:00
Место
Краснодар Онлайн
Московский туристический хакатон
Дата 23 марта – 7 апреля
Место
Москва Онлайн
Пост

Группа компаний (ГК) «Солар» запустила сервис постоянного контроля защищённости внешнего IT‑периметра Solar CPT (Continuous Penetration Testing). Сервис находит критические уязвимости и недостатки меняющегося внешнего IT‑периметра. Найденные в ходе сканирования недостатки верифицируются экспертами анализа защищённости, после чего пользователь системы получает практические рекомендации по защите. В настоящее время ведутся пилотные проекты с организациями из IT‑отрасли и перерабатывающей промышленности.

По словам разработчиков, Solar CPT позволит регулярно актуализировать картину внешнего периметра и лучше защищать жизненно важную инфраструктуру от критичных угроз. Сервис учитывает многолетний опыт экспертов ГК «Солар» по анализу защищённости. Решение постоянно обновляется с учётом изменяющихся техник и тактик злоумышленников.

Как утверждает ГК «Солар», Solar CPT реализуется «под ключ». Эксперты по тестированию на проникновение собирают информацию об инфраструктуре, сканируют её средствами платформы, а затем вручную проверяют найденные уязвимости и недостатки, что помогает снизить число ложных срабатываний по сравнению с автоматическими сканерами.

Руководитель отдела анализа защищённости Solar JSOC ГК «Солар» Александр Колесов объяснил, что, сервис Solar CPT представляет собой часть автоматизированных действий пентеста в сочетании с полноценной экспертизой специалистов.

Теги:
+3
Комментарии 0
Статья

Что о безопасности приложений расскажут на SafeCode

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

В декабре мы представили Хабру нашу новую онлайн-конференцию SafeCode. А теперь, когда до неё осталось две недели и программа готова, можем подробнее рассказать, о чём именно будут доклады.

Если ограничиться одной фразой, то на конференции подойдут к application security с разных сторон: от JavaScript до ассемблера, от DevSecOps до ML, от «уязвимости мобильных приложений» до «пентеста веб-приложения».

А полные описания всех докладов — под катом:

Программа SafeCode 2024
Всего голосов 3: ↑3 и ↓0 +3
Комментарии 0
Статья

Как использовать Elasticdump с Manticore

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

Elasticdump - это инструмент для управления и миграции данных в Elasticsearch. Elasticdump позволяет пользователям перемещать и сохранять индексы, экспортируя данные в файл JSON, а затем импортируя их в другое место. Эта функциональность особенно полезна для целей резервного копирования и восстановления, а также для миграции данных между различными средами (например, из разработки в продакшн).

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

Мини история Биткоина для чайников и возможные идеи для роста

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

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


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


Дальнейший крупный рост цены биткоина был вызван ажиотажем вокруг незаменимых токенов NFT на базе смарт контрактов. В то же время были запущены стейбл коины на USDC и USDT, которые явно конкурировали с биткоином как платежное средство, имеющие большое преимущество в скорости транзакции и стабильности курса почти 1 к 1 к USD. Как результат, произошел новый приток инвесторов и пользователей на крипторынок.

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

На будущий курс биткоина могут повлиять:

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


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

Как сделать игру, если ты ниче не умеешь — 1 часть

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

Разбираемся как вкатиться в Unity со знаниями C# на примере простой игры - 3D-раннер с препятствиями и сбором красных мячиков.

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

Разработчик с помощью ИИ и Raspberry Pi научился в некоторых случаях глушить громкие Bluetooth-колонки за стеной

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

Разработчик Рони Бандини представил проект Reggaeton Be Gone. Это небольшой программно-аппаратный комплекс на базе Raspberry Pi 3 Model B, который с помощью искусственного интеллекта обучен мешать работе громких Bluetooth-колонок, расположенных недалеко от системы, например, за стеной. Фактически проект создаёт помехи для беспроводного подключения, что приводит к искажению звука, который хозяева колонок хотели бы услышать из динамиков.

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

Packer: мультисборка, пост-процессоры и пользовательские плагины

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

Привет, Хабр!

Packer — это open-source инструмент для создания идентичных машинных образов для множества платформ из одного исходного файла конфигурации. Т.е с пакером можно автоматизировать создание образов для Amazon EC2, VMware, Docker и т.д, используя единый процесс сборки.

Рассмотрим его возможности мультисборки, пост-процессоров и пользовательских плагинов.

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