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
3 Ответы
Доступен Wine 5.5 - открытая реализация WinAPI для запуска Windows-приложений.

Основные изменения:
  • Встроенные программы и библиотеки теперь используют рантайм UCRTBase C.
  • GetVersion, GetVersionEx и VerifyVersionInfo показывают версию с учётом использования режима совместимости.
  • Улучшена поддержка отладочной информации в PE-файлах.
  • Исправлены падения установщиков некоторых приложений (таких как Visual Studio .NET 2002, 2003, Visual Foxpro 9.0).
  • Исправлены падения установщиков, которые падали с ошибкий "Unknown method".
  • В WebServices добавлена поддержка большего количества атрибутов.
  • Исправлены падения установщика Adobe Flash Player версий 22-25.
  • Добавлена поддержка привязок регистров в зависимости от языка.
  • Исправлено падение iTunes версии 12.10.4.2 во время добавления директорий для сканирования из-за нереализованной функции wmvcore.dll.WMIsContentProtected.
  • Исправлены падения и зависания в некоторых играх (бенчмарк Call of Juarez DX10, Death to Spies: Moment of Truth, Might and Magic VI, Beat hazard 2 и другие).

https://www.winehq.org/announce/5.5