Автор: Yuri Gagarin

KDevelop 5.6

Команда разработчиков KDevelop выпустила релиз 5.6 свободной программной интегрированной средой разработки, созданной в рамках проекта KDE. KDevelop обеспечивает поддержку различных языков (таких, как C/C++, Python, PHP, Ruby, и д.р.) с помощью плагинов. Этот релиз является результатом полугода работы, сосредоточенной в основном на стабильности и производительности. Многие существующие функции получили улучшения и есть одно очень заметное […]

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

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

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

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

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

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

Следующие смарт-часы Vivo смогут работать без подзарядки до 18 дней

Вчера в Сети появилась информация о том, что китайская компания Vivo планирует представить умные часы в октябре или ноябре этого года. Её опубликовал авторитетный техноблог Digital Chat Station. Кроме того, были раскрыты некоторые ключевые характеристики устройства, которое получит название Vivo Watch. Сообщается, что смарт-часы будут выпускаться в двух вариантах, с 42-мм и 46-мм экранами. В […]

В Chrome началось включение блокировщика ресурсоёмкой рекламы

Компания Google начала поэтапную активацию у пользователей Chrome 85 режима блокировки ресурсоёмкой рекламы, расходующей много трафика или сильно нагружающей CPU. Функция включена у контрольной группы пользователей и, если не будет выявлено проблем, процент охвата будет постепенно увеличиваться. Полностью довести блокировщик до всех пользователей планируется в течение сентября. Протестировать работу блокировщика можно на специально подготовленном сайте […]

Релиз среды разработки приложений KDevelop 5.6

После шести месяцев разработки представлен релиз интегрированной среды программирования KDevelop 5.6, полностью поддерживающей процесс разработки для KDE 5, в том числе с использованием Clang в качестве компилятора. Код проекта распространяется под лицензией GPL и использует библиотеки KDE Frameworks 5 и Qt 5. В новом выпуске: Улучшена поддержка проектов CMake. Добавлена возможность группировки сборочных целей cmake […]

Выпуск мобильной платформы 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, вы получите метрики […]

Я сделал свой PyPI-репозитарий с авторизацией и S3. На Nginx

В данной статье хочу поделится опытом работы с NJS, интерпретатора JavaScript для Nginx разрабатываемого в компании Nginx Inc, описав на реальном примере его основные возможности. NJS это подмножество ЯП JavaScript, которое позволяет расширить функциональность Nginx. На вопрос зачем свой интерпретатор??? подробно ответил Дмитрий Волынцев. Если вкратце: NJS это nginx-way, а JavaScript более прогрессивный, «родной» и […]

Nightdive показала второй тизер-трейлер ремастера Shadow Man о бессмертном вуду-воине

Nightdive Studios опубликовала второй тизер-трейлер Shadow Man Remastered — переиздания приключенческого экшена 1999 года по мотивам комикса Shadowman от Valiant. Напомним, обновлённую версию Shadow Man анонсировали в марте текущего года. Вслед за этим, на июньской онлайн-трансляции PC Gaming Show, был представлен дебютный тизер-трейлер. Новый ролик длится две с половиной минуты: порядка 30 секунд занимает перечисление […]

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