Вышел KiCad 8.0.0 |
23 февраля 2024 года проект KiCad выпустил новую версию 8.0.0. Добавлены новые возможности, внесено множество исправлений.
( читать дальше... )
|
MClient 7.0 |
После двух лет разработки состоялся выпуск новой старшей версии MClient — программы для просмотра электронных словарей. Ориентирована на профессиональных лингвистов, но может использоваться и всеми, кто изучает иностранные языки. Статус — бета, но достаточно стабильная для повседневного использования.
( читать дальше... )
mclient, python, мультитран, от автора, словарь
|
NotepadNext 0.7 |
После четырёх месяцев разработки состоялся выпуск 0.7 редактора текстов NotepadNext, написанного на языке C++ с использованием библиотек Qt, Scintilla и др., и распространяемого по лицензии GPL-3.0.
Изменения:
match
и case
; поддержка атрибутов декоратора;
|
31 год назад создан язык программирования Ruby |
23 февраля 1993 года появился Ruby — динамический, рефлективный, интерпретируемый высокоуровневый язык программирования. Язык обладает независимой от операционной системы реализацией многопоточности, сильной динамической типизацией, сборщиком мусора и многими другими возможностям. По особенностям синтаксиса он близок к языкам Perl и Eiffel, по объектно-ориентированному подходу — к Smalltalk.
Также некоторые черты языка взяты из Python, Lisp, Dylan и Клу. Кроссплатформенная реализация интерпретатора языка является полностью свободной.
|
В шрифт Spleen силами сообщества добавлены кириллические символы |
Силами русскоязычного сообщества OpenBSD в моноширинный шрифт Spleen добавлены кириллические символы. В апстрим направлен Pull request.
Spleen — моноширинный растровый шрифт, доступный в 6 размерах от 5x8 до 32x64. Spleen, в частности, является шрифтом по умолчанию для консоли в операционной системе OpenBSD.
|
Apache NetBeans 21 |
Представлен очередной выпуск Apache NetBeans – интегрированной среды разработки, поддерживающей языки программирования Java, PHP, JavaScript, C, C++ и др. IDE написана на Java и распространяется на условиях Apache License 2.0.
В этом релизе:
|
GIMP 2.99.18 |
Выпущена новая нестабильная версия GIMP с существенными изменениями.
Основные новшества в этой версии:
Разработка новшеств для версии 3.0 на этом прекращена. Дальше будут выпускаться только RC с исправлениями ошибок.
Реализация недеструктивного редактирования в дальнейшем будет дорабатываться. В частности, можно будет создавать маски для эффектов слоёв.
|
Обнародован план перехода Lxqt на qt6 и wayland |
Разработчики пользовательского окружения LXQt (Qt Lightweight Desktop Environment) рассказали о процессе перехода на использование библиотеки Qt6 и протокола Wayland. Миграция на Qt6 в настоящее время рассматривается как первичная задача, которой уделено всё внимание проекта. После завершения миграции планируется полностью прекратить поддержку Qt5.
( читать дальше... )
|
Sway Input Configurator 1.4.0 |
Доступен Sway Input Configurator 1.4.0 — утилита для простой настройки устройств ввода в Sway.
Утилита написана на Python с использованием Qt6/PyQt6 и позволяет в пару кликов настроить параметры клавиатуры, мыши и тачпада. Настройки хранятся в файле JSON. Используются стандартные для Libinput опции настройки устройств ввода, в частности, раскладка клавиатуры, комбинация клавиш для смены раскладки, настройка скорости указателя, эмуляция кнопок мыши в тачпаде и т.д.
( читать дальше... )
|
FeatherPad 1.5.0 |
Состоялся новый выпуск редактора текста FeatherPad. Ключевой особенностью этого выпуска является отказ от поддержки Qt5 (в течении последних двух лет редактор мог собираться как с Qt5, так и Qt6). В связи с этим из редактора удалена работа с любыми кодировками кроме UTF-8. Для открытия документов с другими кодировками пользователям предлагается использовать сторонние конвертеры.
Прочие изменения:
featherpad, qt, text editor
|
В текстовую среду рабочего стола vtm добавлен режим синхронизации рабочих каталогов |
В новую версию текстовой среды рабочего стола vtm v0.9.69 добавлен экспериментальный режим непрерывной синхронизации текущего рабочего каталога между запущенными текстовыми консолями.
Для осуществления синхронизации использовано отслеживание терминальных уведомлений OSC 9;9
, содержащих информацию о текущем каталоге, с последующей генерацией клавиатурного ввода всей группе консолей с активным переключателем Sync
режима синхронизации. По умолчанию шаблон строки клавиатурного ввода представлен в виде команды <пробел>cd <текущий_каталог>\n
, с указанием текущего каталога, полученного через OSC-уведомление, с предваряющим пробелом для предотвращения попадания данной автоматической команды в историю команд оболочки. При необходимости данный шаблон клавиатурного ввода может быть изменен в настройках среды. Не рекомендуется добавление в группу синхронизации текстовых консолей с сеансами различных подсистем операционной системы или с сеансами удаленных подключений.
Реализованный подход совместим с популярными командными оболочками и консольными файловыми менеджерами, такими как bash, zsh, cmd.exe, pwsh, Midnight Commander и Far Manager (начиная с версии Far Manager 3.0.6274.3708).
Текстовая среда рабочего стола vtm является кроссплатформенной средой, предназначенной для запуска консольных приложений в плавающих окнах в неограниченном рабочем пространстве с организацией маршрутизации событий мыши и клавиатурного ввода, допускающей совместный доступ для произвольного числа пользователей, как локально, так и через SSH.
|
Вышел симулятор электронных схем Qucs-S 24.1.0 |
Сегодня, 16 февраля 2024 года, вышел релиз симулятора электронных схем Qucs-S 24.1.0 В качестве движка моделирования рекомендуется использовать открытый Ngspice: https://ngspice.sourceforge.io/
Начиная с этой версии, система нумерации версий переведена на CalVer. Теперь первая цифра означает год, вторая номер релиза в году, третья – номер патча.
( читать дальше... )
|
Вышел GNU ed 1.20.1 |
Проект GNU выпустил новую версию классического текстового редактора ed, который стал первым стандартным текстовым редактором ОС UNIX. Новая версия получила номер 1.20.1.
( читать дальше... )
|
Mozilla сократит до 10% сотрудников |
Компания Mozilla планирует сократить до десяти процентов сотрудников и перенаправить свое внимание на использовании технологий искусственного интеллекта в браузере Firefox.
После назначения нового руководителя компания Mozilla намерена произвести увольнения среди примерно 60 сотрудников и пересмотреть стратегию развития продуктов. Учитывая общее количество сотрудников в диапазоне от 500 до 1000 человек, это затронет примерно 5-10% персонала. Это уже четвертое крупное сокращение: в 2020 году было уволено 320 сотрудников, а в 2017 году - 50.
Ключевым направлением изменений станет внедрение технологий искусственного интеллекта в Firefox, включая интеграцию приобретенных разработок от компании Fakespot. С целью оптимизации процессов планируется объединение команд, занимающихся сервисом Pocket, созданием контента и искусственным интеллектом. Важно отметить, что сокращения не затронут Mozilla Developer Network (MDN), Mozilla Ads и Fakespot. Изменений также не затронет юридический, финансовый, операционный и маркетинговый отделы.
Среди продуктов, на которые будут сокращены инвестиции, упоминаются Mozilla VPN, сервис анонимных электронных адресов Firefox Relay, анализатор утечек персональных данных Mozilla Monitor Plus и социальная сеть Mozilla.social. Эти сервисы не будут закрыты, но количество работающих над ними сотрудников уменьшится. Mozilla Hubs, система 3D-чатов с элементами виртуальной реальности, будет полностью закрыта.
Хотя изначально на продвижение платформы Mozilla.social были выделены значительные ресурсы, анализ ситуации показал, что с поддержанием платформы справится меньшая команда, благодаря сокращению продвижения экспериментальных возможностей и фокусировке на ключевой функциональности.
Инвестиции в сервисы, связанные с конфиденциальностью и безопасностью, также будут уменьшены из-за высокой конкуренции в данных сегментах рынка и сложности формирования уникального предложения. Закрытие Mozilla Hubs обусловлено утратой интереса пользователей к виртуальным 3D-мирам в областях, не связанных с играми и образованием.
mozilla, увольнения
|
Создан альянс для развития постквантовых алгоритмов шифрования |
Организация Linux Foundation объявила о создании альянса Post-Quantum Cryptography (PQCA), который направлен на решение проблем безопасности, возникающих из-за внедрения квантовых вычислений. Цель альянса заключается в разработке и внедрении постквантовых алгоритмов шифрования для обеспечения безопасности. План включает создание надежных версий стандартизированных постквантовых алгоритмов шифрования, их разработку, поддержку, а также активное участие в стандартизации и прототипировании новых постквантовых алгоритмов.
Учредителями альянса стали такие компании, как Amazon Web Services (AWS), Cisco, Google, IBM, NVIDIA, IntellectEU, Keyfactor, Kudelski IoT, QuSecure и SandboxAQ, а также университет Ватерлоо. Среди участников выделяются соавторы стойких к квантовым вычислениям алгоритмов CRYSTALS-Kyber, CRYSTALS-Dilithium, Falcon и SPHINCS+, которые были выбраны для стандартизации Национальным институтом стандартов и технологий США (NIST).
В настоящее время альянс уже ведет два проекта: Open Quantum Safe (OQS) и PQ Code Package. Open Quantum Safe занимается разработкой и созданием прототипов криптографических систем, устойчивых к квантовым вычислениям, включая открытую библиотеку liboqs. PQ Code Package направлен на создание и поддержание надежных реализаций постквантовых алгоритмов, предлагаемых в качестве стандартов.
Необходимость в развитии постквантовых криптоалгоритмов обусловлена тем, что квантовые компьютеры, активно развивающиеся в последнее время, существенно превосходят классические процессоры в решении задач разложения чисел на множители и дискретного логарифмирования, которые используются в современных асимметричных алгоритмах шифрования. На данный момент квантовые компьютеры еще не способны взломать существующие классические алгоритмы шифрования, такие как ECDSA, но прогнозируется, что это может измениться в ближайшие 10 лет.
|
Финальный релиз HexChat 2.16.2 |
9 февраля вышел последний релиз IRC-клиента HexChat. HexChat является форком некогда популярного XChat и до недавнего времени развивался одним-единственным разработчиком. В версию 2.16.2 вошли незначительные изменения, накопившиеся за прошедшие два года.
Среди причин прекращения поддержки заявлены отсутствие активности со стороны сообщества, устаревший код, проблемы с миграцией с GTK2 на более новые версии и в целом упадочное состояние IRC как средства обмена сообщениями. Вместе с тем, разработчик заявил о надежде, что кто-то создаст форк и продолжит развитие проекта.
|
Gitverse -- новый российский репозиторий исходного кода |
10 февраля на Open Source Day коллеги из Сбертеха анонсировали проект российского облачного сервиса для хранения исходных текстов gitverse.
Сервис размещен в России на платформе cloud.ru и предназначен, как нетрудно догадаться, в основном «для внутреннего пользования». Пока сервис работает в тестовом режиме и проходит стадию бета-тестирования. Официальное открытие обещали через неделю. Зарегистрироваться там можно, но пока по Сбер-ID. По всей видимости, после открытия сервиса правила регистрации будут изменены.
Пока реализовано хранение проектов «аля гитхаб» и реализован импорт репозиториев с других серверов (нетрудно догадаться, каких). Коллеги обещали «принцип одного окна», CI/CD и прочие плюшки. На вопрос «а пайплайн будет?» ответили, что будет, но в следующей версии.
Регистрация и участие в бета-тестировании сервиса всячески приветствуется.
|
Эмулятор ZX-Spectrum Glukalka версии 3 |
Доступна для загрузки новая версия эмулятора Glukalka.
Glukalka — единственный эмулятор ZX-Spectrum с открытым кодом для PC Linux/Windows, Mac и Android, порты которого не являются продуктом сторонних разработчиков с различным функционалом и слабой синхронизацией с основным проектом. Эмулируемые модели: ZX-Spectrum 48, 128, Pentagon + Beta Disk Interface, ZS-Scorpion.
Новая версия эмулятора характеризуется наличием приложения для мобильных устройств. Разработка велась для телефонов, но на планшетах 7" эмулятор работает удовлетворительно. Виртуальный джойстик и виртуальная клавиатура разрабатывались с целью комфортной игры и поддержки различных размеров экранов мобильных устройств.
Появившаяся поддержка секторов, отличных от 256 байт и формата FDI, а также некоторые исправления в эмуляции, позволили запускать операционные системы iS-DOS и CP/M. Появилась возможность генерации NMI («Magic Button», «Shadow Service Monitor»). Появилась возможность сбросить дамп звука музыкального сопроцессора в файл для дальнейшего редактирования или прослушивания. Стало больше настроек и функций, ускорена запись на диск. Эмулятор стал независим от каких бы то ни было файлов, все необходимые ресурсы он теперь носит с собой в запускаемом файле.
Эмулятору более 22 лет, развивается он «рывками», не очень активно. Но востребованность и своя ниша у него имеется.
|
Обновлена информация о поддержке Wayland в Xfce |
Разработчики Xfce в роадмапе обновили информацию о поддержке Wayland. Прекращение поддержки X в Xfce не будет (по крайней мере в 4.20). В качестве "ядра" Wayland в Xfce будет использоваться библиотека wlroots.
Рабочий стол xfdesktop и панель xfce4-panel портированы для Wayland и имеют полноценную поддержку Wayland. Также полноценную поддержку Wayland имеют следующие компоненты: exo, libxfce4ui, libxfce4util, thunar, xfce4-appfinder, xfce4-settings, xfconf, xfce4-power-manager, tumbler, garcon, thunar-volman и xfce4-dev-tools. Поддержка Wayland на момент написания новости отсутствует в менеджере сеансов xfce4-session и оконном менеджере xfwm4.
Приложения Xfce, в которых есть поддержка Wayland: xfce4-terminal, mousepad, xfce4-notifyd, xfce4-taskmanager, xfce4-mixer, ristretto, catfish, xfburn, parole, xfmpc, xfce4-dict, gigolo и xfce4-panel-profiles. Приложения, которые пока не работают с Wayland: xfdashboard (Stage Manager из GNOME), xfce4-screenshooter (программа для создания скриншотов), xfce4-screensaver и xfce4-volumed-pulse.
В планах минимально полноценную поддержку Wayland в Xfce планируют доработать к выпуску 4.20.
Помимо Xfce работа над поддержкой Wayland идёт в MATE и Cinnamon.
|