Релиз http-сервера lighttpd 1.4.41

Состоялся релиз легковесного http-сервера lighttpd 1.4.41, в котором устранены 4 проблемы с безопасностью и внесена порция исправлений ошибок. Из связанных с безопасностью изменений отмечаются кодирование кавычек в HTML и XML, проверка идентификатора группы при использовании настройки server.username, отключение кэша stat_cache при неактивном режиме server.follow-symlink и прекращение передачи переменной HTTP_PROXY в окружение CGI-скриптов. В новом выпуске также отменены внесённые в прошлой версии изменения поведения при заполнении переменных REQUEST_URI и REDIRECT_URI. Кроме того, при неопределении директивы server.upload-dirs для размещения временных файлов теперь используется содержимое переменной окружения TMPDIR или «/var/tmp», если данная переменная не заполнена. Читать далее Релиз http-сервера lighttpd 1.4.41

Microsoft портировал JavaScript-движок ChakraCore для Linux и maсOS

Компания Microsoft представила результаты портирования JavaScript-движка ChakraCore для платформ Linux и maсOS. Движок используется в браузере Edge, СУБД Azure DocumentDB, продуктах Windows 10 IoT Core, Cortana и Outlook.com. Код движка был открыт в начале года под лицензией MIT. Порт пока имеет характер экспериментальной разработки, но уже продемонстрирована работа интерпретатора и runtime ChakraCore на 64-разрядных системах c Linux и OS X 10.9+. Кроме того, в Linux обеспечена возможность использования Node.js с движком ChakraCore (Node-ChakraCore) вместо штатного движка V8. Работа протестирована в Ubuntu Linux 16.04, но утверждается, что разработка может легко быть адаптирована и для других дистрибутивов Linux. По уровню поддержки JavaScript … Читать далее Microsoft портировал JavaScript-движок ChakraCore для Linux и maсOS

Рейтинг языков программирования от RedMonk

Аналитическая компания RedMonk опубликовала собственный рейтинг языков программирования, построенный на основе оценки сочетания популярности на GitHub c активностью обсуждений на Stack Overflow. В отличие от недавно представленный рейтингов IEEE Spectrum и TIOBE лидерами списка RedMonk являются JavaScript, Java, PHP и Python (8, 2, 7 и 3 места в рейтинге IEEE Spectrum). Язык Си, победитель рейтинга IEEE Spectrum, находится в рейтинге RedMonk на 9 месте, С++ занимает 4 место, R — 12 (вытеснил Perl на 13 место). Рейтинг RedMonk: JavaScript Java PHP Python C#, C++ Ruby CSS C Objective-C Shell R Perl Scala Go Haskell Swift Matlab Visual Basic Clojure Читать далее Рейтинг языков программирования от RedMonk

Для сайтов Debian запущены скрытые сервисы в сети Tor

Администраторы проекта Debian объявили о введении в строй скрытых сервисов Tor для более 40 статических сайтов проекта, в том числе для www.debian.org и архива с репозиториями. При помощи пакета apt-transport-tor можно настроить загрузку обновлений и установку пакетов с onion-сайтов через сеть Tor, что позволяет скрыть факт использования Debian от анализаторов трафика. Читать далее Для сайтов Debian запущены скрытые сервисы в сети Tor

Отчёт о развитии FreeBSD за второй квартал 2016 года

Опубликован отчёт о развитии проекта FreeBSD с апреля по июнь 2016 года. Основные достижения во втором квартале: Система Стартовал проект по проведению рефакторинга загрузчика для систем с UEFI, проведённого с целью более плотного использования EFI API. Вместо отдельного кода работы с ФС в загрузчике boot1 теперь задействована общая реализация, единая с loader, которая основана на модели драйверов EFI и позволяет легко экспортировать поддержку любых ФС FreeBSD в форме отдельных драйверов EFI. Загрузчики boot1 и loader также переработаны для применения интерфейса EFI_SIMPLE_FILE_SYSTEM. Отдельного упоминания заслуживает добавление модуля geli_efi с возможностью работы с шифрованными дисковыми разделами, зашифрованными при помощи GELI; В libthr … Читать далее Отчёт о развитии FreeBSD за второй квартал 2016 года

В Firefox 49 будет прекращена поставка коммуникационного клиента Hello

Из репозитория Firefox Central, на базе которого формируются ночные сборки Firefox, удалено встроенное системное дополнение с реализацией коммуникационного клиента Hello. Клиент также будет удалён из тестовых веток и не войдёт в состав Firefox 49. Причины удаления не приводятся, ожидается, что они будут объявлены в примечании к выпуску Firefox 49, который планируется выпустить 13 сентября. Компонент Hello, основанный на технологии WebRTC, позволяющий обмениваться сообщениями, совершать аудио- и видеовызовы и открывать совместный доступ к экрану был интегрирован в основной состав браузера в выпуске Firefox 34. Компонент постоянно развивался и со временем был превращён в отделённое от браузера системное дополнение, которое поставлялось по … Читать далее В Firefox 49 будет прекращена поставка коммуникационного клиента Hello

Релиз полностью свободного дистрибутива Parabola GNU/Linux 2016.07.27

Представлен релиз дистрибутива Parabola GNU/Linux 2016.07.27, включённого Фондом свободного ПО в список полностью свободных дистрибутивов. Parabola основан на наработках проекта Arch Linux и отличается использованием libre-версии ядра Linux и проведением чистки всех несвободных компонентов, таких как бинарные драйверы, firmware и элементы графического оформления, распространяемые под несвободной лицензией или использующие зарегистрированные торговые марки с несвободными условиями. Для загрузки подготовлены три варианта iso-образов — консольная сборка (580 Мб), версия с рабочим столом MATE (2 Гб) и сборка с голосовым интерфейсом для людей с ослабленным зрением (690 Мб). Из новшеств отмечается включение в состав приложений для обмена сообщениями и видеовызовов, таких как mate-extra, … Читать далее Релиз полностью свободного дистрибутива Parabola GNU/Linux 2016.07.27

Доступны сборки Firefox без обязательной проверки цифровой подписи дополнений

Разработчики проекта Mozilla объявили о начале формирования обезличенных сборок Firefox, поставляемых без блокировки работы дополнений, не имеющих цифровой подписи. Сборки доступны только для локали en-US, не поддерживают автоматическое обновление (каждый новый выпуск необходимо отслеживать и устанавливать вручную) и поставляются без элементов брендинга, т.е. без использования логотипа и имени Firefox. В релизе Firefox 48, который состоится 2 августа, из настроек about:config будет убрана опция «xpinstall.signatures.required», позволявшая отключить проверку дополнений по цифровой подписи. Таким образом, начиная с Firefox 48 все установленные дополнения должны быть подписаны их создателями и обойти данное ограничение можно только установив представленную выше отдельную обезличенную сборку или воспользовавшись режимом … Читать далее Доступны сборки Firefox без обязательной проверки цифровой подписи дополнений

Выпуск эмулятора терминала xfce4-terminal 0.6.90

Спустя 3.5 года после предыдущего релиза 0.6.3 доступен экспериментальный выпуск эмулятора терминала xfce4-terminal 0.6.90. В новой версии проведена миграция приложения на GTK3+/VTE3, решившая множество проблем, порождённых устаревшей и неподдерживаемой библиотекой VTE, в том числе проблему с Midnight Сommander. Также добавлено несколько нововведений, исправлено множество ошибок и обновлены переводы. Xfce4-terminal требует для работы gtk+-3 3.14.0+ и vte-2.91 0.38+. Наилучшая поддержка обеспечивается с gtk+-3 3.20.0+ и vte-2.91 0.44+. Полный список изменений: Миграция на GTK+3/VTE3; Исправлена ошибка закрытия не тех вкладок по Ctrl+Shift+W; Горячая клавиша закрытия работает для единственной вкладки; Добавлены горячие клавиши Ctrl+Shift+PgUp/PgDn для перемещения вкладок влево/вправо; Поддержка бесконечного буфера прокрутки; Исправлена … Читать далее Выпуск эмулятора терминала xfce4-terminal 0.6.90

Компании Seafile GmbH и Seafile Ltd пытаются поделить проект Seafile

Китайская компания Seafile Ltd и немецкая Seafile GmbH, ранее совместно развивавшие Seafile, открытый Dropbox-подобный сервер хранения на основе технологий Git, объявили о разрыве отношений и независимом продолжении разработки. Каждая из компаний заявляет, что она является основным продолжателем развития и предлагает использовать свой вариант системы. Обе компании намерены предоставить поддержку имеющимся пользователям. Следует отметить, что основатель проекта работает в китайской Seafile Ltd, которой также принадлежит официальный домен seafile.com и контролируется аккаунт проекта в GitHub. Все активные разработчики открытой кодовой базы Seafile из Китая (вклад немецкой компании ограничивается скриптом автоматической установки). Компания Seafile GmbH лишь занималась продвижением коммерческого продукта в Евросоюзе и … Читать далее Компании Seafile GmbH и Seafile Ltd пытаются поделить проект Seafile

Увидел свет язык программирования Dart 1.18

Компания Google представила выпуск языка программирования Dart 1.18, который позиционируется как язык структурированного программирования для Web, обладает похожим на Java синтаксисом, не требует явного определения типов и может использоваться для создания серверных и клиентских приложений. Для запуска внутри браузера код на языке Dart компилируется в представление JavaScript, для выполнения серверных приложений развивается специальная виртуальная машина Dart VM. Код связанных с языком компонентов распространяется под лицензией BSD. Для упрощения разработки на языке Dart поставляется SDK, включающий в себя компилятор в JavaScript — dart2js, виртуальную машину Dart VM, пакетный менеджер pub, статический анализатор кода dart_analyzer, набор библиотек, интегрированная среда разработки Dart Editor … Читать далее Увидел свет язык программирования Dart 1.18

Доступна бесплатная Linux-версия пакета для создания визуальных эффектов Fusion 8

Компания Blackmagic Design, занимающаяся производством профессиональных видеокамер, систем видеомонтажа и обработки видео, объявила о доступности бесплатной версии пакета Fusion 8.2 для Linux. Fusion развивается последние 25 лет и применялся для наложения визуальных эффектов и 3D-анимации во многих известных голливудских фильмах, включая Тор, Человек-паук, Голодные игры, Марсианин, Человек-муравей, Мстители, Терминатор Генезис и Гравитация. Особенности пакета: Композитинг в 2D и 3D. Большой набор инструментов для рисования, ротоскопирования, добавления 3D-частиц, наложения титров и анимации; Несколько модулей кеинга для добавления к изображению дополнительных элементов; Улучшенные средства кадрирования; Ускорение расчётов за счёт выполнения вычислений на стороне GPU; Поддержка импорта 3D-материалов из Maya, 3ds Max и … Читать далее Доступна бесплатная Linux-версия пакета для создания визуальных эффектов Fusion 8

Второй альфа-выпуск Ubuntu 16.10

Началось тестирование второй альфа-версии дистрибутива Ubuntu 16.10 «Yakkety Yak». В процессе альфа-тестирования отдельные сборки не формируются, вместо них для предлагается использовать ежедневные экспериментальные сборки. Готовые тестовые образы созданы только для Lubuntu, Ubuntu MATE и UbuntuKylin (редакция для Китая). Сборки для Kubuntu, Ubuntu GNOME и других редакций пока отсутствуют. Релиз Ubuntu 16.10 запланирован на 13 октября. Заметные изменения отмечаются только в Ubuntu MATE, в котором по сравнению с первым альфа-выпуском добавлен всплывающий интерфейс MATE Heads-Up Display (HUD), вызываемый через CTRL + ALT + Space и позволяющий выполнять команды из меню в стиле Unity 7 HUD. По умолчанию HUD отключен и требует … Читать далее Второй альфа-выпуск Ubuntu 16.10

Выпуск дистрибутива для создания межсетевых экранов OPNsense 16.7

Состоялся релиз дистрибутива для создания межсетевых экранов OPNsense 16.7, в рамках которого развивается форк проекта pfSense. Исходные тексты компонентов дистрибутива, а также используемые для сборки инструменты, распространяются под лицензией BSD. Готовые сборки подготовлены в форме LiveCD и системного образа для записи на Flash-накопители (219 Мб). Особенности нового выпуска: Обновление системных компонентов до FreeBSD 10.3 с дополнительной интеграцией патчей для рандомизации адресного пространства (ASLR), разработанных проектом HardenedBSD; Включение в состав системы обнаружения и предотвращения сетевых вторжений Suricata 3.1.1 с задействованием движка регулярных выражений Intel Hyperscan; Система отчётов и экспорта информации о трафике на основе NetFlow; Режим ограничения трафика на базе алгоритмов … Читать далее Выпуск дистрибутива для создания межсетевых экранов OPNsense 16.7

Kaitai Struct запустил веб-версию компилятора

Проект Kaitai Struct, позволяющий описывать бинарные форматы структур данных с помощью декларативного языка, а затем исследовать файлы с помощью визуализатора и компилировать этим описания в готовый код парсера на поддерживаемых языках программирования, запустил веб-версию компилятора. Веб-версия компилятора работает целиком на стороне клиента (т.е. исполняется на JavaScript, а не просто отсылает код на сервер и получает готовый результат). Благодаря технологии ScalaJS, JavaScript-версия компилятора использует тот же код, что и обычный компилятор ksc, вызываемый из командной строки. В качестве примеров в веб-версии доступны разборы форматов DOS MZ .exe, Doom .wad, пакетов IPv4, изображений GIF и архивов ZIP. В репозитарии форматов доступны еще … Читать далее Kaitai Struct запустил веб-версию компилятора

Релиз Tcl/Tk 8.6.6

Состоялся релиз Tcl/Tk 8.6.6, динамического языка программирования, распространяемого совместно с кроссплатформенной библиотекой базовых элементов графического интерфейса. Несмотря на то, что основное распространение Tcl получил для создания интерфейсов пользователя и как встраиваемый язык, Tcl также подходит для других задач, таких как web-разработка, создание сетевых приложений, решение задач по администрированию систем и тестированию. В новом выпуске добавлены дополнительные конфигурационные опции для текстовых тегов, добавлена операция «[$text edit (canundo|canredo)]», набор Unicode 9.0 обновлён до версии 9.0, учтены ограничения в наименовании файлов в файловых системах Windows, увеличена производительность операций «[namespace delete]», ускорена отрисовка цветных шрифтов Xft, возобновлена поддержка TclBlend, обновлены пакеты tcltest 2.4.0, registry … Читать далее Релиз Tcl/Tk 8.6.6

В ночные сборки Firefox встроено дополнение FlyWeb

В ночных сборках Firefox обновлён состав встроенных системных дополнений, предлагаемых по умолчанию в Firefox и не отображаемых в менеджере дополнений (для просмотра таких дополнений следует использовать about:support). Кроме ранее поставляемых приложений Pocket и Hello, в форме встроенного дополнения теперь поставляется компонент FlyWeb, который позволяет организовать обнаружение и прямое соединение с различными электронными устройствами, предоставляющими Web API, такими как телевизоры, проекторы, элементы умного дома и игровые консоли, без обращения к промежуточным облачным сервисам. Из заслуживающих внимание особенностей FlyWeb можно отметить экспериментальный прототип протокола «flyweb://», который реализован путём встраивания в движок Gecko функций простейшего HTTP-сервера. В будущем в рамках проекта планируется подготовить … Читать далее В ночные сборки Firefox встроено дополнение FlyWeb

В OpenBSD из соображений безопасности удалены systrace и прослойка совместимости с Linux

В дополнение к прекращению поддержки монтирования файловых систем непривилегированным пользователем разработчики OpenBSD удалили ряд подсистем, которые потенциально могут оказывать негативное влияние на безопасность, создавая дополнительные цели для проведения атак. В состав OpenBSD 6.0, релиз которого намечен на 1 сентября, не войдёт система ограничения системных вызовов systrace и компоненты эмуляции Linux. В OpenBSD 6.0 также будет включён по умолчанию механизм защиты W^X и добавлены настройки sysctl net.inet.tcp.rootonly и net.inet.udp.rootonly, позволяющие выборочно запретить приём соединений по указанным в списке сетевым портам непривилегированными процессами. Читать далее В OpenBSD из соображений безопасности удалены systrace и прослойка совместимости с Linux

IEEE Spectrum опубликовал рейтинг языков программирования

Журнал IEEE Spectrum, издаваемый Институтом инженеров электротехники и электроники (IEEE), опубликовал собственный рейтинг популярности языков программирования. Лидирует в рейтинге язык программирования Си, за которым с небольшим отставанием следуют Java, Python и C++. Интересно, что на пятое и шестое места помещены языки R и C#, которые обогнали далее следующие PHP, JavaScript и Ruby, а на 11 месте язык платформы Arduino. Язык Go на десятом месте, Perl на 17, Shell на 19, Lua на 22, Rust на 26. Из изменений по сравнению с прошлогодней редакцией рейтинга IEEE Spectrum отмечается перемещение языка R с 6 на 5 место, Go с 13 на 10 … Читать далее IEEE Spectrum опубликовал рейтинг языков программирования

Выпуск платформы управления ресурсами кластера Apache Mesos 1.0

Фонд Apache передставил релиз платформы Apache Mesos 1.0, сочетающей в себе функции системы обеспечения совместного доступа к ресурсам кластера, оркестровки контейнеров и распределённого ядра для организации выполнения заданий на группе узлов. Изначально проект Mesos был разработан компанией Twitter и в 2010 году передан в руки фонда Apache. Кластеры на базе Mesos развёртнуты в таких компаниях, как Netflix, Samsung, Twitter, IBM, PayPal и Yelp. Mesos позволяет работать к кластером как с единым набором ресурсов, абстрагируя процессоры, GPU, память, системы хранения и другие вычислительные ресурсы на физических серверах и виртуальных машинах. При выполнении распределённых приложений и фреймворков Mesos берёт на себя работу … Читать далее Выпуск платформы управления ресурсами кластера Apache Mesos 1.0

Обновление прошивки Ubuntu Touch OTA-12

Компания Canoniсal выпустила обновление OTA-12 (over-the-air) для смартфонов и планшетов на базе платформы Ubuntu Touch. Обновление автоматически будет доставлено пользователям смартфонов Meizu MX4/PRO 5, Nexus 4, Nexus 7 и Bq Aquaris E5/E4.5/M10, укомплектованных прошивкой на базе Ubuntu. В OTA-12 для планшета BQ Aquaris M10 представлена возможность перехода в десктоп-режим (convergence), ранее доступный только для смартфона BQ Aquaris M10 и позволяющий работать с устройством, используя обычный монитор, клавиатуру и мышь. Вывод на экран организован с использованием беспроводного адаптера и технологии Aethercast. Передача виртуального экрана может осуществляться на телевизоры, поддерживающие технологию Miracast или WiFi Display, или компьютеры к которым подключен брелок Microsoft … Читать далее Обновление прошивки Ubuntu Touch OTA-12