fheroes2 0.9.1 |
Приветствую вас, ценители меча и магии!
Прошло совсем немного времени с предыдущего обновления и мы снова предоставляем на ваш суд новую версию проекта fheroes2! Которая с каждым месяцем становится еще лучше, быстрее и качественнее!
У вас есть возможность опробовать новый релиз 0.9.1, в котором наша неутомимая команда не только исправила множество проблем, но и добавила кое-что новое в игру.
В этом месяце разработки наш коллектив исправил свыше 50 багов и переписал огромное количество кода в целях оптимизации, ускорения движка и исправления потенциальных проблем.
Поддержите любимую стратегию! Расскажите друзьям и знакомым, с кем вы много лет назад играли вместе дни напролет. Чем больше общественность будет узнавать о нашем проекте, тем быстрее наступит день, когда можно будет полноценно погрузиться в мир Меча и Магии 2!
С уважением, команда проекта fheroes2.
Быстрое разделение при помощи правого клика мыши
Просмотр карты мира (View World)
«Быстрая битва» (доступен также и режим запрещающий ИИ использовать заклинания в бою)
fheroes2, homm2, turn-based, игры
http://feedproxy.google.com/~r/org/LOR/~3/yY6f-8rGUIg/16188788
|
|
Февральский релиз Osmocom CNI |
Без лишней помпы вышел февральский релиз проектов Osmocom, реализующих CNI (Cellular Network Infrastructure).
Это свободная (GPLv3+) реализация компонентов сетей 2G, 2.5G и (частично) 3G.
Упрощённая схема взаимодействия всего это добра доступна в http://osmocom.org/projects/cellular-infrastructure/wiki и позволяет наглядно оценить чудовищный объём работы, проделанный разработчиками.
Несмотря на триумфальное шествие по планете 5G и разговоры про неизбежность 6G старый добрый GSM и (E)GPRS по прежнему интересен энтузиастам, а местами даже актуален и активно используется.
Из интересных новшеств за почти год разработки стоит отметить:
И множество других любопытных улучшений.
http://feedproxy.google.com/~r/org/LOR/~3/6vntAKfuXNI/16188124
|
|
Gemini-клиент Lagrange 1.2 |
Вышла новая версия красивого и полнофункционального Gemini-клиента — Lagrange, написанного на языке C с использованием библиотеки SDL.
Gemini — это новый протокол прикладного уровня, по своему предназначению являющийся простой альтернативой HTTP и усовершенствованной альтернативой Gopher, то есть проектом «посередине» между ними в плане сложности. Он появился как реакция на недостатки последних, в особенности HTTP. В основу его дизайна легли идеи уважения приватности пользователя и сознательного отказа от расширяемости в пользу консервативного сохранения спецификации в минимальном, но удовлетворяющем пользовательские потребности виде (сейчас она заморожена). Проект использует уже знакомые многим стандарты, вроде URI, MIME и TLS. Проект не использует HTML, CSS и JavaScript — для разметки файлов предлагается похожий на Markdown формат Gemtext, а запуск кода и применение стилей на стороне клиента не предусмотрены. Для интерактивного взаимодействия с сервером существует CGI и потоковая отправка сообщений клиенту с помощью долгоживущего TCP-соединения (вследствие чего, например, возможна реализация чата). Сайты принудительно используют шифрование с помощью TLS без CA — вместо него используется механизм TOFU, а для аутентификации пользователей используются пользовательские сертификаты.
Сообщество разрастается интересными для пользователей проектами, вроде поисковой системы GUS, агрегатора новостей CAPCOM, каталогом Gemini-капсул (так называются местные сайты) Medusae, техническими демо возможностей протокола, вроде анонимной текстовой доски, агрегатора ссылок и чата. Доступны прокси как для просмотра Geminispace с помощью HTTP [1] [2] [3], так и для просмотра HTTP с помощью Gemini, и то же самое для Gopher.
Протокол достаточно прост, чтобы любой желающий мог создать свой клиент и сервер — чего нельзя сказать о текущем состоянии современного WWW с тысячами страниц спецификаций. По этой причине уже существует разнообразие проектов энтузиастов и активная дискуссия в почтовой рассылке проекта.
Lagrange является одним из таких проектов — небольшим Gemini-клиентом с поддержкой аппаратного ускорения с помощью SDL и плавного листания страниц, отображения картинок на странице, вкладок, тем оформления, закладок, истории, пользовательских сертификатов, оглавлений, новостных лент.
В этом выпуске добавлена поддержка новостных Atom-лент, загрузки отдельных файлов со страницы без открытия новой вкладки, пиктограмм для закладок, поиска по капсулам с помощью выбранной системы в настройках, опция для автоматической перезагрузки страницы по интервалу и изменения в дизайне.
В разработке порт Lagrange на мобильные платформы! А до тех пор пользователи могут попробовать Ariane на Android, например.
gemini, gopher, lagrange, nojs, децентрализация
http://feedproxy.google.com/~r/org/LOR/~3/7b8EqrwUcC8/16187331
|
|
Выпуск бета-версии openSUSE Leap 15.3 |
После окончания альфа-тестирования разработчики выпустили бета-версию дистрибутива openSUSE Leap.
В целом, версия 15.3 фокусируется на сборке дистрибутива (для постепенной унификации с SLE), а не обновлении пакетов. Тем не менее в ней также были некоторые изменения:
Этот релиз построен вокруг концепции прыжка, которая определяет тесные отношения между SLE и openSUSE. Так, этот релиз построен поверх бинарных пакетов, используемых в SLE. Предполагается, что переход на единую базу пакетов уменьшит затраты на их пересборку и миграцию от одного дистрибутива к другому.
http://feedproxy.google.com/~r/org/LOR/~3/G84mjScJsfA/16186622
|
|
Релиз тонкого клиента Steam Link для Linux |
Компания Valve выпустила Linux версию приложения тонкого клиента Steam Link для удаленного запуска игр (через присоединение к другому компьютеру с библиотекой игр, клиент и сервер могут иметь разные ОС). Качество трансляции зависит от скорости соединения и не требует высокой вычислительной мощности на клиентской части. Пакеты распространяются в виде 64-битных бинарников через flatpak и tgz (без исходных кодов).
steam, steam link, valve, тонкий клиент
http://feedproxy.google.com/~r/org/LOR/~3/-vo9-eXVkpM/16185219
|
|
Опубликован исходный код синтезатора Vital |
Мэтт Тайтел (Matt Tytel) опубликовал исходный код своего нового программного синтезатора Vital. Проект был одной из самых ожидаемых новинок 2020 года и в сообществе музыкантов сейчас рассматривается на одном уровне с популярнейшими синтезаторами Serum и Phase Plant.
На этапе разработки Мэтт активно публиковал (и продолжает публиковать) в Твиттере информацию о прогрессе в работе над проектом, однако до последнего момента не раскрывал условия лицензирования. В результате оказалось, что автор выбрал модель монетизации через продажу версий с дополнительными функциями, патчами, волновыми таблицами и т.д. Причём для использования даже бесплатной версии необходима регистрация на сайте.
Спустя три месяца Мэтт всё же опубликовал исходный код на GitHub под GPLv3 с ремаркой, что не будет поддерживать чужие сборки, не будет принимать пулл-реквесты и не разрешает использовать оригинальное название проекта или свое имя в форках.
В настоящее время на GitHub развивается несколько форков проекта под названиями Vial и Vitalium.
Мэтт также известен как создатель другого популярного свободного синтезатора, Helm.
http://feedproxy.google.com/~r/org/LOR/~3/WzHtm3AjpZM/16184948
|
|
Переиздание книг Столярова по программированию |
Скандально известный на ЛОРе Андрей Викторович Столяров выпустил новое издание своего учебного пособия «Программирование: введение в профессию» и обновил PDF-версии:
«Азы программирования»
«Системы и сети»
«Парадигмы»
В новом издании 4-томник стал 3-томником.
Как и предыдущее издание, новое использует странную кодировку текста, но если вы не пользуетесь преимуществами электронных книг, разницы не заметите. Книга будет полезна начинающим изучать программирование.
http://feedproxy.google.com/~r/org/LOR/~3/Cj19WCXA7xk/16184694
|
|
Разработчики Linux Mint собираются уговаривать ставить некоторые обновления |
20 февраля команда разработчиков Linux Mint написала пост в блоге о важности обновлений безопасности операционной системы. 28 февраля, в новом посте они рассказали о новых функциях менеджера обновлений, который будет напоминать пользователю о важности некоторых из них, а в некоторых случаях "будет настаивать". Разработчики пишут, что они не хотят делать "тупую" систему, они хотят помочь пользователям держать операционную систему в безопасном и актуальном состоянии. Поведение можно будет настраивать и отключать.
http://feedproxy.google.com/~r/org/LOR/~3/WrTQoh9570k/16183311
|
|
Clapper — видеоплеер для Gnome на базе GTK4 |
Clapper — это новый видеоплеер для Gnome, построенный на тулките GTK4.
Clapper написан на Javascript и использует Gstreamer для воспроизведения видео. Поддерживаются выбор дорожек, субтитры, плейлисты, сохранение позиции, отображение частей на полосе прогресса, а также аппаратное ускорение. Для максимальной производительности автор рекомендует использовать сеанс Wayland, поскольку только для Wayland доступен экспериментальный плагин vah264dec, предназначенный для аппаратного ускорения видеовывода.
Имеется удалённое управление через веб-браузер и поддержка расширений.
Плеер доступен из flatpak и в виде установочных пакетов на сайте автора.
http://feedproxy.google.com/~r/org/LOR/~3/lKt9Iz9DUBw/16182500
|
|
GNU Poke 1.0 |
GNU Poke - новый интерактивный редактор бинарных данных со встроенным процедурным языком программирования, предназначенным для описания структур данных и их изменения. GNU Poke позволяет редактировать байты в отдельно взятом бинарном файле или его части, а также создавать программы на базе Poke для шаблонного изменения, просмотра и редактирования файлов или отдельных абстрактных структур внутри бинарных файлов (примером такой программы мог бы служить редактор mp3-тегов или значений в sqlite-базе данных).
GNU Poke является консольной утилитой, использующей gnu-библиотеку readline, однако также существует графический интерфейс, созданный с применением Tk/Tcl. Виртуальная машина Poke основана на Jitter.
Релиз GNU Poke 1.0 состоялся 26 февраля 2021 года, разработка продолжалась в течение 3 лет.
Исчерпывающее руководство на английском языке
http://feedproxy.google.com/~r/org/LOR/~3/eKAlt_G6qr8/16181749
|
|
Состоялся релиз дистрибутива Mageia 8 |
Чуть больше чем через 1,5 года после выхода 7-й версии дистрибутива Mageia состоялся релиз 8-й версии дистрибутива.
( читать дальше... )
Установочные образы можно скачать с зеркал: https://mirrors.mageia.org/ .
http://feedproxy.google.com/~r/org/LOR/~3/LlU23lCqWLE/16179388
|
|
Релиз MPD-клиента Ymuse 0.17 |
Выпущено обновление молодого и динамично развивающегося GTK-клиента для Music Player Daemon — Ymuse 0.17.
( читать дальше... )
Ymuse — это клиент для MPD, написанный на Go/GTK3 и доступный как в виде snap-пакета, так и в deb и rpm.
http://feedproxy.google.com/~r/org/LOR/~3/G4Ln_VOp27g/16176977
|
|
Выпуск passwdqc 2.0.0 с поддержкой внешних фильтров |
Выпущена новая версия passwdqc - набора инструментов для контроля сложности паролей и парольных фраз, включающего модуль pam_passwdqc, программы pwqcheck, pwqfilter (добавлена в этой версии) и pwqgen для использования вручную или из скриптов, а также библиотеку libpasswdqc. Поддерживаются как системы с PAM (большинство Linux, FreeBSD, DragonFly BSD, Solaris, HP-UX), так и без PAM (поддерживается интерфейс passwordcheck в OpenBSD, прилагается обвязка для использования pwqcheck из PHP, существует платная версия для Windows, а программы и библиотека также могут быть использованы и на других системах).
По сравнению с прошлыми версиями, добавлена поддержка внешних файлов фильтрации паролей, в том числе двоичных, которые на данный момент являются реализацией улучшенного кукушкиного фильтра. Такой фильтр гарантированно не пропустит ни один из запрещенных паролей, но может изредка приводить к ложным срабатываниям, вероятность которых при используемых в passwdqc настройках и алгоритме пренебрежимо мала. Проверка пароля на наличие в фильтре требует не более двух доступов случайного чтения с диска, что очень быстро и, как правило, не создает чрезмерной загрузки сервера.
( читать дальше... )
passwdqc, password, policy, security, пароль
http://feedproxy.google.com/~r/org/LOR/~3/zD7VhcsNs1M/16175399
|
|
Релиз языка nim 1.4.4 |
Nim (ранее — Nimrod) — язык программирования со статической типизацией, поддерживающий процедурный, объектно-ориентированный, функциональный и обобщённый стили программирования (Wikipedia).
Ветка 1.2 также обновилась до версии 1.2.10
45 коммитов с предыдущей версии. Ключевым исправлением этих выпусков, является переработка обработки сертификатов SSL; теперь код выполняется правильно и поддерживается в OC Windows.
nim, языки программирования, яп
http://feedproxy.google.com/~r/org/LOR/~3/v2352ONAZ7c/16173917
|
|
Firefox 86 |
Доступен Firefox 86.
( читать дальше... )
http://feedproxy.google.com/~r/org/LOR/~3/v-57NZcWtD8/16173875
|
|
Поддержка токенов PKCS#11 с ГОСТ-криптографией в Python |
Многих интересует работа с токенами PKCS#11 с поддержкой российской криптографии в скриптовом языке Python.
В окружении Python имеется замечательный пакет PyKCS11, однако в нём отсутствует поддержка электронной подписи по ГОСТ Р 34.10-2012. Автор пакета PyKCS11, к сожалению, не планирует добавлять эту поддержку пакет. Как альтернатива PyKCS11, можно рассматривать пакет pyp11. В нём реализована поддержка следующих криптографических функций:
генерация ключевых пар по ГОСТ Р 34.10-2012 (512 и 1024 бита для открытого ключа), и даже по ГОСТ Р 34.10-2001;
подсчет хэша по ГОСТ Р 34.10-2012 (256 и 512 бит), а также по ГОСТ Р 34.11-94 и SHA1;
подписание и проверка подписи.
Из общих функций реализованы:
certificate, linux, pkcs11, python, x509
http://feedproxy.google.com/~r/org/LOR/~3/Kty8uCikZSM/16171928
|
|
Вышла 24 альфа-версия игры 0 A.D. |
Спустя почти 3 года с момента прошлого релиза свет увидела новая 24 альфа-версия игры 0 A.D с кодовым именем Xsayarsa.
0 A.D. — свободная игра в жанре исторической стратегии в реальном времени, разрабатываемая под лицензиями GPL и CC. Во многом она повторяет геймплей игр из серии Age of Empires.
Из основных изменений:
Стоит добавить, что прекращена поддержка Windows до 7, и macOS до 10.12.
Подготовлено видео, демонстрирующее изменения.
http://feedproxy.google.com/~r/org/LOR/~3/8Z56t8CUdFA/16169986
|
|
Kodi 19.0 |
После двух лет разработки состоялся релиз свободного медиацентра Kodi (бывшего XBMC) версии 19.0 под кодовым именем "Matrix" ("Матрица").
Основные изменения в релизе по сравнению с предыдущим циклом релизов (18.x "Leia" / "Лейя"):
Практически полностью переписана подсистема работы с телевидением (PVR). В частности, добавлена поддержка локального кеширования аудио-видеопотока, что позволило реализовать функции ТВ-архива (catchup), а также постановки ТВ-трансляции на паузу.
Обновлено JSON-RPC API: добавлено множество новых методов, а также исправлены десятки ошибок, препятствовавших корректной работе программных пультов типа Kore или Yatse.
Обьединены исполнимые файлы Kodi для работы с оконными системами X11, Wayland и GBM. Это позволило уменьшить размер пакетов вдвое.
Исправлены многие недочеты в видео-проигрывателе, графической подсистеме, а также коде проброса многоканального звука.
Kodi девятнадцатой версии будет доступен в основном репозитории Debian 11 "Bullseye", Ubuntu 21.04 "Hirsute Hippo", а также в производных дистрибутивах. Бета-версии Kodi 19.0 также доступны в Gentoo, Fedora 33, ALT Linux Sisyphus.
http://feedproxy.google.com/~r/org/LOR/~3/gFM0TFazro4/16166184
|
|
KDE Plasma 5.21 |
Состоялся релиз рабочего окружения KDE Plasma 5.21.
Из нового:
Новое меню приложений с трёхпанельной компоновкой.
Переделана тема оформления Breeze – теперь используется новый стиль заголовков, а также доступен вариант с тёмной панелью и светлыми окнами.
Новое приложение – Plasma System Monitor, заменяющее KSysGuard и отличающееся высокой настраиваемостью.
Произведён рефакторинг кода оконного менеджера KWin, отвечающего за композитинг. По словам организации, это должно существенно уменьшить задержки.
В сеансе Wayland реализована возможность работы с несколькими GPU и подключения нескольких мониторов с разной частотой (к примеру, 60 и 144Гц).
Приложения, написанные с помощью GTK4, теперь поддерживаются оконным менеджером.
И многое другое.
http://feedproxy.google.com/~r/org/LOR/~3/jNkic-2mF0A/16165122
|
|
Linux 5.11 |
Состоялся релиз новой версии ядра.
Из нового:
Реализована поддержка APU Ryzen 5000 серии, а также начальная поддержка Navi 2 и видеокарт Nvidia на архитектуре Ampere.
Добавлено несколько новых опций монтирования для XFS и Btrfs. Также был проведён ряд оптимизаций для последней ФС.
Новый механизм перехвата системных вызовов, основанный на prctl().
Архитектура IA-64 переведена в разряд "orphanned" ("без поддержки").
Добавлена поддержка первого USB4-контроллера Intel Maple Ridge.
И многое другое.
http://feedproxy.google.com/~r/org/LOR/~3/wEbt2fH3q-0/16161909
|
|