LINUX.ORG.RU

Новости - Архив 2020, Январь

Релиз PhotoFlare 1.6.2

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

PhotoFlare — относительно новый кроссплатформенный редактор изображений, который предлагает баланс между тяжелым функционалом и удобным интерфейсом. Он подходит для самых разных задач, и включает в себя все основные функции редактирования изображений, кисти, фильтры, настройки цвета и т.п. PhotoFlare не является полноценной заменой GIMP, Photoshop и подобных «комбайнов», но содержит в себе самые популярные возможности редактирования фото. Написан на С++ и Qt.

Главные особенности:

  • Создание изображений.
  • Обрезка изображений.
  • Отражение и поворот изображений.
  • Изменение размеров изображения.
  • Изменение размеров холста.
  • Палитры инструментов.
  • Поддержка фильтров.
  • Вариация оттенка.
  • Градиенты.
  • Добавление и редактирование текста.
  • Инструменты автоматизации.
  • Пакетная обработка изображений.
  • Множество настроек.

Что нового в версии 1.6.2:

  • Исправление билда для OpenMandriva Cooker.
  • Несколько исправлений инструмента Zoom.

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

 , , , ,

fail2ban ()

Релиз офисного пакета LibreOffice 6.4

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

Организация The Document Foundation представила релиз офисного пакета LibreOffice 6.4. Готовые установочные пакеты подготовлены для различных дистрибутивов Linux, Windows и macOS, а также в редакции для развёртывания online-версии в Docker. При подготовке выпуска 75% изменений внесены сотрудниками курирующих проект компаний, таких как Collabora, Red Hat и CIB, а 25% изменений добавлены независимыми энтузиастами.

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

>>> Новость взята с Opennet.ru

 

Sh- ()

Пятнадцатая конференция «Свободное программное обеспечение в высшей школе»

Новости — Конференции и встречи
Группа Конференции и встречи

7-9 февраля 2020 г. в Переславль-Залесском Ярославской области пройдет пятнадцатая конференция «Свободное программное обеспечение в высшей школе»

Свободное программное обеспечение используется в учебных заведениях всего мира преподавателями и учащимися, техническими специалистами и учёными, администраторами и другими сотрудниками. Цель конференции — создать единое информационное пространство, которое позволит пользователям и разработчикам СПО знакомиться друг с другом, делиться опытом, строить совместные планы на будущее, иными словами — сообща решать проблемы разработки, изучения, внедрения и использования СПО в высшей школе.

Предполагаемые темы для докладов

  • Использование свободного ПО в учебном процессе: разработка, внедрение, преподавание.
  • Научные проекты, связанные с разработкой и использованием свободного ПО.
  • Взаимодействие высшей и средней школы при внедрении свободного программного обеспечения в общеобразовательные учреждения.
  • Внедрение свободного ПО в инфраструктуру учебного заведения: проблемы и решения.
  • Социальные и экономико-правовые особенности применения свободного ПО в высшей школе.
  • Студенческие проекты разработки СПО.

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

 , ,

abondarev ()

Релиз дистрибутива для исследования безопасности Kali Linux 2020.1

Новости — Безопасность
Группа Безопасность

Первый выпуск десятилетия уже доступен для загрузки!

Краткий список нововведений:

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

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

 , ,

AgafiaPravednica ()
Мини-новость: Релиз TrafficToll 1.0.0 - программы для ограничения сетевого трафика приложений в Linux (22 комментария)

Wireguard включен в ядро Linux

Новости — Ядро Linux
Группа Ядро Linux

Wireguard – это простой и безопасный VPN-протокол, основным разработчиком которого является Jason A. Donenfeld. Долгое время модуль ядра, реализующий этот протокол, не принимали в основную ветку ядра Linux, так как использовалась своя реализация криптографических примитивов (Zinc) вместо стандартного crypto API. Недавно это препятствие было устранено, в том числе за счет доработок, принятых в crypto API.

Сейчас wireguard принят в основную ветку ядра Linux и будет доступен в релизе 5.6.

Wireguard выгодно отличается от других протоколов VPN отсутствием необходимости согласовывать используемые криптографические алгоритмы, радикальным упрощением процесса обмена ключами, и, как следствие, малым размером кодовой базы.

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

 ,

AEP ()
Мини-новость: Назван победитель Plasma 5.18 Wallpaper Contest (151 комментарий)
Мини-новость: GTKStressTesting - новое приложение для проведения стресс-тестирования в Linux (27 комментариев)

Релиз WINE 5.0

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

Команда WINE рада представить вам стабильный релиз Wine 5.0.

В этом выпуске было сделано более 7400 изменений и исправлений.

Основные изменения:

  • Встроенные модули в формате PE.
  • Поддержка нескольких мониторов.
  • Переработка звукового API XAudio2.
  • Поддержка графического API Vulkan 1.1.

Релиз посвящен памяти Юзефа Кучи (Józef Kucia), который трагически погиб в возрасте 30 лет во время исследования пещеры на юге Польши. Юзеф был важным членом команды Direct3D WINE и одним из лидеров проекта vkd3d. За время своей деятельности он внёс в WINE более 2500 патчей.

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

 ,

fail2ban ()

Qt Company объявила о изменении модели лицензирования фреймворка Qt

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

Официальное заявление от Qt Project

Чтобы поддерживать непрерывный рост, необходимый для сохранения актуальности Qt как платформы разработки, Qt Company считает необходимым внести некоторые изменения:

  • Для установки бинарных файлов Qt потребуется учетная запись Qt
  • Выпуски с долгосрочной поддержкой (LTS) и offline-установщик станут доступны только для коммерческих лицензиатов
  • Появится новое предложение Qt для стартапов и малого бизнеса за 499$ в год

Эти изменения не окажут никакого влияния на существующие коммерческие лицензии.

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

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

 , ,

AgafiaPravednica ()

Релиз ядра Linux 5.5

Новости — Ядро Linux
Группа Ядро Linux

После двух месяцев разработки Линус Торвальдс представил релиз ядра Linux 5.5. Среди наиболее заметных изменений:

  • возможность назначения сетевым интерфейсам альтернативных имён,
  • интеграция криптографических функций из библиотеки Zinc,
  • возможность зеркалирования на более чем 2 диска в Btrfs RAID1,
  • механизм отслеживания состояния Live-патчей,
  • фреймворк unit-тестирования kunit,
  • повышение производительности беспроводного стека mac80211,
  • возможность доступа к корневому разделу через протокол SMB,
  • верификация типов в BPF.

В новую версию принято 15505 исправлений от 1982 разработчиков, размер патча - 44 Мб (изменения затронули 11781 файлов, добавлено 609208 строк кода, удалено 292520 строк). Около 44% всех представленных в 5.5 изменений связаны с драйверами устройств, примерно 18% изменений имеют отношение к обновлению кода специфичного для аппаратных архитектур, 12% связано с сетевым стеком, 4% - файловыми системами и 3% c внутренними подсистемами ядра.

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

 ,

Rx0 ()

Фонд Свободного ПО собирает подписи на открытие исходных кодов Windows 7

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

Microsoft, как известно, хочет поддерживать свободное ПО. Microsoft окончательно прекратила поддержку Windows 7. Почему бы не открыть исходный код системы?

Фонд свободного ПО хочет собрать 7 777 подписей в петиции «Upcycle Windows 7». Жизнь старой операционной системы не обязательно должна заканчиваться. Microsoft может подтвердить действиями то, что компания действительно уважает своих пользователей и их свободу.

https://www.fsf.org/windows/upcycle-windows-7

>>> Петиция

 , , , ,

Oreolek ()

ProtonVPN открыл код всех своих приложений

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

21 января сервис ProtonVPN открыл исходные коды всех оставшихся VPN-клиентов: Windows, Mac, Android, iOS. Исходники консольного Linux-клиента были открыты изначально. Недавно Linux-клиент был полностью переписан на Python и обзавелся множеством новых возможностей.

Таким образом, ProtonVPN стал первым в мире VPN-провайдером, который открыл все исходники клиентских приложений на всех платформах и прошел полный независимый аудит кода от компании SEC Consult, в ходе которого не было найдено проблем, которые могли бы скомпрометировать VPN-трафик или привести к повышению привилегий.

Прозрачность, этика и безопасность лежат в основе Интернета, который мы хотим создать, и, в первую очередь, потому, что мы создали ProtonVPN.

Ранее компания Mozilla тоже помогала с аудитом кода и исследованиями в области безопасности - для них был открыт специальный доступ ко всем дополнительным технологиям ProtonVPN. Ведь в скором времени Mozilla предоставит своим пользователям платный VPN-сервис на основе ProtonVPN. В свою очередь, ProtonVPN обещает, что продолжит проводить независимый аудит своих приложений на постоянной основе.

Как бывшие ученые ЦЕРНа, мы считаем публикацию и рецензирование неотъемлемой частью наших идей, - подытоживает компания. - Мы также публикуем результаты независимых проверок безопасности, охватывающих все наше программное обеспечение.

Код приложений открыт под лицензией GPLv3.

В ближайших планах компании - открыть исходные коды всего дополнительного ПО и компонентов. Так же запланирован и графический клиент для Linux, правда когда именно - пока неизвестно. В настоящий момент идет активный бета-тест VPN-протокола WireGuard - пользователи платных тарифов могут присоединиться и попробовать.

Отчет об исследовании безопасности: Windows, Mac, Android, iOS

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

 , , , ,

notrobot ()

Kubuntu Focus - мощный ноутбук от создателей Kubuntu

Новости — Hardware and Drivers
Группа Hardware and Drivers

Kubuntu Team представляет свой первый официальный ноутбук - Kubuntu Focus. И пусть вас не смущают его небольшие размеры - это настоящий терминатор в оболочке бизнес-ноута. Он проглотит любую задачу и не подавится. Предустановленная ОС Kubuntu 18.04 LTS была тщательно настроена и оптимизирована для максимально эффективной работы на этом железе, что дало серьезный прирост производительности (см. тесты бенчмарков).

Технические характеристики:

  • OS: Hardware-tuned Kubuntu 18.04 with backports and PPA repositories for target workflows
  • CPU: Core i7-9750H 6c/12t 4.5GHz Turbo
  • GPU: NVIDIA GeForce RTX 2060 6 GB GDDR6 with PhysX and CUDA
  • Экран: Full HD 16.1” matte 1080p IPS 144Hz
  • Возможность подключить по меньшей мере 3 дополнительных 4K монитора с помощью MDP, USB-C, и HDMI
    • 1x Mini-DisplayPort 1.4 с поддержкой до 8K@60Hz
    • 1x USB-C DisplayPort 1.4 с поддержкой до 8K@60Hz
    • 1x HDMI 2.0 с поддержкой до 4K@60Hz
  • Память: 32GB Dual Channel DDR4 2666 MHz
  • Диск: 1TB Samsung EVO Plus NVMe 3,500MB/s and 2,700MB/s seq. read and write.
  • Работает в 5 раз быстрее, чем стандартный Evo 860 Pro SSD
  • Сеть:
    • Intel Dual AC 9260 & Bluetooth (M.2 2230) 802.11 ac/a/b/g/n
    • DualBand 300 Mbit/s (2.4GHz WIFI) / 1,730 Mbit/s (5GHz WIFI)
    • Wired/LAN: Gigabit LAN (Realtek RTL8168/8111 Ethernet, 10/100/1000 Mbit/s)
    • Dual Mode Bluetooth 5
  • Безопасность:
    • Kensington Lock
    • Full disk encryption
  • Звук:
    • High Definition Audio, 2x 2W speakers
    • Встроенный микрофон с шумоподавлением
    • Optical S/PDIF output
  • Веб-камера: Full-HD камера и микрофон с физическим затвором
  • Клавиатура:
    • 3mm travel
    • Многоцветная LED-подсветка
    • Kubuntu супер-кнопка
  • Тачпад: 2 кнопки, Glass Synaptics, хорошая чувствительность, поддержка мультижестов и прокрутки
  • Корпус: металлические поверхности, пластиковое дно, толщина 20 мм, вес 2.1 кг.
  • Воркфлоу: множество связных приложений были установлены и протестированы для обеспечения поддержки полного цикла задач:
    • Администрирование БД (MySQL, MariaDB, PostGreSQL, others)
    • DevOps с использованием AWS, Google, Azure
    • Deep Learning CUDA и Python suite
    • Корпоративная безопасность
    • Редактирование изображений
    • Гейминг
    • Профессиональная фотография
    • Разработка веб-приложений (Python3 / Java / JavaScript / HTML5 / CSS3)
  • Охлаждение:
    • Кулеры с контролем температуры
    • Практически бесшумная работа (за исключением ситуаций с максимальной нагрузкой CPU и GPU)
  • Кард-ридер:
    • MMC / RSMMC
    • SD Express / UHS-II
    • MS / MS Pro / MS Duo
    • SD / SDHC / SDXC / Micro SD (необходим адаптер)
  • Порты:
    • 2x USB 3.0 Type-A (1x powered)
    • 2x USB 3.1 Type-C Gen2 (10 GBit/s) (no power-delivery/DC-IN)
    • 1x DisplayPort 1.4 by USB-C
    • 1x HDMI 2.0 (with HDCP)
    • 1x Mini-DisplayPort 1.4 (supports G-SYNC capable monitors)
    • 1x Ethernet Port / Gigabit-LAN (10/100/1000 MB); RJ45
    • 1x 2-in-1 audio (Headphone or Headset, 3.5mm coaxial)
    • 1x 2-in-1 audio (Microphone & S/PDIF optical, 3.5mm coaxial)
    • 1x Kensington Lock
    • 1x 6-in-1 Card Reader
    • 1x DC-IN/power connection
  • Расширение: возможность добавить SSD, NVMe, и RAM
  • Опции: обновление до RTX 2070 или 2080, 64GB RAM, дополнительный источник питания и диск
  • Поддержка: 2% от каждого проданного ноутбука идет в фонд Kubuntu
  • Гарантия: 2 года ограниченной поддержки оборудования и поддержка ПО

Стоимость базовой конфигурации Kubuntu Focus - $2395.

Ноутбук был создан и выпущен силами компаний MindShareManagement и Tuxedo Computers.

Если Kubuntu Focus кажется вам слишком дорогим - стоит обратить внимание на KDE Slimbook - официальный ноутбук проекта KDE на операционной системе KDE Neon. Он не менее стильный и тонкий, современный и мощный, подходит для работы и развлечений, а его цена составляет всего 649€ за модель на Intel i5 и 759€ за модель на Intel i7.

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

 , , , ,

fail2ban ()

Полиция переходит на Astra Linux

Новости — Linux в России
Группа Linux в России

МВД России закупило у системного интегратора Tegrus (входит в группу Merlion) 31 тысячу лицензий ОС Astra Linux.

Это крупнейшая единовременная закупка ОС Astra Linux. Ранее ее уже закупали силовые органы: в ходе нескольких закупок в совокупности 100 тысяч лицензий приобрело Минобороны, 50 тысяч — Росгвардия.

Исполнительный директор ассоциации «Отечественный софт» Ренат Лашин называет сопоставимыми по масштабу проекты по внедрению системы единого государственного реестра (ЕГР) ЗАГС, медицинских и образовательных систем в регионах. ЕГР ЗАГС работает на ОС «Альт», также она обслуживает более 70 тысяч рабочих мест в медицинских и 60 тысяч в образовательных госструктурах — уточняет Алексей Смирнов, гендиректор компании «Базальт СПО», которая разрабатывает ОС «Альт».

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

 , , , ,

monk ()

Sway 1.4 (и wlroots 0.10.0) — композитор для Wayland, совместимый с i3

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

Вышла новая версия совместимого с i3 фреймового оконного менеджера Sway 1.4 (для Wayland и XWayland). Обновлена библиотека композитора wlroots 0.10.0 (позволяющая разрабатывать другие WM для Wayland). Версия с номером 1.3 была пропущена по техническим причинам. Основные изменения:

  • Поддержка VNC через wayvnc (поддержка RDP удалена)
  • Частичная поддержка MATE panel
  • Удалена поддежка xdg-shell v6

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

 , , , ,

linuks ()
Мини-новость: Mosaic — прародитель браузеров. Теперь в виде snap! (71 комментарий)
Мини-новость: Новые модели Dell XPS 13 Developer Edition (81 комментарий)
Мини-новость: Linux Mint выпустил новый десктопный компьютер «MintBox 3» (62 комментария)
Мини-новость: Серия Half-Life стала бесплатной для загрузки (только до дня релиза Half-Life: Alyx) (243 комментария)
Мини-новость: C++ Siberia 2020 (68 комментариев)

Canonical призывает пользователей Windows 7 переходить на Ubuntu

Новости — Ubuntu Linux
Группа Ubuntu Linux

На сайте дистрибутива Ubuntu появился пост менеджера по продуктам компании Canonical Риза Дэвиса, посвященный окончанию срока поддержки операционной системы Windows 7.

В своей записи Дэвис отмечает, что у миллионов пользователей Windows 7 после прекращения компанией Microsoft поддержки этой операционной системы, появилось два пути как обезопасить себя и свои данные. Первый путь — установка Windows 10. Однако, данный путь связан со значительными финансовыми затратами, ведь помимо покупки лицензии, новейшая операционная система от Microsoft с большой долей вероятности потребует обновления аппаратного обеспечения и даже покупки нового компьютера.
Второй путь — установка одного из дистрибутивов Linux, в том числе Ubuntu, что не потребует от человека никаких дополнительных затрат.

В Ubuntu пользователь найдет знакомые приложения, такие как Google Chrome, Spotify, WordPress, Blender и даже Skype от самой Microsoft, что позволит без проблем продолжить использовать компьютер привычным образом. Еще тысячи программ доступны через центр приложений.

Позволяет Ubuntu играть во многие популярные игры, такие как Dota 2, Counter-Strike: Global Offensive, Hitman, Dota. Однако, целый ряд игр, к сожалению, до сих пор недоступен. Вместе с тем, ситуация улучшается с каждым днем.

Особое внимание при разработке Ubuntu уделено вопросам безопасности. Благодаря открытости кода, каждая его строчка проверена специалистами Canonical или кем-то из участников сообщества. Более того, Ubuntu — самая популярная операционная система для корпоративных облачных решений, и используя ее вы получаете продукт, которому доверяют такие гиганты как Amazon и Google.

Получить и использовать Ubuntu можно совершенно бесплатно. На сайте дистрибутива доступно огромное количество документации, а также действует форум, на котором каждый может получить помощь сообщества в случае возникновения каких-то проблем.

Если вы знакомы с каким-то человеком или компанией, которые продолжают использовать Windows 7, сообщите им о том, что такое использование больше не безопасно. И одним из путей обезопасить их компьютеры является установка одного из дистрибутивов Linux, в том числе Ubuntu, который приносит надежность корпоративного уровня простым пользователям.

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

 , , ,

Polugnom ()

Представлен donate ― self-hosted сервис пожертвований на задачи

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

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

  • KISS;
  • self-hosted;
  • отсутствие сборов (для примера, bountysource и gitcoin забирают себе 10% от выплаты);
  • поддержка множества криптовалют (на данный момент это Bitcoin, Ethereum и Cardano);
  • предполагается (и предусмотрена) поддержка GitLab, Gitea, и других Git-хостингов в будущем.
  • глобальный список задач со всех (то есть одного, на момент написания новости) инстансов на donate.dumpstack.io.

Механизм работы для GitHub со стороны владельца репозитория:

  • (опционально) необходимо развернуть сервис, можно использовать готовую конфигурацию для NixOS;
  • необходимо добавить GitHub Action — внутри вызывается утилита, которая сканирует задачи проекта и добавляет/обновляет комментарий о текущем состоянии кошельков для пожертвований, при этом приватная часть кошельков хранится только на сервере пожертвований (в будущем с возможностью вынести в оффлайн для крупных пожертвований, для ручного подтверждения выплаты);
  • во всех текущих задачах (и новых) появляется сообщение от github-actions[bot] с адресами кошельков для пожертвований (пример).

Механизм работы со стороны выполняющего задачу:

  • в комментарии к коммиту указывается, какую именно задачу этот коммит решает (см. closing issues using keywords);
  • в теле pull request указываются адреса кошельков в определенном формате (например, BTC{address}).
  • при принятии pull request выплата совершается автоматически.
  • если кошельки не указаны, либо указаны не все, то выплата средств для неуказанных кошельков совершается на кошельки по-умолчанию (например, это может быть общий кошелек проекта).

Безопасность:

  • поверхность атаки в целом небольшая;
  • исходя из механизмов работы, сервис должен иметь возможность отправлять средства самостоятельно, так что получение доступа к серверу будет означать контроль над средствами в любом случае — решением может быть только работа в неавтоматизированном режиме (например, подтверждение выплат вручную), которая вероятно (если проект будет достаточно успешен для того, чтобы кто-то задонатил на эту функциональность, то не вероятно, а точно) будет когда-то реализована;
  • критически важные части четко отделены (по сути, это единственный файл pay.go на 200 строк), тем самым упрощая security code review;
  • код прошел независимое security code review, что не означает отсутствие уязвимостей, но снижает вероятность их наличия, особенно в свете запланированной регулярности ревью;
  • также есть те части, которые не контролируются (например, API GitHub/GitLab/etc.), при этом возможные уязвимости в стороннем API планируется закрывать дополнительными проверками, тем не менее, в целом проблема в текущей экосистеме нерешаема и out of scope (возможная уязвимость с, например, возможностью закрывать чужие pull request и тем самым добавлять код в чужие проекты ― имеет гораздо более глобальные последствия).

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

 , , ,

anonymous ()

Вышел симулятор электронных схем Qucs-S 0.0.22

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

Сегодня, 19 января вышел очередной релиз Qucs-S-0.0.22. Qucs-S является форком проекта Qucs и в отличие от оригинала позволяет использовать не только встроенный движок моделирования, но и внешние Ngspice и XYCE. Это позволяет использовать готовые SPICE-модели электронных компонентов минуя слои совместимости и достичь лучшей скорости и стабильности симулятора. Проект написан на C++ с использованием набора библиотек Qt4.

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

  • Добавлен компонент SPICEINIT, который позволяет задавать дополнительные настройки для Ngspice;
  • Исправлены баги;

Подробности и ссылки на пакеты для Debian, Ubuntu и CentOS есть на странице релиза.

>>> Страница релиза на Github

 , , ,

DarthVadimius ()

Вышел wZD 1.0.0 - сервер хранения и выдачи файлов

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

Выпущена первая версия сервера хранения данных с доступом по протоколу HTTP, предназначенная для решения проблемы большого количества маленьких файлов на файловых системах, в том числе кластерных.

Некоторые возможности:

  • многопоточность;
  • мультисерверность, обеспечивающая отказоустойчивость и сбалансированность нагрузки;
  • максимальная прозрачность для пользователя или разработчика;
  • поддерживаемые методы HTTP: GET, HEAD, PUT и DELETE;
  • управление поведением при чтении и записи через клиентские заголовки;
  • поддержка гибко настраиваемых виртуальных хостов;
  • поддержка целостности данных CRC при записи/чтении;
  • полудинамические буферы для минимального потребления памяти и оптимальной настройки сетевой производительности;
  • отложенная компакция данных;
  • как дополнение — многопоточный архиватор wZA для миграции файлов без остановки сервиса.

Продукт предназначен для смешанного применения, в том числе поддерживается работа с большими файлами без ущерба производительности.

Основное рекомендуемое направление использования на origin серверах и крупных хранилищах для значительного снижения количества метаданных в кластерных файловых системах и расширения их возможностей.

Сервер распространяется под лицензией BSD-3.

>>> Статья

 , , , ,

raver ()

Новая книга Брайана Ди Фоя: «Mojolicious Web Clients»

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

Книга будет полезна программистам и системным администраторам. Для её чтения достаточно знать основы Perl. Освоив её, вы овладеете мощным и выразительным инструментом, который поможет упростить решение повседневных задач.

В книге освещены:

  • основы HTTP;
  • разбор JSON;
  • разбор XML и HTML;
  • селекторы CSS;
  • непосредственное выполнение HTTP-запросов, аутентификация и работа с cookie;
  • выполнение неблокирующих запросов;
  • обещания.
  • Написание однострочников и модуль ojo. Некоторые примеры:

    % perl -Mojo -E 'g(shift)->save_to("test.html")' mojolicious.org
    % mojo get https://www.mojolicious.org a attr href
    

    Цена у книги более чем народная и я уже полистал ее. Мне очень понравилась. Материал излагается доступно и интересно. Много познавательных отступлений о том, почему то или иное средство реализовано именно так.

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

>>> Оглавление

 ,

perl5_guy ()

Вышел PinePhone — защищенный Linux-смартфон

Новости — Hardware and Drivers
Группа Hardware and Drivers

Компания Pine64 сообщила о начале продаж свободного защищенного смартфона PinePhone. Смартфон нацелен на тех, кто считает, что человек должен иметь полный контроль над технологиями и своей жизнью. Все, кто ценит приватность и ненавидит телеметрию Android и iOS, являются потенциальными покупателями PinePhone. Пришло время послать большого брата в /dev/null!

Первая партия разлетелась как горячие пирожки, но в ближайшее время в магазине появится новая.

Стоимость PinePhone всего $150. Железо смартфона полностью заменяемое — каждый модуль можно вытащить и заменить, или обновить на более мощный с помощью отсоединяемых шлейфов.

PinePhone поддерживает множество ОС:

  • Postmarket OS (KDE Plasma Mobile предустановлена);
  • UBPorts (Ubuntu Touch);
  • Maemo Leste;
  • Nemo Mobile;
  • Manjaro;
  • LuneOS;
  • SailfishOS;
  • В ближайшее время появится поддержка NixOS.

Все эти образы можно скачать и поставить на смартфон прямо с SD-карты.

Технические характеристики:

Allwinner A64 Quad Core SoC with Mali 400 MP2 GPU
2GB of LPDDR3 RAM
5.95″ LCD 1440×720, 18:9 aspect ratio (hardened glass)
Bootable Micro SD
16GB eMMC
HD Digital Video Out
USB Type C (Power, Data and Video Out)
Quectel EG-25G with worldwide bands
WiFi: 802.11 b/g/n, single-band, hotspot capable
Bluetooth: 4.0, A2DP
GNSS: GPS, GPS-A, GLONASS
Vibrator
RGB status LED
Selfie and Main camera (2/5Mpx respectively)
Main Camera: Single OV6540, 5MP, 1/4″, LED Flash
Selfie Camera: Single GC2035, 2MP, f/2.8, 1/5″
Sensors: accelerator, gyro, proximity, compass, barometer, ambient light
3 External Switches: up down and power
HW switches: LTE/GNSS, WiFi, Microphone, Speaker, Cameras
Samsung J7 form-factor 3000mAh battery
Case is matte black finished plastic
Headphone Jack

Видео: запуск 4х ОС на PinePhone

Бонус: обзор ноутбука Pinebook Pro

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

 , , , ,

fail2ban ()
Мини-новость: Mozilla увольняет 70 человек и проводит реорганизацию (228 комментариев)
Мини-новость: Приложение Standard Notes теперь доступно в виде snap (71 комментарий)

Библиотека для распознавания русской речи на Android и Linux без сети

Новости — Мультимедиа
Группа Мультимедиа

Опубликована версия 0.3 библиотеки vosk для локального распознавания слитной речи, поддерживающая русский язык.

Для платформы Android подготовлен APK-пакет, а для Linux можно использовать Python-библиотеку (пример использования), производительности которой достаточно для работы на платах Raspberry Pi.
Библиотека работает на усовершенствованном движке Kaldi.
Языковая модель занимает всего 50Мб и работает точнее DeepSpeech (модель размером более 1Гб).
Поддерживаются языки: русский, английский, немецкий, французский, китайский. Ожидается поддержка испанского, хинди, арабского и португальского.

Источник

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

 

chukcha ()

Открытое письмо в Google с требованием обеспечить приватность пользователей

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

Более 50 компаний, среди которых такие как Privacy International, Digital Rights Foundation, DuckDuckGo и Electronic Frontier Foundation обратились с открытым письмом к Google’s CEO Sundar Pichai. Авторы письма отмечают, что предустановленное ПО на Андроид представлять угрозу конфиденциальности для потребителей.

Все OEM-производители Android предварительно устанавливают свои устройства с приложениями, которые нельзя удалить и которые могут обходить модель разрешений Android. Это позволяет им получить доступ к микрофону, камере и местоположению без вмешательства пользователя. Это привело к тому, что многие производители смартфонов собирают пользовательские данные без их явного разрешения и используют их в своих интересах.

Авторы письма требуют что Google не должен сертифицировать устройство, если обнаружит, что OEM-производитель пытается использовать конфиденциальность пользователей и их данных.

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

 

Uncle_Bobby ()
Мини-новость: Выпуск дистрибутива DilOS 2.0.2 (48 комментариев)

GNU Guile 3.0

Новости — GNU's Not Unix
Группа GNU's Not Unix

16 января состоялся мажорный релиз GNU Guile — встраиваемой реализации языка программирования Scheme с поддержкой многопоточности, асинхронности, работы с сетью и системными вызовами POSIX, бинарного интерфейса Си, разбора PEG, REPL по сети, XML; имеет собственную систему объекто-ориентированного программирования.

Главной особенностью новой версии является полноценная поддержка JIT-компиляции, что позволило ускорить работу программ в среднем в два раза, максимум — в тридцать два для бенчмарка mbrot. По сравнению с виртуальной машиной Guile предыдущей стабильной версии, набор инструкций стал более низкоуровневым.

Также улучшена совместимость со стандартами языка программирования Scheme R5RS и R7RS, появилась поддержка структурированных исключений и чередующихся между собой объявлений и выражений внутри лексического контекста. Написанный на Scheme eval по производительности сравнялся с аналогом на языке Си; Для разных реализаций типа Record предоставлен унифицированный набор инструментов для работы с ними; Классы в GOOPS перестали быть переопределяемыми; Подробности и прочие изменения можно прочитать в анонсе релиза.

Новой стабильной веткой языка отныне является 3.x. Она устанавливается параллельно предыдущей стабильной ветке 2.x.

>>> Анонс релиза

 , , ,

Princesska ()

Вышел SuperTuxKart 1.1

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

Вышла свободная гоночная игра SuperTuxKart 1.1.

В этом обновлении:

  • Улучшение мультиплеера (поддержка клиентов и серверов IPv6, лучшая синхронизация коллизий и прочих игровых действий, поддержка новых дополнений).
  • Режим мультиплеера теперь поддерживает смайлики. Появилась поддержка флагов страны.
  • Улучшения игрового процесса, которые позволяют видеть, какие бонусы «держат» игроки, а также возможность видеть, что происходит в середине гонки, что позволяет планировать дальнейшие действия и вовремя реагировать на ситуацию.
  • В одиночном режиме появился новый таймер режима истории, который добавляет реиграбельности.
  • Новая арена Pumpkin Park (до этого входила в дополнительный пакет игры).
  • Визуальные изменения UI. Теперь игра должна выглядеть лучше на мониторах с высоким разрешением. Можно настроить шрифты в меню игры.
  • Добавлены рандомные точки возрождения. Больше нет «наземного звука», когда карт слетает с трассы и летит.

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

 , , ,

fail2ban ()

Вышел Kdenlive 19.12

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

Вышел Kdenlive 19.12.

Из свежих изменений:

  • Новый мощный аудио микшер.
  • Изменение дизайна бин-монитора.
  • Большие улучшения производительности.
  • Мастер эффектов.
  • Клип-скраббинг.
  • Исправлены пользовательские фильтры.
  • Исправлен сплит-эффект.

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

 , ,

fail2ban ()
Мини-новость: Новый шрифт JetBrains Mono (138 комментариев)

Qt Creator 4.11

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

12 декабря увидел свет выпуск QtCreator с номером версии 4.11.

QtCreator имеет модульную архитектуру, вся функциональность предоставляется плагинами (плагин Core является неотключаемым). Ниже представлены нововведения в плагинах.

Projects

  • Тестовая поддержка Qt на WebAssembly и микроконтроллерах.
  • Множественные улучшения в подсистемах конфигурации и сборки проектов.
  • Использование файлового API из CMake 3.14 для конфигурирования и запуска проектов. Данное нововведение делает поведение более надежным и предсказуемым (в сравнении с предыдущим «серверным» режимом). Особенно, если CMake также используется извне (напр. из консоли).

Editing

  • Клиент Language Server Protocol теперь поддерживает расширение протокола для семантической подсветки
  • Явно заданные цвета из KSyntaxHighliting больше не игнорируются
  • Значительно упрощено конфигурирование language server для Python
  • Можно изменить стиль окончания строк также из панели инструментов компонента редактора
  • Редактирование «привязок» QML непосредственно из Qt Quick Designer

Более подробная информация находится в логе изменений.

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

 , ,

KennyMinigun ()

Минкомсвязи утвердило требования к российским DNS

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

Минкомсвязи утвердило требования к операторам связи и интернет-сервисам, выполняющим функции DNS. Такие сервисы должны будут в течение года хранить информацию о пользователях и обеспечивать время отклика не более 100 мс. Минэкономразвития предупреждает, что данные требования приведут к затратам на десятки миллиардов.

Оригинал новости: https://www.cnews.ru/news/top/2020-01-14_vlasti_utverdili_trebovaniya

Замечания Минэкономразвития рекомендуются к прочтению, как и текст самого приказа.

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

 

MHz ()

РЖД закупит 15 000 компьютеров с российскими процессорами «Эльбрус»

Новости — Linux в России
Группа Linux в России

«Российские железные дороги» разместили соответствующий тендер на портале госзакупок. На данный момент это крупнейшая поставка компьютеров на базе отечественного процессора. Максимальная стоимость контракта — 1 миллиард рублей.

В каждый комплект вычислительного комплекса войдет системный блок, монитор (с минимальной диагональю 23.8’), мышь и клавиатура.

В требованиях контракта также указаны минимальные характеристики процессора: архитектура «Эльбрус», 800МГц тактовой частоты и встроенный 3D-ускоритель. Речь, скорее всего, идет об одноядерном процессоре «Эльбрус 1С+», выпущенным компанией МЦСТ в 2016-м году. На компьютере должна быть установлена ОС на базе Linux, включенная в реестр отечественного ПО при Минкомсвязи.

Подробности

>>> Еще подробности

 , , , ,

anonymous ()
Мини-новость: Tails 4.2.2 - экстренный релиз (11 комментариев)

Из Kali Linux уберут права root по умолчанию

Новости — Linux General
Группа Linux General

В течение многих лет в Kali Linux было принято использовать политику root-доступа для пользователя по умолчанию, что наследовалось еще из BackTrack Linux. 31 декабря 2019 года разработчики Kali Linux приняли решение перейти к более «классической» политике — отсутствию прав root в пользователя в дефолтной сессии. Изменение будет внедрено в выпуск 2020.1 дистрибутива, но, при желании, можно потестировать его уже сейчас, скачав одну из ночных или еженедельных сборок.

Немного истории и теории
Изначально был основанный на Slackware BackTrack Linux, в котором не было ничего, кроме огромного набора инструментов для пентестинга. Так как многие из этих инструментов требовали root прав, а дистрибутив предназначался только для запуска в Live режиме с диска, самым очевидным и простым решением было сделать root-права для пользователя по-умолчанию.

Со временем популярность дистрибутива росла, а пользователи начинали устанавливать его на железо вместо простого использования в режиме «загрузочного диска». Тогда, в феврале 2011 года, было принято решение перейти со Slackware на Ubuntu, чтобы у пользователей было меньше проблем и появилась возможность своевременного обновления. Спустя некоторое время, в основу Kali лег Debian Linux.

Хотя разработчики не поощряют использование дистрибутива Kali как основной ОС, нынче многие пользователи почему-то делают это, даже в случае, если они не используют дистрибутив по его прямому назначению — для проведения пентестов. Что примечательно, так делают и некоторые члены команды разработчиков дистрибутива.

При таком использовании дефолтные root-права скорее зло, чем польза, поэтому и было принято решение перейти к «традиционной» модели безопасности — пользователь по-умолчанию без root-прав.

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

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

 

Zhbert ()

К юбилею VVVVVV автор открыл исходники

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

10 лет назад вышла игра VVVVVV — инди платформер-головоломка в 8-битном стиле с красивой чиптюнной музыкой и необычным управлением — вместо прыжков герой меняет направление гравитации. Первая версия была на флеше, затем автор портировал игру на C++ и SDL. Игра получила немало хороших отзывов и, вроде, была чем-то награждена.

По случаю юбилея 11 января автор выложил исходные тексты на Гитхаб: https://github.com/TerryCavanagh/vvvvvv Доступны 2 версии: «desktop_version» на C++ — именно она продаётся в Humble Bundle, GOG.com и Steam — и «mobile_version» — форк флешовой версии, из которого собраны игры на Air для iOS и Android.

Лицензия запрещает коммерческое использование. Музыка и спрайты остались несвободными. Главная цель открытия — показать, что можно сделать хорошую игру, не будучи хорошим программистом. В частности, автор обращает внимание на конечный автомат с 309 состояниями, реализованный через switch и 309 case: https://github.com/TerryCavanagh/VVVVVV/blob/f7c0321b715ceed8e87eba2ca507ad2dc28a428d/desktop_version/src/Game.cpp#L612 Главное — не сдаваться.

Новость на OpenNet: http://www.opennet.ru/opennews/art.shtml?num=52168

>>> Блог автора

 ,

question4 ()
Мини-новость: Релиз IPFire 2.23 Core 139 (33 комментария)
Мини-новость: Tor Browser 9.0.4 (19 комментариев)
Мини-новость: Tor Browser 9.0.3 (156 комментариев)
Мини-новость: Релиз встраиваемой системы реального времени Embox v0.4.0 (111 комментариев)

Линус Торвальдс высказался о ZFS

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

В процессе обсуждения планировщиков ядра Linux пользователь Джонатан Данти пожаловался, что изменения в ядре сломали важный сторонний модуль — ZFS. Вот что написал в ответ Торвальдс:

Имейте в виду, что тезис «мы не ломаем пользователей» относится к программам пространства пользователя и к ядру, которое я сопровождаю. Если вы добавляете сторонний модуль вроде ZFS, то вы сами по себе. У меня нет возможности поддерживать такие модули, и я не отвечаю за их поддержку.

И, откровенно говоря, я не увижу ни одного шанса на включение ZFS в ядро, пока не получу официальное сообщение от Oracle, заверенное их главным юрисконсультом или, лучше всего, самим Ларри Эллисоном, в котором говорится, что всё ок, и ZFS теперь под GPL.

Некоторые думают, что добавить код ZFS к ядру — неплохая идея, и что интерфейс модуля нормально с этим справляется. Что ж, это их мнение. Я же не чувствую такое решение надёжным, учитывая спорную репутацию Oracle и проблемы, связанные с лицензированием.

Поэтому мне абсолютно неинтересны штуки вроде «слоёв совместимости ZFS», которые, как некоторые думают, изолируют Linux и ZFS друг от друга. Нам от этих слоёв никакой пользы, а учитывая склонность Oracle судиться из-за использования их интерфейсов — я не думаю, что это реально решает проблемы с лицензиями.

Не используйте ZFS. Вот и всё. По-моему, ZFS это больше баззворд, чем что-то ещё. Проблемы с лицензированием — только ещё одна причина, почему я никогда не стану заниматься этой ФС.

Все бенчмарки производительности ZFS, что я видел, совершенно не впечатляют. И, как я понимаю, ZFS уже даже толком не сопровождается, и никакой долгосрочной стабильностью здесь не пахнет. Зачем вообще её использовать?

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

 , , ,

Deleted ()

Релиз OpenWRT 19.07

Новости — Linux General
Группа Linux General

Сформированы сборки нового значительного релиза OpenWRT — открытого дистрибутива Linux для домашних сетевых маршрутизаторов. Основные нововведения, видимые пользователю:

  • На всех устройствах используется ядро 4.14.x.
  • Добавлена архитектура ath79, которой поддерживаются устройства, ранее относившиеся к архитектуре ar71xx. Отличие - использование Device Tree вместо явного прописывания специфики каждого устройства в C-файлах.
  • Значительно повышена производительность маршрутизации за счет внедрения технологии FLOWOFFLOAD. Суть технологии - в возможности сказать ядру, что все будущие пакеты, принадлежащие определенному сетевому соединению, больше не надо проверять на предмет правил firewall’а, политик QoS и изменившихся правил маршрутизации, достаточно просто переписать заголовки и отправить через запомненный выходной интерфейс. Итого, TP-Link Archer C7 v2 сейчас может маршрутизировать не 250-300 мегабит в секунду, а 700-800.
  • Для беспроводных сетей доступна поддержка WPA3 (требуется установка пакета hostapd-openssl или wpad-openssl).
  • Веб-интерфейс стал более отзывчивым за счет переноса шаблонизации на сторону клиента.
  • В торрент-клиенте Transmission решены проблемы с потреблением 100% CPU и неоправданного количества памяти, за счет отключения полурабочей поддержки web seed’ов.
  • Добавлена альтернативная легковесная реализация сервера SMB на уровне ядра, как решение проблемы, что SAMBA 3.6 более не поддерживается в плане безопасности и ограничена старыми версиями протокола SMB, а SAMBA 4 занимает слишком много места. SAMBA 4 тоже доступна и позволяет организовать контроллер домена, совместимый с Active Directory.

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

 

AEP ()
Мини-новость: KDE изменит внешний вид приложений и меню Plasma. Присоединяйтесь к обсуждению! (561 комментарий)

Firefox 72

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

Доступен Firefox 72. Это первый выпуск, время подготовки которого сокращено с 6 до 4 недель.

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

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

 ,

MozillaFirefox ()
Мини-новость: Tails 4.2 (14 комментариев)
Мини-новость: Linux Air Combat 7.92 — свободный авиасимулятор с поддержкой мультиплея (51 комментарий)

Второй кандидат в релизы libmdbx v1.0 после пяти лет разработки

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

Библиотека libmdbx является существенно переработанным потомком LMDB — предельно высокопроизводительной, компактной встраиваемой базой данных класса ключ-значение. Текущая версия v0.5 является техническим релизом, отмечает завершение каких-либо доработок и переход к фазе публичного финального тестирования и стабилизации, с последующем формированием первого полноценного релиза библиотеки.

LMDB является достаточно известной транзакционной встраиваемой СУБД класса «ключ-значение» на основе дерева B+ без упреждающей журнализации, которая позволяет рою многопоточных процессов конкурентно и предельно эффективно работать с локально-разделяемой (не сетевой) БД. В свою очередь MDBX быстрее и надежнее LMDB, при этом libmdbx сохраняет все ключевые возможности своего прародителя, такие как ACID и неблокирующее чтение с линейным масштабированием по ядрам CPU, а также добавляет несколько новых.

Описание отличий и усовершенствований libmdbx относительно LMDB заслуживает отдельной статьи (планируется публикации на «Хабре» и «Medium»). Здесь же уместно упомянуть самые важные и заметные:

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

 , , , ,

Deleted ()
Мини-новость: phpBB 3.3.0 «Proteus» (104 комментария)

3dbuzz закрылся, открыв свои учебные видео

Новости — Документация
Группа Документация

Сегодня в реддите появилось сообщение о закрытии некогда одного из самых крупных платных сайтов с учебными видео по 3д, 2д арту и разработке игр, в частности алгоритмы ИИ и прочее. К счастью, они решили выложить свои видео в открытый доступ по адресу https://3dbuzz.com.

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

 , , , ,

svyatozar ()

И все же она жива — анонсирована ReiserFS 5!

Новости — Linux General
Группа Linux General

Никто не ожидал, что 31 декабря Эдуард Шишкин (разработчик и мантейнер ReiserFS 4) анонсирует новую версию одной из самых необычных файловых систем для Linux — ReiserFS 5.

Пятая версия предлагает новый метод объединения блочных устройств в логические тома.

Я считаю, что это качественно новый уровень в развитии файловых систем (и операционных систем) — локальные тома с параллельным масштабированием.

Reiser5 не содержит собственного уровня блочных устройств в стиле ZFS, он реализует его средствами файловой системы. Новый алгоритм распределения данных «Fiber-Striping» позволяет более эффективно компоновать логический том из устройств разного объёма и с разной пропускной способностью, в отличие от традиционной комбинации файловой системы и RAID/LVM.

Это и другие особенности Reiser5 должны обеспечить ей более высокий уровень производительности в сравнении с Reiser4.

Патч для ядра Linux 5.4.6 можно найти на SourceForge.

Обновлённая утилита Reiser4Progs с начальной поддержкой Reiser 5 там же.

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

 , ,

Sith ()

Вышла Trinity Desktop Environment R14.0.7

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

30 декабря 2019г. состоялся релиз проекта Trinity Desktop Environment, форка ветки KDE 3.5. Проект продолжает развитие парадигмы традиционного окружения рабочего стола, основанного на Qt. Проектом поддерживается также библиотека (T)Qt3, так как Qt более не поддерживается официальным разработчиком. Окружение может быть установлено и использовано наряду с новыми версиями KDE.

Краткий список изменений:

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

Пакеты подготовлены для Debian и Ubuntu. В скором времени станут доступны пакеты для RedHat/CentOS, Fedora, Mageia, OpenSUSE, и PCLinuxOS. SlackBuild'ы для Slackware также доступны в Git репозитории.

Release log: https://wiki.trinitydesktop.org/Release_Notes_For_R14.0.7

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

 , , ,

pericles ()

Вышел ProtonCalendar (beta) - полный аналог Google Calendar с шифрованием

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

ProtonMail представляет ProtonCalendar (beta) - полный аналог сервиса Google Calendar с end-to-end шифрованием.

Пока попробовать ProtonCalendar (beta) может любой платный пользователь сервиса ProtonMail или ProtonVPN, начиная с тарифа Basic. Как потестить: войдите в свой аккаунт ProtonMail (выбрать ProtonMail Version 4.0 beta) и выберите календарь на боковой панели.

По словам разработчика Ben Wolford, релизная версия станет бесплатной для всех.

Since we don’t monetize our users, we support our service through subscriptions, and one of the perks of a paid account is early access to new products and features. Once ProtonCalendar is out of beta, it will be available to users with Free plans as well.

Здесь можно прочитать про защищенность календаря.

Ближайшим бесплатным аналогом календаря с шифрованием является Nextcloud, который позволяет настроить собственный облачный сервис со множеством полезных плагинов (в т.ч. календарем Nextcloud Groupware). Или платформа Collabora Online на основе Nextcloud и LibreOffice. Но главной проблемой подобных решений является то, что вся головная боль по настройке, обеспечению стабильной работы, безопасности, обновлений и бэкапов лежит на плечах пользователя. В этом плане ProtonMail предлагает готовое корпоративное решение для всех.

Видео

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

 , , , ,

notrobot ()
Мини-новость: Termux прекратил поддержку Android 5.x.x/6.x.x (167 комментариев)
Мини-новость: TT2020 — свободный шрифт пишущей машинки от Фредрика Брэннана (98 комментариев)

Unix 50!

Новости — Linux General
Группа Linux General

50 лет со дня отсчёта эпохи!

 

anonymous ()