Linux / Линукс
12.4K subscribers
5.42K photos
133 videos
26 files
5.64K links
№ 4922181359
Все о мире Свободного Программного Обеспечения

🤝 Для связи - @raz_raz
💬 Чат - t.iss.one/linuxgram_chat
🔷 ВК - vk.com/linux0ids
💡 Предложка - @linux_gram_bot

Заказать рекламу через биржу:
https://telega.in/c/linux_gram
Download Telegram
Please open Telegram to view this post
VIEW IN TELEGRAM
😁75👍41
Признавайтесь, чья?

Linux / Линукс
🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
👍66😁29
Представлена плата Raspberry Pi Pico 2

Плата производится на заводе Sony и доступна по цене 5 долларов. Как и прошлые платы Pico новая модель ориентирована главным образом для совместного использования с компьютерами Raspberry Pi, разработки встраиваемых систем и систем управления различными устройствами.

Плата Pico 2 примечательна задействованием нового микроконтроллера RP2350, который по сравнению с применявшимся в прошлых моделях микроконтроллером RP2040, включает более производительный двухядерный процессор ARM Cortex-M33 с DSP и блоком для вычислений с плавающей запятой, работающий на частоте 150MHz (ранее использовался ARM Cortex-M0+ 133 MHz). Более того, в состав включены два опциональные ядра Hazard3 с архитектурой набора команд RISC-V, на которые можно переключиться во время загрузки для использования вместо ядер ARM Cortex-M33.

Чип оснащён 520 KB встроенной оперативной памяти (ранее было 264 КБ), позволяет подключать внешние модули памяти QSPI PSRAM и предоставляет расширенные возможности для обеспечения безопасности. Плата Pico 2 комплектуется 4MB QSPI Flash, что два раза больше, чем в прошлой модели. При этом плата полностью совместима с прошлыми моделями на уровне аппаратных интерфейсов и программного обеспечения, используемого для разработки приложений.

Linux / Линукс
🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
👍33😁3
Выпуск Wine 9.15

С момента выпуска 9.14 было закрыто 18 отчётов об ошибках и внесено 240 изменений. Наиболее важные изменения:

• В движок MSHTML добавлена поддержка прототипов и конструкторов объектов.
• Расширена поддержка собранных для Windows ODBC-драйверов к СУБД.
• Закрыты отчёты об ошибках, связанные с работой приложений: WinProladder 3.x, FTDI Vinculum II IDE, UK's Kalender, Splashtop RMM 3.6.6.0.
• Закрыты отчёты об ошибках, связанные с работой игр: Desperados: Dead or Alive, Final Fantasy XI Online, Jade Empire, Star Wars: Knights of the Old Republic, Doom 3: BFG Edition, Astra 2, ChessBase 17.

Linux / Линукс
🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
21👍8
Один из ключевых разработчиков Python отстранён на три месяца из-за нарушения кодекса поведения

Тим Петерс (Tim Peters), автор гибридного алгоритма сортировки Timsort, член Python Core Team и один из старожилов проекта, участвующий в разработке с первых версий CPython, отстранён управляющим советом на три месяца из-за жалобы на нарушение кодекса поведения.

В числе примеров нарушений: Тим участвовал в обсуждении изменений правил, позволяющих совету директоров удалять заслуженных членов организации Python Software Foundation (Fellows) в случае нарушения кодекса поведения, путём внутреннего голосования, без привлечения к голосованию других членов фонда.

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

Среди перечисленных претензий к Тиму: нагнетание атмосферы страха, неуверенности и сомнений, что способствовало возникновению эмоциональных реакций у участников обсуждения; упоминание концепций обратного сексизма и обратного расизма; признание смешным старого потенциально оскорбительного в современных реалиях скетча SNL 1970-годов; упоминание ситуаций, связанных с сексуальными домогательствами и насилием (данные темы могут вызвать негативную реакцию у людей переживших насилие); обсуждение блокировок и удалений участников (воспринимается как раскрытие личной информации); расхождение взглядов с современными веяниями в области нейроразнообразия; обсуждение спорных тем или прошлых конфликтов; высказывание предположений о мотивах и психическом здоровье участников.

Linux / Линукс
🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
🤔30🫡15😁5👍31
Please open Telegram to view this post
VIEW IN TELEGRAM
37🫡13👍4😁2🤔2
Когда слез с дуалбута

Linux / Линукс
🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
😁686👍5
Для продолжения разработки браузера Ladybird решено использовать язык Swift

Включение в состав кода на Swift планируется начать осенью, после выхода релиза Swift 6. Благодаря возможности совмещения кода на С++ и Swift, внедрение Swift будет производиться постепенно без переписывания имеющегося кода.

Выбор Swift обусловлен рядом преимуществ, включая безопасные методы работы с памятью, защиту от состояний гонки, современный синтаксис и эргономику. Особое значение для команды Ladybird имеет объектно-ориентированная природа Swift, что позволяет точнее моделировать веб-спецификации и внутренние компоненты браузера. Разработчики также отмечают улучшающуюся поддержку Swift для не-Apple платформ и активную работу над совместимостью с C++, что открывает путь к постепенному внедрению языка в проект.

Linux / Линукс
🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
👍9😢6
Firefox портирован для ОС Haiku

Подготовлен первый рабочий порт браузера Firefox для открытой операционной системы Haiku, продолжающей развитие идей BeOS. Отмечается, что порт пока непригоден для обычного пользователя, так как не полностью протестирован и недостаточно стабильно работает. Готовые установочные сборки не публикуются, для желающих протестировать Firefox в Haiku предлагается выполнить сборку из исходных текстов.

До сих пор в Haiku предлагались браузеры WebPositive, Epiphany и Falkon, использование которых создавало трудности из-за излишнего подозрительного отношения к ним некоторых сетей доставки контента и крупных сайтов.

Linux / Линукс
🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🎉317👍5
Please open Telegram to view this post
VIEW IN TELEGRAM
😁49🫡3😢2👍1
Проект Verso развивает web-браузер на базе движка Servo

Код Verso, как и Servo, написан на языке Rust и распространяется под лицензиями MIT и Apache 2.0. Браузер пока находится на ранней стадии развития и, помимо предоставляемых движком Servo средств для обработки web-контента, реализует простой интерфейс пользователя.

Отрисовка в Verso осуществляется с использованием собственного композитного менеджера, использующего OpenGL и взаимодействующего с Servo при помощи средств обмена сообщениями, предоставляемых фреймворком Constellation. В настоящее время работа сосредоточена на реализации поддержки многооконного интерфейса, использующего разные контексты отрисовки в одном экземпляре движка Servo. Из дальнейших планов развития проекта упоминается поддержка мноопроцессного режима, sandbox-изоляция для всех платформ и задействование возможностей мультимедийного фреймворка Gstreamer.

Linux / Линукс
🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
👍9😁5
Please open Telegram to view this post
VIEW IN TELEGRAM
👍34😁23
Доступен дистрибутив RebeccaBlackOS 2024-08-12 с подборкой окружений на основе Wayland

Сформирован выпуск дистрибутива RebeccaBlackOS 2024-08-12, нацеленного на ознакомление с последними наработками, связанными с поддержкой Wayland в различных десктоп-окружениях и приложениях. Дистрибутив построен на пакетной базе Debian и включает свежие сборки библиотек Wayland.

В состав дистрибутива включены свежие версии библиотек Clutter, SDL, GTK, Qt, FreeGLUT, GLFW, KDE Frameworks и Gstreamer, собранных с поддержкой Wayland, и компонент Xwayland, позволяющий запускать обычные X-приложения в окружении, сформированном при помощи композитного сервера Weston. В дистрибутив также входят собранные в качестве клиентов Wayland варианты медиаплеера mpv и приложений KDE.

Linux / Линукс
🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍12🎉5🤔4
Памятка по UNIX

Linux / Линукс
🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
👍39🫡3
Доступны браузеры Pale Moon 33.3 и Firefox 129.0.1

Опубликован релиз web-браузера Pale Moon 33.3.0, ответвившегося от кодовой базы Firefox для обеспечения более высокой эффективности работы, сохранения классического интерфейса, минимизации потребления памяти и предоставления дополнительных возможностей по настройке.

Некоторые изменения:
• Для работы сборок для архитектуры x86_64 теперь требуется процессор с поддержкой инструкций AVX (для старых систем сообществом возможно будут формироваться неофициальные сборки, которым достаточно поддержки SSE).
• Для формирования сборок для Linux задействован компилятор GCC 11, что может привести к появлению несовместимости с библиотеками старых дистрибутивов.
• В CSS добавлена частичная поддержка каскадных слоёв, определяемых при помощи правила @layer.
И другие изменения.

📌 Дополнительно можно отметить корректирующий выпуск Firefox 129.0.1, в котором предложено два исправления: устранена проблема с воспроизведением видео, защищённого DRM; исправлено аварийное завершение при перетаскивании мышью видеофайла на некоторые сайты.

Linux / Линукс
🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
👍15
Комментаторы, отвечающие на вопросы новичков

Linux / Линукс
🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
😁54
Выпуск Go 1.23 с поддержкой телеметрии

Среди изменений в новом выпуске:
▪️ В циклах "for" при определении диапазонов значений появилась возможность указания функции в качестве аргумента выражения "range" для использования этой функции в качестве итератора, что позволяет создавать собственные итераторы для любых последовательностей.
▪️ Добавлена предварительная поддержка использования псевдонимов типов со своими параметрами в обобщённых функциях (дженериках), при помощи которых можно создавать функции для работы сразу с несколькими типами.
▪️ В инструментарий встроена возможность отправки телеметрии на сервер telemetry.go.dev. Телеметрия сохраняется в локальных файлах, доступных для аудита, и охватывает только данные об особенностях работы с инструментарием. По умолчанию отправка телеметрии на внешний сервер отключена (opt-in) и требует активации при помощи новой команды "go telemetry on".
▪️ И другие изменения.

Linux / Линукс
🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
👍9🫡2