Релиз видеоплеера MPV 0.15, форка MPlayer и MPlayer2

Увидел свет выпуск открытого видеоплеера MPV 0.15, несколько лет назад ответвившегося от кодовой базы проекта MPlayer2. В MPV основное внимание уделяется разработке новых возможностей и обеспечению постоянного бэкпортирования новшеств из репозиториев MPlayer, не заботясь о сохранении совместимости с MPlayer. Код MPV распространяется под лицензией GPLv2. В новой версии: В драйвере вывода через OpenGL (vo_opengl) расширены средства отображения видео с прозрачностью: по умолчанию задействован алгоритм формирования фона в шахматном порядке, добавлена поддержка прозрачности для OS X (опция «alpha=yes»); Добавлена сборочная опция для определения директории с файлами конфигурации; Добавлена опция «—audio-file-paths»; Реализовано свойство dvb-channel-name; Добавлены режимы чередования для vf_stereo3d; Оптимизированы настройки по … Читать далее Релиз видеоплеера MPV 0.15, форка MPlayer и MPlayer2

WebTorrent, самодостаточный torrent-клиент, работающий внутри браузера

В рамках проекта WebTorrent подготовлен первый BitTorrent-клиент, реализованный в форме запускаемого внутри браузера web-приложения, не требующего для работы внешней серверной инфраструктуры и браузерных плагинов. Интеграция кода WebTorrent на сайты позволяет сформировать децентрализованную сеть распространения контента, функционирующую через связывание между собой браузеров посетителей этих сайтов. WebTorrent написан на языке JavaScript и использует технологию WebRTC для организации прямого P2P-канала связи между браузерами. Исходные тексты проекта распространяются под лицензией MIT. В качестве примера практического использования WebTorrent, на основном сайте проекта организован показ свободного фильма Sintel, который размещён в форме torrent-а, содержимое которого загружается с систем пользователей, просматривающих данный фильм. Особенностью WebTorrent, отличающей данную … Читать далее WebTorrent, самодостаточный torrent-клиент, работающий внутри браузера

Предварительный выпуск графического редактора Krita 3.0, портированного на Qt5

После более года разработки представлен первый предварительный выпуск (pre-alpha) cвободного растрового графического редактора Krita 3.0, примечательный переходом на использование библиотеки Qt 5. Ветка Krita 3.0 позиционируется как экспериментальная. После доведения программы до должного вида и устранения выявленных проблем будет подготовлен стабильный выпуск Krita 3.1. Портирование на Qt 5 потребовало полного переписывания кода для работы с планшетами и формирования вывода. Из функциональных улучшений в Krita 3.0 отмечается добавление полноценных инструментов для создания анимации, появление режима мгновенного предпросмотра изменений, реализация функции выделения/дублирования/редактирования сразу нескольких слоёв, импорта/экспорта кистей из файлов в форматах GBR и GIH. В новой версии также проведена большая работа над … Читать далее Предварительный выпуск графического редактора Krita 3.0, портированного на Qt5

В Firefox для YouTube добавлено преобразование блоков Flash-видео в HTML5

В ночные сборки Firefox, на основе которых будет сформирован выпуск Firefox 46, добавлен код для автоматического преобразования ссылающихся на YouTube устаревших блоков показа видео, завязанных на применении проигрывателя на базе технологии Adobe Flash. Речь ведётся об ещё встречающихся на некоторых сайтах вставках видео в формате «embed», которые могут быть обработаны только при помощи Flash. Данные блоки «embed» будут на лету транслироваться в современный код на основе iframe , обеспечивающий показ видео с использованием HTML5-тега «Video» и формата WebM. Конвертация работает только при отсутствии установленного Flash-плагина. Отключить конвертацию можно через опцию plugins.rewrite_youtube_embeds в «about:config». Читать далее В Firefox для YouTube добавлено преобразование блоков Flash-видео в HTML5

Выпуск пакетного менеджера Apt 1.2

Сформирован релиз инструментария для управления пакетами Apt 1.2 (Advanced Package Tool), развиваемого проектом Debian. Кроме Debian и производных от него дистрибутивов Apt также применяется в некоторых дистрибутивах на основе пакетного менеджера rpm, таких как OpenMandriva и ALT Linux. Новый выпуск уже интегрирован в ветку Debian Unstable и из-за изменения ABI привёл к необходимости пересборки пакетов, связанных с libapt. Из изменений можно отметить: Добавлена возможность использования комментариев в debian/control, pkgTagFile, apt_preferences и других файлах; Обеспечено добавление в файл Release всех сжатых файлов Packages/Sources; Добавлена возможность использования pdiff со всеми поддерживаемыми типами сжатия; Добавлена поддержка APT::Periodic::CleanInterval; Добавлены правила автодополнения ввода в bash … Читать далее Выпуск пакетного менеджера Apt 1.2

Тестирование второго кандидата в релизы ReactOS 0.4

Доступен для тестирования второй кандидат в релизы новой ветки операционной системы ReactOS 0.4.0, нацеленной на обеспечение совместимости с программами и драйверами Microsoft Windows. Размер iso-образа 110 Мб (в архиве 92 Мб). Ключевые новшества и цели ReactOS 0.4: Новая реализация оболочки пользователя (Explorer.exe); Полноценная поддержка USB, SATA, звуковых карт, проводных и беспроводных сетевых адаптеров; Менеджер установки приложений. Для установки доступны сборки различных приложений, в том числе AbiWord, LibreOffice, SeaMonkey, Firefox, Opera, VLC, GIMP, uTorrent, PuTTY, Thunderbird, Miranda, Qmmp, Winamp, SMplayer, Inkscape, Scribus, LibreCAD; Полноценная поддержка тем оформления для пользовательской оболочки и элементов интерфейса USER32; Возможность запуска в окружении VirtualBox; Упрощение работы … Читать далее Тестирование второго кандидата в релизы ReactOS 0.4

В FFmpeg устранена уязвимость, которая может привести к утечке локальных файлов

Доступны корректирующие обновления мультимедиа-пакета FFmpeg 2.8.5, 2.7.5, 2.6.7 и 2.5.10, в которых устранены опасные уязвимости (CVE-2016-1897, CVE-2016-1898) в реализации поддержки формата HLS (HTTP Live Streaming), которые могут привести к выгрузке произвольных файлов в случае обработки специально оформленных данных утилитами ffmpeg, ffprobe, avconv и avprobe. Например, уязвимость представляет угрозу сервисам, в которых осуществляется перекодирование или обработка поступающих от пользователей файлов при помощи ffmpeg/libav, и файловым менеджерам, использующим ffmpeg/libav для создания эскизов. Уязвимость может использоваться для подстановки содержания произвольного локального файла в результат перекодирования или для отправки локального файла на произвольный внешний URL. В частности, можно передать для обработки файл с произвольным … Читать далее В FFmpeg устранена уязвимость, которая может привести к утечке локальных файлов

Двухчасовое интервью с представителями PostgresPro

Вышел 75-ый выпуск (MP3, 73 Мб) подкаста о программировании DevZen, в котором приняли участие представители компании PostgresPro — Олег Бартунов, Иван Панченко и Федор Сигаев. В ходе интервью гости подкаста рассказывают об истории возникновения компании, планах по развитию PostgreSQL, предстоящей конференции PgConf.Russia 2016 и бесплатном курсе Hacking PostgreSQL. Также в интервью упоминается об изменениях, которые уже приняты в ветку 9.6, и о том, как выглядит процесс разработки PostgreSQL. Читать далее Двухчасовое интервью с представителями PostgresPro

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

После трёх лет разработки вышла новая версия специализированной программы для цифровой живописи с использованием планшета или мыши — MyPaint 1.2.0. Программа распространяется под лицензией GPLv2, разработка ведётся на языках Python и C++ с использованием тулкита Gtk+. Статус подготовки бинарных пакетов для Linux, Windows и OS X можно проследить на данной странице. Для Ubuntu поддерживается специальный PPA-репозиторий. MyPaint может использоваться художниками, занимающимися цифровой живописью и в некоторых применениях способен выступить конкурентом общепризнанным проприетарным программам для рисования Corel Painter и Artrage. Программа имеет простой, удобный в работе интерфейс и не позиционируется как графический редактор для обработки изображений. MyPaint имеет большой набор кистей … Читать далее Релиз программы для рисования MyPaint 1.2.0

Выпуск пользовательского окружения Moksha 0.2, форка Enlightenment 17

Представлен второй выпуск пользовательского окружения Moksha, развиваемого разработчиками дистрибутива Bodhi Linux. Исходные тексты проекта размещены на GitHub, для оценки работы окружения можно использовать свежие Live-сборки от дистрибутива Bodhi Linux. Для работы достаточно ПК с процессором 300 Mhz и 128 Мб ОЗУ. Дополнительно распространяется подборка модулей-расширений, например, рекомендуется установить модуль Pulse Mixer для управления звуковым сервером и Places для изменения громкости. Moksha является форком окружения Enlightenment 17, созданным из-за недовольства политикой развития Enlightenment, в частности потери некоторой функциональности (например, встраивание в системный лоток с использованием протокола Xembed), раздувания кодовой базы, соредоточения усилий на переработке внутренних подсистем вместо полировки существующих возможностей для … Читать далее Выпуск пользовательского окружения Moksha 0.2, форка Enlightenment 17

Сравнение H.265/HEVC и H.264/AVC с позиции человеческого восприятия

Группа исследователей кодирования видео из Би-би-си провела эксперимент (PDF), в ходе которого оценила восприятие людьми качества кодировании H.265/HEVC и H.264/AVC с разными битрейтами. В отличие от многочисленных синтетических тестов, проведённое тестирование попыталось установить реальную границу, при которой люди перестают различать разницу между кодированием H.265/HEVC и H.264/AVC на разных битрейтах. В эксперименте участвовала группа добровольцев, которым в случайном порядке показывали пары 10-секундных видеозаписей, закодированых при помощи разных кодеков с разными битрейтами. После показа каждой пары, участник выбирал более качественный по его мнению вариант. Видео предлагалось в различных разрешениях (3840×2160, 4096×2048, 1920×1080, 1280×720, 832×480) с различной частотой кадров. В итоге было установлено, … Читать далее Сравнение H.265/HEVC и H.264/AVC с позиции человеческого восприятия

IT-платформа Сбербанка будет переведена на открытое ПО GridGain

Президент Сбербанка Герман Греф признал провал проекта по переходу банка на новую IT-инфраструктуру, на внедрение которой было выделено более миллиарда долларов. Несмотря на то, что после четырёх лет внедрения новая инфраструктура была введена в строй летом прошлого года, из-за слишком длительного цикла интеграции новых возможностей (на внедрение изменений уходят месяцы) она уже признана неконкурентоспособной и на смену её готовится новая платформа, которая будет основана на наработках компании GridGain. GridGain развивает одноимённую СУБД для обработки больших объёмов данных в оперативной памяти (In-Memory Data Grid), написанную на языке Java. СУБД доступна в виде коммерческого продукта и свободнораспространяемой Community версии, код которой опубликован … Читать далее IT-платформа Сбербанка будет переведена на открытое ПО GridGain

В феврале в Республике Беларусь состоится международная конференция LVEE Winter 2016

Международная конференция разработчиков и пользователей свободного программного обеспечения Linux Vacation / Eastern Europe Winter 2016 пройдет с 12 по 14 февраля под Минском. Для участия в LVEE Winter 2016 требуется зарегистрироваться на сайте конференции. Заявки на участие принимаются до 8 февраля. Официальные языки конференции – русский, белорусский и английский. Цель проведения LVEE Winter – обмен опытом между специалистами по проектированию, разработке, внедрению, сопровождению и развитию решений Open Source, а также представителями IT-бизнеса, заинтересованными в феномене свободного ПО, обсуждение роли свободных технологий в эволюции бизнес-решений, корпоративных и государственных ИТ-систем. Формат включает преимущественно доклады и краткие выступления; также приветствуются круглые столы, воркшопы, … Читать далее В феврале в Республике Беларусь состоится международная конференция LVEE Winter 2016

Кризис в сообществе Bitcoin Core

Майк Хёрн (Mike Hearn), один из разработчиков Bitcoin Core, инициировавший создание форка Bitcoin XT, опубликовал объёмную статью, в которой поднял тему провала Bitcoin и нарастающего кризиса в сообществе. Попытки найти решение для достигающих критичных величин проблем с масштабированием Bitcoin (приближение к исчерпанию лимита на размер блоков и ограничения на число транзакций в секунду) привели к расколу среди ключевых разработчиков проекта, выступающих за и против увеличения лимита, и выявили невозможность текущей организационной структуры справиться с подобными конфликтами (лидер проекта не может утвердить решение, пока оно считается спорным). Если в коммерческой компании, людей отходящих от базовых целей предприятия можно просто уволить, то … Читать далее Кризис в сообществе Bitcoin Core

Выпуск OpenSSH 7.1p2 с устранением критической уязвимости

Доступно экстренное обновление OpenSSH 7.1p2, в котором устранена одна из самых опасных уязвимостей (CVE-2016-0777) за историю существования проекта. Проблема проявляется только в реализации клиента SSH и позволяет инициировать передачу серверу содержимого памяти процесса при соединении пользователя с подконтрольным злоумышленнику сервером. В публичном доступе уже опубликован прототип эксплоита, подтверждающий возможность получения в результате атаки находящихся в памяти закрытых ключей клиента. Проблема связана с работой появившейся в OpenSSH 5.4 недокументированной функции руминга, предназначенной для возобновления оборванного SSH-соединения. Серверная реализация руминга так и не была включена в состав OpenSSH, но код клиента был добавлен в экспериментальном режиме и был включен по умолчанию. Уязвимости … Читать далее Выпуск OpenSSH 7.1p2 с устранением критической уязвимости

Пятнадцатое обновление OpenSCADA 0.8 LTS

Представлено пятнадцатое обновление системы диспетчерского управления и сбора данных OpenSCADA 0.8, предназначенной для сбора, архивирования, визуализации информации, выдачи управляющих воздействий, а также выполнения других операций, характерных для полнофункциональной SCADA-системы. Система может использоваться на промышленных объектах, во встраиваемых системах, в качестве среды исполнения (в том числе и PLC), для построения различных моделей (технологических, химических, физических, электрических процессов), на персональных компьютерах, серверах и кластерах для сбора, обработки, представления и архивации информации о системе и её окружении. Основные изменения: API: SYS.TModule: Информационные атрибуты m{Name} переименованы в mMod{Name}. Добавлена функция modInfoMainSet(), которая использована во всех модулях для установки основных информационных атрибутов модуля. TProtocolIn, Protocol.UserProtocol, … Читать далее Пятнадцатое обновление OpenSCADA 0.8 LTS

Yahoo опубликовал крупнейшую базу данных для систем машинного обучения

Компания Yahoo разместила в публичном доступе крупнейший набор данных для исследователей машинного обучения и искусственного интеллекта, включающий информацию о 110 миллиардах событий (размер БД 13.5 Тб). База содержит обезличенные данные, накопленные с февраля по май 2015 года и включающие сведения о поведении 20 млн пользователей при чтении новостей на сайтах Yahoo. Информация о взаимодействии с сайтами Yahoo включает сведения о прочитанных статьях в привязке к обезличенным пользователям, для которых приводятся демографические данные (пол, возраст, местоположение), что позволяет сформировать портрет интересов каждого пользователя и выработать индивидуальные рекомендации. Читать далее Yahoo опубликовал крупнейшую базу данных для систем машинного обучения

В OpenBSD включена поддержка Xen

В current-ветке OpenBSD включены компоненты, обеспечивающие работу в роли гостевой системы под управлением гипервизора Xen. Поддержка Xen включена только для архитектуры AMD64 и позволяет использовать OpenBSD в облачных системах на базе Xen без необходимости пересборки из исходных текстов. Читать далее В OpenBSD включена поддержка Xen

AT&T внедряет Ubuntu в серверной инфраструктуре

Компания ATT выбрала Linux-дистрибутив Ubuntu в качестве основной платформы для функционирования облачных окружений и обеспечения работы серверных и корпоративных приложений. Читать далее AT&T внедряет Ubuntu в серверной инфраструктуре

Проект openDesktop продан компании Blue Systems

Фрэнк Карличек (Frank Karlitschek), создатель облачной платформы ownCloud, участвующий в разработке KDE и управляющий работой таких сайтов, как openDesktop.org, KDE-Look.org, GNOME-Look.org и KDE-Apps.org, объявил о продаже сети openDesktop компании Blue Systems, развивающей дистрибутив Netrunner (ответвление от Kubuntu) и предоставляющей финансирование разработки KWin, Kubuntu и KDE-редакции дистрибутива Linux Mint. OpenDesktop является крупнейшей сетью каталогов свободных программ и кроме openDesktop.org, включает ещё около 30 сайтов, среди которых KDE-Apps.org, GTK-Apps.org, KDE-Look.org, GNOME-Look.org и Qt-apps.org. На сайтах сети зарегистрировано 350 тысяч пользователей и загружено 150 тысяч приложений и тем оформления, трафик сети составляет примерно 60 млн просмотров в месяц. Ожидается, что компания Blue Systems … Читать далее Проект openDesktop продан компании Blue Systems

Microsoft опубликовал исходные тексты JavaScript-движка ChakraCore

Компания Microsoft опубликовала исходные тексты многопоточного JavaScript-движка ChakraCore, открытие которого было анонсировано в декабре. Код открыт под лицензией MIT и размещён на GitHub. Реализация включает в себя JIT-компилятор для JavaScript с поддержкой платформ x86, x86_64 и ARM, сборщик мусора, JavaScript Runtime (JSRT, для встраивания движка в приложения), интерпретатор и парсер с поддержкой стандарта ECMAScript 2015 и расширений WebAssembly, Asm.js, Async и SIMD.js. Движок Chakra используется в браузере Edge, СУБД Azure DocumentDB, продуктах Windows 10 IoT Core, Cortana и Outlook.com. Управление движком может осуществляться через специальный API, который позволяет встраивать его в сторонние приложения. Например, компания Miсrosoft подготовила порт платформы Node.js, … Читать далее Microsoft опубликовал исходные тексты JavaScript-движка ChakraCore