Рубрика: Блог

Представлены варианты Qt5 для микроконтроллеров и OS/2

Проект Qt представил редакцию фреймворка для микроконтроллеров и маломощных устройств — Qt for MCUs. Из достоинств проекта отмечается возможность создания графических приложений для микроконтроллеров, используя привычный API и инструменты разработчика, применяемые также для создания полноценных GUI для настольных систем. Интерфейс для микроконтроллеров создаётся с использованием не только C++ API, но и применяя QML c виджетами […]

Пишем API на Python (с Flask и RapidAPI)

Если вы читаете эту статью, вероятно, вы уже знакомы с возможностями, которые открываются при использовании API (Application Programming Interface). Добавив в свое приложение один из многих открытых API, вы можете расширить функциональность этого приложения либо же дополнить его нужными данными. Но что, если вы разработали уникальную функцию, которой хотите поделиться с коммьюнити? Ответ прост: нужно […]

Зубная фея тут не работает: структура эмали зубов крокодилов и их доисторических предков

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

Обновление свободного антивирусного пакета ClamAV 0.101.4 с устранением уязвимостей

Сформирован релиз свободного антивирусного пакета ClamAV 0.101.4, в котором устранена уязвимость (CVE-2019-12900) в реализации распаковщика архивов bzip2, которая может привести к перезаписи областей памяти вне выделенного буфера при обработке слишком большого числа селекторов. В новой версии также заблокирован обходной путь для создания нерекурсивных «zip-бомб«, защита от которых была предложена в прошлом выпуске. Добавленная ранее защита […]

HP представила игровые механические клавиатуры Omen Encoder и Pavilion Gaming Keyboard 800

Компания HP представила две новые клавиатуры: Omen Encoder и Pavilion Gaming Keyboard 800. Обе новинки построены на механических переключателях и ориентированы на использование с игровыми системами. Клавиатура Pavilion Gaming Keyboard 800 является более доступной из двух новинок. Она построена на переключателях Cherry MX Red, которые характеризуются довольно тихой работой и быстрой скоростью срабатывания. Данные переключатели […]

Как политика 19 века повлияла на расположение дата-центров сегодня

От переводчика Уважаемые хабражители! Так как это мой первый эксперимент по размещению контента на Хабре, прошу не судить слишком строго. Критика и предложения охотно принимается в ЛС. Недавно, Google объявил о доступности нового дата-центра в Солт-Лейк Сити, в штате Юта. Это — один из наиболее современных ЦОД, в которые инвестировали такие компании, как Microsoft, Facebook, […]

snmp-мониторинг принтеров в The Dude

Snmp В сети много инстркций как установить сервер монитринга The Dude от Mikrotik. Сейчас пакет сервера мониторинга выпускают только для RouterOS. Я использовал версию 4.0 для Windows. Здесь я хотел рассмотреть, как сделать мониторинг принтеров в сети: отслеживать уровень тонера, если он закончился вывести уведомление. Запускаем: Нажимаем подключиться: Нажимаем добавить устройство(красный плюс) и вводим ip-адрес […]

Пишем GUI к 1С RAC, или снова о Tcl/Tk

По мере вникания в тему работы 1С-овских продуктов в среде linux, обнаружился один недостаток — отсутствие удобного графического мультиплатформенного инструмента для управления кластером серверов 1С. И решено было этот недостаток исправить, путём написания GUI для консольной утилиты rac. Языком для разработки был выбран tcl/tk как, на мой взгляд, наиболее подходящий для этой задачи. И вот, […]

Buildbot в примерах

Потребовалось мне настроить процесс сборки и доставки на сайт пакетов программ из Git-репозитария. И увидев, ни так давно, тут на Хабре статью по buildbot (ссылка в конце) решил для этого попробовать его и применить. Так как buildbot — это распределённая система, то будет логичным под каждую архитектуру и операционку сделать отдельный сборочный хост. В нашем […]

Итоги работы над проектом Proton для Steam Play за год

На этой неделе исполняется год с тех пор, как Valve выпустила свою бета-версию Proton для Steam Play. Сборка основана на наработках Wine и предназначается для запуска Windows-игр из библиотеки Steam на операционных системах семейства Linux. В числе разработчиков отметим компанию CodeWeavers, которая занимается разработкой и поддержкой проприетарной версии Wine под названием CrossOver. В официальном блоге […]

Издатель ремастера Ghostbusters: The Video Game начал принимать предзаказы на игру

Компания Saber Interactive открыла предзаказы на ремастер-версию игры Ghostbusters: The Video Game. Проект можно приобрести на любой платформе — PC, PlayStation 4, Xbox One или Nintendo Switch. PC-версия доступна в Epic Games Store. Принцип ценообразования остаётся в секрете, потому что на всех платформах стоимость проекта серьёзно отличается:  PC — 549 рублей; Nintendo Switch — 2625 […]

Магазин цифрового контента Google Play Store получил новый дизайн

Фирменный магазин цифрового контента компании Google приобрёл новый внешний вид. Подобно многим последним версиям дизайна продуктов Google, новый облик Play Store имеет большое количество белого цвета в сочетании с шрифтом Google Sans. В качестве примера подобных изменений можно вспомнить новый дизайн почтового сервиса Gmail, который в начале года так же лишился некоторых ярких элементов в […]