Вышла первая стабильная версия свободного редактора для верстки веб-страниц HTdesigner 1.0, созданного на языке программирования JavaScript и позиционируемого как свободная альтернатива продуктам вроде Dreamweaver.
HTML-редактор HTdesigner 1.0 работает в веб-браузерах Firefox/Chrome и поддерживает следующие возможности:
визуальное выделение элемента;
более точное выделение родительского элемента через parentNode;
создание, удаление и вставка элемента в документе;
форматирование текста при помощи строчных тегов;
перемещение элемента в документе через механизм copy/paste;
создание, удаление, редактирование CSS-свойств и атрибутов элемента;
автоматическая генерация всех возможных CSS-свойств, атрибутов и их значений;
редактирование текста внутри тега через свойство contenteditable или редактор HTML-кода;
редактирование HTML-кода выбранного элемента;
унификация редактирования структуры элементов.
Исходный код программы распространяется на условиях свободной лицензии GNU GPLv3 и доступен для скачивания на SourceForge.
Состоялся релиз легковесного Linux-дистрибутива под названием CRUX 3.1, предыдущий релиз которого был выпущен полтора года назад.
CRUX — это минималистский, легковесный дистрибутив, ориентированный на архитектуру x86_64. Он предлагает поддержку собственных пакетов (tar.xz) со схожими с BSD init-скриптами, также имеет собственную реализацию системы портов и подходит для более опытных пользователей Linux. Первая версия CRUX вышла в 2002 году и вдохновила Джадда Винета (Judd Vinet) на создание другого дистрибутива, получившего большую популярность — Arch Linux. Примечательно, что CRUX не имеет ни одного прямого форка.
Что нового в дистрибутиве:
инструментарий сборки обновлён до следующих версий: glibc 2.19.0, gcc 4.8.3 и binutils 2.24;
использовано ядро Linux 3.12.23;
Xorg обновлён до версии 7.7, а xorg-server до 1.15.1;
udev заменён на uedev, man на man-db;
net-tools и traceroute исключены из Core-коллекции, их заменяет iproute.
Полный перечень изменений можно найти в заметках к выпуску на сайте дистрибутива, скачать гибридный образ для записи на CD или использования на USB-накопителе можно на этой странице.
Spotify сообщила о том, что начат процесс миграции с Debian на Ubuntu на своих серверах, обеспечивающих работу инфраструктуры компании.
В списках рассылки Debian появилась информация о том, что компания Spotify, ранее использовавшая дистрибутив Debian 6 на более 5000 физических серверах и более 1000 виртуальных машинах, начала процесс миграции на дистрибутив Ubuntu 14.04. Системный инженер Spotify, Ноа Ризэер (Noa Resare), объясняет причины перехода тем, что Ubuntu обладает предсказуемым циклом выпуска обновлений и расширенным сроком поддержки, который превосходит таковой у Debian (решение было принято до объявления увеличения срока поддержки для Debian 6).
Компания Spotify является одним из крупнейших в мире коммерческих сервисов вещания музыки. Ранее в списках рассылки компания приняла участие в дебатах относительно статуса systemd в дистрибутиве Debian и проголосовала за переход на него по умолчанию. Также Spotify открыла внутренний инструмент для управления последовательными группами задач под названием Luigi, исходный код которого доступен на GitHub.
Молодая компания PredictionIO, занимающаяся разработкой «MySQL с предсказанием» — свободной платформы машинного обучения, получила инвестиции в размере 2,5 миллионов USD.
PredictionIO предоставляет 20 алгоритмов с возможностью настройки, которые любой разработчик или человек, занимающийся исследованиями, может применить к своим данным. Платформа PredictionIO использует в своей работе фреймворки Hadoop и Cascading, предлагает REST API, а также SDK для Ruby, Python, Scala, Java и других, в то время как сообщество подготовило поддержку iOS, Node.js, .NET и Magento. Генеральный директор компании, Саймон Чен (Simon Chan), утверждает, что при использовании сервиса PredictionIO не потребуется специальных знаний в области машинного обучения.
Машинное обучение позволяет сделать приложения «умнее», и большое преимущество PredictionIO здесь заключается в том, что это свободное ПО в отличие от большинства нынешних систем. Чен комментирует свою платформу следующим образом: «PredictionIO может быть установлена на предприятии практически на любой платформе, используя бинарные файлы и исходный код. Мы также поддерживаем технологии вроде Vagrant и Docker, поддержка которых была предоставлена участниками нашего сообщества».
Файлы, образы и исходный код для скачивания доступны на сайте компании — prediction.io.
После задержки релиза на финальной стадии ранее в этом месяце состоялся официальный выпуск новой версии графического сервера X.Org — 1.16.
Этот выпуск включает в себя порядка 35 000 новых или изменённых строк и является одним из наиболее крупных релизов за последнее время. Следующая версия 1.17 ожидается в конце этого или начале следующего года.
Данный выпуск включает в себя следующие следующие важные изменения:
интеграция Glamor: основанная на OpenGL система 2D-ускорения приобрела необходимый уровень стабильности для включения в сервер. Эта технология стала актуальной из-за того, что многие современные графические процессоры не имеют отдельного движка для прорисовки 2D-графики. Glamor требуется для драйверов Radeon с графическими картами серии HD7000 и выше, Nouveau запрашивает Glamor для использования акселерации в графических картах Maxwell;
первоначальная поддержка сервера X в оконной системе Wayland для запуска приложений; для прорисовки также используется Glamor;
опциональная поддержка systemd, позволяющая запускать X.Org Server без привилегий суперпользователя. Драйверы Radeon, Intel, Nouveau, Modesetting и Freedreno уже поддерживают эту возможность;
было добавлено порядка тысячи предупреждений компилятора. Новые флаги позволят предупреждать об использовании небезопасных подходов к написанию программного кода. В процессе работы было просмотрено и «очищено» большое количество строк;
добавлена реализация Glamor для Xephyr;
поддержка не-PCI устройств позволяет автоматически определять графическое оборудование, не использующее стандарты API для PCI. Этот вопрос наиболее актуален для однокристальных ARM-систем.
Более полный анонс нового выпуска в списках рассылки. Желающие самостоятельно собрать X.Org Server 1.6 могут скачать исходный код по этой ссылке.
Проект Open Food Network, используя принципы свободного ПО, хочет изменить цепочку доставки еды, закрыв пробел между потребителями и производителями — фермерскими хозяйствами, и облегчить доступ к пище, выращенной в этой же местности.
Основная проблема, по мнению инициаторов проекта — Open Food Foundation — заключается в том, что крупные сельскохозяйственные производители и сети гипермаркетов притесняют местных фермеров, у которых, как правило, качество продукции выше, а товар более свежий. Вторая проблема в том, что сами фермеры заняты производством продуктов и не всегда способны обеспечить маркетинговое сопровождение, распланировать доставку, заняться продвижением своей продукции и проводить продажи — особенно остро этот вопрос поднимается в период сбора урожая. На текущий момент предпринимаются разрозненные попытки исправить эту ситуацию, но в Open Food Foundation считают, что нужен более основательный подход.
Решение они видят в создании свободной сети распространения продуктов питания — Open Food Network, код которой открыт. Платформа позволит объединить покупателей и продавцов. Первые смогут изучить товар, оставить заявку, оплатить продукцию, заказать доставку. Вторые смогут рассказать свои истории, опубликовать свои продукты, установить цену. Использование открытой и свободной модели разработки для платформы позволит подстраивать её под нужды определённых категорий и условия местности. На текущий момент доступна бета-версия платформы OFN, её дальнейшая разработка будет зависеть от успешности кампании по сбору средств.
Синтия Бризил (Cynthia Breazeal) представила ранний прототип первого в мире социального робота под управлением Linux, который должен стать «полноценным членом семьи».
Известный исследователь и первооткрыватель области социальной робототехники, сотрудник Media Lab в Массачусетском технологическом институте (MIT), Синтия Бризил, представила свой новый проект — стационарного социального робота Jibo. Он создан для домашнего использования и представляет собой интерактивного напарника и помощника для членов семьи, предлагая опыт взаимодействия, который не обеспечит ни один компьютер или смартфон.
Jibo построен на одном из современных и мощных ARM-процессоров, работает под управлением Linux и имеет:
две камеры для распознавания и отслеживания людей;
микрофон с охватом 360 градусов;
два динамика;
три мотора,
сенсорный датчик на корпусе;
WiFi и Bluetooth;
3-х осевой датчик;
жидкокристаллический экран;
внешняя LED-подсветка.
Срок работы от батареи — около 30 минут, причем в стандартной поставке аккумулятора не будет. Jibo доступен для предзаказа на платформе краудфандинга, где уже удалось собрать более полумиллиона, хотя планировалось всего 100 000 USD.