Месяц: Декабрь 2019
-
Чем полезны 3D-модели сложных производств
—
от автора
Нефтехимические комбинаты это весьма и весьма сложные комплексы зданий. Наш ЗапСибНефтеХим в Тобольске — крупнейший объект за всю историю современной России. 9 831 километр кабеля, 102 000 тонн металлоконструкций и 513 000 кубических метров бетона. То есть без шуток — объект внушительный. И объект, который необходимо на должном уровне обслуживать. Чтобы персоналу было проще это…
-
Релиз новой версии плагина DevOpsProdigy KubeGraf
—
от автора
Друзья, всем привет! В прошедшие выходные состоялся долгожданный (а принятие PR шло больше месяца) релиз новой версии нашего плагина для мониторинга kubernetes-приложений DevOpsProdigy KubeGraf v1.2.0! Хочу рассказать вам о его новых фишках.
-
DDoS-атака через социальную инженерию
—
от автора
TL;DR Атакующий подменяет source ip на адрес вашего сервера и триггерит автоматические абузы. В результате клиента банят на хостинге за вредоносную активность, которой не было. Комментарий от vdsina.ru: Эта статья написана нашим клиентом, который перешёл к нам от крупного хостера после DDoS-атаки и любезно согласился поделиться этой историей. Расскажу про удивительно коварный способ DDoS-атак, с…
-
Как выжить SQL-базе в 21 веке: облака, Kubernetes и PostgreSQL multimaster
—
от автора
Привет, хабровчане. Сегодня стартуют занятия в первой группе курса «PostgreSQL». В связи с этим, хотим рассказать вам о том, как проходил открытый вебинар по данному курсу. В очередном открытом уроке поговорили о том, с какими вызовами столкнулись SQL-базы в эру облаков и Kubernetes. А заодно рассмотрели, как базы данных SQL приспосабливаются и мутируют под воздействием…
-
Панель корреляции на QtQML/Quick
—
от автора
Всем привет! Я — тимлид команды по разработке десктопных приложений в компании Роджии Европа. Мы разрабатываем программные решения для нефтегазовой отрасли. Так получилось, что в нашем флагманском продукте StarSteer нет панели корреляции — классического инструмента проводчиков скважин. Задача долго откладывалась из-за других, более приоритетных, но осенью прошлого года мы наконец смогли к ней приступить. Обходя…
-
Пишем приложение на Flutter в связке с Redux
—
от автора
Привет всем! В этой статье я хотел бы показать вам, как создать Flutter приложение, используя Redux. Если вы не знаете, что такое Flutter, то это — SDK с открытым исходным кодом для создания мобильных приложений от компании Google. Он используется для разработки приложений под Android и iOS, а также это пока единственный способ разработки приложений…
-
Junos PyEZ на примере задачи по поиску свободных подсетей ipv4
—
от автора
Статья о работе с Junos PyEZ — “Python microframework that enables you to manage and automate devices running Junos OS” автоматизация и управление, все как мы любим. Написание скрипта описанного в этой статье преследовало несколько целей — изучение Python и автоматизация задач по сбору информации или изменения конфигурации на оборудовании под управлением Junos OS. Выбор…
-
Бэкдор (?) в смартфонах BlackBerry на Android
—
от автора
18 декабря пользователи смартфонов BlackBerry моделей KeyONE и Key2 обнаружили приложение «Apps», которое появилось без их явного согласия. Выяснилось, что его установило другое встроенное приложение под названием Preview, которое похоже на бэкдор от китайского производителя.
-
Сказ о том, как QA Engineer вебхуками себе жизнь упрощал на примере Test IT, и при чём здесь Bot Framework
—
от автора
Ни для кого не секрет, что хорошее ПО отличается от остального не функционалом, а качеством работы заявленных функций. Ведь никому не нужно богатое на функционал ПО, если оно попросту не работает. Но как вовремя успеть рассказать разработчикам о том, что с проектом что-то не так? Сегодня мы немного поговорим о проблемах коммуникации отделов внутри компании,…
-
TelegramBot. Асинхронная обработка, многопоточность и т.д. (Часть 2)
—
от автора
Многопоточность, асинхронная обработка. Что еще? Как дать возможность боту обрабатывать любые команды, вынести обработку команд в отдельные обработчики, отделить выполнение «тяжелых» команд в отдельный поток и не мешать работать остальной части функционала. Это продолжение первой части статьи по программированию ботов для телеграмм на Java TelegramBot инструкция по созданию базового функционала для бота. (Часть 1) Кому…