Главная | 2024 | Январь | 10 (страница 5)

Ежедневные архивы: 10.01.2024 13:18

Ядро Maestro, написанное на Rust и частично совместимое с Linux

Представлен проект по разработке на языке Rust легковесного Unix-подобного ядра, реализующего подмножество системных вызовов ядра Linux, достаточное для создания типовых рабочих окружений. Проект был создан в 2018 году и вначале использовал язык Си, но в 2020 году был полностью перезапущен с нуля с учётом накопленного опыта и перешёл на Rust для снижения вероятности совершения ошибок, возникающих при работе с памятью. ...

Читать далее »

Рейтинг популярности СУБД. PostgreSQL назван СУБД 2023 года

Издание DB-Engines обновило свой рейтинг популярности СУБД и присудило звание СУБД 2023 года проекту PostgreSQL, который за год продемонстрировал наибольших рост популярности из 417 отслеживаемых систем. Второе место присуждено облачной платформе Databricks, которая за год поднялась с 19 на 17 место в рейтиге, а третье место занял движок Google BigQuery, который поднялся с 21 на 19 место в рейтинге. Ранее ...

Читать далее »

Умер Никлаус Вирт, создатель языка Pascal

1 января не стало Никлауса Вирта, одного из ведущих теоретиков программирования, который не дожил всего месяц до своего 90-летия. Вирт является автором 10 языков программирования, из которых наиболее известны Pascal, Modula-2 и Oberon, а также одним из создателей парадигмы структурного программирования, идеи выполнения промежуточного байткода и сборки мусора в интерпретаторах. За свой вклад в развитие компьютерных наук Вирт удостоен премии ...

Читать далее »

Релиз текстового редактора Vim 9.1

Vimlogo

После полутора лет разработки состоялся релиз текстового редактора Vim 9.1. Код Vim распространяется под собственной копилефт лицензией, совместимой с GPL и позволяющей без ограничений использовать, распространять и перерабатывать код. Основная особенность лицензии Vim связана с возвратом изменений – реализованные в сторонних продуктах улучшения должны быть переданы в исходный проект, если мэйнтейнер Vim посчитает эти улучшения заслуживающими внимания и отправит соответствующий ...

Читать далее »

Сравнение эффективности 20 языков программирования

Опубликована вторая редакция проекта PLB (Programming Language Benchmark), нацеленного на тестирование производительности решения типовых задач на различных языках программирования. В отличие от первой редакции, опубликованной в 2011 году, новый вариант измеряет производительность кода для умножения матриц и решения задачи расстановки 15-ферзей, а также дополнительно оценивает поиск решений в игре Судоку и определение пересечений двух массивов. Код для тестирования был написан ...

Читать далее »

Выпуск свободного издательского пакета Scribus 1.6.0

После 12 лет разработки сформирована новая стабильная ветка свободного пакета для верстки документов Scribus 1.6.0, которая вобрала в себя изменения, разработанные в рамках экспериментальной ветки 1.5.x. Пакет предоставляет средства для профессиональной верстки печатных материалов, включает гибкие инструменты для генерации PDF и поддерживает работу с раздельными цветовыми профилями, CMYK, плашечными цветами и ICC. Система написана с использованием тулкита Qt и поставляется ...

Читать далее »

Релиз свободного инструментария для построения графиков Gnuplot 6.0

Представлен релиз Gnuplot 6.0, свободного инструментария для построения двумерных и трехмерных научных графиков, поддерживающего широкий спектр форматов вывода и возможность использования скриптов для формирования входящих данных. Это первый значительный релиз с момента публикации ветки 5.0 в 2015 году. Среди основных изменений: Добавлена поддержка функциональных блоков и ограниченных (scoped) переменных. Добавлены новые специализированные и комплексные функции. Предложены новые виды графиков: 2D ...

Читать далее »

Обновление Nodeverse, игры об исследовании космоса на движке Minetest

Вышла версия Nodeverse 0.4.0, игры об исследовании космоса, построенной на движке Minetest. Основные функции игры сводятся к исследованию планет, строительству и полёту на космических кораблях. Проект Nodeverse был вдохновлен игрой No Man’s Sky, но использует воксельную графику. Код игры написан на Lua и распространяется под лицензией GPLv3. Выпуск нарушает совместимость с предыдущими версиями. Из изменений можно отметить добавление кактусов, виноградных ...

Читать далее »

Доступен NTP-сервер NTPsec 1.2.3

После года разработки опубликован выпуск системы синхронизации точного времени NTPsec 1.2.3, являющейся форком эталонной реализации протокола NTPv4 (NTP Classic 4.3.34), сфокусированным на переработке кодовой базы с целью повышения безопасности (выполнена чистка устаревшего кода, задействованы методы предотвращения атак, защищённые функции для работы с памятью и строками). Проект развивается под руководством Эрика Реймонда (Eric S. Raymond) при участии некоторых разработчиков оригинального NTP ...

Читать далее »

Google согласился на сделку в деле об отслеживании в режиме инкогнито

Компания Google достигла мирового соглашения по урегулированию судебного разбирательства, связанного с нарушением конфиденциальности при использовании режима “инкогнито” в браузерах. Условия соглашения не разглашаются, но изначальный иск был подан на сумму в 5 миллиардов долларов c расчётом компенсации в $5000 на каждого пользователя режима “инкогнито”. Условия мирового соглашения оговорены сторонами конфликта, но ещё должны быть одобрены федеральным судьёй на заседании, намеченном ...

Читать далее »