Вышло руководство на русском языке по программе Math, входящей в состав офисных пакетов LibreOffice и Apache OpenOffice.
В руководстве по Math раскрыты все основные моменты использования программы, начиная от описания интерфейса и заканчивая нюансами построения сложных формул. Особое внимание уделено стилизации формул, при помощи которой можно добиться точного отображения результата. Кроме этого, приведено большое количество примеров с формулами, использующихся как в математике (включая мат. логику), так и в химии, перечислены все знаки, функциии элементы необходимые для формул.
Единственный серьёзный вопрос, который не был затронут, это использование макросов и описание модели UNO для Math. По заверениям автора, это продвинутый уровень, который необходим единицам, а его целью было создать справочное пособие, которое помогло бы студентам конспектировать лекции в электронном виде по ходу их проведения, и помочь пользователям с требованиями в работе с Math на уровне научных проектов.
Руководство доступно по лицензии «Attribution-ShareAlike» 4.0 Всемирная (CC BY-SA 4.0)
Скачать руководство можно с github.com и со страницы в вики организации The Document Foundation.
7 октября команда разработчиков KDE сообщила о доступности корректирующего релиза нового набора компонентов — KDE Frameworks 5.3.0, который включает улучшения и исправления ошибок.
Напоминаем, что в связи с изменениями в проекте KDE на смену набору программного обеспечения пришёл набор фреймворков. Основная цель данной реогранизации — предоставить компоненты KDE наряду с Qt сторонним разработчикам для создания конечных приложений. Проект KDE Frameworks содержит порядка 60 библиотек и других компонентов. Новый релиз включает множество изменений.
Новое в KDE Frameworks 5.3.0:
в KActivities добавлен интерфейс DBus для загрузки плагинов во время выполнения приложения;
в KArchive добавлен удобный метод KArchive::file() и исправлены ошибки компиляции для MSVC;
исправлена ошибка кодировки (№ 337642) в диалоговом окне KIO (ввод/вывод KDE) в KBookmarks;
исправлен первоначальный размер KCMultiDialog;
исправлен размер подсказок и положение кнопки очистки в режиме высокого разрешения в модуле KCompletion;
исправлен обмен объектами KSharedConfig в KConfigLoader;
KConfigWidgets стал предоставлять файлы kf5_entry.desktop, запрашиваемые KLanguageButton;
в KCoreAddons для инструмента Kdelibs4Migration разрешено изменение параметра KDE4_DEFAULT_HOME_POSTFIX для указания корректного пути каталога kde4, а также KFormat включенв Q_GADGET для передачи собственных свойств в QML;
добавлена поддержка символов Unicode в тему Glass библиотеки KEmoticons;
удалена устаревшая зависимость Perl в KI18n;
изменения в KIO:
добавлен kio_trash;
добавлена новая задача KIO — KIO::fileSystemFreeSpace позволяет получить общий и доступный объёмы файловой системы;
удалены лишние косые черты в начале URI;
добавлены определения источника поиска для поискового движка qwant;
исправлена ошибка трансформирования относительных путей в HTTP-ссылки;
Команда разработчиков анонсировала новый релиз OpenSSH 6.7, который представляет собой первую попытку пересмотра кодовой базы проекта и включает ряд новых возможностей.
Помимо устранения ошибок и обновлений, релиз OpenSSH 6.7 включает изменения в наборе шифров и алгоритмов (удаление некоторых из них и изменения в установках по умолчанию) и новую функциональность. В новой версии OpenSSH добавлена поддержка проброса сокетов домена UNIX. Данная возможность позволяет перебросить сокет домена UNIX локальной машины на удалённый порт TCP или наоборот, используя общий с пробросом TCP-портов синтаксис. Например, удалённую базу данных PosgreSQL можно подключить поверх безопасного SSH-канала к сокету домена UNIX при помощи команды:
Также доступно подключение двух сокетов домена UNIX поверх SSH-соединения. Эта возможность была доступна в виде патча ещё несколько лет назад, однако последнее обновление кода состоялось в 2012 году для OpenSSH 6.1.
Была добавлена и другая возможность, связанная с пробросом сокетов домена UNIX. Теперь управляющая последовательность %C может быть использована как в аргументе LocalCommand, так и в ControlPath конфигурационного файла. Она трансформируется в уникальный идентификатор, полученный из хеша SHA-1 (локальный хост, удаленный пользователь, имя хоста, порт). Другие последовательности (например, %h для удалённого имени хоста и %u для локального пользователя) зачастую используются в надежде на добавление уникального идентификатора. Тем не менее, добавление сокетов домена UNIX означает, что некоторые возможные варианты использования достигли ограничения на максимальную длину пути (UNIX_PATH_MAX). В этом случае значение хеша для %C послужит обходным путём, обеспечивая идентификатор с фиксированной длиной в 40 символов, хотя это может оказаться полезным и в других случаях.
Новый релиз также расширяет поддержку поиска слепка ключа SSH в DNS. Ранее DNS SSH Fingerprint Publishing (описано в RFC 4255) в OpenSSH включал ключи ECDSA (алгоритм с открытым ключом для создания цифровой подписи). С выпуском OpenSSH 6.7 доступна поддержка ключей, сгенерированных при помощи Ed25519. На текущий момент ключи Ed25519 до сих пор официально не описаны в IETF RFC, хотя уже есть черновик,
Новая версия OpenSSH 6.7 доступна в виде обновлений в дистрибутивах или на сайте OpenSSH.
Три неочевидных заключения получили специалисты Linux Foundation из недавнего опроса на сайтах Linux.com и The New Stack. По результатам опроса представлена инфографика.
Некоммерческая организация Linux Foundation совместно с CloudOpen Europe недавно провела опрос относительно облачных технологий с открытым исходным кодом. В результате опроса было получено три вывода, которые ранее не были очевидны. Полученные заключения:
Open Source-контрибьюторы мотивируются живым, вовлечённым сообществом и ставят производительность и безопасность выше других возможностей;
популярность проекта не означает, что он широко распространён;
участникам свободных проектов следует внимательнее отнестись к работе над документацией, установкой и настройкой.
В рамках опроса было выяснено, что наиболее популярными облачными проектами с открытым исходным кодом стали OpenStack, Docker и KVM. Однако чаще всего используются OpenStack (13 %), CloudStack (11,5 %) и KVM (10,5 %), а Docker только на 12-ом месте (4 %).
При выборе проекта для участия наиболее весомыми факторами стали качество сообщества (55 %) и открытость (55 %). 43 % респондентов придают значение зрелости и 45 % — релевантности.
Что касается сложностей, с которыми сталкиваются участники свободных проектов, то почти половина — 47 % — отмечают слабую документированность. 39 % сообщили о сложностях при установке и 23 % указывают на трудности в управлении параметрами и настройкой проектов. Оригинал инфографики доступен на сайте Linux Foundation.
Создатель и основной разработчик веб-фреймворка Cutelyst, Даниэль Николетти (Daniel Nicoletti), сообщил о выходе новой версии 0.4.0 своего проекта.
На создание Cutelyst автора вдохновил другой свободный проект — Perl Catalyst: «Catalyst — это веб-фреймворк с открытым исходным кодом на базе схемы „model-view-controller“ (MVC) языка Perl, который способствует быстрой разработке и понятному дизайну, не навязывая своих правил». Даниэль утверждает, что единственное отличие Cutelyst заключается в использовании C++11 и графического тулкита Qt, — у проектов очень похожи даже API.
В новой версии Cutelyst 0.4.0 были выполнены следующие улучшения:
скорость работы увеличена на 15 % за счёт рефакторинга отдельных участков кода;
в API добавлена возможность подключить кэширование шаблонов Grantlee, что увеличивает производительность при использовании Grantlee Templates;
улучшено поведение параметров Query и Body, которые обеспечивают должным образом работу с записями (posts), если они содержат один идентификатор в нескольких позициях.
Помимо этого, Cutelyst 0.4.0 получил новые возможности и многочисленные исправления ошибок. Подробный список изменений доступен в блоге разработчика. К будущему выпуск разработчик обещает подготовить эквивалент руководства к Catalyst и дополнить API новыми возможностями. Хотя на текущий момент API нестабилен, Дэниэль Николетти призывает использовать новое — для большинства приложений понадобится только пересборка. Загрузить новую версию веб-фреймворка можно по этой ссылке. Приложение распространяется на условиях лицензии LGPL. Сайт проекта — cutelyst.org.
Организация Blender Foundation и сообщество разработчиков анонсировали выход новой версии популярного открытого 3D-редактора Blender 2.72 с множеством улучшений и тремя новыми дополнениями.
В новой версии Blender 2.72 доступны следующие изменения:
Cycles: базовый рендеринг объёма теперь официально доступен на GPU, экспериментально поддерживаются Subsurface Scattering и Correlated Multi Jitter. Дополнительно улучшен рендеринг объёмов, увеличена производительность шейдинга и всей системы и т.д.;
в интерфейсе: включено новое круговое меню (Pie menus), которое длительное время ожидали пользователи;
в анимации: небольшие изменения в редакторах, для упрощения фильтрации каналов и очистки блока данных. Незначительные улучшения в работе функции отмены изменений и другое;
в моделировании: добавлен новый инструмент «Face split by edges», который разделяет выбранные грани, содержащие свободные ребра. Расширен набор опций в инструментах «Dissolve vertex», «Select manifold» и «Bevel» и т.д;
в лепке (скульптинг) и рисовании (разукрашивание): текстурное разукрашивание получило новый процесс, привязанный к материалам меша, а также отображает любые текстуры, подходящие к рисованию. Добавлены новые инструменты, 16 новых режимов смешивания и многое другое;
в композитинге: новый эффект «Sun Beams» для имитации яркого солнечного света. Позволяет генерировать дополнительные лучи света от существующих источников с большим количеством вариантов настройки;
в разработке игр: множество небольших улучшений, среди которых новые типы «Property Sensor», новый актуатор «Mouse» и меню актуатора «Track To» и пр.;
в свободный нефотографический рендеринг: инструмент Freestyle интегрирован в Cycles, практически, с полным набором возможностей, доступных в BI.
Это далеко не полный список изменений в Blender 2.72. Команда разработчиков активно работает над незначительными, но многочисленными исправлениями, создаёт новые инструменты и дополнения. Один из разработчиков — Томас Бек (Thomas Beck) — с начала 2014 года выпускает видео, в которых наглядно показаны новые возможности Blender. Загрузить новую версию Blender 2.72 можно на сайте.
Администрация города Гуммерсбах (Германия) объявила, что этим летом был завершен перевод всех компьютеров на GNU/Linux вместо проприетарных операционных систем десятилетней давности (Windows XP), которые больше не поддерживались вендором (Microsoft).
Миграция сохранила городу пятизначную сумму, и специалисты Гуммерсбах надеется снизить затраты на IT-инфраструктуру в будущем, комбинируя сохранение средств на проприетарных лицензиях со снижением стоимости на техническое обеспечение. По подсчётам муниципалитета города, при покупке новых лицензий и обновлении оборудования до нужных требований, кроме потраченных денег, пришлось бы увеличивать штат сотрудников IT-отдела. Использование Linux, напротив, позволило сократить необходимость в обслуживающем персонале, высвободив одну штатную единицу (ETF): теперь в IT-отделе работает 3 человека.
Для миграции были использованы тонкие клиенты Fujitsu Futro и кластер на базе шести серверов, работающих под управлением SUSE Linux Terminal Server. В качестве рабочего окружения используется MATE, среди используемого программного обеспечения упоминаются LibreOffice, Open Xchange 6 и WollMux.
Всего было переведено на Linux около 300 компьютеров.