Forwarded from godnoTECH - Новости IT
GitHub обновил правила, касающиеся торговых санкций
Россия и Беларусь включены в список стран, в которых не допускаются продажи продукта GitHub Enterprise Server. Ранее в данный список входили Куба, Иран, Северная Корея и Сирия.
Изменение также расширяет ограничения на ЛНР и ДНР. Ограничения распространяются на продажи GitHub Enterprise и платные сервисы. Для пользователей допускается ограничение доступа платных учётных записей к своим публичным репозиториям и приватным сервисам.
Для обычных пользователей с бесплатными учётными записями сохраняется предоставление неограниченного доступа к публичным репозиториям открытых проектов, gist-заметкам и бесплатным Action-обработчикам. Но только для персонального использования, а не для коммерческих целей.
GitHub, как и любая другая зарегистрированная в США компания, обязана соблюдать требования по ограничению экспорта в отношении территорий, подпадающих под санкции.
Россия и Беларусь включены в список стран, в которых не допускаются продажи продукта GitHub Enterprise Server. Ранее в данный список входили Куба, Иран, Северная Корея и Сирия.
Изменение также расширяет ограничения на ЛНР и ДНР. Ограничения распространяются на продажи GitHub Enterprise и платные сервисы. Для пользователей допускается ограничение доступа платных учётных записей к своим публичным репозиториям и приватным сервисам.
Для обычных пользователей с бесплатными учётными записями сохраняется предоставление неограниченного доступа к публичным репозиториям открытых проектов, gist-заметкам и бесплатным Action-обработчикам. Но только для персонального использования, а не для коммерческих целей.
GitHub, как и любая другая зарегистрированная в США компания, обязана соблюдать требования по ограничению экспорта в отношении территорий, подпадающих под санкции.
👎17👍11🤔5😢3❤1
Релиз десктоп-окружения Trinity R14.0.12, продолжающего развитие KDE 3.5
Из особенностей Trinity можно отметить собственные средства для управления параметрами экрана, основанная на udev прослойка для работы с оборудованием, новый интерфейс для настройки оборудования, переход на композитный менеджер Compton-TDE, улучшенный конфигуратор сети и механизмы аутентификации пользователей.
Среди добавленных улучшений:
- Реализована поддержка PolicyKit.
- Добавлен компонент tdemarkdown с реализацией встраиваемого в друге приложения просмотрщика документов в формате Markdown.
- В Quanta, интегрированной среде для web-разработки, появилась поддержка HTML 5. В визуальном редакторе VPL добавлена поддержка сложных символов и немых клавиш.
- В KSSL добавлена поддержка сертификатов Let's Encrypt.
- В Sip4-tqt добавлена начальная поддержка Python 3.
И другие изменения.
Из особенностей Trinity можно отметить собственные средства для управления параметрами экрана, основанная на udev прослойка для работы с оборудованием, новый интерфейс для настройки оборудования, переход на композитный менеджер Compton-TDE, улучшенный конфигуратор сети и механизмы аутентификации пользователей.
Среди добавленных улучшений:
- Реализована поддержка PolicyKit.
- Добавлен компонент tdemarkdown с реализацией встраиваемого в друге приложения просмотрщика документов в формате Markdown.
- В Quanta, интегрированной среде для web-разработки, появилась поддержка HTML 5. В визуальном редакторе VPL добавлена поддержка сложных символов и немых клавиш.
- В KSSL добавлена поддержка сертификатов Let's Encrypt.
- В Sip4-tqt добавлена начальная поддержка Python 3.
И другие изменения.
👍12🤯4🎉1
Проект PyScript развивает платформу для выполнения Python-скриптов в web-браузере
Представленный проект PyScript позволяет интегрировать в web-страницы обработчики, написанные на языке Python, и создавать на Python интерактивные web-приложения. Приложениям предоставляется доступ к DOM и интерфейс для двунаправленного взаимодействия с объектами JavaScript. Логика разработки web-приложений сохраняется, а отличия сводятся к возможности использования языка Python вместо JavaScrpt. Исходные тексты PyScript распространяются под лицензией Apache 2.0.
В PyScript для выполнения Python-кода применяется Pyodide - выполняемый на стороне браузера порт CPython, скомпилированный в WebAssembly. Использование Pyodide позволяет добиться полной совместимости с Python 3 и использовать все возможности языка и библиотеки.
Представленный проект PyScript позволяет интегрировать в web-страницы обработчики, написанные на языке Python, и создавать на Python интерактивные web-приложения. Приложениям предоставляется доступ к DOM и интерфейс для двунаправленного взаимодействия с объектами JavaScript. Логика разработки web-приложений сохраняется, а отличия сводятся к возможности использования языка Python вместо JavaScrpt. Исходные тексты PyScript распространяются под лицензией Apache 2.0.
В PyScript для выполнения Python-кода применяется Pyodide - выполняемый на стороне браузера порт CPython, скомпилированный в WebAssembly. Использование Pyodide позволяет добиться полной совместимости с Python 3 и использовать все возможности языка и библиотеки.
👍9👎4
Энтузиасты подготовили сборку Steam OS 3, пригодную для установки на обычные ПК
Публикация официальных сборок Steam OS 3 для устройств, отличных от Steam Deck, затянулась. Энтузиасты взяли инициативу в свои руки и адаптировали доступные для Steam Deck recovery-образы для установки на обычное оборудование.
В предложенной тестовой сборке работает интерфейс начальной настройки, базовый интерфейс Deck UI, переключение в режим рабочего стола KDE, настройки ограничения энергопотребления и FPS, упреждающее кэширование шейдеров, установка пакетов из зеркал pacman-репозиториев SteamDeck, Bluetooth.
Полноценная поддержка пока обеспечена только для систем с GPU AMD, поддерживающих API Vulkan и VDPAU. Для работы на системах с GPU Intel требуется после начальной загрузки откатиться на прошлые версии композитного сервера Gamescope и драйверов MESA.
Публикация официальных сборок Steam OS 3 для устройств, отличных от Steam Deck, затянулась. Энтузиасты взяли инициативу в свои руки и адаптировали доступные для Steam Deck recovery-образы для установки на обычное оборудование.
В предложенной тестовой сборке работает интерфейс начальной настройки, базовый интерфейс Deck UI, переключение в режим рабочего стола KDE, настройки ограничения энергопотребления и FPS, упреждающее кэширование шейдеров, установка пакетов из зеркал pacman-репозиториев SteamDeck, Bluetooth.
Полноценная поддержка пока обеспечена только для систем с GPU AMD, поддерживающих API Vulkan и VDPAU. Для работы на системах с GPU Intel требуется после начальной загрузки откатиться на прошлые версии композитного сервера Gamescope и драйверов MESA.
❤12👍7🥰4👎1
Зависание 32-битных процессоров на ядрах Linux веток 5.15-5.17
В ядрах Linux версии 5.17 (21 марта 2022), 5.16.11 (23 февраля 2022) и 5.15.35 (20 апреля 2022) был включён патч для исправления проблемы входа в режим сна s0ix на процессорах AMD, приводящий к спонтанным зависаниям на 32-битных процессорах архитектуры x86. В частности, отмечаются зависания на Intel Pentium III, Intel Pentium M и VIA Eden (C7).
Исправление ошибки пока было принято только в готовящуюся к выходу версию 5.18-rc5 и не было бэкпортировано в другие ветки.
В ядрах Linux версии 5.17 (21 марта 2022), 5.16.11 (23 февраля 2022) и 5.15.35 (20 апреля 2022) был включён патч для исправления проблемы входа в режим сна s0ix на процессорах AMD, приводящий к спонтанным зависаниям на 32-битных процессорах архитектуры x86. В частности, отмечаются зависания на Intel Pentium III, Intel Pentium M и VIA Eden (C7).
Исправление ошибки пока было принято только в готовящуюся к выходу версию 5.18-rc5 и не было бэкпортировано в другие ветки.
👍7
GitHub перейдет на использование обязательной двухфакторной аутентификации
GitHub объявил о переводе всех пользователей сервиса, участвующих в разработке кода, на обязательное использование двухфакторной аутентификации до конца 2023 года.
По статистике GitHub в настоящее время двухфакторной аутентификацией пользуются только 16.5% активных пользователей сервиса. К концу 2023 года GitHub намерен запретить возможность отправки изменений без применения двухфакторной аутентификации.
GitHub объявил о переводе всех пользователей сервиса, участвующих в разработке кода, на обязательное использование двухфакторной аутентификации до конца 2023 года.
По статистике GitHub в настоящее время двухфакторной аутентификацией пользуются только 16.5% активных пользователей сервиса. К концу 2023 года GitHub намерен запретить возможность отправки изменений без применения двухфакторной аутентификации.
👎12👍6🔥4
Выпуск Wine-wayland 7.7
Wine-wayland развивает набор патчей и драйвер winewayland.drv, позволяющие использовать Wine в окружениях на базе протокола Wayland, без применения XWayland и компонентов X11. Предоставляется возможность запуска игр и приложений, использующих графический API Vulkan и Direct3D 9/11/12. Поддержка Direct3D реализована при помощи прослойки DXVK, транслирующей вызовы в API Vulkan. Набор также включает патчи и "fsync" для увеличения производительности многопоточных игр и код для поддержки технологии AMD FSR (FidelityFX Super Resolution), позволяющей снизить потери качества картинки при масштабировании на экранах с высоким разрешением. Новый выпуск примечателен синхронизацией с кодовой базой Wine 7.7 и обновлением версий DXVK и VKD3D-Proton.
Wine-wayland развивает набор патчей и драйвер winewayland.drv, позволяющие использовать Wine в окружениях на базе протокола Wayland, без применения XWayland и компонентов X11. Предоставляется возможность запуска игр и приложений, использующих графический API Vulkan и Direct3D 9/11/12. Поддержка Direct3D реализована при помощи прослойки DXVK, транслирующей вызовы в API Vulkan. Набор также включает патчи и "fsync" для увеличения производительности многопоточных игр и код для поддержки технологии AMD FSR (FidelityFX Super Resolution), позволяющей снизить потери качества картинки при масштабировании на экранах с высоким разрешением. Новый выпуск примечателен синхронизацией с кодовой базой Wine 7.7 и обновлением версий DXVK и VKD3D-Proton.
👍17🔥3
Apple опубликовала код ядра и системных компонентов macOS 12.3
Apple опубликовала исходные тексты низкоуровневых системных компонентов операционной системы macOS 12.3 (Monterey), в которых используется свободное ПО, включая составные части Darwin и прочие компоненты, программы и библиотеки, не связанные с GUI. Всего опубликовано 177 пакетов с исходными текстами.
Несколько дней назад также были опубликованы открытые компоненты, используемые в мобильной платформе iOS 15.4. Публикация включает два пакета - WebKit и libiconv.
Apple опубликовала исходные тексты низкоуровневых системных компонентов операционной системы macOS 12.3 (Monterey), в которых используется свободное ПО, включая составные части Darwin и прочие компоненты, программы и библиотеки, не связанные с GUI. Всего опубликовано 177 пакетов с исходными текстами.
Несколько дней назад также были опубликованы открытые компоненты, используемые в мобильной платформе iOS 15.4. Публикация включает два пакета - WebKit и libiconv.
🔥27🥰3👍2😢1
По данным Bloomberg, Китай планирует за два года перестать использовать в госучреждениях и государственных предприятиях ПК и ОС иностранных компаний. Придётся заменить как минимум 50 млн компьютеров иностранных брендов на оборудование китайских производителей.
Пока что это не будет распространяться на труднозаменяемые компоненты, такие как процессоры. А вот ПО Microsoft рекомендовано заменить на разработанные китайскими производителями решения на базе Linux.
Пока что это не будет распространяться на труднозаменяемые компоненты, такие как процессоры. А вот ПО Microsoft рекомендовано заменить на разработанные китайскими производителями решения на базе Linux.
🔥28👍7👎1
Состоялся экспериментальный выпуск открытой реализации WinAPI - Wine 7.8. С момента выпуска версии 7.7 было закрыто 37 отчётов об ошибках и внесено 470 изменений.
Некоторые изменения:
- Драйверы X11 и OSS переведены на использование формата исполняемых файлов PE вместо ELF.
- В звуковых драйверах обеспечена поддержка WoW64 (прослойка для запуска 32-разрядных программ в 64-разрядной Windows).
- Обеспечено форматирование чисел, используя новую БД локали, построенную на базе репозитория Unicode CLDR.
- Закрыты отчёты об ошибках, связанные с работой игр: Assassin's Creed IV Black Flag, The Evil Within, Guilty Gear XX.
- Закрыты отчёты об ошибках, связанные с работой приложений: Adobe Lightroom 2.3, Powershell Core 7, FreeHand 9, dnSpy, dotnet-sdk-5.0.100-win-x64, Metatogger 7.2, GuiPy.
Некоторые изменения:
- Драйверы X11 и OSS переведены на использование формата исполняемых файлов PE вместо ELF.
- В звуковых драйверах обеспечена поддержка WoW64 (прослойка для запуска 32-разрядных программ в 64-разрядной Windows).
- Обеспечено форматирование чисел, используя новую БД локали, построенную на базе репозитория Unicode CLDR.
- Закрыты отчёты об ошибках, связанные с работой игр: Assassin's Creed IV Black Flag, The Evil Within, Guilty Gear XX.
- Закрыты отчёты об ошибках, связанные с работой приложений: Adobe Lightroom 2.3, Powershell Core 7, FreeHand 9, dnSpy, dotnet-sdk-5.0.100-win-x64, Metatogger 7.2, GuiPy.
🔥10
Автор проекта Rust-for-Linux предложил для рассмотрения разработчиками ядра Linux выпуск v6 компонентов для разработки драйверов устройств на языке Rust. В новой версии:
- Инструментарий и вариант библиотеки alloc обновлены до выпуска Rust 1.60.
- Добавлена возможность выполнения тестов из документации, через преобразование во время компиляции тестов, завязанных на API ядра, в тесты KUnit, выполняемые во время загрузки ядра.
- Приняты требования, в соответствии с которыми тесты не должны приводить к выводу предупреждения линтера Clippy, как и код для ядра на языке Rust.
- Предложена начальная реализация модуля "net" с сетевыми функциями.
- Реализована начальная поддержка методов асинхронного программирования (async), реализованная в форме модуля kasync.
И другие изменения.
- Инструментарий и вариант библиотеки alloc обновлены до выпуска Rust 1.60.
- Добавлена возможность выполнения тестов из документации, через преобразование во время компиляции тестов, завязанных на API ядра, в тесты KUnit, выполняемые во время загрузки ядра.
- Приняты требования, в соответствии с которыми тесты не должны приводить к выводу предупреждения линтера Clippy, как и код для ядра на языке Rust.
- Предложена начальная реализация модуля "net" с сетевыми функциями.
- Реализована начальная поддержка методов асинхронного программирования (async), реализованная в форме модуля kasync.
И другие изменения.
👍11👎5
- Реализован режим восстановления по сети (Network Based Recovery), позволяющий установить новую версию Chrome OS и обновить прошивку в случае повреждения системы и невозможности загрузки без необходимости локального подключения к другому устройству.
- Для загрузки и установки обновлений прошивок для периферийных устройств задействован инструментарий fwupd. Вместо автоматической установки обновлений предоставлен пользовательский интерфейс, позволяющий выполнять обновление, когда пользователь посчитает нужным.
- Окружение для запуска Linux-приложений (Crostini) обновлено до Debian 11.
- Улучшен интерфейс программы для работы с камерой.
- В программе для ведения рукописных заметок Cursive предложен переключатель для блокировки холста, позволяющий управлять доступностью панорамирования и масштабирования холста.
- Для загрузки и установки обновлений прошивок для периферийных устройств задействован инструментарий fwupd. Вместо автоматической установки обновлений предоставлен пользовательский интерфейс, позволяющий выполнять обновление, когда пользователь посчитает нужным.
- Окружение для запуска Linux-приложений (Crostini) обновлено до Debian 11.
- Улучшен интерфейс программы для работы с камерой.
- В программе для ведения рукописных заметок Cursive предложен переключатель для блокировки холста, позволяющий управлять доступностью панорамирования и масштабирования холста.
🤔9👍3
Forwarded from godnoTECH - Новости IT
Энтузиаст собрал ретро-компьютер с круглым экраном
Устройство построено на базе материнской платы модульного ноутбука Framework. Энтузиаст установил на ПК Ubuntu 22.04, но заявил, что другие ОС также будут работать. Корпус полностью напечатан на 3D-принтере. Проект доступен на GitHub.
Устройство построено на базе материнской платы модульного ноутбука Framework. Энтузиаст установил на ПК Ubuntu 22.04, но заявил, что другие ОС также будут работать. Корпус полностью напечатан на 3D-принтере. Проект доступен на GitHub.
👍20🤔9👎6🔥2