LINUX.ORG.RU

Новости

Активные теги:

 , , , , , , , , , , , , , , , , , , ,

Мини-новость: Tiny3DRenders.ru ― бесплатная рендер-ферма для открытых проектов (21 комментарий)

Atom-IDE

Новости — Разработка
Группа Разработка

На фоне обновления редактора Atom до версии 1.20 (лог-пост) остался незамеченным анонс Atom-IDE.

github совместно с facebook представили набор пакетов ide-typescript, ide-flowtype, ide-csharp, ide-java и ide-php.

Суть выпуска пакетов в расширенной и более целостной поддержке IDE-специфичных фич для этих языков.
Каждый пакет предоставляет улучшенную реализацию автодополнения, диагностик, поиска вхождений\вызовов.
Реализация дополнений стала возможна благодаря внедрению поддержки Language Server Protocol.

>>> Подробности

 ,

michey ()
Мини-новость: digiKam 5.7.0 (56 комментариев)
Мини-новость: GNU Emacs 25.3 с устранением давней уязвимости, позволяющей файлу (письму) исполнять любой код (14 комментариев)

Релиз Blender 2.79

Новости — Мультимедиа
Группа Мультимедиа

Состоялся релиз Blender 2.79, последней версии ветки 2.7х. Перед выходом следующей знаковой версии (2.80 ожидается в 2018 году) разработчики порадовали пользователей колоссальными новшествами:

  • Denoising, или шумодав — убирает шум из рендера, по возможности сохраняя детали изображения, что может значительно сократить время рендеринга.
  • Filmic color management — новый метод управления цветом для большей фотореалистичности и лучшей поддержки высокого динамического диапазона.
  • Principled BSDF — новый шейдер для рендер-движка Cycles, представляет собой PBR-шейдер, совместимый с большинством шейдеров в других графических движках (Unreal Engine 4, Unity 5+). Все настройки глянцевости, металличности и подповерхностного рассеивания в одном узле.
  • Shadow catcher — «ловец» теней, используется для того, чтобы при рендере на прозрачном фоне также оставалась и тень от объекта.
  • Ускорение рендера на OpenCL и приближение его по скорости и возможностям (подповерхностное рассеивание, волюметрики) к таковому на Nvidia CUDA.

Как всегда, множество других, более мелких, изменений и нововведений. Традиционно, программа доступна для платформ Linux, Windows и OSX.

>>> Скачать

 ,

MageasteR ()
Мини-новость: Автор популярного расширения для Emacs — Magit собирает пожертвования для full-time работы над ним в 2018 году (70 комментариев)

10 лет с Колибри: как это было

Новости — Open Source
Группа Open Source

Обзор от дизайнера и прикладного разработчика KolibriOS в честь 10-летия его участия в проекте.

>>> Читать обзор

 , , ,

Badboy ()

Публичное тестирование: воспроизводима ли сборка Tails?

Новости — Debian
Группа Debian

Разработчики анонимного LiveCD Tails уже давно пытаются сделать доказуемым утверждение, что официальные бинарные ISO-образы действительно являются продуктом сборки исходных текстов соответствующей версии Tails, а не отличающейся версии (например, с закладками). И, кажется, у них получилось.

Идея доказательства — воспроизводимость сборки. Т.е. повторный запуск процедуры сборки (в т.ч. другим человеком на другом компьютере) должен дать на выходе побайтно совпадающий результат. Априори это не так — например, сборочная система может записывать дату сборки, или явно вызывать random() по самым разным причинам, или просто обрабатывать в каком попало (т.е. невоспроизводимом) порядке файлы из одного каталога, или вытворять другие действия с непредсказуемым, но неважным для функционирования конечного продукта, результатом. Все такие неопределенности, кажется, устранены.

Кажется — поскольку пока все проверки заведомо проходят только на компьютерах разработчиков. Внешнего подтверждения нет, просто поскольку никто «посторонний» на момент публикации первоисточника не пытался собрать Tails у себя и сравнить полученный образ с официальным. Собственно, сейчас разработчики просят сообщество провести самостоятельную тестовую сборку и сравнение, а также сообщить им о результатах.

>>> Подробности

 , ,

AEP ()

Binary Analysis Platform 1.3

Новости — Разработка
Группа Разработка

Binary Analysis Platform (BAP) — это платформа для обратной разработки и анализа программ, для которых недоступны их исходные коды. Поддерживается более 30 архитектур, в первую очередь x86, x86-64 и ARM. BAP работает путём дизассемблирования и перевода инструкций в RISC-подобный язык — BAP Instruction Language (BIL). Такой подход позволяет платформе анализировать код одинаково хорошо, независимо от архитектуры. Вместе с платформой поставляется набор инструментов, библиотек и плагинов. Основная цель платформы — предоставить инструментарий для автоматического анализа программ.

BAP написана на Ocaml, и это предпочтительный язык для написания средств анализа, но также имеются биндинги к C, Python и Rust.

Релиз 1.3 является самым большим публичным релизом платформы, который содержит много нового:

  • новый загрузчик, который работает со всеми видами бинарных файлов, в том числе модулями ядер Linux и Darwin, разделяемыми библиотеками и другими представлениями программ;
  • сокращено потребление памяти;
  • Primus — фреймворк эмуляции ЦП;
  • лучшее представление программ благодаря удалению «мёртвого кода»;
  • поддержка LLVM 4.0.

>>> Исходный код на Github

>>> Подробности

 , ,

olibjerd ()

Next generation Funtoo

Новости — Gentoo Linux
Группа Gentoo Linux

Непонятно, что послужило причиной для Drobbins'а, то ли поломаный обновлением до 1.19 xorg-server на его ноутбуке, то ли конференция хакеров во Львове, а может и то и другое вместе взятое, но изменения теперь касаются всех пользователей дистрибутива.

Что же прошло вместе с летом и пришло с осенью, две основных новости:

  • Стильно-модно-молодежно — отказ от funtoo-stable и funtoo-stable-hardened сборок. Связано это с переходом к «next generation of Funtoo Linux». Все усилия сосредоточены на новых фишках, которые будут представлены по мере готовности.
  • Версия дерева ports-2012 больше не обновляется.

Взамен мы получаем новую версию дерева ports-2017 и концепцию «kits» (наборы, комплекты?).

Как говорит сам Drobbins, наборы — это логические части дерева портежей Gentoo, превращенные в оверлеи, с целью поддержания стабильности. Это логические наборы пакетов, реальные оверлеи в системе, смысл которых в большей гибкости по манипулированию стабильным и экспериментальным кодом.

Таким образом можно иметь последнюю версию gimp и стабильный xorg-server, не меняя всё дерево в целом на funtoo-stable.

Мантра нового подхода: «Если моя система становится нестабильной, то это только из-за моего желания использовать экспериментальный софт, а не из-за того, что я делаю регулярно emerge -auDN @world

Переключение на новый мета-репозиторий:

# install -d /var/git
# cd /var/git
# git clone https://github.com/funtoo/meta-repo.git
# cd meta-repo
# git submodule init
# git submodule update
# rm /usr/share/portage/config/repos.conf
# mv /etc/portage/repos.conf /etc/portage/repos.conf.bak
# ln -s /var/git/meta-repo/repos.conf /etc/portage/repos.conf
# chown -R portage:portage /var/git/meta-repo

Для управления бранчами используется мета-инструмент app-admin/ego. Пример /etc/ego.conf:

[kits]

python-kit = 3.6-prime
xorg-kit = 1.19-prime

Из-за изменения способа обработки PYTHON_TARGETS есть проблемы с мультиплексированием Python для отдельных пакетов.

Ссылки на оригинальные новости:

  1. New Ports-2017 tree and Kits
  2. Kits are Go (Switch to Them!)
  3. meta-repo

>>> Funtoo Linux News

 ,

vvn_black ()
Мини-новость: Релиз набора компиляторов LLVM 5.0 (39 комментариев)

Вышла новая версия языка Nim 0.17.2

Новости — Разработка
Группа Разработка

7 сентября вышла новая версия языка программирования Nim 0.17.2.
Nim - это язык системного программирования, который ориентирован на производительность, мобильность и выразительность.

В этой версии был сделан упор на стабильность компилятора, и были исправлены важные баги. Следовательно, очень рекомендуется обновиться. А новой функцией в этом выпуске является поддержка файлов .nimble-link. Это было сделано для поддержки последней версии Nimble с функцией «develop».

Этот выпуск также включает в себя новую версию пакетного менеджера Nimble 0.8.8 который обновился 3 сентября. Где тоже было исправлено множество багов. Но стоит отметить что это достаточно крупное обновление с большим количеством новых функций. С которыми можно ознакомиться по ссылке
https://github.com/nim-lang/nimble/blob/master/changelog.markdown#088---03092017
Из наиболее важных это:

  • Реализована команда разработки develop
  • Реализована задача по умолчанию test для пакетов которые не определяют ее
  • Снижение потребления памяти если пакет содержит много файлов

А 6 сентября появилась новая документация к Nim на DevDocs
http://devdocs.io/nim/

>>> Version 0.17.2 released

 , ,

opqx ()

SUSE Linux Enterprise 12 SP3

Новости — Novell
Группа Novell

Компания SUSE представила выпуск SUSE Linux Enterprise 12 SP3. Пакеты из данного выпуска уже положены в основу Opensuse 42.3. Suse Linux Enterprise включает в себя следующие редакции:

  • Desktop. Дистрибутив для настольных рабочих станций. Флагманская среда - Gnome 3.
  • Server. Дистрибутив для серверов.
  • High Availability Extension
  • Point of Service
  • Real Time Extension Дистрибутив доступен бесплатно после регистрации, триал 60 дней. Также можно использовать локальный загрузочный DVD-образ с полным локальным DVD-репозиторием всегда. Также обновлено ядро Linux до 4.4. Версии системных компонентов остались прежними, основные изменения коснулись виртуализации и поддержки нового оборудования. Подробнее:
    • Добавдлен драйвер ibmvnic для сетевого контроллера vNIC (Virtual Network Interface Controller) с реализацией технологии виртуальных сетей PowerVM. При применении совместно с SR-IOV NIC новый драйвер позволяет обеспечить управление пропускной способность и качеством сервиса на уровне виртуального сетевого адаптера, существенно снижая накладные расходы в результате виртуализации и уменьгая нагрузку на CPU;
    • Поддержка спецификации AMD Scalable MCA (SMCA), определяющей технику журналирования сведений об ошибках, возникающих в оборудовании;
    • Репозитории с обновлениями ядра для системы горячего наложения патчей kGraft теперь разделены для каждого сервис-релиза SUSE Linux Enterprise;
    • Добавлена поддержка процессоров Intel Kaby Lake и сопроцессоров Intel Xeon Phi с кодовым именем «Kights Landing», а также новых редакций процессоров AMD EPYC и Ryzen; Обеспечена полная поддержка архитектуры Intel OPA (Omni-Path Architecture) и возможность задействования оборудования Host Fabric Interface (HFI) для высокоскоростного обмена данными в кластере между вычислительными и узлами и узлами ввода/вывода;
    • Добавлен драйвер для графических чипов Matrox G200eH3, применяемых в серверах HPE Gen10;
    • Systemd теперь единственная система инициализации в Opensuse. Поддержка сторонних систем инициализации прекращена;
    • Обновлён драйвер HPE watchdog, в котором появилась поддержка серверов HPE Gen10;
    • Расширена поддержка памяти NVMe (Non-Volatile Memory Express) и NV-DIMM (Non-Volatile Dual In-line Memory Module);
    • При выполнении в yast операции clone_system теперь создаётся XML-файл AutoYaST, отражающий точное состояние снапшотов в разделах Btrfs;
    • В YaST по умолчанию отключено автоматического обновление состояния локальных репозиториев (на USB-накопителях, жестких дисках или заданных через URL dir://);
    • В Snapper добавлена поддержка режима работы без DBus, включаемого опцией"--no-dbus";
    • Добавлена возможность использования AutoYaST для настройки клиента системы централизованного управления конфигурацией Salt;
    • Автоматизирован процесс удаления снапшотов, создаваемых для отката транзакций пакетного менеджера. Ранее данный процесс необходимо было производить вручную, что могло привести к переполнению хранилища;
    • В гирпервизор KVM добавлена поддержка технологии AVIC (Advanced Virtual Interrupt Controller), поддерживаемой новыми процессорами AMD для предоставления гостевым системам виртуальных контроллеров прерываний LAPIC;
    • Обеспечено предоставление уникальных и неизменных идентификаторов функций PCI;
    • Добавлены драйверы для SoC: AppliedMicro X-Gene 3, Cavium ThunderX2 CN99xx, HiSilicon Hi1616, Marvell Armada 7K/8K, Qualcomm Centriq 2400 и Rockchip RK3399 ;
    • В Samba включены средства для интеграции с контроллером домена Active Directory Windows 7 и предоставлена версия для кластерных конфигураций.

>>> Подробности

 ,

Lowes ()
Мини-новость: Компания Oracle массово сокращает сотрудников команд Solaris и SPARC (114 комментариев)

Новый сервер приложений - Nginx Unit

Новости — Open Source
Группа Open Source

На конференции NginxConf представлен новый application server - Nginx Unit

Сейчас поддерживаются приложения на языках

  • go
  • php
  • python

Доступны репозитории для rhel/centos и debian/ubuntu

Код проекта с полной историей коммитов доступен на github. Обещают принимать pull request'ы от всех желающих

Официальный сайт: http://unit.nginx.org

GitHub: https://github.com/nginx/unit

Пример настройки + сопряжение с nginx есть в статье на хабре ( https://habrahabr.ru/company/itsumma/blog/337346/ )

Для тех, кто не в теме: application server это не веб-сервер и тем более не reverse proxy. Его задача

  • запуск приложений
  • предоставление к ним доступа ( обычно по протоколу http )

Т.е. это замена не nginx или apache, а php-fpm и uwsgi. И дальний родственник tomcat'а ;)

Конфигурирование Nginx Unit пока сделано, хмм..., довольно необычно, через REST API поверх unix socket

>>> Подробности

 

router ()

Книги серии «Fabricate» опубликованы в свободный доступ

Новости — Документация
Группа Документация

Издание «UCL Press», публикующее книги и журналы на условиях Open Access, заявило о том что на их сайте стали доступны сразу три книги серии «Fabricate», посвящённые архитектуре, дизайну, конструированию, конструкционным материалам и инженерным рассчётам, компьютерному проектированию и производству:

FABRICATE is an international peer reviewed conference that takes place every three years with a supporting publication on the theme of Digital Fabrication. Discussing the progressive integration of digital design with manufacturing processes, and its impact on design and making in the 21st century, FABRICATE brings together pioneers in design and making within architecture, construction, engineering, manufacturing, materials technology and computation. Discussion on key themes includes: how digital fabrication technologies are enabling new creative and construction opportunities from component to building scales, the difficult gap that exists between digital modelling and its realisation, material performance and manipulation, off-site and on-site construction, interdisciplinary education, economic and sustainable contexts. FABRICATE features cutting-edge built work from both academia and practice, making it a unique event that attracts delegates from all over the world. FABRICATE 2011, 2014 and 2017 are now all available to download free from UCL Press.

>>> «Fabricate 2011: Making Digital Architecture» (PDF, ~ 54 Mb)

>>> «Fabricate 2014: Negotiating Design and Making» (PDF, ~ 85 Mb)

>>> «Fabricate» (PDF, ~ 47 Mb)

>>> Подробности

 , , , ,

atsym ()

Ansible AWX — открытый Ansible Tower

Новости — Red Hat
Группа Red Hat

После долгого ожидания, наконец-то открылся Ansible Tower, под названием AWX.

Проект AWX - открытый проект спонсируемый Red Hat, позволяющий пользователям лучше контроллировать свою инфраструктуру.

AWX это upstream проект, на котором будет основываться коммерчески поддерживаемый Tower, по тому же принципу что и Fedora-RHEL, oVirt-RHV, MIQ-CloudForms и т.д.

AWX планируется как часто выпускаемый, быстро развивающийся проект, в котором будет проводиться разработка. Ansible Tower будет основываться на избранных версиях AWX, доработанных для стабильности и долгосрочной поддержки.

Исходники AWX будут доступны под лицензией Apache License 2.0.

Команда AWX на данный момент планирует выпускать новые релизы примерно каждые две недели. Некоторые релизы будут обозначены как «стабильные» (что конечно не означает что их рекомендуют к использованию в продакшене).

Ну и прямая цитата из оригинала:

Q: WHY IS RED HAT DOING THIS?

Because this is what Red Hat does.

Ссылки:

https://www.ansible.com/awx-project-faq

https://github.com/ansible/awx

>>> Подробности

 , , , ,

dyasny ()

11 октября. Международный Форум BIT-2017 в Новосибирске.

Новости — Конференции и встречи
Группа Конференции и встречи

11 октября Новосибирск встретит главное событие регионального ИКТ-рынка – Международный Форум «Бизнес и ИТ. Вокруг ЦОД. Вокруг Облака. Вокруг IoT. Вокруг IP» (или BIT-2017). Это уникальное отраслевое мероприятие, отличающееся комплексным подходом, качеством информационного наполнения и неповторимой атмосферой, соберет лучших представителей ИКТ-сообщества и бизнес-среды региона.

>>> Подробности

 

anonymous ()

Вышла новая версия CloudStack-UI 1.49.9

Новости — Open Source
Группа Open Source

5 сентября 2017 года вышел релиз CloudStack-UI версии 1.49.9. Данный релиз является багфикс-релизом. Самое важное в нем - изменение схемы именования версий, которая была приведена в соответствие с версиями релизов Apache Cloudstack. В будущем, при увеличении жизненного цикла релизов, возможно появление четвертого числа, которое будет означать минорную версию, и будет предназначено для отражения изменений, связанных с исправлением ошибок в рамках текущей версии продукта.

В рамках текущей ветки Apache Cloudstack 4.9.X планируется выпустить еще один релиз (1.49.10), в котором будет завершена миграция на Material 2, исправлены ошибки среднего и низкого уровня критичности, и осуществлен ряд улучшений интерфейса, связанных с удобством использования и возможностями кастомизации.

После выпуска релиза 1.49.10 среда разработки будет переключена на CloudStack 4.10.0, следующие релизы будут иметь наименования 1.410.X и будут тестироваться на совместимость только с последней версией Apache CloudStack 4.10.X. В рамках 1.410.X произойдет переход к более продолжительному жизненному циклу выпуска версий, который будет составлять 1 месяц (сейчас цикл выпуска новой версии составляет 2 недели).

Релиз находится на страницах релизов GitHub

СloudStack-UI - проект с открытым исходным кодом, альтернативный интерфейс для максимально эффективного использования Apache CloudStack. Проект разрабатывается сотрудниками компании Bitworks.

>>> Подробности

 , , ,

User_Cloud ()

Состоялся релиз GnuCOBOL 2.2

Новости — GNU's Not Unix
Группа GNU's Not Unix

Вышел компилятор языка программирования COBOL GnuCOBOL 2.2. Это первый релиз со значительными изменениями после того как компилятор вошёл в число проектов GNU и перестал быть OpenCOBOL'ом.

( читать дальше )

>>> Скачать

 ,

saahriktu ()

RSS подписка на новые темы