LINUX.ORG.RU

Сообщения dataman

 

vokoscreenNG 4.3.0

Новости — Open Source
vokoscreenNG 4.3.0
Группа Open Source

После трёх месяцев разработки состоялся выпуск 4.3.0 кроссплатформенной программы для записи экрана vokoscreenNG, написанной на языке C++ с использованием фреймворка Qt6 и распространяемой по лицензии GNU GPL 2.

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

>>> Подробности

 , , , ,

dataman
()

TeXstudio 4.8.3 и 4.8.4

Новости — Open Source
Группа Open Source

20 и 27 сентября состоялись выпуски 4.8.3 и 4.8.4 кроссплатформенного редактора документов LaTeX TeXstudio, написанного на языке C++ с использованием фреймворка Qt (поддерживаются версии 5 и 6).

Список изменений:

  • при определении типа аргумента учитывается его позиция (исправляет некоторые проблемы, связанные с аргументами ключ-значение);
  • исправлена загрузка новых ключей-значений в систему автодополнения при добавлении в документ новых пакетов;
  • улучшена работа с таблицами при использовании многострочных аргументов;
  • (хотфикс в 4.8.4) исправлено выделение мышью слов, содержащих символы вне ASCII;
  • установочный пакет для Windows теперь подписан цифровой подписью.

>>> Подробности

 , , , ,

dataman
()

Спойлеры в сообщениях

Форум — Linux-org-ru

Хотя бы в ОП. Особенно будет полезно в объёмных статьях.
Например, Приложения и утилиты, которые стоит попробовать тяжело читать.

Пример возможного синтаксиса:

>>> sed → sd
свёрнутый, по умолчанию, текст
<<<

 , ,

dataman
()

Qlibs++ — header-only библиотеки для C++20

Форум — Development

Kris Jusiak создал проект Qlibs++ с header-only библиотеками для С++20, без сторонних зависимостей. Часть из них – облегчённые версии библиотек из boost-ext.

На данный момент есть:

Приятного чтения! :)

Дополнение от 26.11.2024: Автор создал ещё два репозитория, пока пустые:

https://github.com/qlibs/uefi – C++ UEFI library.

 , ,

dataman
()

Объединение ради свободного интернета: проекты Tor и Tails объединяют усилия

Форум — Talks

Сегодня Tor Project, глобальная некоммерческая организация, разрабатывающая инструменты для обеспечения конфиденциальности и анонимности в Интернете, и Tails, портативная операционная система, использующая Tor для защиты пользователей от цифрового наблюдения, объединили свои усилия и деятельность. Включение Tails в структуру Tor Project позволяет упростить сотрудничество, повысить устойчивость, снизить накладные расходы, расширить программы обучения и просвещения, чтобы противостоять большему числу цифровых угроз. Одним словом, объединение усилий укрепит способность обеих организаций защищать людей по всему миру от слежки и цензуры.

https://tails.net/news/tails_tor/index.en.html

 ,

dataman
()

Лёгкие иррациональные радости использования Swift вместо C++

Форум — Talks

В Swift 6, помимо всего прочего, была добавлена официальная поддержка Debian, Fedora и Ubuntu. Стало интересно. :)
Что ж, пробуем, следуя инструкциям:

$ mkdir hello
$ cd hello
$ swift package init --type executable
$ cat Sources/main.swift
// The Swift Programming Language
// https://docs.swift.org/swift-book

print("Hello, world!")
$ swift build --swift-sdk x86_64-swift-linux-musl -c release
$ stat .build/release/hello

Size: 42517368

$ ldd .build/release/hello

not a dynamic executable

$ strip .build/release/hello
$ stat .build/release/hello

Size: 6667136

$ .build/release/hello

Hello, world!

Продолжаю наблюдения. :)


Пакеты:
https://swiftpackageindex.com
https://swiftinit.org


Документация:
https://www.swift.org/documentation
https://swiftdoc.org
https://www.swift.org/swift-evolution – эволюция языка

 , ,

dataman
()

RSS Guard 4.7.4

Новости — Open Source
RSS Guard 4.7.4
Группа Open Source

Состоялся выпуск 4.7.4 кроссплатформенного RSS-клиента RSS Guard, написанного на языке C++ с использованием фреймворка Qt (5 или 6) и распространяемого по лицензии GPL 3.0.

Список изменений:

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

>>> Подробности

 , ,

dataman
()

Stellarium 24.3

Новости — Open Source
Stellarium 24.3
Группа Open Source

22 сентября состоялся выпуск 24.3 популярного свободного планетария Stellarium, визуализирующего реалистичное ночное небо так, как если бы вы смотрели на него невооружённым глазом, либо через бинокль или телескоп.

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

>>> Подробности для версии 24.3 на GitHub

 , , , ,

dataman
()

fastfetch 2.25

Новости — Open Source
fastfetch 2.25
Группа Open Source

Состоялся выпуск 2.25.0 кроссплатформенных консольных утилит fastfetch и flashfetch, написанных на языке C и распространяемых по лицензии MIT. Утилиты предназначены для вывода информации о системе. Поддерживаются Linux, Android, FreeBSD, macOS, SunOS и Windows 7+.
В отличие от fastfetch, flashfetch не поддерживает расширенные возможности вывода информации.

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

>>> Подробности

 , , ,

dataman
()

SRELL 4.056 — библиотека ECMAScript-совместимых регулярных выражений

Новости — Разработка
Группа Разработка

11 сентября состоялся выпуск 4.056 C++ библиотеки SRELL (Std::RegEx-Like Library), реализующей ECMAScript-совместимые регулярные выражения.

Список изменений:

  • поддержка Unicode 16.0.0;
  • другие небольшие изменения.

Особенности библиотеки:

  • header-only;
  • ECMAScript-совместимые регулярные выражения;
  • дизайн а-ля std::regex;
  • поддержка типов char8_t, char16_t и char32_t для C++11 и более поздних версий стандарта.

Более подробное описание доступно на сайте автора.

История изменений: англ./яп..
Постоянная ссылка на актуальную версию: https://www.akenotsuki.com/misc/srell/srell-latest.

>>> Подробности

 , , ,

dataman
()

TGUI — кроссплатформенная библиотека виджетов на C++

Галерея — Скриншоты

TGUI – кроссплатформенная библиотека виджетов и простой дизайнер GUI, написанные на языке C++ (стандарт C++14) и распространяемые по лицензии Zlib.
Библиотека поддерживает несколько бэкендов ввода-вывода: SFML, SDL2, SDL3, OpenGL 3, OpenGL ES 2 и raylib.

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

>>> Просмотр (1920x1042, 118 Kb)

 , , ,

dataman
()

libarchive 3.7.5

Новости — Open Source
Группа Open Source

14 сентября состоялся корректирующий выпуск 3.7.5 библиотеки libarchive, с устранением многих ошибок и уязвимостей. Библиотека и сопутствующие утилиты написаны на языке C и распространяются по лицензии New BSD.

Исправления уязвимостей:

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

>>> Подробности

 , , , ,

dataman
()

Unicode 16.0

Новости — Open Source
Unicode 16.0
Группа Open Source

10 сентября состоялся выпуск 16.0 стандарта кодирования символов Unicode.

В этой версии добавлено 5185 новых символов, включая:

  • 3995 дополнительных символов египетских иероглифов;
  • семь новых письменностей (тулу, албанский Тодри, гарай (Сенегал), сунвар Джентича, гурунг, кират и ол-онал);
  • семь новых символов эмодзи: лицо с «мешками» под глазами, отпечаток пальца, безлистное дерево, корнеплод, арфа, лопата и брызги;
  • флаг острова Сарк;
  • более 700 символов устаревшей вычислительной техники.

На данный момент стандарт содержит 154998 символов, 168 письменностей и 3790 эмодзи.

>>> Подробности

 , ,

dataman
()

Groonga 14.0.7

Новости — Open Source
Groonga 14.0.7
Группа Open Source

После месяца разработки состоялся выпуск 14.0.7 полнотекстовой поисковой системы и столбцовой системы управления базами данных Groonga, написанной на языках C и C++, и распространяемой по лицензии GNU LGPL 2.1.

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

>>> Подробности

 , , ,

dataman
()

Телеметрии в LLVM быть?!

Форум — Talks

 , , ,

dataman
()

Midnight Commander 4.8.32

Новости — Open Source
Midnight Commander 4.8.32
Группа Open Source

После почти семи месяцев разработки состоялся выпуск 4.8.32 консольного менеджера файлов Midnight Commander, написанного на языке C и рапространяемого по лицензии GNU GPL 3.

Список изменений:

  • реализована передача текущей директории в эмулятор терминала с помощью escape-последовательности OSC 7, что позволяет открывать в ЭТ новые вкладки с этой директорией;
  • сохранение атрибутов файлов при копировании или перемещении в файловой системе ext2;
  • имя временного каталога теперь уникально при каждом запуске;
  • скрытие пароля в диалоге прогресса выполнения файловых операций в виртуальных файловых системах (например, SFTP);
  • поддержка команды FTP reget при перемещении файлов;
  • до наносекундной точности улучшена поддержка времени для систем, отличных от Linux (macOS, BSD, AIX, Solaris);
  • удалено использование mmap для упрощения сопровождения кода;
  • добавлено корректное определение архивов RAR 7;
  • в mcedit улучшена подсветка синтаксиса кода на C и C++;
  • добавлена man-страница mcdiff.1;
  • уточнено экранирование пробелов и скобок в mc.ext.ini;
  • добавлены новые темы оформления: modarcon16-defbg-thin, modarcon16-thin, modarcon16root-defbg-thin, modarcon16root-thin, modarin256-defbg-thin, modarin256-thin, modarin256root-defbg-thin, modarin256root-thin, julia256root, xoria256-thin (на скриншоте) и xoria256root-thin;
  • исправлено падение при копировании файлов из архивов tar;
  • исправлено падение при входе в удаленный архив;
  • увеличена скорость открытия образов ISO;
  • исправлен ряд других ошибок.

>>> Подробности

 , , ,

dataman
()

bfs 4.0 и 4.0.1

Новости — Open Source
bfs 4.0 и 4.0.1
Группа Open Source

16 и 19 августа состоялись выпуски 4.0 и 4.0.1 многопоточной консольной утилиты поиска файлов bfs (Breadth-First Search, поиск в ширину), написанной на языке C и распространяемой по лицензии BSD.

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

>>> Подробности

 , , , ,

dataman
()

Обновление подсветки синтаксиса

Форум — Linux-org-ru

В движке сайта – большое обновление подсветки синтаксиса. Добавлены:

ARMASM
AVRASM
AWK
Basic
Brainfuck
C
JSON
Julia
Lisp
LLVM
Makefile
MIPSASM
Nim
Nix
Ocaml
Scheme
TCL
TypeScript
Vim
WASM
X86ASM
YAML

Подробности

Перемещено hobbit из linux-org-ru

 , ,

dataman
()

trurl 0.14

Новости — Интернет
trurl 0.14
Группа Интернет

30 июля состоялся выпуск 0.14 консольной утилиты trurl (tr for URLs), написанной на языке C с использованием функции curl_url_set библиотеки libcurl. Утилита предназначена для разбора и других манипуляций с URL-адресами.

Список изменений:

  • вместо функции strncasemp используется собственная реализация;
  • добавлена поддержка префикса strict командой --get;
  • добавлена поддержка оператора условного присваивания ?= командой --set;
  • удалён лишний перевод строки при выводе предупреждения;
  • в документацию добавлены коды возврата.

>>> Подробности

 , , , ,

dataman
()

jdupes 1.28.0

Новости — Open Source
jdupes 1.28.0
Группа Open Source

27 июля состоялся выпуск 1.28.0 консольной утилиты jdupes, написанной на языке C и распространяемой по лицензии MIT.
Утилита предназначена для поиска дублирующихся файлов, с возможностью их удаления, блочной дедупликации или замены на ссылки.

В новой версии:

  • перенесены исправления безопасности из разрабатываемой версии 2;
  • исправлено падение при создании новой базы хешей;
  • увеличена производительность вычисления длины имени;
  • улучшены меры предосторожности при интерактивном запросе об удалении;
  • во избежание потери базы данных хешей, она не перезаписываетя при нехватке места на диске.

>>> Подробности

 , , , ,

dataman
()

RSS подписка на новые темы