ФСБ будет контролировать работу центров обнаружения компьютерных атак

ФСБ будет контролировать работу центров обнаружения компьютерных атак

ФСБ будет контролировать работу центров обнаружения компьютерных атак

Полномочия Федеральной службы безопасности (ФСБ) будут расширены, ведомство будет контролировать и отвечать за работу центров по обнаружению компьютерных атак. Об этом говорится в проекте указа, опубликованном на сайте проектов правовых актов.

Проект указа с 8 сентября проходит независимую антикоррупционную экспертизу, которая продлится до 22 сентября 2017 года. В дополнении к указу президента России от 15 января 2013 года «О создании государственной системы обнаружения, предупреждения и ликвидации последствий компьютерных атак на информационные ресурсы Российской Федерации» предлагается возложить на ФСБ функции не только создания, но и обеспечения контроля над работой госсистемы, пишет rbc.ru.

В частности, ФСБ получит полномочия по «созданию и обеспечению функционирования государственной системы обнаружения, предупреждения и ликвидации последствий компьютерных атак» на информационные ресурсы России. Также ФСБ будет утверждать требования к информационным центрам и будет проводить их аккредитацию на соответствие требованиям.

В середине июля президент Владимир Путин подписал закон о безопасности критической информационной структуры России, который предполагает повышение защиты от хакерских атак.

В законе указывалось, что ответственные за создание и распространение вирусов и вредоносного ПО будут лишены свободы на срок до десяти лет. Причастные к взлому или неправомерному доступу к госинформации будут оштрафованы на 1 млн руб. либо лишены свободы на срок до трех лет. Нарушение правил хранения и передачи госданных будут караться лишением свободы от пяти до десяти лет. Также ответственные за нарушения будут лишены возможности занимать определенные должности в течение пяти лет.

В конце декабря 2016 года президент Владимир Путин утвердил доктрину информационной безопасности России. В указе президента говорилось о том, что на информационную безопасность страны влияет увеличение технического воздействия ряда западных стран. Отмечалось, что страны Запада наращивают это воздействие «в военных целях», чтобы «дестабилизировать внутриполитическую и социальную ситуацию» во всем мире.

В качестве стратегической цели доктрина устанавливает «формирование устойчивой системы неконфликтных межгосударственных отношений в информационном партнерстве».

Авторы доктрины уточняли, что население России, особенно молодежь, находится под информационным воздействием, проводимым «с целью размывания культурных и духовных ценностей». В противовес этому Россия будет применять «стратегическое сдерживание и предотвращение военных конфликтов, которые могут возникнуть в результате применения информационных технологий». Также российские специалисты будут улучшать системы обеспечения информационной безопасности граждан.

Зачем Яндекс Go создал отдельный язык для расчёта стоимости поездок

Цена поездки в Яндекс Go — это не расстояние, умноженное на минуты и километры. В расчёт вмешиваются геозоны, спрос, скидки, платные дороги, дополнительные остановки и требования вроде перевозки кота, велосипеда или лыж. Чтобы управлять этим хозяйством без бесконечных деплоев, разработчики вынесли алгоритм ценообразования из кода сервиса в собственный язык.

Как объяснили разработчики в статье на Хабре, прайсинг работает не только при заказе машины.

Он пересчитывает стоимость при смене маршрута или способа оплаты, завершении поездки, обращении в поддержку и проверке данных аналитиками. Цена при этом может быть фиксированной, интервальной или считаться по таксометру.

 

Сначала сервисы параллельно собирают параметры поездки: тарифную категорию, геозоны, скидки, повышенный спрос и дополнительные услуги. Зависимости между источниками выстраиваются в граф, а запросы выполняются асинхронно на базе userver. Если некритичный источник не ответил, весь расчёт не падает.

 

Сам алгоритм раньше можно было бы держать в C++, но он меняется в среднем дважды в неделю. Выкатка сервиса на 50 подов занимает около 40 минут, а лес динамических конфигов быстро превратил бы код в музей условных операторов.

Поэтому Яндекс разработал собственный DSL. В нём есть условия, функции, неизменяемые значения и fold вместо циклов. Правила собираются в последовательную цепочку: каждое преобразование получает текущую цену и параметры, а возвращает новый результат с метаданными. Грамматику описали через ANTLR 4, а верификатор Z3 проверяет, что программа не выдаст некорректную цену.

 

Теперь изменение алгоритма не требует пересборки сервиса, ошибочную версию можно быстро откатить, а каждый расчёт — воспроизвести по входным данным и промежуточным результатам.

 

В итоге прайсинг превратился в отдельную платформу, которой уже пользуются Такси, Доставка и сервис зарядки электромобилей.

RSS: Новости на портале Anti-Malware.ru