Представлен серверный вариант LibreOffice, работающий через web-браузер

Организация The Document Foundation анонсировала новый продукт LibreOffice Online, выступающий в роли свободной альтернативы таким сервисам, как Google Docs и Office 365, и позволяющий наладить удалённую работу с офисным пакетом через Web. LibreOffice Online имеет клиент-серверную архитектуру, при которой на сервере выполняется базовый каркас LibreOffice, а интерфейс транслируется клиенту и отображается в web-браузере при помощи специального web-приложения. Первый релиз LibreOffice Online запланирован на начало 2016 года, но энтузиасты могут оценить текущее состояние разработки, воспользовавшись Git-репозиторием. Ресурсы для разработки выделены компаниями IceWarp и Collabora, но сам проект будет развиваться под эгидой организации The Document Foundation. Для трансляции интерфейса клиенту применяется штатный … Читать далее Представлен серверный вариант LibreOffice, работающий через web-браузер

Google отказался от включения Dart в состав браузера Chrome

Компания Google представила новую стратегию продвижения Dart, языка структурированного программирования для Web, который изначально претендовал на роль прогрессивной замены JavaScript. Решено не привязывать Dart к браузеру и отказаться от идеи интеграции виртуальной машины Dart в Chrome. Разработка будет сосредоточена на применении Dart в качестве промежуточного языка, компилируемого в JavaScript. Развитие Dart как отдельного языка, альтернативного JavaScript и непосредственно поддерживаемого в браузерах, признано нецелесообразным. Вместо этого Dart будет двигаться в сторону более качественной интеграции с JavaScript и генерации оптимального JavaScript-кода. При этом разработка виртуальной машины Dart VM будет продолжена, но она будет позиционироваться в основном для создания серверных и мобильных приложений. … Читать далее Google отказался от включения Dart в состав браузера Chrome

Проект OpenBSD выпустил NTP-сервер OpenNTPD 5.7p4

Представлен релиз переносимой редакции системы синхронизации точного времени OpenNTPD 5.7p4, развиваемой проектом OpenBSD. OpenNTPD обеспечивает поддержку протокола NTP в соответствии с RFC 1305 (NTP, Network Time Protocol) и RFC 5905 (SNTP, Simple Network Time Protocol). Поддерживается как синхронизация локального времени с удалённым NTP-сервером, так и работа в роли NTP-сервера, который в том числе может получать точное время от специального оборудования через sensorsd(8). Настройка осуществляется через файл конфигурации ntpd.conf. Работа OpenNTPD 5.7p4 проверена в Linux , FreeBSD, Solaris и OS X. В отличие от остальных реализаций, OpenNTPD развивается с первичной оглядкой на обеспечение безопасности и обладает только самым необходимым набором возможностей … Читать далее Проект OpenBSD выпустил NTP-сервер OpenNTPD 5.7p4

Создатель СУБД PostgreSQL удостоен премии Тьюринга

Ассоциация вычислительной техники (ACM), наиболее авторитетная международная организация в области компьютерных систем, присудила Майклу Стоунбрейкеру (Michael Stonebraker), создателю свободной СУБД PostgreSQL, престижную премию Тьюринга, являющуюся аналогом нобелевской премии в мире компьютерных технологий. Размер премии составит миллион долларов, который выделен компанией Google. Премия присуждена за выдающийся научно-технический вклад в разработку концепций и практических реализаций технологий, лежащих в основе современных систем управления базами данных. Кроме PostgreSQL, Майкл Стоунбрейкер также является архитектором таких продуктов, как к Ingres и Informix, а также свободных СУБД VoltDB и SciDB. Читать далее Создатель СУБД PostgreSQL удостоен премии Тьюринга

Представлен серверный вариант LibreOffice, работа с которым ведётся через web-браузер

Организация The Document Foundation анонсировала новый продукт LibreOffice Online, выступающий в роли свободной альтернативы таким сервисам, как Google Docs и Office 365, и позволяющий наладить удалённую работу с офисным пакетом через Web. LibreOffice Online имеет клиент-серверную архитектуру, при которой на сервере выполняется базовый каркас LibreOffice, а интерфейс транслируется клиенту и отображается в web-браузере при помощи специального web-приложения. Первый релиз LibreOffice Online запланирован на начало 2016 года, но энтузиасты могут оценить текущее состояние разработки, воспользовавшись Git-репозиторием. Ресурсы для разработки выделены компаниями IceWarp и Collabora, но сам проект будет развиваться под эгидой организации The Document Foundation. Для трансляции интерфейса клиенту применяется штатный … Читать далее Представлен серверный вариант LibreOffice, работа с которым ведётся через web-браузер

Релиз GNOME 3.16. Обзор новшеств

После шести месяцев разработки официально представлен выпуск десктоп-окружения GNOME 3.16. По сравнению прошлым выпуском было внесено 33525 изменений, в реализации которых приняли участи 1043 разработчика. Из наиболее значительных изменений в новой версии можно отметить переработанную систему уведомлений, новую тему оформления, переработанный интерфейс файлового менеджера, новое приложение для чтение электронных книг и календарь-планировщик. Основные изменения: Новая реализация системы вывода уведомлений. Разработчики попытались решить задачу увеличения полезности и заметности уведомлений, исключив при этом применение навязчивых методов, отвлекающих пользователя от работы. Новая всплывающая область уведомлений вместо списка пиктограмм источников уведомлений теперь сразу выводит блоки уведомлений, элементы в которых сгруппированы по типам и отсортированы … Читать далее Релиз GNOME 3.16. Обзор новшеств

httpdiff — утилита для наглядной оценки различий в HTTP

John Graham-Cumming представил небольшую, но полезную утилиту httpdiff, разработанную для отладки работы сети доставки контента CloudFlare и позволяющую наглядно оценить разницу при отправке одинаковых запросов двум HTTP-серверам. Например, при проведении работ по переносу сайта утилита позволяет быстро проверить идентичность работы нового сервера. При формировании вывода можно настроить игнорирование различий определённых заголовков. Программа написана на языке Go и распространяется под лицензией GPLv2. Читать далее httpdiff — утилита для наглядной оценки различий в HTTP

В OpenSSH по умолчанию отключена поддержка SSH-1. Трудности избавления от устаревших криптоалгоритмов

Разработчики OpenSSH сообщили о переходе к сборке OpenSSH с отключенной по умолчанию поддержкой протокола SSH-1. Протокол SSH-1 отмечен как устаревший, небезопасный и не рекомендуемый для использования. Кроме того, работа OpenSSH без OpenSSL возможна только при использовании протокола SSH-2, так как встроенные алгоритмы (curve25519, aes-ctr, chacha20+poly1305 и ed25519) неприменимы к SSH-1. Отключение SSH-1 по умолчанию на уровне сборки упростит распространение в дистрибутивах самодостаточных в плане методов шифрования конфигураций OpenSSH, собранных без привязки к OpenSSL. Кроме того, можно отметить заметку Арьяна ван де Вена (Arjan van de Ven), известного разработчика Linux из компании Intel, в которой поднимается тема трудности избавления дистрибутивов Linux … Читать далее В OpenSSH по умолчанию отключена поддержка SSH-1. Трудности избавления от устаревших криптоалгоритмов

Компания Google развивает новую открытую систему сборки Bazel

Компания Google открыла код сборочного инструментария Bazel, основанного на наработках, используемых для сборки большинства внутренних проектов компании. Bazel обеспечивает сборку проекта, запуская необходимые компиляторы и тесты, выполняя задачи, аналогичные таким системам, как Make, Ant, Gradle, Buck, Pants и Maven. Bazel позволяет собирать проекты на любых языках программирования и отличается сочетанием высокой скорости, надёжности и повторяемости процесса сборки. Код Bazel распространяется под лицензией Apache. В отличие от Make и Ninja в Bazel применяется более высокоуровневый подход к построению правил сборки, при котором вместо определения привязки команд к собираемым файлам производится применения более абстрактных готовых блоков, таких как «сборка исполняемого файла на … Читать далее Компания Google развивает новую открытую систему сборки Bazel

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

Компания Google сообщила о выявлении в сети обманного TLS-сертификата, используемого в прокси-сервере для установки не вызывающих подозрений защищённых соединений с любыми серверами в сети. В том числе создание поддельных TLS-соединений зафиксировано для некоторых доменов Google. В ходе разбирательства выяснилось, что китайский удостоверяющий центр CNNIC (China Internet Network Information Center) передал холдингу MCS промежуточный (вторичный) корневой сертификат, на условии его использования только для доменов, зарегистрированных данной компанией. Нарушив все правила обращения с корневыми сертификатами, закрытый ключ не был изначально помещён в HSM (Hardware Security Module), а установлен в MITM-прокси, осуществляющем перехват защищённых соединений с целью контроля за работой сотрудников корпорации. По … Читать далее Сертификат удостоверяющего центра был использован для перехвата трафика произвольных доменов

Выпуск HTTP-сервера nginx 1.7.11 с поддержкой пула потоков

Доступен новый выпуск основной ветки высокопроизводительного HTTP-сервера nginx 1.7.11, в котором представлено несколько важных новшеств. Основные изменения: Экспериментальная поддержка выноса операций с файлами в отдельный пул потоков, что позволяет избавиться от блокирования рабочего процесса при выполнении операций чтения и отправки файлов. Число нитей в пуле потоков задаётся директивой thread_pool. Выборочная активация пула потоков для отдельных путей производится директивой «aio threads«. Для работы пула потоков nginx должен быть собран с опцией «—with-threads»; Экспериментальный API для создания фильтров тела запроса; Поддержка буферизации тела транзитных запросов, при включении которой тело запроса вначале полностью читается от клиента, а потом отправляется для дальнейшей обработки (без … Читать далее Выпуск HTTP-сервера nginx 1.7.11 с поддержкой пула потоков

Корректирующий выпуск рабочего стола KDE Plasma 5.2.2

Представлен корректирующий выпуск пользовательской оболочки Plasma 5.2.2, основанной на платформе KDE Frameworks 5 и библиотеке Qt 5. Статус подготовки бинарных пакетов для различных дистрибутивов можно оценить на данной странице. Протестировать без установки можно через Live-сборку от проекта Kubuntu. Новый выпуск содержит только исправления накопившихся проблем, затрагивающих Plasma Desktop, KScreen, KWin, Muon и Plasma Networkmanager. Читать далее Корректирующий выпуск рабочего стола KDE Plasma 5.2.2

Проект LibOS развивает вариант ядра Linux с сетевым стеком в форме библиотеки

Для рассмотрения разработчиками ядра Linux представлен набор патчей с реализацией технологии LibOS для Linux. Суть LibOS сводится к возможности сборки сетевого стека ядра в форме внешней разделяемой библиотеки, выполняемой в пространстве пользователя и связываемой с пользовательскими приложениями. Важной особенностью, является то, что в библиотеку выносится штатный сетевой стек ядра, что позволяет использовать такие возможности, как TCP, UDP, SCTP, DCCP, Mobie IPv6, Multipath TCP и netlink. Подобный подход позволяет подключать к разным приложениями персонализированные варианты полноценного сетевого стека, адаптированные для конкретной области применения. Для разработчиков ядра поддержка LibOS позволит упростить тестирования кода сетевого стека при разных сценариях использования. Из интересных особенностей … Читать далее Проект LibOS развивает вариант ядра Linux с сетевым стеком в форме библиотеки

httpdiff — утилита для наглядной оценки HTTP

John Graham-Cumming представил небольшую но полезную утилиту httpdiff, разработанную для отладки работы сети доставки контента CloudFlare и позволяющую наглядно оценить разницу при отправке одинаковых запросов двум HTTP-серверам. Например, при проведении работ по переносу сайта утилита позволяет быстро проверить идентичность работы нового сервера. При формировании вывода можно настроить игнорирование различий определённых заголовков. Программа написана на языке Go и распространяется под лицензией GPLv2. Читать далее httpdiff — утилита для наглядной оценки HTTP

Релиз Ubuntu MATE 14.04.2

Доступен выпуск Linux-дистрибутива Ubuntu MATE 14.04.2, построенного на пакетной базе Ubuntu 14.04.2 LTS и предлагающего десктоп-окружение на основе проекта MATE, в рамках которого продолжено развитие кодовой базы GNOME 2.32 с сохранением классической концепции формирования рабочего стола. Начиная с выпуска 15.04 Ubuntu MATE войдёт в число официальных редакций Ubuntu и формирование сборок будет перенесено в официальную сборочную инфраструктуру Ubuntu. При этом ветка Ubuntu MATE 14.04 останется неофициальной и будет поддерживаться на правах неофициального ответвления. Загрузочные iso-образы (1.1Гб) подготовлены для архитектур i386 и AMD64. В новом выпуске предоставлена возможность использования ядра Linux 3.16. В состав добавлен композитный менеджер Compiz, который не включен … Читать далее Релиз Ubuntu MATE 14.04.2

Новая версия менеджера фотографий Shotwell 0.22

Состоялся релиз программы для управления коллекцией фотографий Shotwell 0.22. Shotwell предоставляет удобные возможности каталогизации и навигации по коллекции, поддерживает группировку по времени и тегам, предоставляет инструменты для импорта и конвертации новых фотографий, поддерживает выполнение типовых операций по обработке изображений (вращение, устранение эффекта красных глаз, корректировка экспозиции, оптимизация цветности и т.п.), содержит средства для публикации в социальных сетях, таких как Facebook, Flickr и Picasa (для MediaGoblin существует экспериментальный плагин). Готовые бинарные сборки сформированы для Ubuntu. Из представленных в новом выпуске изменений можно отметить улучшение поддержки метаданных при загрузке изображений в Facebook, незначительное обновление интерфейса пользователя, возможность сортировки фотографий по имени файла, … Читать далее Новая версия менеджера фотографий Shotwell 0.22

Для PostgreSQL подготовлен инструмент ресинхронизации pg_rewind

В состав будущего выпуска СУБД PosgreSQL 9.5 будет включен новый полезный инструмент pg_rewind, позволяющий существенно упростить процесс восстановления отказоустойчивых конфигураций серверов, после переключения на резервный сервер. В настоящее время при выходе из строя основного сервера некоторые транзакции могут не успеть перенестись на запасной сервер, в случае использования асинхронной репликации. После возвращения в строй основного сервера возникает задача синхронизации его состояния с продолжившим работу запасным сервером, который успел накопить свою порцию изменений. После восстановления работы первичного сервера запасной сервер обычно переводится в состояние заморозки БД для бэкапа, содержимое директории с данными переносится на основной сервер и замещает старые данные остановленной БД. … Читать далее Для PostgreSQL подготовлен инструмент ресинхронизации pg_rewind

Студия Pixar представила бесплатную некоммерческую версию RenderMan

Студия Pixar объявила о выпуске бесплатной некоммерческой версии профессиональной платформы рендеринга RenderMan, используемой в процессе производства многих известных мультипликационных и художественных фильмов. Некоммерческая версия RenderMan может использоваться для обучения, оценки возможностей продукта, проведения исследований, разработки плагинов и создания произведений, не нацеленных на получение коммерческой выгоды. Примечательно, что по функциональности бесплатная версия полностью идентична коммерческому выпуску, не содержит каких-либо ограничений и не устанавливает водяные знаки. Таким образом любой любитель компьютерной графики теперь легально может воспользоваться инструментом, применяемым во многих крупных студиях. Пакет доступен для Linux, Windows и OS X. Поддерживается работа в 64-разрядных дистрибутивах Linux с glibc 2.12+ и gcc 4.4.5+. Читать далее Студия Pixar представила бесплатную некоммерческую версию RenderMan

В скрипте инициализации RHEL допущена ошибка, приводящая к удалению всех файлов

В поставляемом в составе тестового выпуска Red Hat Enterprise Linux 6.7 скрипте инициализации прокси сервера Squid выявлена проблема, которая приводит к удалению всех файлов в системе при перезапуске squid. По своей сути ошибка напоминает недавний инцидент с удалением всех файлов пользователя в клиенте Steam и также приводит к выполнению команды «rm -rf /*» в случае незаполнения формирующей путь переменной. Pavel Šimerda, мэйнтейнер пакета squid из компании Red Hat, смог повторить эксперимент в виртуальной машине с тестовой веткой RHEL 6.7 и установленным пакетом squid-3.1.23-4.el6. Достаточно запустить squid командой «service squid start», после чего инициировать его перезапуск командой «service squid restart», в … Читать далее В скрипте инициализации RHEL допущена ошибка, приводящая к удалению всех файлов

Выпуск текстового редактора GNU nano 2.4.0

После пяти лет разработки представлена новая стабильная ветка консольного текстового редактора GNU nano 2.4.0, предлагаемого в качестве редактора по умолчанию во многих пользовательских дистрибутивах, разработчики которых считают vi слишком сложным для освоения. В новом выпуске реализована полноценная система отката изменений (undo), добавлен vim-совместимый механизм блокирования доступа к редактируемым файлам, обеспечена поддержка надстроек для статического анализа (lint) и форматирования кода, расширена система подсветки синтаксиса. Читать далее Выпуск текстового редактора GNU nano 2.4.0

Доступен браузерный движок WebKitGTK+ 2.8.0

Доступен выпуск новой стабильной ветки WebKitGTK+ 2.8.0, порта браузерного движка WebKit для платформы GTK+. WebKitGTK+ позволяет использовать все возможности WebKit через GNOME-ориентированный программный интерфейс на основе GObject и может применяться для интеграции средств обработки web-контента в любые приложения, от использования в специализированных HTML/CSS-парсерах, до создания полнофункциональных web-браузеров. Из известных проектов, использующих WebKitGTK+, можно отметить Midori и штатный браузер GNOME (Epiphany). Ключевые изменения в новой стабильной ветке: Включение по умолчанию многопоточного JIT-компилятора и переход на разработанную компанией Apple библиотеку распределения памяти bmalloc, которая теперь используется вместо TCMalloc, что позволило заметно увеличить общую производительность браузерного движка; Поддержка расширения APNG, позволяющего отображать анимированные … Читать далее Доступен браузерный движок WebKitGTK+ 2.8.0