Выпуск RancherOS 1.5, ОС на базе контейнерной изоляции

Опубликован выпуск операционной системы RancherOS 1.5, предоставляющей средства для изолированного выполнения приложений. Проект основан несколькими известными разработчиками из компании Citrix и бывшими руководителями Cloud.com. Код системы написан на языке Go и распространяется под лицензией Apache. Размер загрузочного образа составляет 128 Мб. Кроме установки на отдельный сервер, система также может быть развёрнута в окружении облачных платформ и систем виртуализации Amazon EC2, Digital Ocean, Docker Machine, GCE, KVM, OpenStack, Packet, Vagrant, VMware и VirtualBox, а также установлена на платах Raspberry Pi. RancherOS предоставляет минимальную обвязку, которая включает только компоненты, необходимые для запуска изолированных контейнеров. Обновление производится атомарно на уровне замены целых контейнеров. … Читать далее Выпуск RancherOS 1.5, ОС на базе контейнерной изоляции

Представлен Cage, композитный сервер на базе Wayland для создания киосков

Опубликован код Cage, минималистичного композитного сервера на базе Wayland, ориентированного на обособленный запуск отдельных приложений в режиме киоска. Проект создавался для систем домашней автоматизации, но также может оказаться полезным для создания демонстрационных стендов, электронных вывесок и терминалов самообслуживания. Код проекта написан на языке Си и поставляется под лицензией MIT. При использовании Cage интерфейс ограничен одним приложением, а пользователь не может выйти за пределы данного приложения и получить доступ к операционной системе. Все вспомогательные диалоги выводятся по центру экрана без возможности перемещения и изменения размера. Создание окружений осуществляется через запуск приложения под управлением Cage (например, для создания киоска с браузером Epiphany … Читать далее Представлен Cage, композитный сервер на базе Wayland для создания киосков

Релиз медиапроигрывателя VLC 3.0.5

Проект VideoLAN опубликовал корректирующий релиз медиаплеера VLC 3.0.5. В новой версии добавлен альтернативный декодировщик dav1d для формата AV1, разработанный совместно с проектом FFmpeg и нацеленный на достижение максимальной производительности и переносимости. По умолчанию для AV1 задействован штатный декодировщик libaom. Для AV1 также улучшен код распаковки медиаконтейнеров и добавлен упаковщик payload-данных (packetizer). В выпуске также: Улучшена поддержка сервиса Youtube и устройств ChromeCast; Отключено применение аппаратного ускорения декодирования на некоторых старых GPU Intel; Решены проблемы с ускорением на GPU AMD RX Vega; Улучшено воспроизведение RTSP; Исправлены проблемы с меню и позиционированием для BluRay; Добавлена поддержка ОС macOS 10.14 (Mojave). Обновлена тёмная тема … Читать далее Релиз медиапроигрывателя VLC 3.0.5

В Firefox 66 появится кнопка для поиска вкладок

В ночных сборках Firefox, на базе которых будет сформирован выпуск Firefox 66, предложена кнопка «Search Tabs» для поиска открытых вкладок. Кнопка размещена в верхней части меню со списком вкладок и позволяет упростить навигацию при наличии большого числа открытых страниц. Реализация кнопки базируется на уже давно существующей, но малоизвестной возможности, позволяющей выполнять поиск по заголовкам страниц во вкладках при помощи ключа «%» в адресной строке (например, после набора в адресной строке «% Free» будет показан список вкладок в загловках которых присутствует слово «Free»). При нажатии кнопки «Search Tabs» осуществляется смена фокуса на адресную строку и ввод символа «%» с приглашением продолжить … Читать далее В Firefox 66 появится кнопка для поиска вкладок

Разработчики Ubuntu представили 10 лучших Snap-пакетов 2018 года

Разработчики Ubuntu подготовили рейтинг наиболее интересных и популярных самодостаточных пакетов в формате snap, представленных в каталоге the Snap Store. В дестяку лидеров попали следующие пакеты: Клиент к платформе распространения музыки Spotify; Коммуникационное приложение Slack; Мультимедийный проигрыватель VLC; Облачное хранилище Nextcloud; Интегрированная среда разработки Android Studio; Discord, голосовой и текстовый чат для любителей компьютерных игр; Plex Media Server, мультимедийный сервер для потокового вещания в домашней сети; 3D-шутер от первого лица Xonotic; Текстовый редактор Notepad++ (запускается через Wine); Видеоредактор Shotcut. Читать далее Разработчики Ubuntu представили 10 лучших Snap-пакетов 2018 года

Представлен Cage, композитный сервер на базе Wayalnd для создания киосков

Опубликован код Cage, минималистичного композитного сервера на базе Wayland, ориентированного на обособленный запуск отдельных приложений в режиме киоска. Проект создавался для систем домашней автоматизации, но также может оказаться полезным для создания демонстрационных стендов, электронных вывесок и терминалов самообслуживания. Код проекта написан на языке Си и поставляется под лицензией MIT. При использовании Cage интерфейс ограничен одним приложением, а пользователь не может выйти за пределы данного приложения и получить доступ к операционной системе. Все вспомогательные диалоги выводятся по центру экрана без возможности перемещения и изменения размера. Создание окружений осуществляется через запуск приложения под управлением Cage (например, для создания киоска с браузером Epiphany … Читать далее Представлен Cage, композитный сервер на базе Wayalnd для создания киосков

Выпуск интегрированной среды разработки Apache NetBeans 10.0

Организации Apache Software Foundation представила интегрированную среду разработки Apache NetBeans 10.0. Это второй релиз, подготовленный Фондом Apache после передачи кода NetBeans компанией Oracle. В настоящее время проект ещё находится в инкубаторе Apache, в котором проводится подготовка инфраструктуры, аудит лицензионной чистоты и проверка способности соблюдения принятых в сообществе Apache принципов разработки. В дальнейшем, как только проект покажет себя готовым для самостоятельного существования, не требующего дополнительного надзора, он будет переведён в число первичных проектов Apache. Второй выпуск, сформированный под эгидой проекта Apache, примечателен интеграцией модулей для поддержки языков программирования PHP, JavaScript/HTML5 и Groovy, которые были переданы Фонду Apache относительно недавно и не … Читать далее Выпуск интегрированной среды разработки Apache NetBeans 10.0

Представлен lsix, вариант утилиты ls для изображений

В рамках проекта lsix развивается вариант утилиты «ls» для изображений, позволяющий наглядно оценивать имеющиеся в каталоге изображения, благодаря показу в терминале графических миниатюр. Для отображения графики в текстовом терминале, в том числе при удалённой работе по SSH, используется сиксельная графика (sixel, компоновка изображения из 6-пиксельных блоков). Код проекта написан на bash и распространяется под лицензией GPLv3. Для манипуляций с графикой используются утилиты из пакета ImageMagick, что обеспечивает возможность отображения не только миниатюр для различных графических форматов, но и формирование эскизов для PDF-документов, векторой графики (SVG) и многослойных форматов (XCF). Для ускорения вывода большого числа миниатюр, отрисовка каждой картинки осуществляется построчно. … Читать далее Представлен lsix, вариант утилиты ls для изображений

Доступен Zettlr 1.0, редактор документов с разметкой Markdown

Увидел свет первый стабильный релиз проекта Zettlr, в рамках которого развивается редактор для текстов с разметкой Markdown. Проект построен с использованием платформы Electron, позволяющей создавать обособленные приложения на основе движка Chromium и платформы Node.js. Код распространяется под лицензией GPLv3. Сборки сформированы для Linux, macOS и Windows. Продукт оптимизирован для решения задач, связанных с обработкой очень большого числа документов. Редактор предоставляет гибкие возможности для поиска по коллекции документов и позволяет держать под рукой сразу нескольких открытых текстов для правки. Использование разметки Markdown позволяет уделять основное внимание содержимому и процессу написания текста, отодвигая на второй план задачи форматирования и стилевого оформления, которые … Читать далее Доступен Zettlr 1.0, редактор документов с разметкой Markdown

Анализ использования фрагментов уязвимых библиотек в исполняемом коде

Исследователи безопасности из компании Google опубликовали наработки в области определения использования в исполняемых файлах кода сторонних библиотек, который статически скомпилирован и встроен в приложение. Процедура выявления заимствованного кода имеет большое значение при анализе безопасности приложений, так как зачастую разработчики встраивают в состав своих продуктов внешние библиотеки, но не поддерживают их в актуальном виде. Код написан на языке С++ и опубликован под лицензией Apache 2.0. Поставка в составе продукта неактуального внешнего кода может привести к накоплению скрытых уязвимостей, уже исправленных в основных ветках библиотек, но не перенесённых в интегрированные в сторонние проекты ответвления. Если в открытых проектах аудит применения стороннего кода … Читать далее Анализ использования фрагментов уязвимых библиотек в исполняемом коде

Выпуск легковесного дистрибутива antiX 17.3

Подготовлен релиз легковесного Live-дистрибутива AntiX 17.3, построенного на пакетной базе Debian и ориентированного для установки на устаревшее оборудование. Выпуск основан на пакетной базе Debian 9.6 (stretch), но поставляется без системного менеджера systemd и с eudev вместо udev. Пользовательское окружение по умолчанию сформировано при помощи оконного менеджера IceWM, но на выбор также предлагается fluxbox, jwm и herbstluftwm. Для работы с файлами предлагаются Midnight Commander, spacefm и rox-filer. Дистрибутив работоспособен на системах с 256 Мб ОЗУ. Размер iso-образов: 1 Гб (полный), 680 Мб (базовый), 330 Мб (урезанный) и 170 Мб (установка по сети). В новом выпуске в графическом инсталляторе обеспечена возможность шифрования … Читать далее Выпуск легковесного дистрибутива antiX 17.3

Выпуск ONLYOFFICE 5.2 c поддержкой облачных хранилищ ownCloud/Nextcloud

Доступен выпуск приложения ONLYOFFICE 5.2, предназначенного для работы с текстовыми документами, таблицами и презентациями. Редакторы оформлены в виде приложений для рабочего стола, которые написаны на JavaScript с использованием web-технологий, но объединяют в одном наборе клиентские и серверные компоненты, оформленные для самодостаточного использования на локальной системе пользователя, без обращения к внешнему сервису. Код проекта распространяется под свободной лицензией AGPLv3. Для загрузки подготовлены deb- и rpm-пакеты, а также самодостаточный пакет в формате Snap. Наиболее заметные улучшения: Добавлена возможность обращения к документам в облачных хранилищах ownCloud и Nextcloud, а также использования данных платформ качестве провайдера для совместной работы; Добавлена экспериментальная поддержка шифрования; Улучшена … Читать далее Выпуск ONLYOFFICE 5.2 c поддержкой облачных хранилищ ownCloud/Nextcloud

QEMU Advent Calendar 2018 для знакомства со старыми играми и ОС

Завершена публикация календаря QEMU Advent Calendar 2018, в рамках которого с 1 по 24 декабря публиковались новые загрузочные образы для QEMU, включающие давно забытые компьютерные игры, а также ретро-сборки операционных систем. Каждая сборка рассчитана для запуска с использованием эмуляции различных аппаратных архитектур, в том числе MIPS64, RISC-V, SPARC64, aarch64, PowerPC, OpenRISC, MicroBlaze, PowerMac, NIOS II, sh4, M68k и Xtensa. Из опубликованных в этом году сборок можно отметить операционные системы Debian 0.93r6 и PC-MOS. Игра F-Bird поставляется в виде 512-байтного загрузочного сектора, Snake работает поверх прошивки Open Firmware, а игра µCity собрана в виде самодостаточной системы на базе unikernel от проекта … Читать далее QEMU Advent Calendar 2018 для знакомства со старыми играми и ОС

Обновление Elive 3.0.3, Linux-дистрибутива с рабочим столом Enlightenment

Доступен стабильный выпуск Linux-дистрибутива Elive 3.0.3, который предлагает окружение рабочего стола в стиле macOS, но при этом не требователен к ресурсам и может функционировать на устаревшем оборудовании. В качестве минимальных требований к системе заявлено 256 MB ОЗУ и CPU с частотой 500 MHz. Размер iso-образа составляет 3.2 Гб. Графическое окружение базируется на композитном менеджере Compiz и наработках проекта Enlightenment 17. Дистрибутив основан на пакетной базе Debian 8, но кроме репозиториев Debian также предлагает собственный репозиторий, в котором содержится около 2500 пакетов с более новыми версиями приложений. Для настройки системы используется контрольная панель собственной разработки — «Elpanel». Для установки программ используется … Читать далее Обновление Elive 3.0.3, Linux-дистрибутива с рабочим столом Enlightenment

Выпуск дистрибутива MX-18 Linux

Опубликован релиз легковесного дистрибутива MX-18 Linux, созданного в результате совместной работы сообществ, образовавшихся вокруг проектов antiX и MEPIS. Выпуск основан на пакетной базе Debian 9.6 с улучшениями от проекта antiX и многочисленными собственными приложениями, облегчающими настройку и установку ПО. По умолчанию предлагается рабочий стол Xfce. Для загрузки доступны 32- и 64-разрядные сборки, размером 1.3 GB. В новом выпуске: Пакетная база обновлена до Debian 9.6 (stretch) c заимствованием некоторых пакетов из свежих репозиториев antiX и MX; Обновлены версии программ, в том числе GIMP 2.10, Mesa 18.2.6, ядро Linux 4.19.5, Firefox 64.0, VLC 3.0.3, Clementine 1.3.1, Thunderbird 52.9.1, LibreOffice 6.0.1. Также обновлён … Читать далее Выпуск дистрибутива MX-18 Linux

Выпуск языка программирования Ruby 2.6.0

После года разработки опубликован релиз Ruby 2.6.0, динамического объектно-ориентированного языка программирования, отличающегося высокой эффективностью разработки программ и вобравшего в себя лучшие черты Perl, Java, Python, Smalltalk, Eiffel, Ada и Lisp. Код проекта распространяется под лицензиями BSD («2-clause BSDL») и «Ruby», которая ссылается на последний вариант лицензии GPL и полностью совместима с GPLv3. Ruby 2.6 является шестым значительным выпуском, подготовленным в рамках планового процесса разработки, подразумевающего отведение года на подготовку функциональных улучшений и формирование каждые 2-3 месяца корректирующих выпусков. Основные улучшения: Добавлена экспериментальная реализация JIT-компилятора, который позволяет ощутимо поднять производительность приложений на языке Ruby. В отличие от традиционных JIT, генерирующих на … Читать далее Выпуск языка программирования Ruby 2.6.0

Выпуск nginx 1.15.8

Доступен выпуск основной ветки nginx 1.15.8, в рамках которой продолжается развитие новых возможностей (в параллельно поддерживаемой стабильной ветке 1.14 вносятся только изменения, связанные с устранением серьёзных ошибок и уязвимостей). Основные изменения: В модуль upstream добавлена новая переменная «$upstream_bytes_sent«, которая отображает число байт, переданных на сервер группы; В скриптах подсветки синтаксиса для редактора vim добавлена поддержка новых директив; Исправлена ошибка в реализации директивы proxy_cache_background_update; Устранена проблема, проявляющаяся при использовании директивы geo вместе с unix domain listen-сокетов; Внесены изменения при использовании директивы ssl_early_data с OpenSSL в логах могли появляться сообщения «ignoring stale global SSL error …bad length»; Внесены исправления в код сборки … Читать далее Выпуск nginx 1.15.8

Выпуск программы для профессиональной обработки фотографий Darktable 2.6

После года разработки подготовлен релиз программы для редактирования фотографий Darktable 2.6, выступающей в роли свободной альтернативы таким продуктам, как Adobe Lightroom и Apple Aperture. Darktable поддерживает работу с RAW-изображениями и предоставляет большую подборку модулей для выполнения всевозможных операций по обработке фотографий. Darktable позволяет вести базу исходных фотографий, осуществлять наглядную навигацию по имеющимся снимкам и при необходимости выполнять операции корректировки искажений и улучшения качества, сохраняя при этом исходный снимок и всю историю операций с ним. Код проекта распространяется под лицензией GPlv3. Основные новшества: Предложен новый модуль ретуширования, похожий на модуль удаления пятен, но поддерживающий режим умного клонирования областей («заживление» потерянных частей) … Читать далее Выпуск программы для профессиональной обработки фотографий Darktable 2.6

В Chrome OS реализована блокировка доступа к USB во время неактивности

В экспериментальной ветке Chrome OS (Canary) тестируется возможность блокирования подключения новых устройств к USB-портам во время действия экрана блокировки системы. Добавленная возможность включается через флаг «chrome://flags/#enable-usbguard» и позволяет защитить оставленное без присмотра устройство от атак через USB-порт, например, проводимых при помощи специального оборудования или инструментария BadUSB. Применяемые пользователем и заслуживающие доверия USB-устройства могут быть добавлены в белый список. Блокировка также не распространяется на устройства, подключенные до блокировки экрана. Читать далее В Chrome OS реализована блокировка доступа к USB во время неактивности

Выпуск Lakka 2.2, дистрибутива для создания игровых консолей

После года разработки представлен релиз дистрибутива Lakka 2.2, позволяющего превратить компьютеры, телеприставки или платы, подобные Raspberry Pi, в полноценную игровую консоль для запуска ретро игр. Проект построен в форме модификации дистрибутива LibreELEC, изначально рассчитанного на создание домашних кинотеатров. Сборки Lakka формируются для платформ i386, x86_64 (GPU Intel, NVIDIA или AMD), Raspberry Pi 1/2/3, Orange Pi, Cubieboard, Cubieboard2, Cubietruck, Banana Pi, Hummingboard, Cubox-i, Odroid C1/C1+/XU3/XU4 и т.д. Для установки достаточно записать дистрибутив на SD-карту или USB-накопитель, подключить игровой пульт и загрузить систему. В основе Lakka лежит эмулятор игровых консолей RetroArch, обеспечивающий эмуляцию широкого спектра устройств и поддерживающий такие расширенные возможности, как … Читать далее Выпуск Lakka 2.2, дистрибутива для создания игровых консолей

Релиз программы для перекодирования видео HandBrake 1.2.0

Опубликован релиз инструмента для многопоточного перекодирования видеофайлов из одного формата в другой — HandBrake 1.2.0. Программа доступна как в варианте, работающем в режиме командной строки, так и в виде GUI-интерфейса. Код проекта написан на языке Си (для Windows GUI реализован на .NET) и распространяется под лицензией GPL. Бинарные сборки подготовлены для Linux (Ubuntu, Flatpak), macOS и Windows. Программа может перекодировать видео с BluRay/DVD-дисков, копий директории VIDEO_TS и любых файлов, формат которых поддерживается библиотеками libavformat и libavcodec из состава FFmpeg/LibAV. На выходе могут быть сформированы файлы в таких форматах, как MP4 и MKV, для кодирования видео могут быть применены кодеки H.265, … Читать далее Релиз программы для перекодирования видео HandBrake 1.2.0