Please open Telegram to view this post
VIEW IN TELEGRAM
😁83 7👍6
Дайджест новостей и статей
• Бардак в GNOME — это не случайность
• Устройство GPIO-драйверов в Linux
• Старая ошибка Unix, которую вы можете совершить при сигнале init (PID 1)
• Как реализовать поведенческий анализ в Linux на уровне гипервизора
• Создание deb-пакета для самых маленьких. Из простого проекта с разделяемыми библиотеками
• Как расширить дисковое пространство на VPS за счет дисков на сервере в домашней сети
• Crafting new Linux schedulers with sched-ext, Rust and Ubuntu
• Choosing the Right Text Editor for Linux: Vim vs. Nano
• Crafting Cutting-Edge AI Assistants with Ubuntu
• Linux Process Management - The Easy Way
• Change screen input programatically on Linux
• Linux Reboot and shutdown commands
Linux / Линукс🥸
• Бардак в GNOME — это не случайность
• Устройство GPIO-драйверов в Linux
• Старая ошибка Unix, которую вы можете совершить при сигнале init (PID 1)
• Как реализовать поведенческий анализ в Linux на уровне гипервизора
• Создание deb-пакета для самых маленьких. Из простого проекта с разделяемыми библиотеками
• Как расширить дисковое пространство на VPS за счет дисков на сервере в домашней сети
• Crafting new Linux schedulers with sched-ext, Rust and Ubuntu
• Choosing the Right Text Editor for Linux: Vim vs. Nano
• Crafting Cutting-Edge AI Assistants with Ubuntu
• Linux Process Management - The Easy Way
• Change screen input programatically on Linux
• Linux Reboot and shutdown commands
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
👍17😁9 3
Выпуск архиватора RAR 7.0
• Добавлена поддержка словарей размером до 64 гигабайт, что позволит более эффективно сжимать очень большие объёмы данных, например, образы виртуальных машин. Для словаря больше 4 гигабайт можно указать любой его размер, а не только степень двойки, как это было в предыдущих версиях. Для распаковки архивов со словарём больше 4ГБ требуется RAR/WinRar 7 и выше.
• Добавлен новый алгоритм поиска повторяющихся сходных данных, что позволяет улучшить степень компрессии и/или ускорить процесс сжатия. Он регулируется опцией командной строки "-mcl[+|-]" (включить/выключить) - по умолчанию он выключен.
• Добавлен новый более медленный алгоритм тщательного поиска повторений, который можно задействовать опцией "-mcx". Для словарей сжатия до 4ГБ архивы с обеими опциями будут поддерживаться для распаковки версиями RAR, начиная с 5-й.
• Максимальная длина путей файлов в архиве увеличена с 2047 до 65 535 символов.
Linux / Линукс🥸
• Добавлена поддержка словарей размером до 64 гигабайт, что позволит более эффективно сжимать очень большие объёмы данных, например, образы виртуальных машин. Для словаря больше 4 гигабайт можно указать любой его размер, а не только степень двойки, как это было в предыдущих версиях. Для распаковки архивов со словарём больше 4ГБ требуется RAR/WinRar 7 и выше.
• Добавлен новый алгоритм поиска повторяющихся сходных данных, что позволяет улучшить степень компрессии и/или ускорить процесс сжатия. Он регулируется опцией командной строки "-mcl[+|-]" (включить/выключить) - по умолчанию он выключен.
• Добавлен новый более медленный алгоритм тщательного поиска повторений, который можно задействовать опцией "-mcx". Для словарей сжатия до 4ГБ архивы с обеими опциями будут поддерживаться для распаковки версиями RAR, начиная с 5-й.
• Максимальная длина путей файлов в архиве увеличена с 2047 до 65 535 символов.
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
🎉26😁4🤔4❤1
Microsoft предложила систему управления доступом IPE для ядра Linux
Компания выставила на обсуждение в списке рассылки разработчиков ядра Linux код LSM-модуля с реализацией механизма IPE (Integrity Policy Enforcement), расширяющего существующие системы мандатного управления доступом. Вместо привязки к меткам и путям в IPE решение о разрешении или запрете операции принимается на основе постоянных свойств системного компонента с которым выполняется операция. Модуль позволяет определить общую политику обеспечения целостности для всей системы, указывающую какие операции допустимы и каким способом следует верифицировать подлинность компонентов.
IPE нацелен на создание полностью верифицируемых систем, целостность которых подтверждена от начального загрузчика и ядра до конечных исполняемых файлов, конфигурации и загружаемых файлов. Например, при помощи IPE можно указать какие исполняемые файлы разрешено запускать с учётом проверки их соответствия эталонной версии при помощи криптографических хэшей, предоставляемых системой dm-verity. В случае изменения или подмены файла IPE может блокировать операцию или журналировать факт нарушения целостности.
Предложенный механизм может применяться в прошивках для встраиваемых устройств, в которых всё программное обеспечение и настройки специально собираются и предоставляются владельцем, например, в датацентрах Microsoft IPE применяется в оборудовании для межсетевых экранов. От других систем проверки целостности, таких как IMA, IPE отличается независимостью от метаданных в ФС - все свойства, определяющие допустимость операций, хранятся непосредственно в ядре.
Linux / Линукс🥸
Компания выставила на обсуждение в списке рассылки разработчиков ядра Linux код LSM-модуля с реализацией механизма IPE (Integrity Policy Enforcement), расширяющего существующие системы мандатного управления доступом. Вместо привязки к меткам и путям в IPE решение о разрешении или запрете операции принимается на основе постоянных свойств системного компонента с которым выполняется операция. Модуль позволяет определить общую политику обеспечения целостности для всей системы, указывающую какие операции допустимы и каким способом следует верифицировать подлинность компонентов.
IPE нацелен на создание полностью верифицируемых систем, целостность которых подтверждена от начального загрузчика и ядра до конечных исполняемых файлов, конфигурации и загружаемых файлов. Например, при помощи IPE можно указать какие исполняемые файлы разрешено запускать с учётом проверки их соответствия эталонной версии при помощи криптографических хэшей, предоставляемых системой dm-verity. В случае изменения или подмены файла IPE может блокировать операцию или журналировать факт нарушения целостности.
Предложенный механизм может применяться в прошивках для встраиваемых устройств, в которых всё программное обеспечение и настройки специально собираются и предоставляются владельцем, например, в датацентрах Microsoft IPE применяется в оборудовании для межсетевых экранов. От других систем проверки целостности, таких как IMA, IPE отличается независимостью от метаданных в ФС - все свойства, определяющие допустимость операций, хранятся непосредственно в ядре.
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
🤔16👍9 5😢2
Please open Telegram to view this post
VIEW IN TELEGRAM
😁58😢1
Вышел Kali Linux 2024.1 с четырьмя новыми инструментами
Традиционно в первом релизе года разработчики Offensive Security представили новые визуальные элементы, включая обои и обновления загрузочного меню и экрана входа в систему.
Помимо визуальных улучшений разработчики обновили версию ядра до 6.6 и выпустили четыре новинки:
• blue-hydra — сервис для обнаружения Bluetooth-устройств;
• opentaxii — имплементация сервера TAXII от EclecticIQ;
• readpe — инструменты командной строки для работы с PE-файлами Windows;
• snort — гибкая система обнаружения сетевых вторжений.
Также команда Kali анонсировала несколько новых функций в рабочих столах Xfce и Gnome.
• К примеру, для пользователей Xfce и Xclip появилась возможность быстрого копирования IP-адреса VPN в буфер обмена, что упрощает управление VPN-соединениями.
• Для пользователей Gnome просмотрщик изображений eye-of-gnome (eog) был заменен на Loupe, а в файловом менеджере Nautilus улучшена скорость работы.
Linux / Линукс🥸
Традиционно в первом релизе года разработчики Offensive Security представили новые визуальные элементы, включая обои и обновления загрузочного меню и экрана входа в систему.
Помимо визуальных улучшений разработчики обновили версию ядра до 6.6 и выпустили четыре новинки:
• blue-hydra — сервис для обнаружения Bluetooth-устройств;
• opentaxii — имплементация сервера TAXII от EclecticIQ;
• readpe — инструменты командной строки для работы с PE-файлами Windows;
• snort — гибкая система обнаружения сетевых вторжений.
Также команда Kali анонсировала несколько новых функций в рабочих столах Xfce и Gnome.
• К примеру, для пользователей Xfce и Xclip появилась возможность быстрого копирования IP-адреса VPN в буфер обмена, что упрощает управление VPN-соединениями.
• Для пользователей Gnome просмотрщик изображений eye-of-gnome (eog) был заменен на Loupe, а в файловом менеджере Nautilus улучшена скорость работы.
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
NVK и Zink существенно улучшили ситуацию с открытыми драйверами для GPU NVIDIA
Компания Сollabora объявила о доведении открытого драйвера NVK для видеокарт NVIDIA до готовности к повседневному использованию широким кругом пользователей и сертификации данного драйвера в консорциуме Khronos. Драйвер признан полностью совместимым со спецификацией Vulkan 1.3, успешно прошёл все тесты из набора CTS (Khronos Conformance Test Suite) и включён в список сертифицированных драйверов.
Кроме улучшений в NVK отмечается значительный прогресс в обеспечении поддержки OpenGL для видеокарт NVIDIA. В Mesa принято изменение, позволяющее задействовать драйвер Zink для обеспечения поддержки OpenGL 4.6 на системах с новыми сериями видеокарт NVIDIA (начиная с GeForce RTX 20xx), с которыми могут наблюдаться проблемы в штатном OpenGL-драйвере Nouveau (NVC0).
Zink предоставляет реализацию OpenGL поверх Vulkan, позволяющую получить аппаратно ускоренный OpenGL на устройствах, поддерживающих только API Vulkan.
Linux / Линукс🥸
Компания Сollabora объявила о доведении открытого драйвера NVK для видеокарт NVIDIA до готовности к повседневному использованию широким кругом пользователей и сертификации данного драйвера в консорциуме Khronos. Драйвер признан полностью совместимым со спецификацией Vulkan 1.3, успешно прошёл все тесты из набора CTS (Khronos Conformance Test Suite) и включён в список сертифицированных драйверов.
Кроме улучшений в NVK отмечается значительный прогресс в обеспечении поддержки OpenGL для видеокарт NVIDIA. В Mesa принято изменение, позволяющее задействовать драйвер Zink для обеспечения поддержки OpenGL 4.6 на системах с новыми сериями видеокарт NVIDIA (начиная с GeForce RTX 20xx), с которыми могут наблюдаться проблемы в штатном OpenGL-драйвере Nouveau (NVC0).
Zink предоставляет реализацию OpenGL поверх Vulkan, позволяющую получить аппаратно ускоренный OpenGL на устройствах, поддерживающих только API Vulkan.
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
😁54 9👍6
Обновление операционной системы MenuetOS 1.50, написанной на ассемблере
Сборки MenuetOS подготовлены для 64-разрядных систем x86 и могут быть запущены под управлением QEMU. Сборка системы занимает 1.4 МБ и сформирована в виде образа дискеты и iso-образа для записи на CD.
Система поддерживает вытесняющую многозадачность, загрузку на системах с UEFI и SMP на многоядерных системах. Проектом также развивается собственный X-сервер и предоставляется встроенный графический интерфейс пользователя с поддержкой тем оформления, операций Drag&Drop, кодировки UTF-8 и переключений клавиатурных раскладок.
Для разработки приложений на ассемблере предлагается собственная интегрируемая среда разработки. Присутствует сетевой стек и драйверы для интерфейсов Loopback и Ethernet. Поддерживается работа с USB 2.0, в том числе с USB-накопителями, принтерами, DVB-тюнерами и web-камерами. Для вывода звука поддерживается AC97 и Intel HDA (ALC662/888).
Проектом развивается простой web-браузер HTTPC, почтовый и ftp клиенты, VNC-клиент, серверы ftp и http, приложения для просмотра изображений, редактирования текстов, работы с файлами, просмотра видео, воспроизведения музыки. Возможен запуск DOS-эмулятора и таких игр, как Quake и Doom. Отдельно развивается мультимедийный проигрыватель, написанный исключительно на ассемблере и не использующий внешних библиотек с кодеками. Плеер поддерживает трансляцию TV/Radio (DVB-T, mpeg-2 video, mpeg-1 layer I,II,III audio), показ DVD, воспроизведение MP3 и видео в формате MPEG-2.
Linux / Линукс🥸
Сборки MenuetOS подготовлены для 64-разрядных систем x86 и могут быть запущены под управлением QEMU. Сборка системы занимает 1.4 МБ и сформирована в виде образа дискеты и iso-образа для записи на CD.
Система поддерживает вытесняющую многозадачность, загрузку на системах с UEFI и SMP на многоядерных системах. Проектом также развивается собственный X-сервер и предоставляется встроенный графический интерфейс пользователя с поддержкой тем оформления, операций Drag&Drop, кодировки UTF-8 и переключений клавиатурных раскладок.
Для разработки приложений на ассемблере предлагается собственная интегрируемая среда разработки. Присутствует сетевой стек и драйверы для интерфейсов Loopback и Ethernet. Поддерживается работа с USB 2.0, в том числе с USB-накопителями, принтерами, DVB-тюнерами и web-камерами. Для вывода звука поддерживается AC97 и Intel HDA (ALC662/888).
Проектом развивается простой web-браузер HTTPC, почтовый и ftp клиенты, VNC-клиент, серверы ftp и http, приложения для просмотра изображений, редактирования текстов, работы с файлами, просмотра видео, воспроизведения музыки. Возможен запуск DOS-эмулятора и таких игр, как Quake и Doom. Отдельно развивается мультимедийный проигрыватель, написанный исключительно на ассемблере и не использующий внешних библиотек с кодеками. Плеер поддерживает трансляцию TV/Radio (DVB-T, mpeg-2 video, mpeg-1 layer I,II,III audio), показ DVD, воспроизведение MP3 и видео в формате MPEG-2.
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
YouTube
MenuetOS (64bit, 100% asm) - All this (and more) in a 1.44Mb diskette.
MenuetOS is a pre-emptive, real-time and multiprocessor Operating System in development for the PC written entirely in 64 bit assembly language.
(2.5ghz dual-core, resolution:1024x768, leaf wallpaper from setup/graph)
https://www.menuetos.net
(2.5ghz dual-core, resolution:1024x768, leaf wallpaper from setup/graph)
https://www.menuetos.net
👍28❤9🤔3
Please open Telegram to view this post
VIEW IN TELEGRAM
😁67 4👍3
Please open Telegram to view this post
VIEW IN TELEGRAM
Звуковому кодеку FLAC присвоен статус предложенного стандарта
Комитет IETF одобрил присвоение статуса "Предложенного стандарта" свободному звуковому кодеку FLAC, развиваемому сообществом Xiph. Org. На основе 14 редакции черновой спецификации FLAC будет сформирован RFC.
Кодек FLAC использует только методы кодирования без потери данных, что гарантирует полную сохранность изначального качества звукового потока и его идентичность с эталонным вариантом, подвергнутым кодированию. Используемые методы сжатия без потерь позволяют уменьшить размер исходного звукового потока на 50-60%. FLAC является полностью свободным потоковым форматом.
Linux / Линукс🥸
Комитет IETF одобрил присвоение статуса "Предложенного стандарта" свободному звуковому кодеку FLAC, развиваемому сообществом Xiph. Org. На основе 14 редакции черновой спецификации FLAC будет сформирован RFC.
Кодек FLAC использует только методы кодирования без потери данных, что гарантирует полную сохранность изначального качества звукового потока и его идентичность с эталонным вариантом, подвергнутым кодированию. Используемые методы сжатия без потерь позволяют уменьшить размер исходного звукового потока на 50-60%. FLAC является полностью свободным потоковым форматом.
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
❤55👍18 3
Please open Telegram to view this post
VIEW IN TELEGRAM
😁100
AMD не смогла реализовать HDMI 2.1 в открытых драйверах из-за требований HDMI Forum
Организация HDMI Forum занимается разработкой спецификаций и тестового набора, связанных с интерфейсом передачи данных HDMI. Она не позволила компании AMD реализовать поддержку спецификации HDMI 2.1 в открытых драйверах. В настоящее время создание открытых реализаций HDMI 2.1 невозможно без нарушения лицензионных требований HDMI Forum.
Проблемы с публикацией кода обусловлены наличием в HDMI технологий, представляющих коммерческую тайну, такие как механизмы защиты от копирования и шифрования видеосигнала.
Поддержка HDMI 2.1 необходима для передачи видеосигнала с качеством 4K, 5K, 6K, 8K и 10K при высокой частоте обновления экрана.
Linux / Линукс🥸
Организация HDMI Forum занимается разработкой спецификаций и тестового набора, связанных с интерфейсом передачи данных HDMI. Она не позволила компании AMD реализовать поддержку спецификации HDMI 2.1 в открытых драйверах. В настоящее время создание открытых реализаций HDMI 2.1 невозможно без нарушения лицензионных требований HDMI Forum.
Проблемы с публикацией кода обусловлены наличием в HDMI технологий, представляющих коммерческую тайну, такие как механизмы защиты от копирования и шифрования видеосигнала.
Поддержка HDMI 2.1 необходима для передачи видеосигнала с качеством 4K, 5K, 6K, 8K и 10K при высокой частоте обновления экрана.
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
Инструменты кэширования с открытым исходным кодом
1. Redis
Бесплатная распределенная вычислительная система in-memory, которую можно использовать из большинства языков программирования. Среди ключевых особенностей – репликация между ведущим и ведомым, кластер Redis и разделение данных.
2. Memcached
Бесплатная, простая, но мощная система кэширования объектов распределенной памяти. Она представляет собой хранилище ключей-значений в памяти для небольших фрагментов данных, таких как результаты вызовов баз данных, вызовов API или рендеринга страниц. Memcached поддерживает строки как единственный тип данных. Нет поддержки репликации, как в Redis.
3. Apache Ignite
Свободная и открытая система с горизонтально масштабируемым распределенным in-memory хранилищем ключей-значений, кэшем и многомодельной базой данных, предоставляющая мощные API для обработки распределенных данных. Это также сетка данных in-memory, которая может использоваться как в памяти, так и с собственной персистентностью Ignite.
4. Couchbase Server
Распределенная база данных NoSQL, ориентированная на работу с документами и хранящая данные в виде элементов в формате ключ-значение. В ней используется многофункциональный документо-ориентированный язык запросов N1QL, который предоставляет мощные сервисы запросов и индексирования для поддержки субмиллисекундных операций с данными.
5. Hazelcast IMDG
Лёгкое, быстрое и расширяемое программное обеспечение, обеспечивающее эластично масштабируемые распределенные вычисления In-Memory. Поддерживает широкий спектр гибких и языковых структур данных, таких как Map, Set, List, MultiMap, RingBuffer и HyperLogLog. Hazelcast является одноранговым и поддерживает простую масштабируемость, настройку кластера (с возможностью сбора статистики, мониторинга по протоколу JMX и управления кластером с помощью полезных утилит), распределенные структуры данных и события, порционирование данных и транзакции. Он также избыточен, поскольку хранит резервную копию каждой записи данных на нескольких участниках.
6. Mcrouter
Бесплатный маршрутизатор для масштабирования развертываний Memcached, разработанный и поддерживаемый Facebook. Он поддерживает протокол Memcached ASCII, гибкую маршрутизацию, поддержку нескольких кластеров, многоуровневые кэши, пулы соединений, несколько схем хэширования, префиксную маршрутизацию, реплицированные пулы, теневое копирование производственного трафика, онлайн-реконфигурацию и мониторинг состояния/автоматическое восстановление после сбоя.
7. Varnish Cache
Гибкий, современный и многоцелевой ускоритель веб-приложений, который располагается между веб-клиентами и исходным сервером. Это отличный механизм кэширования и ускоритель контента, который можно установить перед веб-сервером, таким как NGINX, Apache и многими другими, чтобы слушать стандартный HTTP-порт для получения и перенаправления клиентских запросов на веб-сервер и доставки ответа веб-сервера клиенту.
8. Squid Caching Proxy
Это многофункциональный веб-прокси-сервер, который предоставляет услуги прокси и кэширования для популярных сетевых протоколов, включая HTTP, HTTPS и FTP.
9. NGINX
Высокопроизводительное, полнофункциональное и очень популярное консолидированное решение для создания веб-инфраструктуры с открытым исходным кодом. Это HTTP-сервер, обратный прокси-сервер, почтовый прокси-сервер и общий TCP/UDP-прокси-сервер.
10. Apache Traffic Server
Быстрый, масштабируемый и расширяемый кэширующий прокси-сервер с открытым исходным кодом и поддержкой HTTP/1.1 и HTTP/2.0. Он предназначен для повышения эффективности и производительности сети за счет кэширования часто используемого контента на границе сети, для предприятий, провайдеров интернет-серверов, магистральных провайдеров и т. д.
Linux / Линукс🥸
1. Redis
Бесплатная распределенная вычислительная система in-memory, которую можно использовать из большинства языков программирования. Среди ключевых особенностей – репликация между ведущим и ведомым, кластер Redis и разделение данных.
2. Memcached
Бесплатная, простая, но мощная система кэширования объектов распределенной памяти. Она представляет собой хранилище ключей-значений в памяти для небольших фрагментов данных, таких как результаты вызовов баз данных, вызовов API или рендеринга страниц. Memcached поддерживает строки как единственный тип данных. Нет поддержки репликации, как в Redis.
3. Apache Ignite
Свободная и открытая система с горизонтально масштабируемым распределенным in-memory хранилищем ключей-значений, кэшем и многомодельной базой данных, предоставляющая мощные API для обработки распределенных данных. Это также сетка данных in-memory, которая может использоваться как в памяти, так и с собственной персистентностью Ignite.
4. Couchbase Server
Распределенная база данных NoSQL, ориентированная на работу с документами и хранящая данные в виде элементов в формате ключ-значение. В ней используется многофункциональный документо-ориентированный язык запросов N1QL, который предоставляет мощные сервисы запросов и индексирования для поддержки субмиллисекундных операций с данными.
5. Hazelcast IMDG
Лёгкое, быстрое и расширяемое программное обеспечение, обеспечивающее эластично масштабируемые распределенные вычисления In-Memory. Поддерживает широкий спектр гибких и языковых структур данных, таких как Map, Set, List, MultiMap, RingBuffer и HyperLogLog. Hazelcast является одноранговым и поддерживает простую масштабируемость, настройку кластера (с возможностью сбора статистики, мониторинга по протоколу JMX и управления кластером с помощью полезных утилит), распределенные структуры данных и события, порционирование данных и транзакции. Он также избыточен, поскольку хранит резервную копию каждой записи данных на нескольких участниках.
6. Mcrouter
Бесплатный маршрутизатор для масштабирования развертываний Memcached, разработанный и поддерживаемый Facebook. Он поддерживает протокол Memcached ASCII, гибкую маршрутизацию, поддержку нескольких кластеров, многоуровневые кэши, пулы соединений, несколько схем хэширования, префиксную маршрутизацию, реплицированные пулы, теневое копирование производственного трафика, онлайн-реконфигурацию и мониторинг состояния/автоматическое восстановление после сбоя.
7. Varnish Cache
Гибкий, современный и многоцелевой ускоритель веб-приложений, который располагается между веб-клиентами и исходным сервером. Это отличный механизм кэширования и ускоритель контента, который можно установить перед веб-сервером, таким как NGINX, Apache и многими другими, чтобы слушать стандартный HTTP-порт для получения и перенаправления клиентских запросов на веб-сервер и доставки ответа веб-сервера клиенту.
8. Squid Caching Proxy
Это многофункциональный веб-прокси-сервер, который предоставляет услуги прокси и кэширования для популярных сетевых протоколов, включая HTTP, HTTPS и FTP.
9. NGINX
Высокопроизводительное, полнофункциональное и очень популярное консолидированное решение для создания веб-инфраструктуры с открытым исходным кодом. Это HTTP-сервер, обратный прокси-сервер, почтовый прокси-сервер и общий TCP/UDP-прокси-сервер.
10. Apache Traffic Server
Быстрый, масштабируемый и расширяемый кэширующий прокси-сервер с открытым исходным кодом и поддержкой HTTP/1.1 и HTTP/2.0. Он предназначен для повышения эффективности и производительности сети за счет кэширования часто используемого контента на границе сети, для предприятий, провайдеров интернет-серверов, магистральных провайдеров и т. д.
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8 2
Please open Telegram to view this post
VIEW IN TELEGRAM
Cloudflare открыла код Pingora, инструментария для создания сетевых сервисов
Pingora предназначен для разработки на языке Rust защищённых высокопроизводительных сетевых сервисов и программируемых сетевых систем. Фреймворк хорошо протестирован и уже применяется в работе высоконагруженных систем - построенный на его базе прокси более года задействован в сети доставки контента Cloudflare вместо nginx и обрабатывает более 40 млн запросов в секунду.
Linux / Линукс🥸
Pingora предназначен для разработки на языке Rust защищённых высокопроизводительных сетевых сервисов и программируемых сетевых систем. Фреймворк хорошо протестирован и уже применяется в работе высоконагруженных систем - построенный на его базе прокси более года задействован в сети доставки контента Cloudflare вместо nginx и обрабатывает более 40 млн запросов в секунду.
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
Разработчики Yuzu согласились закрыть проект и выплатить Nintendo компенсацию в 2.4 млн долларов
Ранее Nintendo инициировала судебный иск против компании Tropic Haze LLC, курирующей разработку открытого проекта Yuzu, развивающего эмулятор игровой приставки Nintendo Switch.
На данный момент Tropic Haze LLC достигла соглашения c Nintendo о прекращении судебного разбирательства в обмен на полное сворачивание разработки эмулятора, закрытие всех связанных с ним ресурсов и выплаты компенсации, размером 2.4 млн долларов. Помимо Yuzu, эмулятора игровой приставки Nintendo Switch, прекращение разработки также затронуло Citra, эмулятор приставки Nintendo 3DS, развиваемый той же командой разработчиков.
В настоящее время удалено содержимое сайтов Yuzu и Citra и репозитории проектов на GitHub. В ближайшее время планируется отключить серверы Discord, удалить страницу на Patreon и передать Nintendo права на домены. Представители из сообщества уже попытались создать форк Yuzu - Nuzu, но пока не ясно как на него отреагирует Nintendo и смогут ли его основатели сопровождать проект на должном уровне. В строю также пока остаётся проект Ryujinx, развивающий ещё один эмулятор Nintendo Switch.
Linux / Линукс🥸
Ранее Nintendo инициировала судебный иск против компании Tropic Haze LLC, курирующей разработку открытого проекта Yuzu, развивающего эмулятор игровой приставки Nintendo Switch.
На данный момент Tropic Haze LLC достигла соглашения c Nintendo о прекращении судебного разбирательства в обмен на полное сворачивание разработки эмулятора, закрытие всех связанных с ним ресурсов и выплаты компенсации, размером 2.4 млн долларов. Помимо Yuzu, эмулятора игровой приставки Nintendo Switch, прекращение разработки также затронуло Citra, эмулятор приставки Nintendo 3DS, развиваемый той же командой разработчиков.
В настоящее время удалено содержимое сайтов Yuzu и Citra и репозитории проектов на GitHub. В ближайшее время планируется отключить серверы Discord, удалить страницу на Patreon и передать Nintendo права на домены. Представители из сообщества уже попытались создать форк Yuzu - Nuzu, но пока не ясно как на него отреагирует Nintendo и смогут ли его основатели сопровождать проект на должном уровне. В строю также пока остаётся проект Ryujinx, развивающий ещё один эмулятор Nintendo Switch.
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
😢56 7👍4
Please open Telegram to view this post
VIEW IN TELEGRAM
👍44😁37 9😢1