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

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

Заказать рекламу через биржу:
https://telega.in/c/linux_gram
Download Telegram
Vim или Vi?

Linux / Линукс
🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
😁62👍5
Доступен Vortex 2.2, открытый GPGPU на базе архитектуры RISC-V

Опубликован выпуск проекта Vortex 2.2, развивающего открытый GPGPU на базе архитектуры набора команд RISC-V, рассчитанный на выполнение параллельных вычислений с использованием API OpenCL и модели выполнения SIMT (Single Instruction, Multiple Threads). Проект также может быть использован при проведении исследований в области 3D-графики и при разработке новых архитектур GPU. Схемы, описания аппаратных блоков на языке Verilog, симулятор, драйверы и сопутствующая проектная документация распространяются под лицензией Apache 2.0.

Среди изменений в версии Vortex 2.2:
• Добавлен API vx_spawn_taskgroups для запуска ядер, поддерживающих сегментированное выполнение 3D-задач.
• Добавлена поддержка ZICOND, расширения архитектуры набора команд RISC-V, обеспечивающее условное выполнение операций без ветвления.
• Компилятор OpenCL переведён на планирование выполнения на уровне отдельных потоков (thread-level, каждый поток выполняет свою задачу независимо от других потоков), а не групп задач (warp-level), как было раньше.
И другие изменения.

Linux / Линукс
🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
👍9
Линукс для мазохистов. Suicide Linux через боль отучит вас от опечаток.

Дело в том, что после любой ошибки в Терминале или ввода несуществующей команды следует это:
rm -rf /


Команда удалит все файлы на всех смонтированных разделах. Будьте аккуратнее.

Linux / Линукс
🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
👍40😁30😢5💯21
Выпуск Puppeteer 23, библиотеки для автоматизации управления браузером

Представлен выпуск JavaScript-библиотеки Puppeteer 23, предназначенной для автоматизации управления web-браузерами. Библиотека подходит как для автоматического выполнения типовых операций с браузером, так и для проведения тестирования браузеров и симуляции работы пользователей.

Выпуск Puppeteer 23 примечателен обеспечением поддержки браузера Firefox, помимо изначально поддерживаемых браузеров на базе движка Chromium (проект Puppeteer развивает команда Chrome Browser Automation). Для взаимодействия с браузерами поддерживаются протоколы CDP (Chrome DevTools Protocol) и WebDriver BiDi. По умолчанию браузеры запускаются в режиме работы без экрана (headless). Отмечается, что добавление в новой версии поддержки Firefox и WebDriver BiDi, позволяет использовать Puppeteer в качестве универсального средства для автоматизации тестирования работы web-приложений в разных браузерах.

Linux / Линукс
🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
👍11
Google предупреждает, что uBlock Origin может скоро быть отключен

Google Chrome информирует пользователей расширения uBlock Origin о необходимости перехода на другие блокировщики рекламы, так как прекращает поддержку платформы Manifest v2 в пользу Manifest v3.

Разработчик uBlock Origin, Рэймонд Хилл, отметил отсутствие версии для MV3 и предложил альтернативы, такие как uBO Lite и другие адблокеры.

🥸 godnoTECH - Новости IT
Please open Telegram to view this post
VIEW IN TELEGRAM
😢21👍5😁3🫡3🤔2
Please open Telegram to view this post
VIEW IN TELEGRAM
🫡34😁76💯1
Первый альфа-выпуск среды рабочего стола COSMIC

После почти двух лет разработки компания компания System76, разрабатывающая Linux-дистрибутив Pop!_OS, представила первый альфа-выпуск среды рабочего стола COSMIC, написанной на языке Rust (не путать со старым COSMIC, который был основан на GNOME Shell). Оболочка развивается как универсальный проект, не привязанный к конкретному дистрибутиву и соответствующий спецификациям Freedesktop. Особенности выпуска.

Linux / Линукс
🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍449
Please open Telegram to view this post
VIEW IN TELEGRAM
😁53👍3🙏3🤔1
Проект LibreCUDA для запуска кода CUDA на GPU NVIDIA без проприетарного Runtime

В рамках проекта LibreCUDA ведётся разработка открытой реализации API драйвера CUDA, позволяющего выполнять код CUDA на GPU NVIDIA без использования проприетарного CUDA Runtime. Работа без Runtime достигается благодаря прямому обращению к оборудованию, используя предоставляемые драйвером ioctl-вызовы и манипулируя очередью команд через MMIO (Memory-mapped I/O). Код проекта написан на языке Си и распространяется под лицензией MIT.

Проект пока находится на начальной стадии развития и отмечен, как не готовый для применения в рабочих системах. Из возможностей отмечается поддержка загрузки в GPU исполняемых файлов CUDA в формате ELF, запуск CUDA-ядер через очередь команд, выделение и освобождение памяти в GPU, а также маппинг памяти GPU для доступа из кода, выполняемого на CPU.

Linux / Линукс
🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
👍222
Please open Telegram to view this post
VIEW IN TELEGRAM
😁96😢12👍1
Единственный истинный способ прикоснуться к траве на любимой работе 😢

Типичный 🍀 Сисадмин
Please open Telegram to view this post
VIEW IN TELEGRAM
😁51
Ubuntu переходит на использование самых свежих версий ядра в предстоящих релизах

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

До сих пор версия ядра для следующего релиза Ubuntu выбиралась на основе стабильного релиза ядра, уже существующего на момент заморозки функциональности будущего выпуска Ubuntu. С учётом того, что новые ветки ядра формируются каждые 2-3 месяца, часто возникала ситуация, когда в состав релиза Ubuntu входила предыдущая ветка ядра, несмотря на публикацию новой стабильной ветки незадолго до релиза Ubuntu, что вызывало недовольство пользователей, желающих получить самое свежее ядро с актуальной функциональностью и поддержкой оборудования.

Linux / Линукс
🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
👍30
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