/ Для программиста | ||
- Базы данных, SQL | ||
- Контроль версий | ||
- Отладка и профилирование | ||
- Языки прогр. | ||
- Python | ||
- Perl | ||
- PHP | ||
- Shell | ||
- Си/Си++ | ||
- Java | ||
- Ruby | ||
- Язык Go | ||
- Rust | ||
- Фреймворки и библиотеки | ||
- GTK+ | ||
- Qt | ||
- Машинное обучение, AI | ||
- Сборка и компиляция | ||
- Платформы разработки и каталоги приложений | ||
- IDE | ||
- Безопасное программирование | ||
- Стандарты и спецификации | ||
· | 10.03.2025 | Подмена зависимости в Python-библиотеке, насчитывающей 40 млн загрузок в месяц (63 +23) |
В библиотеке Python JSON Logger выявлена уязвимость (CVE-2025-27607) дающая возможность подменить зависимость при установке через каталог PyPI и добиться выполнения своего кода на системах, использующих данный пакет. Библиотека Python JSON Logger, которая позволяет организовать ведение лога в формате JSON, за последний месяц была загружена 40 млн раз. Проблема устранена в версии Python JSON Logger 3.3.0, опубликованной 7 марта...
| ||
· | 10.03.2025 | Выпуск компилятора языка D 2.110 (161 +21) |
Опубликован релиз DMD 2.110, эталонного компилятора для языка D. Код компилятора распространяется под свободной лицензией BSL (Boost Software License). Поддерживаются системы Linux, Windows, macOS и FreeBSD...
| ||
· | 09.03.2025 | Проект Wine опубликовал фреймворк Mono 6.14.0 (93 +19) |
Разработчики проекта Wine, развивающего открытую реализацию API Win32, представили выпуск фреймворка Mono 6.14.0, предлагающего альтернативный открытый Runtime, совместимый с платформой .NET. Выпуск Mono Framework 6.14.0 вобрал в себя изменения, накопившиеся за 5 лет, и отмечен как первый выпуск, подготовленный после того, как компания Microsoft передала разработку Mono сообществу Wine. Код Mono Framework распространяется под лицензией Apache 2.0. В выпуске обеспечена поддержка Linux (x86, amd64, arm64), macOS (amd64, arm64) и Windows (x86, amd64). Бинарные сборки пока не предоставляются...
| ||
· | 07.03.2025 | Релиз набора компиляторов LLVM 20 (61 +19) |
После шести месяцев разработки доступен релиз проекта LLVM 20.1.0, развивающего инструментарий (компиляторы, оптимизаторы и генераторы кода), компилирующий программы в промежуточный биткод RISC-подобных виртуальных инструкций (низкоуровневая виртуальная машина с многоуровневой системой оптимизаций). Сгенерированный псевдокод может быть преобразован в машинный код для заданной целевой платформы или использован JIT-компилятором для формирования машинных инструкций непосредственно во время выполнения программы. На базе технологий LLVM проектом развивается компилятор Clang, поддерживающий языки программирования C, C++ и Objective-C. Начиная с прошлой ветки проект перешёл на новую схему формирования номеров версий, в соответствии с которой нулевой выпуск ("N.0") используется в процессе разработки, а первая стабильная версия снабжается номером "N.1"...
| ||
· | 07.03.2025 | Выпуск Tinygo 0.36, компилятора для языка Go (57 +11) |
Опубликован выпуск проекта Tinygo 0.36, развивающего компилятор для языка Go. Компилятор подходит для генерации компактных исполняемых файлов для маломощных систем, таких как микроконтроллеры и встраиваемые устройства, программы для которых должны минимально потреблять память и вычислительные ресурсы. Компиляция для поддерживаемых целевых платформ реализована при помощи LLVM, а библиотеки функций заимствованы из основного инструментария проекта Go. Код распространяется под лицензией BSD...
| ||
· | 05.03.2025 | Релиз FerretDB 2.0, реализации MongoDB на базе СУБД PostgreSQL (38 +9) |
Представлен выпуск проекта FerretDB 2.0, позволяющего заменить проприетарную документо-ориентированную СУБД MongoDB на полностью открытый программный стек, основанный на PostgreSQL, без внесения изменений в код приложений. Код написан на языке Go и распространяется под лицензией Apache 2.0. Выпуск отмечен как готовый для рабочих внедрений...
| ||
· | 04.03.2025 | Релиз проекта Memsafe для безопасной работы с памятью в С++ (311 +18) |
Опубликован релиз проекта Memsafe, реализующего механизм безопасной работы со ссылочными типами и динамической памятью в коде на языке С++. Защита может быть добавлена без нарушения обратной совместимости со старым С++ кодом. Проект оформлен в виде одного заголовочного файла memsafe.h и плагина для компилятора Clang. Код распространяется под лицензией LGPL 2.1...
| ||
· | 03.03.2025 | Бьёрн Страуструп призвал стандартизировать профили C++ для безопасной работы с памятью (558 +65) |
Бьёрн Страуструп (Bjarne Stroustrup), создатель языка C++, призвал комитет WG21, отвечающий за разработку стандартов для языка C++, предпринять меры для сохранения актуальности C++ в условиях активного продвижения инициатив по переходу на языки, обеспечивающие безопасную работу с памятью. Страуструп считает, что язык С++ уже содержит все возможности, необходимые для безопасной работы с памятью. Остаётся только предоставить средства, гарантирующие, что код написан с использованием только безопасных возможностей...
| ||
· | 26.02.2025 | СУБД EdgeDB переименована в Gel. Выпуск Gel 6.0 (23 +6) |
Разработчики СУБД EdgeDB объявили о переименовании проекта в Gel. Одновременно сформирован новый значительный релиз - Gel 6.0. В качестве причины смены имени упоминается желание избавиться от вводящих в заблуждение коннотаций, вызванных использованием слова "еdge", из-за которого многие воспринимают проект как СУБД для edge-вычислений или как графо-ориентированную СУБД. Переименование затронуло только элементы бренда. Структура проекта, цели и команда остались прежними. Утилиты и библиотеки в новом выпуске переименованы, но для обеспечения обратной совместимости сохранена возможность использования старых имён через символические ссылки и обвязки...
| ||
· | 24.02.2025 | Доступна интегрированная среда разработки Apache NetBeans 25 (63 +15) |
Представлен выпуск интегрированной среды разработки Apache NetBeans 25, которая предоставляет поддержку языков программирования Java SE, Java EE, PHP, C/C++, JavaScript, Rust и Groovy. Готовые сборки сформированы для Linux (snap, flatpak), Windows и macOS...
| ||
· | 21.02.2025 | Релиз языка программирования Rust 2024 (1.85) (194 +10) |
Опубликован релиз языка программирования общего назначения Rust 1.85, основанного проектом Mozilla, но ныне развиваемого под покровительством независимой некоммерческой организации Rust Foundation. Кроме штатного номера версии 1.85 выпуск обозначен как Rust 2024, что знаменует стабилизацию изменений, предложенных за последние три года. Редакция языка "Rust 2024" станет основой для наращивания функциональности в последующие три года, по аналогии с тем, как выпуск Rust 2021 стал базисом для развития языка в прошедшие три года...
| ||
· | 20.02.2025 | Мнение Грега Кроа-Хартмана и Кейса Кука о продвижении Rust в ядро Linux (524 +35) |
Грег Кроа-Хартман (Greg Kroah-Hartman), отвечающий за поддержку стабильной ветки ядра Linux, высказался в поддержку разработки новых компонентов ядра на языке Rust. Как человек, через которого последние 15 лет проходит вся информация об ошибках и уязвимостях в ядре Linux, он утверждает, что большинство ошибок в ядре вызваны неучитываемыми особенностями языка Си (corner case), которые полностью исключены в коде на языке Rust...
| ||
· | 17.02.2025 | Опубликована AI-модель синтеза речи Zonos, поддерживающая клонирование голоса (91 +25) |
Компания Zyphra опубликовала под лицензией Apache 2.0 первый бета-выпуск AI-модели для синтеза речи Zonos. Предлагаемый вместе с моделью инструментарий поддерживает функцию клонирования голоса, позволяющую синтезировать речь желаемым голосом, для воспроизведения которого модели достаточно предоставить эталонную запись речи говорящего, продолжительностью 10-30 секунд. Поддерживается синтез на английском, японском, китайском, французском и немецком языках...
| ||
· | 16.02.2025 | В PostgreSQL устранена уязвимость, использованная при атаке на BeyondTrust (22 +17 ↻) |
Сформированы корректирующие обновления для всех поддерживаемых веток PostgreSQL 17.3, 16.7, 15.11, 14.16 и 13.19, в которых исправлено более 70 ошибок и устранена уязвимость (CVE-2025-1094), в конце декабря задействованная в атаке на компанию BeyondTrust и Министерство финансов США. Проблема в PostgreSQL выявлена при анализе удалённой уязвимости (CVE-2024-12356) в сервисах BeyondTrust PRA (Privileged Remote Access) и BeyondTrust RS (Remote Support), при эксплуатации которой дополнительно была задействована ранее неизвестная (0-day) уязвимость в libpq...
| ||
· | 13.02.2025 | Релиз СУБД DuckDB 1.2.0 (44 +11) |
Опубликован выпуск СУБД DuckDB 1.2.0, ориентированной на выполнение аналитических запросов и концептуально напоминающей SQLite. DuckDB сочетает такие свойства SQLite, как компактность, подключение в форме встраиваемой библиотеки, хранение БД в одном файле и CLI-интерфейс, с возможностями и оптимизациями для выполнения аналитических запросов, охватывающих значительную часть хранимых данных, например, выполняющих агрегирование всего содержимого таблиц или слияние нескольких больших таблиц. Код проекта написан на языке C++ и распространяется под лицензией MIT...
| ||
Следующая страница (раньше) >> |
Закладки на сайте Проследить за страницей |
Created 1996-2025 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |