И это всё МОЁ
После шести месяцев разработки компания Google представила релиз языка программирования Go 1.9, который позиционируется как гибридное решение, сочетающее высокую производительность компилируемых языков с такими достоинствами скриптовых языков, как лёгкость написания кода, быстрота разработки и защищённость от ошибок. Код проекта распространяется под лицензией BSD.

Синтаксис Go основан на привычных элементах языка Си с отдельными заимствованиями из языка Python. Язык достаточно лаконичен, но при этом код легко читается и воспринимается. Код на языке Go компилируется в обособленные бинарные исполняемые файлы, выполняемые нативно без использования виртуальной машины (модули профилирования, отладки и другие подсистемы выявления проблем на этапе выполнения интегрируются в виде runtime-компонентов), что позволяет добиться производительности, сопоставимой с программами на языке Си.

Проект изначально разрабатывается с оглядкой на многопоточное программирование и эффективную работу на многоядерных системах, в том числе предоставляя реализованные на уровне операторов средства для организации параллельных вычислений и взаимодействия между параллельно выполняемыми методами. Язык также предоставляет встроенные средства защиты от выхода за допустимые области выделенных блоков памяти и обеспечивает возможность использования сборщика мусора.

Основные новшества, представленные в выпуске Go 1.9:

В язык добавлена возможность определения псевдонимов типов, которая может оказаться востребована при проведении рефакторинга кода и постепенного перевода проектов на новые API. Например, при помощи конструкции "type T1 = T2" для существующего типа "T2" можно определить псевдоним с именем "T1" по аналогии с тем как имя "byte" является псевдонимом типа "uint8";
В состав включен новый пакет math/bits, предоставляющий функции для битовых операций и манипуляции беззнаковыми целыми числами с задействованием при возможности специальных инструкций CPU. Например, на системах x86-64 функция bits.TrailingZeros(x) будет выполняться с использованием инструкции BSF;
В пакет sync добавлен новый тип Map, который возможно применять в многопоточных приложениях. Данный тип в некоторых деталях отличается от штатного типа map, поэтому не предназначен для его прозрачной замены;
В пакет testing добавлен новый метод Helper, применимый с объектами testing.T и testing.B. При помощи данного метода можно организовать вывод номера строки вызывающей функции при возникновении ошибки, вместо указания ссылки на фактический номер строки, из которой вызван метод t.Fatal;
В пакете time обеспечено прозрачное отслеживание монотонного времени (время, прошедшее с определённого момента) для всех значений Time, что позволяет обеспечить надёжный расчёт разницы между двумя значениями Time без влияния таких факторов как изменение времени или подстановка лишней секунды.
Для ускорения процесса сборки реализована поддержка параллельной компиляции разных функций в пакете.

Источник:
www.opennet.ru/opennews/art.shtml?num=47083
Релиз языка программирования Go 1.9



21:17

Go 1.9

И это всё МОЁ

Комманда разработчиков Go представила релиз Go 1.9. Релиз доступен на странице загрузки. В данном релизе имеется много изменений в языке, стандартной библиотеке, среде выполнения и инструментарии. Большая часть усилий разработчиков была положена на усовершенствование среды выполнения и инструментария.

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








 








18:45

GIMP 2.9.6

И это всё МОЁ

Выпущено крупное обновление нестабильной ветки GIMP — популярного свободного редактора растровой графики.

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








 








И это всё МОЁ

Raspberry Pi — это недорогой микрокомпьютер, который можно приобрести всего за 40 долларов. За последнее время он набрал большую популярность среди разработчиков и пользователей, которые хотят создавать различные проекты. Он очень дешевый и в то же время позволяет делать множество вещей, начиная от домашнего медиацентра и до файлового хранилища или управления роботом. Но перед тем, как вы точно решите что он вам нужен, желательно как-нибудь протестировать его возможности, например, с помощью эмулятора. Вы можете проверить в эмуляторе некоторые свои программы, чтобы понять как они будут работать на Raspberry. В этой статье мы рассмотрим как установить эмулятор Raspberry Pi 3 на


Запись Эмулятор Raspberry Pi 3 впервые появилась Losst.






@темы: Инструкции

И это всё МОЁ
Наверное, вы тоже заметили, что некоторые люди стали часто у нас не стене задавать вопросы про Windows. Может быть, вместо ответов на их вопросы стоит всем им просто посоветовать установить GNU/Linux?



И это всё МОЁ
Steam представляет выходные бесплатной стратегии XCOM 2
store.steampowered.com/app/268500/XCOM_2/
XCOM® 2



И это всё МОЁ
Steam представляет выходные бесплатной стратегии XCOM 2
store.steampowered.com/app/268500/XCOM_2/
XCOM® 2



И это всё МОЁ
По словам Майка Ферриса (Mike Ferris), вице-президента по техническому развитию бизнеса в Red Hat, его Linux-компания расширяет сотрудничество с Microsoft в области поддержки смешанных ИТ-окружений, которое началось в 2015 году. И на сегодняшний день оно направлено на DevOps-инженеров и контейнеры.

Ведущий архитектор команды Microsoft Azure Джон Госсман (John Gossman) подтверждает слова коллеги, утверждая, что в инфраструктуре любого крупного предприятия используется смесь из инсталляций операционных систем Windows и RHEL (Red Hat Enterprise Linux). Поэтому в прямых интересов обеих компаний — обеспечение достойного уровня взаимодействия их технических компонентов. Актуальные сегодня направления сотрудничества Microsoft и Red Hat включают в себя:

Возможность запуска контейнеров на базе ОС Windows Server в платформе OpenShift, разрабатываемой Red Hat на базе Open Source-проекта Kubernetes. Первая демонстрация этой возможности состоялась в мае на Red Hat Summit, а публичный предварительный релиз (technology preview) запланирован на весну 2018 года.
Поддержка OpenShift Dedicated — приватного кластера OpenShift для запуска в облачных окружениях (сейчас поддерживаются Amazon Web Services или Google Cloud Platform) — в Microsoft Azure и поддержка окружений RHEL в Microsoft Azure Stack. Запуск OpenShift Dedicated в Azure ожидается в начале 2018 года.
Поддержка СУБД Microsoft SQL Server в операционной системе Red Hat Enterprise Linux и контейнерной платформе Red Hat OpenShift. Планируется уже этой осенью.

Стоит также вспомнить, что недавно Microsoft запустила родные Linux-контейнеры на Windows Server, добавила] поддержку контейнеров Azure Container Instances в Kubernetes, сделала доступными свободные СУБД MySQL и PostgreSQL как DBaaS в облаке Azure, а также поглотила компанию Deis, разрабатывающую PaaS на базе Kubernetes.

Источник:
www.nixp.ru/news/14156.html
Microsoft и Red Hat занялись запуском Windows-контейнеров и SQL Server на OpenShift (nixp.ru)



И это всё МОЁ
По словам Майка Ферриса (Mike Ferris), вице-президента по техническому развитию бизнеса в Red Hat, его Linux-компания расширяет сотрудничество с Microsoft в области поддержки смешанных ИТ-окружений, которое началось в 2015 году. И на сегодняшний день оно направлено на DevOps-инженеров и контейнеры.

Ведущий архитектор команды Microsoft Azure Джон Госсман (John Gossman) подтверждает слова коллеги, утверждая, что в инфраструктуре любого крупного предприятия используется смесь из инсталляций операционных систем Windows и RHEL (Red Hat Enterprise Linux). Поэтому в прямых интересов обеих компаний — обеспечение достойного уровня взаимодействия их технических компонентов. Актуальные сегодня направления сотрудничества Microsoft и Red Hat включают в себя:

Возможность запуска контейнеров на базе ОС Windows Server в платформе OpenShift, разрабатываемой Red Hat на базе Open Source-проекта Kubernetes. Первая демонстрация этой возможности состоялась в мае на Red Hat Summit, а публичный предварительный релиз (technology preview) запланирован на весну 2018 года.
Поддержка OpenShift Dedicated — приватного кластера OpenShift для запуска в облачных окружениях (сейчас поддерживаются Amazon Web Services или Google Cloud Platform) — в Microsoft Azure и поддержка окружений RHEL в Microsoft Azure Stack. Запуск OpenShift Dedicated в Azure ожидается в начале 2018 года.
Поддержка СУБД Microsoft SQL Server в операционной системе Red Hat Enterprise Linux и контейнерной платформе Red Hat OpenShift. Планируется уже этой осенью.

Стоит также вспомнить, что недавно Microsoft запустила родные Linux-контейнеры на Windows Server, добавила] поддержку контейнеров Azure Container Instances в Kubernetes, сделала доступными свободные СУБД MySQL и PostgreSQL как DBaaS в облаке Azure, а также поглотила компанию Deis, разрабатывающую PaaS на базе Kubernetes.

Источник:
www.nixp.ru/news/14156.html
Microsoft и Red Hat занялись запуском Windows-контейнеров и SQL Server на OpenShift (nixp.ru)



И это всё МОЁ
Подготовлен корректирующий выпуск Firefox 55.0.3, в котором устранена проблема с загрузкой файлов на некоторые сайты, проявляющаяся в том числе при загрузке эскизов на YouTube и картинок на Tweakers.net. Также отменено регрессивное изменение, из-за которого отключались дополнения, если в файловом пути к профилю Firefox встречаются не-ASCII символы.

Источник:
www.opennet.ru/opennews/art.shtml?num=47082

Обновление Firefox 55.0.3



И это всё МОЁ
Подготовлен корректирующий выпуск Firefox 55.0.3, в котором устранена проблема с загрузкой файлов на некоторые сайты, проявляющаяся в том числе при загрузке эскизов на YouTube и картинок на Tweakers.net. Также отменено регрессивное изменение, из-за которого отключались дополнения, если в файловом пути к профилю Firefox встречаются не-ASCII символы.

Источник:
www.opennet.ru/opennews/art.shtml?num=47082

Обновление Firefox 55.0.3



И это всё МОЁ
В соответствии с ранее представленным планом перевода разработки web-браузера QupZilla под крыло сообщества KDE проект перемещён в инфраструктуру KDE под новым именем. В результате рассмотрения предложенных вариантов переименования (Ryōshi.



И это всё МОЁ
После шести месяцев разработки компания Google представила релиз языка программирования Go 1.9, который позиционируется как гибридное решение, сочетающее высокую производительность компилируемых языков с такими достоинствами скриптовых языков, как лёгкость написания кода, быстрота разработки и защищённость от ошибок. Код проекта распространяется под лицензией BSD.



И это всё МОЁ
Подготовлен корректирующий выпуск Firefox 55.0.3, в котором устранена проблема с загрузкой файлов на некоторые сайты, проявляющаяся в том числе при загрузке эскизов на YouTube и картинок на Tweakers.net. Также отменено регрессивное изменение, из-за которого отключались дополнения, если в файловом пути к профилю Firefox встречаются не-ASCII символы.



И это всё МОЁ
Бывший сценарист Valve Марк Лэйдлоу раскрыл тайну о возможной концовке Half-Life 3.

В интервью сайту Arcade Attack Марк сообщил, что принимал прямое участие в написании сюжетов для всех ключевых эпизодов франшизы. Из компании он ушел в 2016 году по ряду личных и объективных причин.

Первая часть, по его словам, получилась удачной благодаря верным решениям разработчиков. Они смогли создать иллюзию глубины, наполнить игру смыслом, сделать хороший сюжет. Хотя ничего нового в сюжетной линии Лэйдлоу не сделал: он просто перенес существующие сценарные «фишки» в видеоигру. По его словам, он просто оказался в правильном месте в правильное время и во многом преуспел благодаря удаче.

Valve действительно хотела делать продолжение Half-Life. Планировалось улучшить подход к сюжетной ветке, повысить уровень точности повествования. Сценаристы работали над созданием новых персонажей, прорабатывали и улучшали старых. В продолжении игры Марк не заинтересован и сообщил, что понятия не имеет, выйдет ли когда-либо третья часть. Зато раскрыл несколько подробностей касательно концовки. Третий эпизод должен был оказаться связующим звеном всех сюжетных линий: Гордон попал во вневременное пространство вплоть до выхода Half-Life 4. Судя по всему, продолжение легендарного шутера так и осталось в «бумажном» варианте. Что же, ничего нового: фанаты Half-Life давно перестали ждать выхода следующей части.

В последний раз серия получала новый эпизод 10 лет назад – в 2007 году вышел Half-Life 2: Episode 2. С тех пор Valve сохраняет молчание по поводу продолжения и, похоже, даже не планирует работать над ним.

game2day.org/news/22268/scenarist-valve-rasskaz...
Видео:




И это всё МОЁ
Компания Oracle выпустила ядро Unbreakable Enterprise Kernel R4U5.

Компания Oracle представила пятое функциональное обновление для ядра Unbreakable Enterprise Kernel 4 (UEKR4U5). Исходные тексты ядра, включая разбивку на отдельные патчи, доступны в публичном Git-репозитории Oracle. Ядро распространяется в качестве альтернативы штатному пакету с ядром, поставляемому в Red Hat Enterprise Linux, и предоставляет ряд расширенных возможностей, таких как интеграция DTrace и улучшенная поддержка Btrfs. Пакеты с ядром подготовлены для Oracle Linux 6 и Oracle Linux 7.

Ключевые улучшения:

В реализации Btrfs улучшена обработка дедупликации данных и обеспечена возможность удаления устройств по их идентификатору (device ID);
Для XFS перенесён усовершенствованный код обработки ошибок;
Из ядер Linux 4.9 и 4.10 перенесены изменения, связанные с гипервизором Xen;
В реализации DTrace улучшена поддержка FBT (Function Boundary Tracing) для отслеживания выхода за границы буфера в функциях, работающих на уровне ядра. Расширен охват проверок, осуществляемых провайдером ввода/вывода. Добавлена возможность добавлять контрольные проверки (probe) в файловые системы, работающее поверх штатного блочного уровня. Добавлена поддержка трассировки чтения и записи поверх NFS. Добавлены контрольные проверки SDT для протоколов TCP и UDP. Обеспечена автоматическая загрузка необходимых модулей DTrace;
Добавлена поддержка динамического изменения размера больших страниц памяти, что позволяет одновременно использовать большие страницы разного размера;
В nf_tables добавлены модули для дублирования сетевых пакетов с отправкой дубликатов в заданную точку приёма трафика;
В OpenFabrics Enterprise Distribution (OFED) добавлена поддержка интерфейса netlink, позволяющего подключать обработчики в пространстве пользователя;
Представлено более 30 новых или обновлённых драйверов. В том числе обновлены драйверы Intel E1000, Intel i40e, nvme и smartpqi. Добавлен модуль forcedeth для Ethernet контроллера в составе чипсета NVIDIA nForce;
Под флагом Technology Preview продолжается тестирование экспериментальной поддержки DCTCP (Data Center TCP), DRBD (Distributed Replicated Block Device), системы верификации модулей ядра по цифровой подписи, режима совместимости NFS over RDMA с ZFS и Solaris, серверной реализации pNFS (parallel NFS).

www.opennet.ru/opennews/art.shtml?num=47077



И это всё МОЁ
Доступен новый двухпанельный файловый менеджер JumpFm.

В рамках проекта JumpFm развивается новый двухпанельный файловый менеджер для Linux, предлагающий ряд расширенных методов навигации по файловой системе. Проект создан с использованием платформы Electron, позволяющей создавать обособленные приложения на основе движка Chromium и платформы Node.js. Интерфейс написан на Javasсript, CSS и HTML. Код распространяется под лицензией ISC. Сборки для Linux доступны в универсальном формате AppImage.

Ключевой особенностью JumpFm является возможность быстро "перепрыгивать" между разными каталогами без использования закладок - при нажатии клавиши "j" и вводе произвольного набора ключей, файловый менеджер автоматически предлагает наиболее релевантные запросу пользователя варианты перехода.

Из возможностей JumpFm также можно отметить отображение файлов с учётом их статуса в Git (например, особым образом подсвечиваются файлы в которые внесены изменения, но ещё не переданы в репозиторий). Также предлагается функция быстрой фильтрации содержимого текущей директории по заданной маске, которую удобно использовать совместно с режимом Flat, при котором сразу показываются файлы во всех поддиректориях текущего каталога. Функциональность файлового менеджера может расширяться через плагины, оформленные в виде модулей NPM.

www.opennet.ru/opennews/art.shtml?num=47073





И это всё МОЁ
Выпуск музыкального проигрывателя Audacious 3.9.

Спустя почти год с момента прошлого выпуска состоялся релиз легковесного музыкального проигрывателя Audacious 3.9, ответвившегося в свое время от проекта Beep Media Player (BMP), являющегося форком классического плеера XMMS. Выпуск поставляется с двумя интерфейсами пользователя: на основе GTK+ и на основе Qt. Сборки подготовлены для различных дистрибутивов GNU/Linux и для MS Windows.

Основные новшества Audacious 3.9:

Продолжено усовершенствование интерфейса на Qt:
Добавлено меню View и дополнительные настройки в конфигураторе для корректировки оформления основного окна.
В списке воспроизведения обеспечена полноценная поддержка механизма drag&drop и добавлена возможность произвольной компоновки столбцов в списке (можно добавлять, удалять, выполнять перегруппировку и менять размер);
Добавлены новые кнопки для записи потоковых вещаний;
Улучшена панель поиска в списке воспроизведения, которая теперь появляется только после нажатия Control+F и реализует более изощренный алгоритм поиска;
Добавлены элементы для вызова операций в менеджере плейлистов и инструменте поиска через меню и горячие клавиши;
Улучшена поддержка экранов с высокой плотностью пикселей (high-DPI) ;
Добавлен наглядный индикатор активации функции "Остановить воспроизведение после этой песни";
Обеспечена возможность показа в списке воспроизведения столбца с комментариями;
В интерфейсе на базе GTK+ введено разделение разных типов результатов поиска при помощи жирного шрифта, курсива и заглавных букв;
По умолчанию скрыта кнопка записи для предотвращения случайного использования без включения в настройках;
Обеспечена возможность изменения настроек записи без инициирования записи воспроизводимого в данный момент потока;
В утилите audtool улучшена поддержк работы с несколькими списками воспроизведения (добавлены опции "--select-displayed" и "--select-playing");
Добавлена поддержка рекурсивного добавления каталогов, указанных в списках воспроизведения в формате M3U;
Обеспечена поддержка прямого вывода через ALSA в звуковые устройства, требующие передачи 24-разрядного звука;
В режиме Shuffle для треков и альбомов обеспечено автоматическое переключение между режимами нормализации громкости (ReplayGain);
Для эффекта "Speed and Pitch" добавлена опция для корректировки параметров скорости и шага для предотвращения искажений;
Значительная часть Си-подобного кода переписана с использованием более безопасных практик на Си++.

www.opennet.ru/opennews/art.shtml?num=47069




И это всё МОЁ
Более подробно про вчерашнее обновление тестовой версии GIMP 2.9.6.

vk.com/multi_linux_community?w=wall-114916478_2...

Проходите по ссылке:
Выпуск графического редактора GIMP 2.9.6



И это всё МОЁ
Обновление Eolie, простого web-браузера для GNOME.

Доступен выпуск web-браузера Eolie 0.9.2, нацеленного на использование в окружении GNOME. Браузер оснащён компактным интерфейсом, в котором элементы управления и адресная строка вынесены в заголовок окна. Интерфейс примечателен использованием узкой боковой панели для закладок на часто посещаемые сайты, элементы в которой представлены в виде миниатюрных кнопок. Код проекта написан на языке Python и распространяется под лицензией GPLv3. В качестве браузерного движка применяется WebKit2. В новой версии обеспечена возможность сохранения паролей в сервисе Mozilla Sync, переработан интерфейс и добавлен режим без боковой панели.

Основные возможности:

Встроенный блокировщик рекламы, фишинга и всплывающих диалогов;
Поддержка синхронизации закладок, истории посещений и паролей через сервис Firefox sync;
Возможность отображения контента в полноэкранном режиме;
Функция загрузки и сохранения видеороликов;
Функция загрузки и сохранения разом всех изображений, присутствующих на странице;
Режим конфеденциального просмотра, при котором в истории и кэшах не оседает информация о просмотренном контенте;
Режим читателя, при котором показывается только основной контент с вырезанием навигационных панелей и прочего информационного мусора;
Умная строка поиска, которую можно использовать как для обращения к поисковым системам, так и для поиска локальных закладок и ранее открытых страниц;
Возможность настройки различного уровня масштабирования для разных экранов.

www.opennet.ru/opennews/art.shtml?num=47078