И это всё МОЁ
Буквально только что в почтовой рассылке Open Source-проекта GNOME была анонсирована новая версия популярной графической рабочей среды — GNOME 3.26.
Очередной релиз GNOME разрабатывался 6 месяцев и вобрал в себя более 24 тысяч изменений от 778 контрибьюторов. Кодовое название GNOME 3.26 — «Манчестер» (город в Великобритании) — выбрано в честь команды организаторов ежегодной конференции проекта — GUADEC 2017. Среди наиболее значимых изменений в релизе:

улучшенный системный…



@темы: Компьютеры

И это всё МОЁ
После шести месяцев разработки официально представлен выпуск десктоп-окружения GNOME 3.26. По сравнению с прошлым выпуском было внесено более 24 тысяч изменений, в реализации которых приняли участие 778 разработчиков. Из наиболее значительных изменений в новой версии можно отметить улучшение поиска, анимацию раскрытия и сворачивания окна, поддержку цветных Emoji, отключение классического системного лотка, редизайн конфигуратора, новую панель настройки экрана, поддержку синхронизации с Firefox в Epiphany. Для быстрой оценки возможностей GNOME 3.26 подготовлены специализированные Live-сборки на основе openSUSE и Ubuntu.



И это всё МОЁ
Linux 4.14 действительно станет версией с долговременной поддержкой (lts).

Хотя уже давно ожидалось, что Linux 4.14 станет «ядром Linux LTS 2017», Грег Кроа-Хартман подтвердил это решение официально.
Грег К.Х. опубликовал в своем блоге, что Linux 4.14 действительно будет ядром Long Term Support:
kroah.com/log/blog/2017/09/06/4-dot-14-equals-e...
Это означает, что ядро



И это всё МОЁ
Файловая система F2FS в Linux 4.14 получила МНОЖЕСТВО исправлений!

F2FS (англ. Flash-Friendly File System) - дружелюбная к флеш-памяти файловая система, ориентированная на использование ТОЛЬКО на флеш-памяти, в том числе оптимизирована для использования с SSD-накопителями, картами памяти (eMMC/SD) и встроенных в различные потребительские устройства флеш-чипов. F2FS не предназначен для использования на HDD-накопителях. Автором является Ким Хэ Гык (Kim Jaegeuk, Hangul:



И это всё МОЁ

JSON или Javasсript Object Notation — это формат, реализующий неструктурированное текстовое представление структурированных данных, основанное на принципе пар ключ-значение и упорядоченных списках. Хотя JSON начал свое распространение с Javasсript, он поддерживается в большинстве языков, либо изначально, либо с помощью специальных библиотек. Обычно Json используется для обмена информацией между веб-клиентами и веб-сервером. За последние 15 лет JSON стал формальным стандартом обмена данными и используется практически везде в интернете. Сегодня он используется практически всеми веб-серверами. К такой популярности привело еще и то, что многие базы данных поддерживали JSON. Современные реляционные базы данных, такие как PostgreSQL и MySQL теперь поддерживают хранение и экспорт


Запись Что такое JSON? впервые появилась Losst.






@темы: Информация, програмирование

И это всё МОЁ
GitHub и Facebook представили открытую интегрированную среду разработки Atom IDE.

GitHub совместно с Facebook представил проект Atom IDE, в рамках которого подготовлена интегрированная среда разработки, оформленная в виде серии дополнений к ранее развиваемому текстовому редактору для программистов Atom. Код проекта распространяется под лицензией MIT.

На текущем этапе развития Atom IDE поддерживает автодополнение языковых конструкций с учётом контекста, интерактивные подсказки, выявление синтаксических ошибок, наглядное представление сведений об ошибках и предупреждениях, форматирование кода, средства для навигации по коду, такие как древовидный обзор структуры (outline view), переход на определения и поиск ссылок. Поддерживается разработка на языках TypeScript, Flow, Javasсript, Java, C# и PHP, для которых предоставляются средства глубокого синтаксического анализа кода создаваемых проектов. В ближайшее время ожидается поддержка языков Rust, Go и Python.





И это всё МОЁ
Новая верхняя панель и анимации в Gnome 3.26.

Разработчик Matthias Clasen объяснил почему все эти годы верхняя панель Гнома была чёрной и в версии 3.26 получит полупрозрачность.

Оказывается верхняя панель задумывалась, чтобы визуально сливаться с рамкой монитора и поэтому она была залита сплошным чёрным цветом. Но многие справедливо указывают что вертикальное пространство более дефицитно, вот почему панель Unity была слева, отрезая длинную сторону монитора. В GNOME Shell 3.26 верхняя панель станет полупрозрачной, давая более просторное ощущение для рабочего стола и будет возвращаться к сплошному цвету, когда окно некоторой программы будет максимизировано. Некоторые разработчики были настроены скептически, так как визуально всё выглядит так, что окно перемещается к полупрозрачной панели, которая визуально похожа на свободное пространство, упирается в него и панель чернеет, убирая прозрачность.

Есть уже сейчас есть расширения, которые могут реализовать подобное, но в релизе 3.26 это будет уже "из коробки". Так же улучшается анимация окон когда вы будете делать их в полный экран и в состояния - пол-экрана слева или пол-экрана справа.
Видео:

Новая верхняя панель и анимации в Gnome 3.26.



И это всё МОЁ
Официально вышел новый релиз среды рабочего стола GNOME 3.26!
Чуть позже будет ещё один пост об этом, но статья с Opennet.
По ссылке читайте о некоторых нововведениях:
Что нового в GNOME 3.26?



И это всё МОЁ
Новая версия свободной системы 3D-моделирования Blender 2.79.

Опубликован релиз Blender 2.79 - свободного, профессионального пакета для создания трёхмерной компьютерной графики.

Основные особенности релиза:

Улучшения системы рендеринга Cycles. Известно, что при небольшом количестве проходов при рендере изображения могут появляться шумы. Разработчики добавили специальный фильтр Denoise, который позволяет избавиться от артефактов, без увеличения циклов обработки. Настройки фильтра находятся в панели Render Layers.
Оптимизирована вся система рендеринга и улучшена поддержка OpenCL. Теперь компиляция шейдеров выполняется многопоточно (ускорение до 20% на CPU с инструкциями AVX2), а GPU на базе AMD Radeon не уступают в производительности чипам от NVIDIA;
Новая версия свободной системы 3D-моделирования Blender 2.79



11:30

Node v8.5.0

И это всё МОЁ

Вышло обновление платформы Node v5.8.0.
В релиз вошли следующие изменения:


  • Сборка
    Включена возможность сборки снэпшотов #14875
  • console
    Реализована минимальная поддержка console.group(). #14910
  • Зависимости
    libuv обновлен до версии 1.14.1
    nghttp2 обновлен до версии v1.25.0
  • dns
    Добавлена опция verbatim в dns.lookup(). При установке значения в true ответ от DNS приходит без изменений, в противном случае адреса в ответе будут отсортированы (Сначала v4, потом v6).
  • fs
    Добавлены функции fs.copyFile[i/] и fs.copyFileSync для более эффективного копирования файлов
  • inspector
    Добавлена поддержка асинхронных стектрейсов.
  • Модульность
    Добавлена поддержка ESM. Для включения нужен флаг --experimental-modules и расширение .mjs. 14369
  • napi
    Реализованы промисы 14365
  • os
    Поддержка CIDR-нотации для результатов метода networkInterfaces(). 14307
  • perf_hooks
    Первичная имплементация Performance Timing API для Node.js. Имплементация повторяет Performance Timing API в современных браузерах с небольшим набором специфичных для Node.js свойств. 14680
  • tls
    Множественные PFX в createSecureContext 14793







 , ,








И это всё МОЁ

Открылась бесплатная Blender рендер-ферма для открытых проектов.

В отличии от других бесплатных рендер-ферм, эта не использует
ресурсы вашего компьютера для рендеринга чужих проектов, а
полагается на свои, пока ещё скромные, ресурсы (1 CPU, 1 GPU).

Ферма рассчитана на небольшие проекты, и очередь строится исходя из длительности рендеринга. Короткие задания получают больший приоритет в очереди. Однако, существует лимит на то, сколько проектов может пропустить вперёд каждая задача.

Tiny3DRenders.ru рассчитан на множество итераций рендеринга
для проекта и хранит все его изменения в
Git-репозитории.

Ещё одной особенностью рендер фермы является опция ускорения.
Если ваша работа является производной от другой работы, и в ней
повторяются кадры другого публичного проекта (или предыдущей
версии вашего же), то такие кадры будут скопированы из него.
То же произойдёт, и если просто один кадр повторяется более
10 кадров подряд.

На данный момент, на сайте выложены все демонстрационные файлы
последних версий Blender. Вы можете оценить мощность фермы
кликнув на проект, а затем на задание.








 ,








11:23

Atom-IDE

И это всё МОЁ

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

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

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








 ,








И это всё МОЁ
Релиз видеоплеера MPV 0.27.

Доступен выпуск открытого видеоплеера MPV 0.27, несколько лет назад ответвившегося от кодовой базы проекта MPlayer2. В MPV основное внимание уделяется разработке новых возможностей и обеспечению постоянного бэкпортирования новшеств из репозиториев MPlayer, не заботясь о сохранении совместимости с MPlayer. Код MPV распространяется под лицензией GPLv2, некоторые части поставляются под LGPL.

В новой версии:

В модуль вывода через OpenGL (vo_opengl) добавлена поддержка прямого рендеринга ("--vd-lavc-dr") и цветовых профилей ICC, задействованы более быстрые вычислительные шейдеры на основе ядра EWA, обеспечена возможность инвертирования HLG OOTF, добавлен режим определения пиков HDR ("--hdr-compute-peak"), добавлена поддержка пиксельных форматов с плавающей запятой, представлена возможность загрузки пользовательских текстур и вычислительных шейдеров;
Добавлен API для абстрагирования операций вывода, который в будущем позволит реализовать модули вывода не на основе GL;
Добавлена поддержка управления через мультимедийные клавиши на платформе Windows;
Из лицензионных соображений (невозможность перелицензирования с GPLv2 под LGPL) из модулей vo_direct3d, vo_sdl, vo_vaapi и vo_xv удалён код обработки видеоэквалайзера, удалены фильтр vf_eq и опции "--field-dominance", "-video-aspect-method=hybrid";
Добавлена опция "--track-auto-selection".

stallman.webm
Релиз видеоплеера MPV 0.27



И это всё МОЁ
Выпуск программы для управления фотографиями digiKam 5.7.

Подготовлен релиз программы для управления коллекцией фотографий digiKam 5.7.0. В новом выпуске закрыто 508 отчётов об ошибках, что объясняется проведением чистки системы отслеживания ошибок от дубликатов и устаревших уведомлений. Из новшеств можно отметить:

Добавлена поддержка инструментария для компоновки панорам Hugin 2017;
Поддержка отображения маршрута на основе GPS-трассировок в формате KML;
Реализован инструмент для компоновки содержимого страницы перед выводом на печать, упрощающий печать нескольких фотографий. Например, можно разместить несколько изображений на странице, автоматически обрезать края или отмасштабировать большое изображение;
Добавлена функця отправки изображений на email. Возможно задание лимита на размер отправляемых данных, выполнение операции чистки метаданных перед отправкой и конвертация в другой формат.


file.png
Выпуск программы для управления фотографиями digiKam 5.7



И это всё МОЁ

[мини-новость]

12 сентября 2017 года вышло очередное обновление приложения для каталогизации и обработки фото-файлов digiKam.

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








 , ,








И это всё МОЁ

Представлен экстренный выпуск GNU Emacs 25.3, устраняющий уязвимость в enriched-mode, позволяющую злоумышленнику сформировать файл (к примеру, электронное письмо), при отображении которого в Emacs будет исполнен произвольный код.

Уязвимости подвержены все версии, начиная с 19.29.

Не желающие обновляться могут просто занулить уязвимую функцию, отключив таким образом поддержку text/enriched:

(eval-after-load "enriched"
'(defun enriched-decode-display-prop (start end &optional param)
(list start end)))

(добавить в инициализационный файл)

text/enriched — альтернативный HTML и ныне едва ли кем используемый SGML-подобный формат, описанный в RFC 1896, и предназначавшийся в первую очередь именно для разметки электронных писем.

>>> Дифф








 , ,








И это всё МОЁ

Состоялся релиз 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.








 ,








И это всё МОЁ
Компания Oracle выбрала Eclipse Foundation для передачи разработки Java EE.

Компания Oracle опубликовала детали плана по передаче проекта Java EE (Java Platform Enterprise Edition) в руки сообщества для реализации независимой модели разработки и принятия решений. В качестве организации, которая будет курировать развитие Java EE, выбран Фонд Eclipse, курирующей развитие платформы для создания интегрированных сред разработки и различных проектов на языке Java. Инициативу Oracle поддержали компании IBM и Red Hat, которые являются крупнейшими участниками разработки Java EE.

Озвучены намерения перелицензировать принадлежащие Oracle технологии Java EE и наработки, связанные с проектом GlassFish, включая эталонные реализации, наборы для оценки совместимости (TCK) и всю документацию. Все имущественные права на данные технологии будут переданы Eclipse Foundation. Независимый проект планируется распространять под новым брендом, т.е. вместо Java EE будет выбрано другое имя, но пакеты javax и определённые в спецификации компоненты сохранят свои прежние названия. Дополнительно будет продемонстрирована возможность сборки совместимых сторонних реализаций Java EE на основе предоставленных исходных текстов, соответствующих требованиям Java EE 8 TCK.

Перевод разработки Java EE под крыло Eclipse Foundation позволит оптимизировать процессы разработки, реализовать более гибкую модель лицензирования и сделать прозрачным и открытым процесс принятия решений. Более открытый процесс разработки, не зависящий от одного поставщика, позволит привлечь к работе новых участников и ускорит продвижение инноваций в Java EE. При этом Oracle продолжит участие в разработке и сохранит все текущие обязательства перед разработчиками, пользователями, клиентами, партнёрами, участниками разработки и лицензиатами.
Компания Oracle выбрала Eclipse Foundation для передачи разработки Java EE



И это всё МОЁ
13 сентября - день программиста.

11 сентября 2009 года президент России Дмитрий Медведев подписал Указ № 1034, подготовленный Министерством связи и массовых коммуникаций Российской Федерации, который установил в России новый официальный профессиональный праздник — День программиста.
Согласно этому документу, День программиста празднуется в России на 256-й день года — 13 сентября, а если год високосный — 12 сентября. Число 256 выбрано потому, что это количество целых чисел, которое можно выразить с помощью одного восьмиразрядного байта, а также это максимальная степень числа 2, которая меньше количества дней в году — 365.

Безусловно, многие знают, что эта дата уже давно стала неофициальным праздником во всем мире людей, связавших свою профессиональную деятельность с программированием. И 24 июля 2009 года Министерством связи и массовых коммуникаций РФ был подготовлен и внесен в Правительство РФ проект Указа Президента России «О Дне программиста», который и был подписан в сентябре того же года. Что стало признанием государственной значимости сферы разработки программного обеспечения и значительного вклада специалистов этой профессии в инновационное развитие РФ.




И это всё МОЁ
GitHub совместно с Facebook представил проект Atom IDE, в рамках которого подготовлена интегрированная среда разработки, оформленная в виде серии дополнений к ранее развиваемому текстовому редактору для программистов Atom. Код проекта распространяется под лицензией MIT.