LINUX.ORG.RU

Сообщения dataman

 

Pioneer 2025-02-03

Новости — Игры
Группа Игры

После года разработки состоялся релиз 2025-02-03 космической приключенческой игры Pioneer, действие которой происходит в нашей галактике на рубеже 33-го века.

Pioneer – это бесплатная кроссплатформенная видеоигра с открытым исходным кодом (С++ и Lua) в жанре симулятора космической торговли и боя, созданная по мотивам коммерческой игры Frontier: Elite 2.

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

>>> Полный список изменений на GitHub

 , , , ,

dataman
()

Геологическая история Марса: рентгеновский спектрометр помогает разгадывать марсианские загадки

Форум — Science & Engineering

Учёные раскрывают секреты формирования планеты в образцах древних вулканов Марса.

В новом исследовании международная группа учёных во главе с профессором Мариек Шмидт из Университета Брока представила открытия о критическом периоде эволюционной истории Марса. Работа раскрывает новые подробности о геологическом прошлом Красной планеты.

Профессор Шмидт, возглавляющая кафедру наук о Земле в Университете Брока, участвовала в миссии марсохода Perseverance NASA в качестве научного сотрудника. Она и её коллеги анализировали древние породы, найденные в кратере Езеро на Марсе. Одной из основных целей миссии был поиск признаков древней микробной жизни, но изучение магматических пород и реголита в этом районе также дало представление о малоизученном периоде истории планеты.

«Мы делаем на Марсе то, чего никогда раньше не делали», – говорит Шмидт. Она также является со-исследователем в команде, работающей с прибором PIXL (Planetary Instrument for X-Ray Lithochemistry). Этот рентгенофлуоресцентный спектрометр использовался для определения элементного состава марсианских поверхностных материалов с высоким разрешением, позволяя учёным дистанционно «заглянуть» вглубь пород, чтобы исследовать, как они формировались и из чего состоят.

«Масштаб научных исследований был невероятным. Это самое всестороннее на сегодняшний день изучение образцов, которые были сохранены для возвращения на Землю», – отмечает Шмидт. «Теперь мы знаем минеральный и химический состав пород, понимаем их текстуры, но следующим шагом было рассказать о том, как, по нашему мнению, формировались эти породы с точки зрения подъёма магмы через марсианскую кору, её кристаллизации, эволюции и изменения состава».

Работа также выдвигает ряд гипотез, которые могут направлять дальнейшие исследования, когда образцы будут доставлены на Землю.

Таня Кизовски, соавтор статьи и заместитель куратора по минералогии в Королевском музее Онтарио, отмечает, что все марсианские образцы, изученные на Земле до сих пор, были метеоритами. Большинство марсианских метеоритов имеют возраст менее 500 миллионов лет, что относительно молодо по сравнению с 4,5-миллиардной историей Марса. В то же время образцы из кратера Езеро, как полагают, имеют возраст не менее 3,5 миллиардов лет.

«Марс очень хорошо сохранился с точки зрения ранней истории нашей Солнечной системы, поэтому возможность изучать такие древние породы, особенно когда они будут доставлены на Землю, поможет нам узнать об истории внутренней части Солнечной системы и о том, когда возникла жизнь», – говорит Кизовски.

Образцы также происходят из уникального периода в истории Марса, когда внутренняя динамика планеты претерпевала серьёзные изменения. Шмидт объясняет: «Вулканизм на Марсе в основном связан с так называемыми горячими точками, подобными Гавайям или Исландии на Земле, где есть сфокусированный источник магмы, уходящий глубоко, пробивающийся через всё и затем извергающийся на поверхность. Но в ранней истории Марса есть модели, подтверждающие идею о том, что марсианская кора формировалась в результате широко распространённого вулканизма, не обязательно сосредоточенного в этих горячих точках, и этот переход, как считается, произошёл примерно в то время, когда формировались эти породы».

Шмидт и её команде ещё предстоит подождать – возможно, десятилетие или больше – прежде чем образцы буду доставлены на Землю. «Доставка этих образцов с Марса будет невероятно сложной задачей и потребует удивительного инженерного подвига, особенно если учесть, что вы доставляете с орбиты нечто размером с баскетбольный мяч», – говорит Шмидт.

Тем временем марсоход Perseverance продолжает исследовать новые районы Марса и собирать образцы, а Шмидт и её коллеги терпеливо ожидают возможности однажды проанализировать марсианские породы уже на Земле.

Это исследование открывает новую главу в изучении Марса, предоставляя учёным беспрецедентную возможность заглянуть в далёкое прошлое планеты. Анализ древних пород из кратера Езеро не только проливает свет на геологическую историю Марса, но и может помочь в поиске следов древней жизни на планете. Кроме того, эти данные могут быть ключом к пониманию ранних этапов формирования планет в Солнечной системе.

Источник: https://www.ixbt.com/news/2025/02/08/geologicheskaja-istorija-marsa-rentgenovskij-spektrometr-pomogaet-razgadyvat-marsianskie-zagadki.html.

https://ru.wikipedia.org/wiki/Езеро_(кратер)
https://ru.wikipedia.org/wiki/Персеверанс_(марсоход)

 , perseverance, ,

dataman
()

curl 8.12.0

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

5 февраля, после почти двух месяцев разработки, состоялся выпуск 8.12.0 консольной утилиты и библиотеки curl, написанных на языке C и распространяемых по лицензии curl.

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

>>> Новость в блоге автора

 , , , ,

dataman
()

PCRE2 10.45

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

После более полугода разработки, состоялся выпуск 10.45 библиотеки PERL-совместимых регулярных выражений PCRE2, написанной на языке C и распространяемой по лицензии BSD. Это сравнительно большой выпуск, включающий в себя новые функции, некоторые исправления ошибок и несколько изменений, имеющих небольшое влияние на обратную совместимость.

Версия 10.45 – это первый выпуск, подготовленный новыми сопровождающими проекта, которые благодарят Филипа Хейзела, создателя и сопровождающего проектов PCRE и PCRE2.

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

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

 , , , ,

dataman
()

Groonga 14.1.3

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

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

Проектом предоставляется библиотека и консольные утилиты.
Из связанных проектов стоит отметить Mroonga и PGroonga – интеграции Groonga в MySQL и PostgreSQL соответственно.

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

>>> Список изменений на groonga.org

 , , , ,

dataman
()

vkmark 2025.01

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

23 января, после более чем семилетнего перерыва, состоялся выпуск 2025.01 утилиты vkmark, предназначенной для измерения производительности Vulkan. Утилита написана на языке C++ и распространяется по лицензии GNU LGPL 2.1.

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

>>> Список изменений на GitHub

 , ,

dataman
()

Автор whisper.cpp ищет сопровождающих

Форум — Talks

https://github.com/ggerganov/whisper.cpp/discussions/2788

В последнее время я стал уделять проекту меньше внимания, поскольку мое внимание сместилось в сторону llama.cpp и ggml. Тем не менее, whisper.cpp остается действительно классным проектом, который используется многими разработчиками и продуктами. В целом он находится в хорошем состоянии с точки зрения основной реализации и функциональности. Однако ему все больше и больше не хватает CI, документации, упаковки и распространения.

Я создал дорожную карту с некоторыми вещами, которые, по моему мнению, необходимо улучшить в будущем:

https://github.com/users/ggerganov/projects/16/

Это несколько высокоуровневых задач с множеством ответвлений и возможностей для внесения вклада. В основном они направлены на улучшение опыта разработчиков и конечных пользователей при использовании проекта. Конечная цель состоит в том, чтобы в какой-то момент у проекта появился долгосрочный сопровождающий (не я) и чтобы он продолжал жить под организацией ggml-org на Github (см. #2786).

Это обсуждение создано для того, чтобы привлечь к этому больше внимания в надежде получить некоторую поддержку со стороны сообщества. Не стесняйтесь задавать любые вопросы или предлагать идеи по улучшению проекта. Тем не менее, я не хочу погрязнуть в обсуждении и планировании – основные шаги уже есть в дорожной карте выше, и они просто требуют исполнения.

Переведено DeepL.

 , , , ,

dataman
()

Midnight Commander 4.8.33

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

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

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

>>> Подробности на официальном сайте

 , , ,

dataman
()

GTK перевёл бэкенд для X11 в разряд устаревших

Форум — Talks

Разработчики библиотеки GTK объявили о присвоении статуса устаревшего бэкенду для протокола X11 и намерении прекратить поддержку X11 в ветке GTK 5. Несмотря на устаревший статус, в ветке GTK 4 работа на системах X11 будет сохранена.

Желание избавиться от бэкенда X11 объясняется прекращением активности по развитию протокола X11 и проблемами с сопровождающими - бэкенд поддерживается по остаточному принципу, так как имеющиеся разработчики GTK и GNOME сосредоточены на Wayland. Из-за стагнации в разработке бэкенда, он тормозит реализацию новых возможностей в GTK. В 2022 году была предпринята попытка найти лиц, заинтересованных в поддержке протокола X11 в GTK и готовых взять на себя сопровождение бэкенда, но их так и не нашлось.

Кроме X11 устаревшим объявлен бэкенд Broadway, позволяющий отрисовывать вывод библиотеки GTK в окне web-браузера, а также класс GtkShortcutsWindow, отображающий подсказку по клавиатурным комбинациям и экранным жестам. Вместо GtkShortcutsWindow планируют предложить замену, которая войдёт в состав осеннего значительного релиза libadwaita.

Дополнительно можно упомянуть публикацию выпуска GTK 4.17.4 в тестовой ветке 4.17, развивающей функциональность для будущей стабильной ветки 4.18. В состав GTK 4.17.4 включён экспериментальный бэкенд, позволяющий запускать GTK-приложения на смартфонах с платформой Android. Для ознакомления с возможностями GTK на устройствах с Android подготовлен apk-пакет с демонстрационным мобильным приложением.

Из состава GTK 4.17.4 удалён движок отрисовки «gl», использующий OpenGL. Начиная с GTK 4.14 в состав входит новый движок «ngl», реализующий уровень абстракции для OpenGL, работающий поверх Vulkan. Из ограничений движка «ngl» отмечается прекращение поддержки систем со старыми драйверами и устаревшим оборудованием.

Источник: https://www.opennet.ru/opennews/art.shtml?num=62658.

 , , ,

dataman
()

Clifm 1.23

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

20 января состоялся выпуск 1.23 (в честь Pirahna poodle из серии игр Monkey Island) консольного менеджера файлов Clifm, написанного на языке C и распространяемого по лицензии GNU GPL 2.0.
Clifm – это менеджер файлов c текстовым интерфейсом, но созданный не с использованием принципов дизайна TUI, как, например, превосходные Midnight Commander и Ranger, а, скорее, с учётом принципов дизайна интерфейса командной строки.

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

>>> Список изменений версии 1.23 на GitHub

 , , , ,

dataman
()

Numbat 1.16.0 — консольный научный калькулятор

Новости — Open Source
Numbat 1.16.0 — консольный научный калькулятор
Группа Open Source

После месяца разработки состоялся выпуск 1.16.0 высокоточного консольного научного калькулятора Numbat, написанного на языке Rust и распространяемого по лицензии MIT и/или Apache 2.0.

Отличительные особенности Numbat:

  • полная поддержка физических размерностей и единиц измерения;
  • простой встроенный язык со статической типизацией;
  • автодополнение имён функций, единиц измерения и переменных;
  • поиск по истории ввода;
  • и многое другое.

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

>>> Список изменений версии 1.16.0 на GitHub

 , , , ,

dataman
()

Worker 5.2.0 и 5.2.1

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

11 и 22 января, после более полугода разработки, выпущены версии 5.2.0 и 5.2.1 двухпанельного менеджера файлов Worker, написанного на языке C++ с использованием собственной GUI-библиотеки (только X11), и распространяемого по лицензии GNU GPL 2.

В Worker есть огромное количество настроек, как внешнего вида, так и изменения функциональности, которая может быть расширена с помощью встроенного интерпретатора языка Lua.

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

>>> Полный список изменений на boomerangsworld.de

 , , , ,

dataman
()

В Geany добавили фильтрацию по сочетанию клавиш

Форум — Desktop

https://github.com/geany/geany/pull/4192

Но фильтруется только по названию действия, а не по самому сочетанию. :(

 , , ,

dataman
()

lzbench 1.9

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

17 января, после более чем четырёхлетнего перерыва, состоялся выпуск консольной утилиты lzbench, предназначенной для сравнения скорости многих популярных алгоритмов компрессии и декомпрессии (их список можно получить командой lzbench -l).

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

>>> Список изменений версии 1.9 на GitHub

 , , , ,

dataman
()

SQLite 3.48.0

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

После месяца разработки состоялся выпуск 3.48.0 компактной встраиваемой СУБД SQLite, написанной на языке C и распространяемой, как общественное достояние.

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

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

 , , ,

dataman
()

pugixml 1.15

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

10 января, после более года разработки, состоялся выпуск 1.15 библиотеки парсинга XML pugixml, написанной на языке C++ и распространяемой по лицензии MIT.

Библиотека предоставляет богатый DOM-подобный интерфейс с широкими возможностями обхода и изменения узлов документа. Также поддерживается XPath 1.0 и полная поддержка Юникода, с автоматическим преобразованием кодировок.

pugixml может быть сконфигурирована для использования без std и исключений C++ и поддерживает header-only вариант.

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

>>> Список изменений версии 1.15 на сайте библиотеки

 , , , ,

dataman
()

STC 5.0

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

После почти двух лет разработки состоялся выпуск 5.0 библиотеки STC (header-only), написанной на языке C (стандарт C11) и распространяемой по лицензии MIT.
Библиотека предоставляет большой набор структур данных и алгоритмов, основанных на макросах C и свою реализацию регулярных выражений и форматированного вывода.

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

>>> Список изменений версии 5.0 на GitHub

 , , , ,

dataman
()

GCLI 2.6.0

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

4 января, после более пяти месяцев разработки, состоялся выпуск 2.6.0 консольной утилиты GCLI, написанной на языке C и распространяемой по лицензии BSD-2. Утилита предназначена для взаимодействия с API нескольких популярных сервисов хостинга Git-проектов и позволяет создавать, просматривать и взаимодействовать с проблемами, запросами на слияние и метками и комментариями к ним; проверять состояние CI и конвейеров, и многое другое.
И, в отличие от GitHub CLI, GCLI поддерживает не только API GitHub, но и API GitLab, Gitea и, экспериментально, Bugzilla.

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

>>> Список изменений версии 2.6.0 на GitHub

 , , , ,

dataman
()

Git 2.48

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

Состоялся выпуск 2.48 распределенной системы управления версиями Git, написанной на языке C и распространяемой по лицензии GNU GPL 2.

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

>>> Полный список изменений версии 2.48 на GitHub

 , ,

dataman
()

Notcurses 3.0.12

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

9 января, после трёх месяцев разработки, состоялся выпуск 3.0.12 быстрой кроссплатформенной библиотеки Notcurses, предназначенной для создания текстового пользовательского интерфейса, написанной на языке C и распространяемой по лицензии Apache 2.0. В комплект поставки входят биндинги для C++ (стандарт С++17).
Также поддерживается опциональная интеграция с OpenImageIO, FFmpeg, libgpm и libqrcodegen.

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

  • Устранены ошибки при использовании библиотеки musl.
  • Добавлен блиттер октантов NCBLIT_4x2 с поддержкой Unicode 16. В настоящее время ни один из эмуляторов терминала не поддерживает октанты, но ожидается, что ситуация скоро изменится.
  • Исправлена ошибка отображения QR-кодов, и теперь для их отображения всегда используется NCBLIT_2x1 (так что соотношение сторон всегда сохраняется). Это означает, что они недоступны в чистой ASCII-среде, в которой отсутствуют верхняя и нижняя половины.
  • Добавлена опция CMake USE_STATIC_BINARIES (я подкинул идею в PR#2664).
  • Другие изменения, не описанные в NEWS.md.

>>> Список изменений версии 3.0.12 на GitHub

 , , , ,

dataman
()

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