Новости из мира OpenStreetMap № 499 (04.02.2020-10.02.2020)

Cлой активности картографирования в OpenStreetMap от компании Kontur1 | Kontur, Mapbox | map data OpenStreetMap contributors Картографирование Джиналь Фофлия опубликовала в Twitter ссылки на два задания, размещенные на сервисе MapRoulettte. В первом предлагается добавить названия улиц в пригородах Джакарты, во втором — отметить тротуары в Сингапуре, чтобы карта этого города была более удобной для пешеходов. […]

Интеграция Gitlab, Jira и Confluence на Python для автоматизации сборки релизов

Недавно на стендапе коллега внес рацпредложение: автоматизировать сборку релизов, взяв за основу готовые уже наработки по взаимодействию с Jira, написанные на Python. Процесс деплоя у нас следующий: когда накапливается достаточное количество задач, прошедших тестирование из них собирается Релиз-кандидат (RC) в каждом проекте, затронутом задачами, затем задачи тестируются в составе RC. После этого RC заливается на […]

Проблемы подготовки спортивного резерва в компьютерном спорте (доклад)

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

Краткий обзор и настройка Kata Containers

В этой статье будет рассмотрен принцип работы Kata Containers, а также будет практическая часть с их подключением к Docker. Про общие проблемы с Docker и вариантами их решения уже было написано, сегодня я кратко опишу реализацию от Kata Containers. Kata Containers — безопасная среда выполнения (runtime) контейнеров на основе облегченных виртуальных машин. Работа с ними […]

Получение meterpreter сессии внутри NAT сети, с помощью Chrome и Pivot машины

Вводная Всем привет, в этой статье я хочу поделиться своим опытом в эксплуатации уязвимости Chrome FileReader UAF, проведении техники pivoting, ну и написать свою первую статью конечно. Так как я являюсь начинающим Pentest инженером, то потратил на освоение и понимание этой техники достаточно много времени, ведь мне не достаточно знать на какую кнопку надо нажать, […]

Театр: строительство и вредительство

Мало кто из нас задумывался о том, что находится по другую сторону занавеса. А ведь для достижения зрелищности постановщикам представлений приходится применять передовые технические достижения. В современной сценографии можно выделить три фундаментальные задачи: Создание динамических сцен с движущимися объектами, имитирующими, например, полёт чудовища, разрушение здания или раскачивание корабля на волнах; Обеспечение быстрых переходов от одной […]

FizzBuzz 2.0: прагматичные вопросы для программистов

В прошлом году более 100 000 программистов прошли викторину Triplebyte. Приведённая ниже статистика показывает, что пять вопросов с множественным выбором легко отделяют настоящих инженеров-программистов от остальных (вопросы отобраны путём машинного обучения на базе заранее размеченных «успешных» и «неуспешных» программистов — прим. пер.) Как и печально известный тест Fizz Buzz десятилетней давности, эти вопросы тривиальны для любого, кто […]

Кросскомпиляция выполняемых файлов Rust для Windows из Linux

Наверное не будет уж очень удивительным если я тут, на IT площадке Хабра, скажу что я иногда балую себя программированием. Основная OS у меня Linux, но иногда приходится собирать исполняемые файлы и для Windows. И естественно что перегружаться в Windows только для сборки exe не особо хочется. С языками C и C++ проблем нет, давно […]

Создание отказоустойчивой ИТ инфраструктуры. Часть 4. Внедрение коммутаторов Cisco 3850 для межсетевой маршрутизации

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

Черная пятница: взгляд на нагрузку глазами разработчика

Прошлой весной мы начали каждую пятницу страдать от массовых рассылок: письма копились в очереди и уходили с большим опозданием. Это были обычные серые пятницы. Уже тогда, за полгода до черной пятницы, стало понятно, что осенью будет непросто. Пришлось масштабироваться. Рассказываю, как всё прошло. Спойлер: все получилось, и мы молодцы Прошла ли черная пятница в Mindbox […]