Автор: Yuri Gagarin

Funkwhale 1.0

Проект Funkwhale выпустил первую стабильную версию. В рамках инициативы развивается свободный сервер, написанный на языке Python с использованием фреймвока Django, для размещения музыки и подкастов, прослушивание которых доступно с помощью веб-интерфейса, клиентов с поддержкой Subsonic API или родного Funkwhale API, и с других экземпляров Funkwhale, используя протокол федеративной сети ActivityPub. Взаимодействие пользователя с аудио происходит […]

Town Crier vs DECO: какой оракул использовать в блокчейне?

На сегодня только ленивый не написал про технологию блокчейн, криптовалюты и насколько это круто. Но в этой статье не будет восхваления данной технологии, речь пойдет как раз о ее недостатках и способах их устранения. Во время работы над одним из проектов в компании Альтирикс системс, появилась задача защищенного, цензуростойкого подтверждения данных из внешнего для блокчейн […]

Выпуск дистрибутива Zorin OS 15.3

Представлен релиз Linux-дистрибутива Zorin OS 15.3, основанного на пакетной базе Ubuntu 18.04.5. Целевой аудиторией дистрибутива являются начинающие пользователи, привыкшие работать в Windows. Для управления оформлением дистрибутив предлагает специальный конфигуратор, позволяющий придать рабочему столу вид, свойственный различным версиям Windows, а в состав включена подборка программ, близких к программам, к которым привыкли пользователи Windows. Размер загрузочного iso-образа […]

Подкаст с контрибьютором проектов OpenZFS и ZFS on Linux

В 122 выпуске подкаста SDCast (mp3, 71 MB, ogg, 52 MB) состоялось интервью с Георгием Меликовым, контрибьютором проектов OpenZFS и ZFS on Linux. В подкасте ведётся беседа о том, как устроена файловая система ZFS, в чём её особенности и отличия от других файловых систем, из каких компонентов она состоит и как работает. Источник: opennet.ru

Стабильный выпуск Portage 3.0

Стабилизирован выпуск 3.0 пакетного менеджера Portage дистрибутива Gentoo. Из нововведений: Удалена поддержка Python 2.7. Теперь поддерживается только версия 3.2 и выше. Значительно ускорены вычисления за счёт оптимизаций и применения кэширования результата функций catpkgsplit и use_reduce. Сообщается о приблизительно 50-60% выигрыша при сборке «мира». Источник: linux.org.ru

Распределенные блокировки с применением Redis

Привет, Хабр! Сегодня мы предлагаем вашему вниманию перевод сложной статьи о реализации распределенных блокировок средствами Redis и предлагаем поговорить о перспективности Redis как темы. Анализ рассматриваемого алгоритма Redlock от Мартина Клеппмана, автора книги «Высоконагруженные приложения», приведен здесь. Распределенные блокировки – очень полезный примитив, применяемый во многих средах, где разные процессы должны работать над разделяемыми ресурсами […]

Политики хранения Veeam B&R — распутываем бэкапные цепи вместе с техподдержкой

Приветствую читателей нашего блога! Отчасти мы уже знакомы – мои англоязычные посты появлялись здесь в переводе моей дорогой коллеги polarowl. На этот раз я решил обратиться к русскоязычной аудитории напрямую. Для своего дебюта мне хотелось найти тему, интересную максимально широкой аудитории и требующую детального рассмотрения. Даниэль Дефо утверждал, что любого человека ждут смерть и налоги. […]

Пишем telegram бота на языке R (часть 3): Как добавить боту поддержку клавиатуры

Это третья статья из серии «Пишем telegram бота на языке R». В предыдущих публикациях мы научились создавать телеграм бота, отправлять через него сообщения, добавили боту команды и фильтры сообщений. Поэтому перед тем как приступить к чтению данной статьи я крайне рекомендую ознакомиться с предыдущими, т.к. тут я уже не буду останавливать на описанных ранее основах […]

Дата-центр SafeDC на один день приоткрыл двери для заказчиков

Накануне Дня знаний НИИ СОКБ провел в своем ЦОД SafeDC День открытых дверей для заказчиков, которые своими глазами увидели то, о чем мы расскажем далее под катом. ЦОД SafeDC расположен в Москве на Научном проезде, на подземном этаже бизнес-центра на глубине десяти метров. Общая площадь ЦОД составляет 450 кв.м, ёмкость — 60 стоек. Электропитание организовано […]

Выпуск мобильной платформы Android 11

Компания Google опубликовала релиз открытой мобильной платформы Android 11. Связанные с новым выпуском исходные тексты размещены в Git-репозиторий проекта (ветка android-11.0.0_r1). Обновления прошивки подготовлены для устройств серии Pixel, а также для смартфонов производства OnePlus, Xiaomi, OPPO и Realme. Также сформированы универсальные сборки GSI (Generic System Images), подходящие для разных устройств на базе архитектур ARM64 и […]

Эфемерные тома с отслеживанием емкости хранилища: EmptyDir на стероидах

Некоторым приложениям также нужно хранить данные, но они достаточно спокойно относятся к тому, что данные не будут сохранены после перезапуска. Например сервисы для кэширования ограничены по оперативной памяти, но также могут перемещать данные, которые редко используются, в хранилище, работающее медленнее, чем оперативная память, с небольшим влиянием на общую производительность. Другим приложениям нужно знать, что в […]

Мониторинг микросервисов Flask с помощью Prometheus

Пара строк кода и ваше приложение генерирует метрики, вау! Для того что бы понять как работает prometheus_flask_exporter достаточно минимального примера: from flask import Flask from prometheus_flask_exporter import PrometheusMetrics app = Flask(__name__) metrics = PrometheusMetrics(app) @app.route(‘/’) def main(): return ‘OK’ Это все что нужно для начала! Добавив импорт и строку для инициализации PrometheusMetrics, вы получите метрики […]

Купить надежный хостинг для сайтов с защитой от DDoS, VPS VDS серверы 🔥 Купить надежный хостинг для сайтов с защитой от DDoS, VPS VDS серверы | ProHoster