LINUX.ORG.RU

Сообщения unclestephen

 

ReactOS получил первый syscall из Windows NT6

 

Группа Open Source

1 июля ReactOS, свободная ОС с бинарной совместимостью с приложениями и драйверами Windows, получила первый реализованный системный вызов из семейства Windows NT6 (в линейке продуктов Microsoft соответствует, например, Windows Vista, Windows 7 и 2008 Server).

Добавлены: NtGetCurrentProcessorNumberEx (возвращает номер логического процессора, на котором в данный момент выполняется вызывающий поток), тест для этой функции, реализация в NTOS:KE и NTDLL, а также связанные NT6+ функции уровня RTL/NTDLL, включая RtlGetCurrentProcessorNumberEx и RtlIsProcessorFeaturePresent.

Это изменение символически важно, поскольку ReactOS исторически ориентировался в первую очередь на совместимость с Windows Server 2003 / NT 5.2, но в официальном описании данной ОС подчёркивается, что он также смотрит в сторону совместимости с Windows Vista и последующими релизами Windows NT. Как отмечает Phoronix, это очередной шаг в сторону совместимости с ними.

>>> Источник (phoronix.com)

unclestephen
()

Вайбкодю, потихоньку

 , , ,

Да, слово вайбкодинг имеет негативную коннотацию, но мне кажется странным самому набирать буковки, если это может сделать машина?

В общем я по делу. Видите мою аватарку, не знаю как к этому отнесётся @maxcom, я хочу чтобы на аватарке отображались реакции которые были поставлены за последние N часов отображаются на первой странице уведомлений, зачем? Да кто его знает, может кому-то понравится.

Код, отдебаженный, пушу сюда lor-reaction-avatar.

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

  reactions: ["👍", "😊", "☕☕", "🎉", "🔥"]

Что делает программа

Заданным шрифтом, заданные реакции отображает на аватаре. Цвет тоже можно подобрать, есть режим dry-run, чтобы поиграть и подобрать параметры. В конфиге есть такие параметры:

lor:
  base-url: "https://www.linux.org.ru"
  username: "lor_user"
  password: "lor_user_password"
  notifications-path: "/notifications"
  reactions: ["👍", "😊", "☕☕", "🎉", "🔥"]

avatar:
  source-dir: "avatar"
  output-dir: "data/generated-avatar"
  default-size: [300, 300]

  # Цвет именно цифр в строках +N. Emoji рисуются emoji-color.  
  font-color: "#00a000"
  emoji-color: "#111111"
  font-size: 28
  font: "/usr/share/fonts/truetype/dejavu/DejaVuSans.ttf"
  emoji-font: "/usr/share/fonts/truetype/noto/NotoColorEmoji.ttf"
  emoji-font-size: 28
  output-format: "png"
  max-file-size-kb: 100
  jpeg-quality: 90
  top-padding: 65
  line-spacing: 12
  right-padding: 30
  line-spacing: 12

  upload:
    form-url: "/addphoto.jsp"
    # Обычно можно оставить пустым: клиент сам найдёт file input на форме.
    file-field: "file"
    submit-field: ""
    submit-value: ""
    extra-fields: {}

state:
  file: "data/reaction-state.json"
  history-hours: 2

runner:
  # Запуск не чаще в минутах
  interval-minutes: 120
  # 0 — бесконечно, удобно для docker compose up -d.
  max-runs: 0
  # Отработать сразу при первом запуске
  run-on-start: true
  # true — построить изображение, но не отправлять форму смены аватара.
  dry-run: false  

Свою аватарку нужно положить в каталог avatars/ под именем файла username.jpg, после первого запуска, сразу отобразятся изменения. Полученная картинка, опубликованная на сайте, кладётся в каталог data/generated-avatar/username.png.

PS. Ставить лайки можно на любые мои посты и комменты.

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

Не сердись, $username, некоторые вещи делаются просто для развлечения.

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

PPS. Дефолтные параметры настроены на изображения 300x300 px

unclestephen
()

Можно вопросик про платный трафик?

 

Это означает, что всё что входит/выходит на зарубежные адреса кто-то должен оплачивать, и мы со своими квн, и просто расположением вне РФ, станем форуму в тягость?

unclestephen
()
ОпросыГолосования (не подтверждено)

Как много игр вы прошли из тех, что приобрели?

 , ,

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

Но есть другая статистика, что игровая индустрия продаёт игры тем кто в них потом не играет, по разным причинам. Студии-везунчики отлично распродали новый тайтл? Поиграли в него от силы 30% купивших игру.

Например в тексте How many PC games get bought - but not played? от 5 марта 2024 года, авторы пишут что

по данным публичных Steam-профилей, в среднем 32,7% игр в библиотеке не запускались, а у медианного игрока — 51,5% библиотеки не запускалось. Там же объясняется роль бандлов, Humble Choice, скидок и покупки “на потом”.

В другой статье Steam users have spent $19 billion on games they’ve never played от 29 июня 2024 года тоже говорится о том, что маркетинг работает просто на отлично:

PCGamesN вместе со SteamIDFinder посчитали около $1,9 млрд незапущенных игр в публичных профилях и экстраполировали до $19 млрд на весь Steam

Опрос ожидает подтверждения.
unclestephen
()

Проходите ли вы игры которые покупаете?

 ,

Привет, $username.

Тут злые языки пишут, читал давно об этом, лень искать, что чуть ли не 70% игр купленных в Steam запускаются очень мало раз, то есть «финальный мультик» смотрят не только лишь все.

У меня есть приятель, у него в Steam ~800 игр, он называет это коллекцией, а сам почти ничего не запускал больше 1 раза.

Я раньше находил время посмотреть прохождения на YouTube, этого было вполне достаточно. Сейчас же у меня есть возможность самому поиграть, но я покопался в этом, внутри головы, по моему, больше желание купить и держать до какого-то момента, вроде «вендекапца». То есть я купил несколько игр, с хорошими оценками, крутыми отзывами, первоклассной графикой, но не стал играть. Из ностальгических соображений прохожу только одну, потому что она связана с лором любимой кинофраншизы из детства.

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

Как у тебя обстоит с этим дело, поддаёшься ли ты на маркетинг игроделов?

unclestephen
()

Скрипач не нужен, или китайские вузы отказались от 12 тыс. гуманитарных специальностей

 , , ,

С 2021 по 2025 год китайские университеты отказались от более 12 тыс. программ бакалавриата. Под сокращение попали преимущественно гуманитарные направления — будущие учителя английского языка, журналисты, философы, менеджеры и маркетологи. Эти области всё чаще рассматриваются как менее востребованные на фоне роста автоматизации и распространения ИИ.

Как сообщает South China Morning Post, взамен активно внедряются специальности, связанные с высокими технологиями и искусственным интеллектом. По данным Министерства образования КНР, одновременно за указанный период вузы запустили более 10 тыс. новых направлений в сфере технологий и ИИ. Изменения затронули свыше 30% всех университетских программ.

продолжение

unclestephen
()

Сам не знаю зачем это пишу, надеюсь в процессе набора текста, сформулирую...

 

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

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

На новость уходит минут по 15-20, думаю это не много, 2-3 новости, и я перехожу к другим личным делам. Что-то могу пропустить, что-то не считаю речевой ошибкой. Что-то кажется мне понятным, но лучше перевести не могу, иногда оказывается что понимаю оригинал лучше чем ИИ, тогда вношу правку.

Не понимаю чего @dataman лепит мне какие-то злые рожи, что его коробит? Что за психи-то, а именно так это выглядит со стороны. Если не может помочь, можно не мешать.

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

Иногда находится 1-2 человека разводящего под текстами флуд. Всё, всё сопротивление индустрИИализации, но тревожная тенденция заключается в том, что часто из-за флуда 2-3 человек, на старте половина комментариев от них и не по делу. И подобные комментарии начинают воспроизводить сами себя.

Мне не понятны все эти инициативы со стороны единственного человека, с концентрацией именно на моём кейсе. Не много-ли чести? А именно:

  • мало было ограничения на количество постов. Кстати реализовано с багом, можно тащить любое количество постов, просто сохранив их предварительно в черновики, сообщение о превышении лимита есть, а ограничения фактически нет.
  • снимать score за «плохо написанные» тексты. А судить об этом будет dataman, главный филолог ЛОРа, зарплату он мне что ли платит, чтобы наказывать?

Прошу не воспринимать как наезд, хочу чтобы было понятно, я со своей стороны тоже многое делаю. Как говорят в ИТ, «это не бесплатно», имея ввиду накладные расходы, даже в, казалось бы, элементарных кейсах.

unclestephen
()

Canonical представила Myna — локальную систему преобразования речи в текст для Ubuntu Desktop

 , , myna, ,

Canonical представила Myna — локальную систему преобразования речи в текст для Ubuntu Desktop
Группа Ubuntu Linux

Canonical представила проект Myna — новую систему преобразования речи в текст для Ubuntu Desktop. Проект нацелен на встроенную диктовку: пользователь нажимает горячую клавишу, говорит, а распознанный текст появляется в активном приложении. В анонсе подчёркивается, что Myna должна ощущаться как естественная часть рабочего стола Ubuntu и при этом работать с учётом приватности пользователя. Список поддерживаемых языков ввода на момент публикации новости не оглашён.

( читать дальше... )

>>> Источник (ubuntu.com)

unclestephen
()

Qt Creator 20

 , ,

Группа Разработка

Вышел Qt Creator 20 — новая версия IDE для разработки приложений на Qt, C++, QML и смежных технологиях. В официальном анонсе Qt Company называет ключевыми новшествами поддержку AI coding agents, новый режим Zen Mode, поддержку системы сборки GN и набор улучшений для CMake, QML, Android, iOS и удалённой разработки под Linux.

Главное изменение выпуска — интеграция с AI-агентами через ACP Client. Новый компонент добавляет в Qt Creator панель чата с агентами, которые могут понимать кодовую базу и выполнять действия от имени разработчика: анализировать код, редактировать файлы, запускать команды и инициировать сборки. Интеграция построена на Agent Client Protocol, а готовые шаблоны подключения берутся из публичного ACP Registry. Среди поддерживаемых конфигураций в анонсе упомянуты Claude Code, Codex, Gemini CLI и GitHub Copilot.

Основные изменения Qt Creator 20

( читать дальше... )

Скачать исходный код и бинарные файлы

>>> Источник: qt.io (qt.io)

unclestephen
()

РКН не имеет планов на блокировку иностранных ИИ провайдеров, или вайб-кодинг угрожает цифровому суверенитету России

 

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

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

Продолжение

unclestephen
()

В Linux 7.2 вошёл набор архитектурных изменений для ARM64

 ,

В ветку разработки Linux 7.2 принят набор обновлений для архитектуры ARM64/AArch64. Изменения собраны в pull request сопровождающего ARM64-порта Уилла Дикона и описаны в официальном теге arm64-upstream. В теге перечислены новые HWCAPS для расширений 2025 dpISA, доработки обработки CPU errata, подготовка к удалению секций kernel data и BSS из linear map, поддержка MPAM v0.1, изменения в SVE/SME, perf, selftests и описании системных регистров.

Часть контекста релиза — влияние AI-инструментов на разработку ядра. В материале Phoronix приводится комментарий Уилла Дикона из pull request: по его словам, «новый мир AI tooling» замедлил работу над функциональными изменениями, а дополнительные раунды проверки Sashiko вытеснили часть патчей в следующий цикл. Phoronix подчёркивает, что ARM64 — не единственное направление ядра, где сопровождающие сталкиваются с потоком AI/LLM-сгенерированных патчей.

Главное техническое изменение — добавление новых аппаратных capability-битов для 2025 dpISA. В патче arm64/cpufeature объясняется, что эти расширения в основном добавляют новые инструкции, а не новое архитектурное состояние, поэтому ядру не нужно управлять дополнительным контекстом: достаточно сообщить userspace, какие инструкции доступны на конкретном CPU. Для этого в ARM64 добавлены новые HWCAP3-флаги, включая sveb16mm, sve2p3, smelut6, sme2p3, f16mm, f16f32dot, f16f32mm и svelut6.

( читать дальше... )

Источник

Перемещено hobbit из kernel

unclestephen
()

openSUSE Agama 22

 ,

Группа SUSE

Опубликован выпуск Agama 22 — нового установщика для openSUSE и SUSE, развиваемого как замена классическому YaST Installer. Agama построен как сервисно-ориентированный установщик с веб-интерфейсом и возможностью интеграции с внешними инструментами. Код проекта распространяется под лицензией GPL-2.0.

В анонсе Agama 22 разработчики отмечают, что в этом выпуске основное внимание уделено улучшению интерфейса. В проекте считают Agama 22 самым удобным и доступным выпуском установщика на данный момент.

( читать дальше... )

>>> Источник (agama-project.github.io)

unclestephen
()

Первые замеры производительности Steam Machine под SteamOS

 ,

Группа Игры

В базе Geekbench появились первые публичные результаты производительности новой Steam Machine от Valve, выполненные уже под SteamOS, а не под Windows. Устройство проходит как Valve Fremont: один из результатов показывает 2334 балла в single-core и 7316 баллов в multi-core, второй — 2282 и 7392 балла соответственно. Оба теста были загружены 15 июня 2026 года и выполнены в Geekbench 6.7.1 for Linux x86 (64-bit) — это видно в карточках первого и второго прогона.

Steam Machine — это новая попытка Valve выпустить компактный игровой ПК для гостиной на базе SteamOS. На официальной странице устройства Valve позиционирует его как систему для игры в 4K при 60 FPS с использованием FSR, с полузаказными AMD CPU и GPU, двумя вариантами накопителя — 512 ГБ и 2 ТБ — и современной сетевой частью. Новые бенчмарки важны тем, что впервые показывают производительность Fremont именно в целевой среде — Linux-based SteamOS.

Что показали первые тесты

( читать дальше... )

>>> Источник (geekbench.com)

unclestephen
()

SonicDE: X11-ориентированный форк компонентов KDE Plasma

 , , , sonicde

Группа KDE

На фоне подготовки KDE к отказу от сессии X11 в Plasma 6.8 набирает внимание проект SonicDE — развиваемый сообществом набор форков компонентов KDE Plasma и KDE Frameworks, ориентированный на сохранение и развитие X11-стека. В описании проекта разработчики прямо говорят, что SonicDE должен «сохранить и улучшить X11-специфичные части KDE» после перехода Plasma к Wayland-only-модели. Поводом для новой волны интереса стал обзор It’s FOSS, где SonicDE описан как попытка дать пользователям «Plasma с X11» после удаления X11-сессии из будущих выпусков KDE Plasma.

Команда KDE уже объявила, что в Plasma 6.8 не будет X11-сессии в экране входа, а X11-специфичные пути в Plasma Shell, System Settings и настройках устройств будут удалены. При этом поддержка XWayland для запуска старых X11-приложений сохранится, но полноценная сессия Plasma/X11 больше не будет развиваться в upstream KDE.

( читать дальше... )

>>> Источник (itsfoss.com)

unclestephen
()

LE и GlobalSign всё, куда двигаться за сертификатом, остаётся только Минцифры, но...

 ,

… как я себе это представляю, обернётся массовой недоступностью сервисов. Какие сценарии развёртывания, кто-то уже размышлял?

unclestephen
()

KDE Plasma 6.7

 ,

KDE Plasma 6.7
Группа KDE

Проект KDE представил стабильный выпуск KDE Plasma 6.7 — новой версии свободного рабочего окружения для Linux и UNIX-подобных систем. В официальном анонсе релиз описан как обновление, ориентированное на повышение удобства, производительности и визуальной цельности рабочего стола. Полный список изменений опубликован в журнале изменений KDE Plasma 6.7.0, а краткий обзор релиза также привёл Phoronix.

Основные изменения

( читать дальше... )

>>> Источник (kde.org)

unclestephen
()

FreeBSD 15.1

 

FreeBSD 15.1
Группа BSD

Опубликован релиз FreeBSD 15.1 — очередное обновление стабильной ветки FreeBSD 15, универсальной UNIX-подобной операционной системы для серверов, рабочих станций, сетевого оборудования, встраиваемых систем и облачных окружений. Согласно графику выпуска FreeBSD 15.1, официальный анонс релиза состоялся 16 июня 2026 года, а поддержка FreeBSD 15.1 заявлена до 31 марта 2027 года.

FreeBSD 15.1 включает обновления пользовательского окружения, ядра, драйверов, сетевой подсистемы, ZFS, NFS, облачных образов и документации. Краткий обзор релиза также опубликован на Phoronix, а полный список изменений доступен в официальных release notes.

Основные изменения

( читать дальше... )

>>> Источник (freebsd.org)

unclestephen
()

На работу за красивые глаза, или биометрический профайлинг от российских разработчиков

 

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

Небольшой сколковский стартап «Ньювижн-Эмоции» подал заявку в Минцифры на включение своей системы в области биометрического профайлинга «Профотбор будущего» в реестр российского ПО. Это позволит разработчику продавать решение в области почти моментальной профориентации граждан по фотографиям через госзакупки для госорганов, госструктур и госкомпаний. Один из главных аргументов в пользу выбора системы — экономия средств. Если психологи тестируют профпригодность россиян по цене 2000 руб. за каждого, то стартап утверждает, что его система обойдется всего в 10 руб. за одного человека. Тестирование уже началось в одном из российских регионов.

То нейросети, теперь ещё это, наверняка на базе нейросетей, так и лезут под кожу…

Подробности

unclestephen
()

Игорь из китайского Steam, вместо пиратской копии

 , , ,

Мне писали, что сетап не потянет свежие игры. Опровергаю. По уровню шума, во время игры, моя пекарня значительно превосходит игровые ноутбуки которые у меня были (ROG Strix и TUF Gaming, на 3070Ti и 4060), ещё теперь мне не страшно отключение отопления зимой. Жар выдуваемого воздуха согревает ноги.

Из новинок пробовал запускать Clair Obscur Expedition 33, RoboCop Rouge City, ремейки Resident Evil 2 и Resident Evil 3, везде настройки максимальные для разрешения QuadHD, при чём вместе с трассировкой лучей. Кадры не мерил, но картинка плавная, замечаний не вызывала.

Робокоп с торрентов хоть и GOG версия, то есть ломать игру не требовалось, но имел какой-то баг, поэтому игра падала.

Говорят, Китай и Казахстан спасают русских геймеров. Казахский Steam у меня давно, вчера завёл китайский, чтобы купить Forza по минимальной цене, отдал за игру чуть больше 3К + 300р за смену региона. Пиратка подвела.

Иногда слышу мнение, что раз Steam ушли из РФ, то и нечего там делать, но Valve сделала всё так, чтобы можно было не только продолжить играть, но и максимально развязала руки всем желающим, при этом формально соблюдая санкции.

Разве Габен не крут, после этого? Сумел усидеть на двух стульях.

Винда, на втором диске, в который раз не пригодилась, Ave Linux! Ave Gaben! Ave NVIDIA! Думаю чтобы 2Tb не пропадали, подключить его как один из разделов к Suse. Хотя, пожалуй, спешить не буду.

PS. Пришлось жать png в jpeg, вместо божественного webp, чтобы загрузить скриншоты, в оригинале на скриншотах нет мыла, оно появилось в процессе пережатия.

unclestephen
()

FreeRDP 3.27

 , ,

Группа Open Source

Опубликован релиз FreeRDP 3.27.0 — открытой реализации протокола Remote Desktop Protocol, включающей библиотеки и клиенты для подключения к RDP-серверам. Выпуск опубликован 15 июня 2026 года, о чём сообщается в официальной заметке проекта. Архивы новой версии загружены в каталог релизов FreeRDP, а полный набор изменений доступен через сравнение 3.26.0…3.27.0 на GitHub.

Разработчики называют FreeRDP 3.27.0 крупным выпуском с новыми возможностями, исправлениями ошибок и чисткой кода. Одно из главных изменений — более строгие параметры TLS: уровень безопасности TLS теперь по умолчанию выставлен в 2, а минимальная поддерживаемая версия TLS повышена до TLS 1.2. Это означает, что старые и слабые TLS-конфигурации больше не будут использоваться по умолчанию. При необходимости поведение можно переопределить на стороне клиента через параметры /tls:seclevel: и /tls:enforce:, а серверные реализации могут управлять этим через rdpSettings::FreeRDP_TLSMinVersion и rdpSettings::FreeRDP_TlsSecLevel, как указано в релизных заметках FreeRDP 3.27.0.

Основные изменения FreeRDP 3.27.0:

( читать дальше... )

>>> Источник (freerdp.com)

unclestephen
()