Please open Telegram to view this post
VIEW IN TELEGRAM
😁81😎10🔥2🤣2
Вышел GIMP 3.2.6.
Главное под капотом - начали шевелиться в сторону GTK4, чтобы в будущем не переписывать всё в панике. Для KDE наконец сделали серверное декорирование окон, и кнопки теперь под заголовком, а не в стиле GNOME, и артефакты с темой Breeze пропали.
Из полезного: можно вырезать выделенное сразу из всех растеризованных и разблокированных слоёв группы. Пипетка теперь учитывает фильтры на отдельных слоях, а не только то, что видно на экране. Шрифты грузятся быстрее, так что запуск и текстовые инструменты перестали быть квестом на терпение. Подсказки больше не растягиваются на пол-экрана. В «Динамику рисования» и кисти MyPaint добавили параметр «Вращение» (GIMP реагирует на поворот пера в руке, если у вас Wacom Art Pen). Для Windows и macOS починили вторичные окна вроде редактора метаданных, которые раньше могли потеряться за диалогами, добавили акцентные цвета из ОС и улучшили фокус с многооконным режимом.
И да, закрыли 28 уязвимостей, большинство из которых — выполнение кода при открытии хитро сделанных файлов.
Linux / Линукс🥸
Главное под капотом - начали шевелиться в сторону GTK4, чтобы в будущем не переписывать всё в панике. Для KDE наконец сделали серверное декорирование окон, и кнопки теперь под заголовком, а не в стиле GNOME, и артефакты с темой Breeze пропали.
Из полезного: можно вырезать выделенное сразу из всех растеризованных и разблокированных слоёв группы. Пипетка теперь учитывает фильтры на отдельных слоях, а не только то, что видно на экране. Шрифты грузятся быстрее, так что запуск и текстовые инструменты перестали быть квестом на терпение. Подсказки больше не растягиваются на пол-экрана. В «Динамику рисования» и кисти MyPaint добавили параметр «Вращение» (GIMP реагирует на поворот пера в руке, если у вас Wacom Art Pen). Для Windows и macOS починили вторичные окна вроде редактора метаданных, которые раньше могли потеряться за диалогами, добавили акцентные цвета из ОС и улучшили фокус с многооконным режимом.
И да, закрыли 28 уязвимостей, большинство из которых — выполнение кода при открытии хитро сделанных файлов.
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
👍32❤6
Вообще-то он назыавется
Linux / Линукс🥸
glibc/coreutils/bash/binutils/gcc/systemd/mesa/wayland/LinuxLinux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
👍29😁17
Вышел GTK 4.24
⏺ Пиксели, дробное масштабирование и HiDPI
⏺ SVG теперь внутри
⏺ GSK и графика
⏺ Wayland: ввод текста и сеансы
⏺ Android, Vulkan и прочее
Linux / Линукс🥸
Появилась функция gtk_snapshot_set_snap() — она привязывает содержимое к границам физических пикселей. На экранах с высокой плотностью и дробным масштабированием отрисовка становится заметно чётче: швы между спрайтами в играх исчезают, изображения попадают пиксель‑в‑пиксель, а аппаратное ускорение получает строгое выравнивание. По умолчанию режим выключен: на медленной анимации и прокрутке привязка к целым пикселям вызывает дрожание. Включается точечно там, где это нужно.
GTK продолжает развивать встроенный движок разбора и отрисовки SVG. Добавлен класс GtkSvgWidget — можно рисовать интерактивный SVG прямо в приложении, с элементами вроде <a> и <view>. Функция gtk_svg_set_stylesheet() позволяет применять стили к SVG‑элементам. Все пиктограммы в GTK теперь отрисовываются через GtkSvg, а в GtkSpinner используются анимированные SVG. Добавлены фильтры feTurbulence, свойства текста (dominant-baseline, baseline-shift, text-decoration), медиа‑запросы в CSS и 3D‑трансформации.
В GTK Scene Kit добавлена поддержка 10‑битного формата цветовых каналов. Переработан механизм кэширования памяти, а для исключения отрисовки за пределами видимой области включены маски отсечения. Виджеты GtkSpinner, GtkStack и GtkRevealer теперь уважают системные настройки по сокращению анимаций.
В Wayland‑бэкенде реализован протокол Text Input 3.2 — стандартизировано взаимодействие композитора и приложений при вводе текста, смене фокуса и учёте специфики полей (язык, выделение, тип контента). Также добавлена поддержка xdg-session-management для сохранения и восстановления сеансов: после сбоя композитора или приложения окна вернутся на свои места. В GTK 4.24 функция отключена по умолчанию, активация запланирована на 4.26.
— Бэкенд для Android теперь поддерживает SDK 36 (Android 16), синхронизация кадров с vsync — через API Choreographer.
— Добавлены функции для управления отрисовкой через Vulkan: gdk_display_get_prefer_vulkan() и gdk_display_set_prefer_vulkan().
— Появился перехват ввода через gtk_editable_set_input_interceptor(), а gtk_event_controller_key_forward() отправлена в устаревшие.
— Обработчики клавиатурных комбинаций научились учитывать дублированные клавиши (например, цифровой блок).
— В GtkEntry реализовано открытие меню при долгом касании на сенсорном экране.
— Поиск по мере ввода переведён с модели опроса («pull») на модель событий («push»).
— Добавлен класс GtkEnumList для выпадающих списков, исправлены утечки памяти в GtkList, GtkGrid и GtkColumnView.
— Поддержано CSS‑свойство font-width для промежуточной ширины шрифта в процентах.
— Минимальная версия Pango поднята до 1.58.
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥16❤3👍2
Гринатом — ИТ-интегратор Росатома — в поиске ведущего специалиста ВИП-поддержки в Москве!🚀
Ждём специалистов с опытом ВИП-поддержки, проведения ВКС и работы с мультимедийным оборудованием, средствами криптографической защиты информации и микшерным пультом. Также для нас важно знание Astra Linux и умение читать техническую документацию на английском языке.
🤝От нас — официальное трудоустройство, конкурентная заработная плата с прозрачными премиями, график 5/2 с сокращённой пятницей, ДМС со стоматологией и офис в центре Москвы на Большой Ордынке.
Ждём специалистов с опытом ВИП-поддержки, проведения ВКС и работы с мультимедийным оборудованием, средствами криптографической защиты информации и микшерным пультом. Также для нас важно знание Astra Linux и умение читать техническую документацию на английском языке.
🤝От нас — официальное трудоустройство, конкурентная заработная плата с прозрачными премиями, график 5/2 с сокращённой пятницей, ДМС со стоматологией и офис в центре Москвы на Большой Ордынке.
hh.ru
Вакансия Ведущий специалист ВИП поддержки в Москве, работа в компании Гринатом. ИТ
Зарплата: до 140000 ₽ за месяц. Москва. Требуемый опыт: 3–6 лет. Занятость: полная. Дата публикации: 04.09.2026.
🤣15👍3🤔2❤1
Тут разраб обнаружил, что при распаковке Zstd файловая система Btrfs без необходимости записывала каждый байт дважды
Уже подготовлено исправление, которое направляет вывод напрямую в page cache. В результате скорость последовательного чтения выросла до 7,8%. Патч поставлен в очередь на Linux 7.4.
Linux / Линукс🥸
Уже подготовлено исправление, которое направляет вывод напрямую в page cache. В результате скорость последовательного чтения выросла до 7,8%. Патч поставлен в очередь на Linux 7.4.
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥39👍3
Please open Telegram to view this post
VIEW IN TELEGRAM
😁63🔥1
Выпуск Debian 13.7 🥸
Сформировано седьмое корректирующее обновление дистрибутива Debian 13. Из изменений можно отметить обновление до свежих стабильных версий пакетов ansible-core, llvm-toolchain-22, openssl, qemu и samba. В пакет audit добавлена поддержка архитектуры riscv64.
Для загрузки и установки "с нуля" в ближайшие часы будут подготовлены установочные сборки c Debian 13.7.
Linux / Линукс🥸
Сформировано седьмое корректирующее обновление дистрибутива Debian 13. Из изменений можно отметить обновление до свежих стабильных версий пакетов ansible-core, llvm-toolchain-22, openssl, qemu и samba. В пакет audit добавлена поддержка архитектуры riscv64.
Для загрузки и установки "с нуля" в ближайшие часы будут подготовлены установочные сборки c Debian 13.7.
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
👍21🔥3🕊3❤2
Media is too big
VIEW IN TELEGRAM
Трейлер альфа-версии игры swaggerfall: открытая ролевая игра от первого лица в командной строке
Работает в терминалах на Windows и Linux и полностью использует CPU (с многопоточностью).
Linux / Линукс🥸
Работает в терминалах на Windows и Linux и полностью использует CPU (с многопоточностью).
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥46
Please open Telegram to view this post
VIEW IN TELEGRAM
🤣60❤9
Открыт код интегрированной среды разработки Rune
Проект вдохновлён философией Unix и рассчитан на разработчиков, предпочитающих работать в терминале, но желающих получить современные инструменты работы с кодом без лишнего усложнения и визуального шума.
Код написан на языке Go и открыт под лицензией GPLv3. Поддерживается работа в Linux и macOS.
Rune предлагает классический редактор кода, а также возможности для сопровождения разработки на разных языках программирования, отладки, структурированного поиска и применения AI-агентов, не привязанных к конкретным поставщикам. Рабочий процесс акцентирован на управлении при помощи клавиатуры. Все процессы разработки реализованы вокруг терминала и встроенного консольного оконного менеджера в стиле tmux.
Rune поддерживает применение нескольких рабочих пространств и обеспечивает минимальные задержки и высокую производительность, благодаря задействованию GPU для ускорения отрисовки. Поддерживается разбор синтаксиса, подсветка, навигация по конструкциям и средства для "умного" поиска кода для более 300 языков. В качестве первичных языков для разработки заявлены Go, Python, Rust и TypeScript, для которых реализована более продвинутая поддержка семантики и отладки, а также обеспечена интеграция с дополнительными инструментами для интерактивного выполнения (REPL), анализа кода и управления зависимостями.
В форме дополнения поставляется собственный AI-агент Rune Agent, работающий локально и позволяющий генерировать код при работе над проектами. Помимо этого возможно использование и внешних консольных агентов, таких как Claude Code, Pi и OpenCode. Поддерживается запуск разных AI-агентов в разных вкладках, разделение окон на части, перегруппировка окон, переключение между рабочими пространствами, привязка произвольных консольных утилит к горячим клавишам.
Linux / Линукс🥸
Проект вдохновлён философией Unix и рассчитан на разработчиков, предпочитающих работать в терминале, но желающих получить современные инструменты работы с кодом без лишнего усложнения и визуального шума.
Код написан на языке Go и открыт под лицензией GPLv3. Поддерживается работа в Linux и macOS.
Rune предлагает классический редактор кода, а также возможности для сопровождения разработки на разных языках программирования, отладки, структурированного поиска и применения AI-агентов, не привязанных к конкретным поставщикам. Рабочий процесс акцентирован на управлении при помощи клавиатуры. Все процессы разработки реализованы вокруг терминала и встроенного консольного оконного менеджера в стиле tmux.
Rune поддерживает применение нескольких рабочих пространств и обеспечивает минимальные задержки и высокую производительность, благодаря задействованию GPU для ускорения отрисовки. Поддерживается разбор синтаксиса, подсветка, навигация по конструкциям и средства для "умного" поиска кода для более 300 языков. В качестве первичных языков для разработки заявлены Go, Python, Rust и TypeScript, для которых реализована более продвинутая поддержка семантики и отладки, а также обеспечена интеграция с дополнительными инструментами для интерактивного выполнения (REPL), анализа кода и управления зависимостями.
В форме дополнения поставляется собственный AI-агент Rune Agent, работающий локально и позволяющий генерировать код при работе над проектами. Помимо этого возможно использование и внешних консольных агентов, таких как Claude Code, Pi и OpenCode. Поддерживается запуск разных AI-агентов в разных вкладках, разделение окон на части, перегруппировка окон, переключение между рабочими пространствами, привязка произвольных консольных утилит к горячим клавишам.
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥14💔3👍2❤1
Please open Telegram to view this post
VIEW IN TELEGRAM
😁63
Выпуск растрового графического редактора Brushshe 2.8.0
Состоялся выпуск растрового графического редактора Brushshe 2.8.0 (кодовое имя "Astana"). Brushshe примечателен наличием рамок, наклеек, тем оформления, дополнений и других функций. Код проекта написан на Python с использованием графического тулкита CustomTkinter и библиотеки для обработки изображений Pillow, и распространяется под лицензией MPL 2.0 (документация и ассеты распространяются под CC0 1.0). Проект доступен на английском, украинском, русском, немецком, итальянском и хинди.
Linux / Линукс🥸
Состоялся выпуск растрового графического редактора Brushshe 2.8.0 (кодовое имя "Astana"). Brushshe примечателен наличием рамок, наклеек, тем оформления, дополнений и других функций. Код проекта написан на Python с использованием графического тулкита CustomTkinter и библиотеки для обработки изображений Pillow, и распространяется под лицензией MPL 2.0 (документация и ассеты распространяются под CC0 1.0). Проект доступен на английском, украинском, русском, немецком, итальянском и хинди.
Среди изменений:
Сокращено число вложенных функций
Добавлена возможность экспорта палитры.
Белые иконки для тёмных тем теперь генерируются с помощью кода вместо загрузки из отдельных файлов.
Добавлена функция сетки.
Упрощены JSON-файлы конфигурации левой панели инструментов.
Добавлена поддержка загрузки собственных языков из JSON.
Добавлена поддержка загрузки собственных тем оформления CustomTkinter.
Осуществлён переход на ветку CustomTkinter 6.
Добавлена поддержка использования меню в заголовке окна (CTkTitleMenu) вместо обычного меню (CTkMenuBar).
Упрощён упаковочный скрипт; для упаковки в DEB и RPM теперь используется инструмент CTkDeb].
Добавлено предустановленное дополнение Hello World, которое рисует простую картинку на холсте.
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥5
Отозван установочный образ Ubuntu 24.04.5 LTS для архитектуры x86-64
Выявлен сбой, приводящий к аварийному завершению инсталлятора. Проблема проявляется при выборе в интерфейсе инсталлятора расширенного режима установки и возникает в пакете livecd-rootfs из-за вызова ранее удалённого обработчика "enhanced-secure-boot", реализующего поддержку полнодискового шифрования на базе TPM.
Серверная live-сборка и образ для установки по сети, а также сборки для других архитектур, остаются доступны для загрузки. До публикации исправленной сборки пользователям предлагается загрузить выпуск Ubuntu 24.04.4, после чего доустановить накопившиеся обновления.
Linux / Линукс🥸
Выявлен сбой, приводящий к аварийному завершению инсталлятора. Проблема проявляется при выборе в интерфейсе инсталлятора расширенного режима установки и возникает в пакете livecd-rootfs из-за вызова ранее удалённого обработчика "enhanced-secure-boot", реализующего поддержку полнодискового шифрования на базе TPM.
Серверная live-сборка и образ для установки по сети, а также сборки для других архитектур, остаются доступны для загрузки. До публикации исправленной сборки пользователям предлагается загрузить выпуск Ubuntu 24.04.4, после чего доустановить накопившиеся обновления.
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
Launchpad
Bug #2167127 “noble desktop 24.04.5: remnants of “enhanced-secur...” : Bugs : livecd-rootfs package : Ubuntu
[ Impact ]
An install may fail as follows:
The following packages have unmet dependencies:
boot-managed-by-snapd : Conflicts: grub-efi-amd64 but 2.12-1ubuntu7.3 is to be installed
Conflicts: grub-efi-amd64-signed but 1.202.5+2.12…
An install may fail as follows:
The following packages have unmet dependencies:
boot-managed-by-snapd : Conflicts: grub-efi-amd64 but 2.12-1ubuntu7.3 is to be installed
Conflicts: grub-efi-amd64-signed but 1.202.5+2.12…
😁16👍8🤯6☃2🤣2
Please open Telegram to view this post
VIEW IN TELEGRAM
😁49
Разработчик ливнул из Void Linux, отправив 👍
Андреа Бранкалеони прекратил сопровождение 113 пакетов в Void Linux. Это стало ответом на нетерпимость применения ИИ-инструментов для выполнения рутинных задач.
Дело в том, что два дня назад в процессе оценки совместимости пакетов с новой версией языка Go, Андреа опубликовал статистику со списком пакетов, в которых возникли проблемы со сборкой после обновления инструментария, а также разбором изменений в Go, из-за которых возникли проблемы. Один из членов Void Core Team спросил каким образом было подготовлено сравнение, на что Андреа признался, что использовал типовой инструментарий с AI-агентом OpenСode и AI-моделью GLM-5.3-flash.
Участник из Void Core Team ответил, что он не намерен пробираться через дебри сгенерированного при помощи AI текста, и привёл выдержку из правил проекта, предписывающих принимать только изменения, подготовленные людьми, и допускающие использование AI-инструментов лишь для проведения исследований и обучения. В правилах указано, что код, документация, отчёты о проблемах, комментарии и описания pull-запросов должны создаваться людьми, разбирающимися в сути содержимого.
Андреа пояснил, что присланным им текст прост для понимания и он ручается за информацию в нём. На что участник из Void Core Team заявил, что правила предельно ясно указывают на то, что текст не может быть сгенерирован через AI, независимо от того, ручается или нет за него разработчик. Андреа ответил значком 👍 и удалил себя из числа сопровождающих.
Linux / Линукс🥸
Андреа Бранкалеони прекратил сопровождение 113 пакетов в Void Linux. Это стало ответом на нетерпимость применения ИИ-инструментов для выполнения рутинных задач.
Дело в том, что два дня назад в процессе оценки совместимости пакетов с новой версией языка Go, Андреа опубликовал статистику со списком пакетов, в которых возникли проблемы со сборкой после обновления инструментария, а также разбором изменений в Go, из-за которых возникли проблемы. Один из членов Void Core Team спросил каким образом было подготовлено сравнение, на что Андреа признался, что использовал типовой инструментарий с AI-агентом OpenСode и AI-моделью GLM-5.3-flash.
Участник из Void Core Team ответил, что он не намерен пробираться через дебри сгенерированного при помощи AI текста, и привёл выдержку из правил проекта, предписывающих принимать только изменения, подготовленные людьми, и допускающие использование AI-инструментов лишь для проведения исследований и обучения. В правилах указано, что код, документация, отчёты о проблемах, комментарии и описания pull-запросов должны создаваться людьми, разбирающимися в сути содержимого.
Андреа пояснил, что присланным им текст прост для понимания и он ручается за информацию в нём. На что участник из Void Core Team заявил, что правила предельно ясно указывают на то, что текст не может быть сгенерирован через AI, независимо от того, ручается или нет за него разработчик. Андреа ответил значком 👍 и удалил себя из числа сопровождающих.
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
👍55😁19❤10
Хакатон на космических данных. Санкт-Петербург, Красноярск или онлайн из любой точки страны.
Стартуем 18 сентября.
За выходные участники доводят одну из задач до рабочего решения.
Санкт-Петербург. К 2035 году над Землёй должен работать топливный узел, у которого заправляются корабли, и откуда он будет получать топливо - с Земли, с Луны или из резерва - пока не решил никто. Команде предстоит собрать схему поставок, посчитать резервы и решить, во что вкладываться сразу. Призовой фонд 1,2 млн ₽.
Красноярск. Спутник видит горящий лес раньше любого наземного поста, но вместе с пожаром ловит нагретые крыши, факелы на месторождениях и блики на воде. Команде предстоит научить сервис отличать настоящий очаг от шума, обвести гарь и выдать площадь в гектарах. Призовой фонд 600 тыс. ₽.
Лучшие забирают приз на площадке и билет в московский финал 25–27 сентября, где разыграют ещё 2,4 млн рублей.
Команда 3–5 человек, недостающих можно найти на платформе.
Регистрация по ссылке космохакатон.рф
Стартуем 18 сентября.
За выходные участники доводят одну из задач до рабочего решения.
Санкт-Петербург. К 2035 году над Землёй должен работать топливный узел, у которого заправляются корабли, и откуда он будет получать топливо - с Земли, с Луны или из резерва - пока не решил никто. Команде предстоит собрать схему поставок, посчитать резервы и решить, во что вкладываться сразу. Призовой фонд 1,2 млн ₽.
Красноярск. Спутник видит горящий лес раньше любого наземного поста, но вместе с пожаром ловит нагретые крыши, факелы на месторождениях и блики на воде. Команде предстоит научить сервис отличать настоящий очаг от шума, обвести гарь и выдать площадь в гектарах. Призовой фонд 600 тыс. ₽.
Лучшие забирают приз на площадке и билет в московский финал 25–27 сентября, где разыграют ещё 2,4 млн рублей.
Команда 3–5 человек, недостающих можно найти на платформе.
Регистрация по ссылке космохакатон.рф
🌚6
В корректирующий выпуск ядра Linux 7.2.6 включено 1815 патчей
Грег Кроа-Хартман сообщил о рекордном числе исправлений, предложенных в опубликованных вчера корректирующих выпусках ядра Linux. Общее число патчей в одновременно выпущенных корректирующих обновлениях составило 9057:
5.10.270: 798
5.15.221: 935
6.1.188: 1191
6.6.157: 1424
6.12.110: 1376
6.18.52: 1518
7.2.6 : 1815
Linux / Линукс🥸
Грег Кроа-Хартман сообщил о рекордном числе исправлений, предложенных в опубликованных вчера корректирующих выпусках ядра Linux. Общее число патчей в одновременно выпущенных корректирующих обновлениях составило 9057:
5.10.270: 798
5.15.221: 935
6.1.188: 1191
6.6.157: 1424
6.12.110: 1376
6.18.52: 1518
7.2.6 : 1815
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
social.kernel.org
Greg K-H (@gregkh@social.kernel.org)
This might be a “record” for stable kernel -rc releases. Not really a record I want to ever beat… version queued
5.10:
798
5.15:
935
6.1:
1191
6.6:
1424
6.12:
1376
6.18:
1518
7.2:
18...
5.10:
798
5.15:
935
6.1:
1191
6.6:
1424
6.12:
1376
6.18:
1518
7.2:
18...
👍14❤2
Please open Telegram to view this post
VIEW IN TELEGRAM
😎58😁12🌚2