1 Ответы
После применения исправлений безопасности для mac80211 от Johannes Berg из Intel, в ядре Linux 5.6 сломался драйвер IWLWIFI, который на данный момент требуется для работы на текущих чипсетах Intel. Исправления не описывают конкретные CVE. На данный момент есть другое исправление, но его пока не добавили в ядро 5.6.
3 Ответы
- `fuck` — первое, что приходит в голову, когда обнаруживаешь что ввёл команду с ошибкой; исправляет последнюю введённую команду;
- `ebal` (интерфейс Cabal в Emacs) и `pidora` (дистрибутив Fedora для RaspberryPi) — для русскоязычных звучит нецензурно; особенно феерично они звучат вместе.
8 Ответы
   

Организация Eclipse Foundation опубликовала первый релиз редактора кода Eclipse Theia 1.0, созданного для предоставления по-настоящему открытой альтернативы проекту Visual Studio Code. Редактор изначально развивается с целью использования как в виде приложения для рабочего стола, так и для запуска в облаке для работы в браузере. Редактор написан на языке TypeScript и распространятся под свободной лицензией EPLv2. Проект развивается при участии таких компаний, как IBM, Red Hat, SAP, Google, Arduino, ARM, Ericsson. Особенности редактора:
  • Общая кодовая база для десктопа и веб-приложения
  • Поддержка разработки на таких языках, как JavaScript, Java, Python и многих других других, для которых имеются серверные обработчики на основе протокола Language Server Protocol
  • Проект спроектирован максимально модульным, позволяет расширять или менять всю функциональность через дополнения
  • Поддержка дополнений для Visual Studio Code
  • Встроенный эмулятор терминала, который автоматически обновляет соединение в случае перезагрузки страницы в браузере, без потери истории работы
https://www.eclipse.org/org/press-releas...-theia.php
4 Ответы
Нужно захостить одну страницу. На странице будет простой список, ничего сложного. Читал, что гитхаб предоставляет хостинг вида site.github.com. Какие у них условия хранения? Не удалят ли они сайт через какое-то время?

И что посоветуете из генераторов статических сайтов? Надо сделать список более-менее красивым.
3 Ответы
Недавно в Sway добавили поддержку адаптивной синхронизации (VRR, Variable Refresh Rate) для избавления от тиринга (tearing) и статтеринга (stuttering). В данный момент разработчики GNOME Shell работают над похожей системой в Mutter.

Патчи для добавления адаптивной синхронизации в Mutter для X.Org и Wayland были опубликованы на прошлых выходных. Они всё ещё в разработке. Патчи включают в себя проверку поддержки VRR у подключённых мониторов, возможность активации VRR и переключения через API DBus.

VRR призван помочь избавиться от тиринга (tearing) и статтеринга (stuttering), но также может улучшить энергосбережение, понижая частоту обновления экрана.

За прогрессом можно наблюдать в GitLab.
6 Ответы
Поддерживается линукс.

Обещают следующие характеристики:
  • 5G
  • MediaTek MT6889
  • 6 ГБ оперативной памяти
  • 6.53-дюймовый дисплей с разрешением 2340×1080
  • 128 ГБ встроенной памяти
  • 24 МП основная камера, 5 МП фронтальная
  • NFC, USB Type-C, сканер отпечатков пальцев

Клавиатура выглядит удобной. Есть подсветка.

Как я понял, ещё не выпустили.

https://www.indiegogo.com/projects/astro...ransformer

   
5 Ответы
Есть ноутбук, и есть задачи, которые нужно выполнять на нём по расписанию (раз в сутки, раз в неделю).
Ноутбук может работать 24/7, а может включаться на полчаса-час раз в месяц, потому от crontab толку никакого и ещё меньше пользы от *at(1)*.
Хотелось бы какое-нибудь удобоваримое решение задачи с таким неопределённым расписанием работы устройства. Пусть оно будет реже (если ноут долго не включали), но не чаще (то есть `@reboot` не подходит).
Из утилит доступно: cron (vixie-cron), at, rc.
Могу доустановить софт из бинарных пакетов или собрать из портов. Но не требующее `COMPAT_LINUX`.
Скрипты (sh, perl, python3) подойдут. Псевдокод с приблизительной логикой тоже рассматривается.
`systemd` не предлагать (по очевидным причинам).

FreeBSD 12.1-RELEASE-p3
5 Ответы
Сабж. Нововведения:
  • Если чатов много, Вы можете сгруппировать их в папки.
  • Можно настроить собственные папки или использовать рекомендации по умолчанию.
  • В каждой папке можно закрепить неограниченное число чатов.
  • Переключиться между папками можно в новой боковой панели.
  • Отправьте :dice: в любой чат, чтобы испытать удачу и получить случайно сгенерированное на кубике число.
  • Добавлены анимированные эмодзи для :virus:, ? , ? , ? , Confusedneeze: , Sick , Confusedoap: и ?.
Скачать: https://github.com/telegramdesktop/tdesk...tag/v2.0.0
Нет ответов
После релиза ядра Linux 5.6 латиноамериканский Фонд свободного ПО сформировал его полностью свободный вариант, в котором полностью отсутствуют проприетарные компоненты.

В новом релизе отключена загрузка блобов в драйверах для AMD Trusted Execution Environment (TEE), ATH11K и Mediatek SCP. Обновлён код удаления блобов в драйверах и подсистемах AMD Platform Security Processor (PSP), amdgpu и nouveau.

https://lists.gnu.org/archive/html/info-...00014.html
Нет ответов
23 марта вышел LTS релиз языка программирования Vala 0.48.2

* Различные улучшения и исправления ошибок:
- vapigen: Определение "GOBJECT", соответственно установленному профилю CodeContext [#933].
- codegen:
+ Сброс устаревшего массива _size_ переменной после использования в качестве параметра ref [#929].
+ Издавать постобработки перед освобождением локальных переменных.
+ Правильный доступ к захваченному параметру в предусловии метода [#144].
+ Использовать правильно набранную переменную длины массива для свойства-получателя
+ Использовать правильно набранную переменную длины массива для вызова делегатов.
+ Наследовать "array_length_type" от (base-) параметра/свойства/метода [#938].
+ Улучшена обработка атрибута "array_length_type" [#938].
+ Используйте memset для вставки массива inline-allocated с неконстантным размером [#910].
+ Инициализация temp-var для длины массива свойств перед вызовом геттера
+ Включить "glib.h" для использования g_return_*() [#940].
- Vala:
+ Использовать error() вместо Report.error() внутри CodeContext.get().
+ Принять значения перечисления в качестве длины для встроенных выделенных массивов [#935].
+ Улучшение копии требуемых атрибутов от делегата к лямбда методу.
+ Атрибуты параметров лямбды наследуется от делегата
+ Inline-массив не инстанцируется выражением создания [#926].
- valadoc: Создайте и зарегистрируйте текущий Vala.CodeContext правильно.
- parser: Улучшение сообщения об ошибке для некорректного выражения ArrayCreationExpression [#939].
- tests: Откажитесь от использования "--main main" и избегайте амбициозных точек входа.
- manual: Обновление с wiki.gnome.org

* Привязки:
- Добавлена привязка к cairo-gobject
- cairo: Добавлены отсутствующие атрибуты type_id, охраняемые GOBJECT define
- glib-2.0: Добавлена привязка для g_poll() [#924]
- glib-2.0: Добавлена привязка для g_win32_ftruncate()
- glib-2.0: Добавлена отсутствующующий IOChannel win32 API
- gio-2.0: Добавлена привязка для g_io_error_from_win32_error()
- gstreamer: Обновление с 1.17.0+ git master
- gtk4: Обновление до 3.98.1
- posix: Добавить привязки pathconf и fpathconf
- vapi: Обновлены привязки на основе GIR

Переводил машинным способом плюс немного моих исправлений. Сообщайте обо всех ошибках - исправим.
Источник - https://gitlab.gnome.org/GNOME/vala/raw/master/NEWS