Guix System 1.1.0 |
Guix System – дистрибутив Linux, основанный на пакетном менеджере GNU Guix.
Дистрибутив предоставляет расширенные функции управления пакетами, такие как обновление транзакций и откат, воспроизводимые среды сборки, управление непривилегированными пакетами и профили каждого пользователя. Последним выпуском проекта является Guix System 1.1.0, в котором представлен ряд новых функций и улучшений, в том числе возможность выполнять крупномасштабные развертывания с помощью менеджера пакетов.
Основные новвоведения:
http://feedproxy.google.com/~r/org/LOR/~3/ge3RMt4BnKw/15645632
|
|
Вечерняя школа Слёрма по Kubernetes |
7 апреля стартует «Вечерняя школа Слёрма: базовый курс по Kubernetes» - бесплатные вебинары по теории и платная практика. Курс рассчитан на 4 месяца, 1 теоретический вебинар и 1 практическое занятие в неделю (+ стенды для самостоятельной работы).
Первый ознакомительный вебинар «Вечерней школы Слёрма» пройдет 7 апреля в 20:00. Участие, как и во всем теоретическом цикле, бесплатное.
Регистрация на участие по ссылке: http://to.slurm.io/APpbAg
Программа курса:
( читать дальше... )
Компания Southbridge, которая проводит курс, входит в CNCF и является единственным в России Kubernetes Training Provider. (https://landscape.cncf.io/category=kubernetes-training-partner&format=card-mode&grouping=category&headquarters=russian-federation)
P.S. Можно присоединиться к курсу в течение всего апреля.
k8s, kubernetes, вебинар, конференция, слёрм
http://feedproxy.google.com/~r/org/LOR/~3/NZMCWfJMaHY/15626474
|
|
Вышел openITCOCKPIT 4.0 (Beta) |
openITCOCKPIT — это многоклиентный, разработанный на PHP интерфейс для управления мониторинговых систем Nagios и Naemon. Цель системы — создать максимально простой интерфейс для контроля комплексных IT-инфраструктур. Более того, openITCOCKPIT предлагает решение для мониторинга удалённых систем (Распределённый мониторинг), управляемых из одной централизованной точки.
Новый бэкенд, новый дизайн и новые возможности.
Собственный агент мониторинга — выполняет мониторинг, доступности и производительности систем, подсистем и приложений (linux, windows, mac).
Веб-интерфейс основан на API.
Исходный код Больше информации в блоге :)
linux, monitoring, nagios, network, opensource
http://feedproxy.google.com/~r/org/LOR/~3/oawWQpMynLk/15606642
|
|
KwinFT - форк Kwin с прицелом на более активную разработку и оптимизации |
Roman Gilg, один из активных разработчиков Kwin и Xwayland, представил форк оконного менеджера Kwin под названием KwinFT (Fast Track), а также полностью переработанную версию библиотеки Kwayland под названием Wrapland, избавленную от привязок к Qt. Целью форка является возможность более активной разработки Kwin, наращивания необходимой для Wayland функциональности, а также оптимизации отрисовки. Классический Kwin страдает от слишком медленного приёма патчей, так как команда KDE не хочет рисковать огромным числом пользователей, для которых слишком агрессивное введение инноваций может сломать рабочий процесс. Многие патчи находятся на рецензировании уже не один год, что сильно замедляет внедрение Wayland и различные внутренние рефакторинги кода. KwinFT позиционируется как прозрачная замена Kwin, и уже сейчас доступен в Manjaro. Однако разработчики предупреждают о возможной поломке совместимости в будущем. В текущем виде, KwinFT предоставляет следующие, отсутствующие в ванильном Kwin возможности:
Ожидается что KwinFT и Wrapland в скором времени будут поставляться во всех дистрибутивах Linux. Wrapland планируется превратить в чистую C++ библиотеку, а также обеспечить в ней беспроблемную поддержку сторонних, востребованных технологий. Например уже сейчас в неё добавлена поддержка Wlroots-протокола wlr-output-manager, позволившего устанавливать параметры экрана в Wlroots-based композиторах (например Sway) через KScreen.
http://feedproxy.google.com/~r/org/LOR/~3/Kr-7PclRoxQ/15644873
|
|
Red Hat Summit 2020 в онлайн-формате |
По понятным причинам традиционный Red Hat Summit в этом году пройдет в онлайн-режиме. Поэтому покупать авиабилеты в Сан-Франциско в этот раз не нужно. Для участия в конференции достаточно некоторого количества времени, более менее стабильного интернет-канала и знания английского языка.
В программе мероприятия присутствуют как классические доклады и демонстрации, так и интерактивные сессии и "стенды" проектов, где можно побеседовать с разработчиками. Также предусмотрены "комнаты" для неформального общения участников.
Когда: Основная часть 28-29 апреля. Дополнительные мероприятия днём раньше и днём позже.
Системные требования: Достаточно новый браузер с поддержкой Java Script.
Язык мероприятия: английский.
Вход свободный, для участия требуется регистрация.
http://feedproxy.google.com/~r/org/LOR/~3/WFjwlkVu0t8/15640706
|
|
Релиз ReactOS 0.4.13 |
Представлен новый релиз ReactOS 0.4.13 – операционной системы, нацеленной на обеспечение совместимости с программами и драйверами Microsoft Windows.
Основные изменения:
http://feedproxy.google.com/~r/org/LOR/~3/gEDhEii1Z7w/15634927
|
|
США из-за коронавируса срочно ищут знатоков COBOL. И не могут найти. |
Власти американского штата Нью-Джерси начали поиски программистов, знающих язык COBOL, из-за возросшей в связи с коронавирусом нагрузки на старые ПК в американской системе занятости. Как пишет The Register, специалистам потребуется обновить программное обеспечение на мейнфреймах 40-летней давности, которые перестали справляться с нагрузкой, резко выросшей на фоне увеличившегося числа безработных из-за пандемии CoVID-19.
Проблема нехватки знающих COBOL программистов затронула не только Нью-Джерси. В штате Коннектикут власти тоже ищут специалистов по этому языку, притом в этом случае поиск ведется совместно с чиновниками еще трех штатов. Tom’s Hardware пишет, что их усилия, как и в Нью-Джерси, к успеху пока не привели. https://www.tomshardware.com/news/new-jersey-cobol-coders-mainframes-coronavirus
Согласно опросу Computer Business Review (https://www.cbronline.com/news/cobol-code-bases) , проведенному в I квартале 2020 г., с проблемой необходимости модернизации ПО в настоящее время сталкиваются 70% компаний, по тем или иным причинам до сих пор использующим программы, написанные на COBOL. Точное количество таких предприятий неизвестно, но, по информации Reuters, во всем мире в 2020 г. используется 220 млрд строчек кода этого языка.
COBOL активно применяется не только в системах занятости, но и в финансовых организациях. На 61-летнем языке написано 43% приложений, используемых в банковских сферах, и 95% банкоматов по всему миру в тех или иных масштабах используют созданное с его помощью ПО.
К числу причин, по которым организации не спешат отказываться от COBOL и переходить программы, созданные при помощи актуальных языков программирования – это дороговизна обновления. На своем примере это доказал Банк содружества Австралии, решившийся на полную замену всех приложений, написанных на COBOL.
Представители банка сообщили, что переход на новое ПО занял пять лет – он проходил в период с 2012 по 2017 гг. Размер затрат на это крупномасштабное мероприятие известен – апдейт обошелся банку почти в $750 млн.
http://feedproxy.google.com/~r/org/LOR/~3/j5tFcOFpgsg/15628020
|
|
Релиз FreeRDP 2.0.0 |
FreeRDP - свободная реализация протокола удаленного подключения к рабочему столу (RDP), выпускаемая под лицензией Apache, является форком rdesktop.
Наиболее значимые изменения в релизе 2.0.0:
/cert, унифицирующая команды, связанные с сертификатами, при этом используемые в предыдущих версиях команды (cert-*) в текущей версии оставлены, но помечены как устаревшие.mask= для /gfx и /gfx-h264./timeout для регулировки таймаута TCP ACK.Примечательно, что последний выпущенный release candidate - FreeRDP 2.0.0-rc4 появился в ноябре 2018 года. С момента его выхода было произведено 1489 коммитов.
Кроме того, вместе с новостью о новом релизе команда FreeRDP анонсировала переход на следующую релиз-модель:
http://feedproxy.google.com/~r/org/LOR/~3/NeC4axybYEQ/15632824
|
|
VCognitis — приложение для поиска единомышленников ВКонтакте |
Тихо и незаметно вышла первая версия программы для поиска единомышленников по анализу подписок VK.
Ключевые особенности проекта:
Системные требования: Монитор от 1366 х 768, рекомендуется FullHD. SSD тоже лишней не будет.
Исходники под GPLv3 лежат тут. AppImage тестировался только на Ubuntu 18.04, но теоретически должен работать везде.
opensource, qml, qt, вконтакте, поиск
http://feedproxy.google.com/~r/org/LOR/~3/ksZJ_EoAH3Q/15618734
|
|
Minetest 5.2.0 |
5 Апреля состоялся релиз Minetest 5.2.0. Minetest – это игровой движок жанра "песочница" со встраиваемыми играми.
Основные нововведения/изменения:
Подсветка светлым цветом GUI кнопок при наведении курсора (визуальный фидбэк).
Анимированные изображения в formspec-интерфейсе (новый animated_image[] элемент).
Возможность представлять formspec-контент в формате HTML (новый hypertext[] элемент).
Новые функции/методы API: table.key_value_swap, table.shuffle, vector.angle и get_flags.
Улучшена инерция руки.
Различные улучшения/багфиксы в CSM, formspec, Android-версии.
Устранены глюки после открепления объектов от других.
Более реалистичная физика лодки.
Новый нижний (четвертый) ряд слотов в творческом инвентаре игрока.
Увеличены непрозрачность и скорость анимации воды.
Папирус теперь генерируется в тропических болотах.
Добавлены новые/изменены текущие переводы контента в Minetest Game на русском, итальянском, испанском, французском, шведском, малайском и китайском языках.
Полный список изменений можно посмотреть в: https://dev.minetest.net/Changelog#5.1.0_.E2.86.92_5.2.0
Скачать: https://www.minetest.net/downloads/
http://feedproxy.google.com/~r/org/LOR/~3/aYjpRvO04ng/15628760
|
|
Опубликован полностью свободный проект прибора ИВЛ AmboVent |
https://1nn0v8ter.rocks/AmboVent-1690-108
https://github.com/AmboVent/AmboVent
Copyright ©2020. THE AMBOVENT GROUP FROM ISRAEL herby declares: No Rights Reserved. Anyone in the world have Permission to use, copy, modify, and distribute this software and its documentation for educational, research, for profit, business and not-for-profit purposes, without fee and without a signed licensing agreement, all is hereby granted, provided that the intention of the user is to use this code and documentation to save human lives anywhere in the world. For any question, contact dreliram@gmail.com
Речь идет о базовом и дешевом аппарате стоимостью всего 500 долларов. Его цель — поддержание или спасение жизни в случае отсутствия более продвинутого оборудования под рукой. Эти аппараты предназначены в основном для стран третьего мира и на случай глобальных катастроф.
В основе нового прибора находится насос амбо с автоматическим приводом и «умной» компьютерной системой. Аппарат был разработан всего за 10 дней группой инвесторов и сотрудников университетов под руководством д-ра Давида Алькахера. Вся информация о приборе открыта для разработчиков и инженеров всего мира. Проектная группа уже работает с заинтересованными сторонами из 20 стран.
Испытания нового аппарата проводил профессор Йоав Минц, руководитель Центра инноваций хирургической роботики в «Хадассе» и исследователь Еврейского университета.
По словам разработчиков, первые промышленные образцы будут получены через две с половиной недели, они будут разосланы в 20 стран для дополнительных проверок и получения лицензий на использование. В течение двух месяцев эти машины можно будет производить в массовом порядке в странах, где нет собственных аппаратов для искусственной вентиляции легких, например — в Гватемале.
Профессор Минц описал ход клинических опытов: «Мы усыпили свинью и ввели трубку аппарата AmboVent в легкие животного. Мы использовали свиней, потому что их величина, анатомическое строение тела и кровеносная система напоминают человеческие. Когда подопытное животное находилось в состоянии искусственной комы, мы проверяли единственную функцию новой машины — исправную подачу кислорода в легкие, без нанесения дополнительного вреда внутренним органам. Наш опыт показал, что машина с успехом прошла все испытания. Кислород поступал вовремя, в нужном объеме и поддерживал жизнь животного в течение продолжительного времени».
Согласно протоколу испытаний, успехом могло считаться троекратное успешное повторение испытаний в экстремальных условиях. И эта часть тестирования также завершилась положительно, подтвердив, что стабильная работа аппарата не является случайной.
arduino, opensource, ивл, коронавирус, медицина
http://feedproxy.google.com/~r/org/LOR/~3/eaWDI_44xaU/15628854
|
|
Вышел Crystal 0.34.0 |
Вышла новая версия Crystal, компилируемого языка программирования с синтаксисом Ruby, главные особенности которого — рантайм с "вмонтированным" event loop’ом, в котором все операции ввода-вывода асинхронны, поддержка многопоточности (пока включается флагом при компиляции) и исключительно простая и удобная работа с библиотеками на Си.
Начиная с версии 0.34.0, язык официально начинает твёрдой поступью двигаться в сторону первого настоящего релиза (т.е. версии 1.0).
В новой версии Crystal можно отметить следующие изменения и улучшения в порядке их важности:
В API добавлена новая библиотека журналирования Log, которая, в отличие от старой, умеет направлять сообщения в разные бекенды и по-разному эти сообщения фильтровать в зависимости от "источника".
Рудименты из мира разработки на Си, Errno и WinError, использовавшиеся для примитивов ввода-вывода, уходят в прошлое благодаря иерархии исключений IO::Error (впрочем, использовать Errno никто пока не запрещает).
Убрана автоматическая подстановка else nil из оператора case/when/else. Это сделано для того, чтобы исключить случайный пропуск разработчиком одной из веток when при матчинге по детерминированным случаям наподобие enum’ов и прохода по типам из Union’а. Т.е., проще говоря, вот такой код больше работать не будет без указания ещё одного when (when Char) или задания else-ветки:
a = 1 || 'x' || "foo"
case a
when Int32
# ...
when String
# ...
end
Опция компилятора disable_overflow больше недоступна. Для операций с переполнением используйте методы &+, &-, &*.
Array#fill теперь летает быстрее пули, благодаря замене туповатого цикла на один простой memset;
Менеджер шардов (пакетов), называющихся, как это ни парадоксально, shards, теперь использует более быстрый и эффективный алгоритм удовлетворения зависимостей Molinillo, подсмотренный в CocoaPods (Swift) и Builder (Ruby).
Добавлена поддержка LLVM 10, что по идее даст нам некий рост производительности, стабильности, etc.
… и множество других, на мой субъективный взгляд, менее существенных улучшений.
Хотелось бы отметить, что Crystal — это построенный на LLVM язык, позволяющий писать приложения порой быстрее, проще и лаконичнее, чем на его интерпретируемых "собратьях", и при этом получать на выходе довольно шустрый бинарник. На фоне Golang выделяется абсолютно полноценным ООП, поддержкой дженериков и очень простым и понятным синтаксисом. По своему назначению во многом аналогичен Nim, но при этом явным образом ориентирован на практическое применение "здесь и сейчас", благодаря чему имеет в своём API-арсенале множество нормально документированных удобных и качественных инструментов, поддерживаемых разработчиками языка и потому весьма стабильных.
http://feedproxy.google.com/~r/org/LOR/~3/s8-QifeBoo8/15627605
|
|
Firefox 75 |
Доступен Firefox 75.
( читать дальше... )
http://feedproxy.google.com/~r/org/LOR/~3/FmqtCi8DgSo/15627080
|
|
Mail.ru Group запустила ICQ New |
Известный российский IT-гигант Mail.ru Group запустил новый мессенджер с использованием бренда некогда популярного мессенджера ICQ.
Доступны десктопные версии клиента для Windows, Mac и Linux и мобильные версии для Android и iOS. Кроме того, доступна web-версия.
Версия для Linux поставляется в виде snap-пакета. На сайте заявлен следующий список совместимых дистрибутивов:
http://feedproxy.google.com/~r/org/LOR/~3/hBHyPgaufQw/15625352
|
|
Релиз OpenTTD 1.10.0 |
OpenTTD — это компьютерная игра, целью которой является создание и развитие транспортной компании для получения максимальных прибылей и рейтингов. OpenTTD — транспортная экономическая стратегия реального времени, созданная как клон популярной игры Transport Tycoon Deluxe.
Версия OpenTTD 1.10.0 является мажорным релизом. По сложившейся уже традиции, мажорные релизы выпускаются каждый год 1 апреля.
( читать дальше... )
http://feedproxy.google.com/~r/org/LOR/~3/o19wnnClwsI/15625790
|
|
Релиз AMD ROCm 3.3.0 -- открытой платформы высокопроизводительных вычислений на GPU |
ROCm – открытая платформа для высокопроизводительных вычислений на GPU, которая несет "философию UNIX в плане выбора, минимализма и модульности программной разработки в среде использования GPU" [1]. ROCm поддерживает интеграцию множества языков программирования для удобства как разработчиков, использующих ROCm в своих проектах, так и пользователей, использующих ROCm в личных целях.
Основные изменения в релизе ROCm 3.3.0:
На сегодняшний день официально ROCm все еще не поддерживает AMD APU (интегрированные GPU AMD), хотя они включены в апстримные версии драйверов и в ROCm OpenCL runtime. Ожидаемая поддержка GPU на архитектуре Navi также не была включена в релиз.
http://feedproxy.google.com/~r/org/LOR/~3/SDQW4sI2jNQ/15622412
|
|
Релиз LXC 4.0 LTS |
LXC (англ. Linux Containers) — система виртуализации на уровне операционной системы для запуска нескольких изолированных экземпляров операционной системы Linux на одном узле. LXC не использует виртуальные машины, а создаёт виртуальное окружение с собственным пространством процессов и сетевым стеком. Все экземпляры LXC используют один экземпляр ядра операционной системы.
(q) https://ru.wikipedia.org/wiki/LXC
В версии 4.0:
Этот релиз будет поддерживаться до июня 2025 года.
http://feedproxy.google.com/~r/org/LOR/~3/nMFi4G_sx0Q/15619778
|
|
Релиз Nim 1.2.0 |
Вышла новая версия системного языка программирования Nim. В ней имеется частичная несовместимость с версией 1.0, например, из-за более строгого преобразования типов. Но на этот случай есть флаг --useVersion:1.0.
Главное нововведение — новый сборщик мусора, включаемый опцией --gc:arc. Автор языка Andreas Rumpf собрается написать подробную статью о преимуществах ARC, а пока предлагает ознакомиться с его выступлением на FOSDEM, где показаны результаты бенчмарков.
--asm для более удобного изучения производимого ассемблерного кода.align pragma может быть использована для переменных и полей объекта, это похоже на alignas в C/C++.=sink оператор теперь опционален. Компилятор теперь может использовать комбинацию =destroy и copyMem для эффективного перемещения объектов.var b {.byaddr.} = expr, подключаемый через import std/decls--panics:on, который превращает рантаймовые ошибки такие как IndexError или OverflowError в фатальные ошибки, которые не могут быть пойманы через try. Это может улучшить эффективность рантайма и размер программы..localPassc pragma, с помощью которой можно обработать специальные опции C(++) бэкенда для C(++) файла, который генерируется из текущего модуля Nim.import sugar.Помимо этого добавлено множество изменений в стандартную библиотеку и множество исправлений багов.
http://feedproxy.google.com/~r/org/LOR/~3/EmvRHB4Ap9A/15623647
|
|
LineageOS 17.1 на базе Android 10 |
После 8 месяцев разработки ветка LineageOS 17.1 (дистрибутива, основанного на Android 10) становится основной. Это означает, что с 1-го апреля 2020 года сборки 17.1 будут создаваться ежедневно, а версия 16.0 переходит на еженедельный график. Версия 17.0, основанная на августовском релизе Android 10 была обновлена до версии 17.1 после появления кодовой базы Android 10 для Google Pixel 4 в декабре. Список изменений:
android, aosp, cyanogenmod, lineageos
http://feedproxy.google.com/~r/org/LOR/~3/Nu3uczVOyEg/15619642
|
|
Релиз встраиваемой системы реального времени Embox 0.4.1 |
1 апреля состоялся релиз 0.4.1 свободной, распространяемой под лицензией BSD, ОС реального времени для встраиваемых систем Embox:
baikal, embox, raspberry pi, risc-v, эльбрус
http://feedproxy.google.com/~r/org/LOR/~3/GxLA6LHnHyc/15616380
|
|