Norton Internet Security 2011 Beta – комплексная защитная система становится быстрее и мощнее

Norton Internet Security 2011 Beta – комплексная защитная система становится быстрее и мощнее

Компания Symantec представила публике первый предварительный вариант пакета Norton Internet Security 2011 Beta для индивидуальных пользователей и небольших организаций. Пакет Norton Internet Security 2011 защищает компьютер и персональные данные пользователей от вирусов и сетевых атак, чтобы пользователи могли безопасно играть и работать на своем ПК. Среди основных отличий пакета Norton Internet Security 2011 Beta от предыдущих версий разработчики выделяют повышенную скорость работы, превентивное уведомление о негативном влиянии определенных приложений на общую производительность ПК, а также стойкую защиту персональных данных при поиске, совершении покупок и других операциях в Интернете.



Технология контроля загружаемых файлов Norton Download Insight в пакете Norton Internet Security 2011 Beta обеспечивает полную безопасность пользователя при загрузке любых файлов из Интернета или при обмене файлами. Каждый раз, когда вы сохраняете файл на своем диске, пакет Norton Internet Security 2011 Beta предупредит вас о том, безопасен ли файл или же содержит вредоносный код. Важно, что за счет технологии Norton Download Insight вы можете предпринять действия до того, как полученный из любого источника файл нанесет вред вашей системе. Кроме того, фирменный сервис Safe Web предупреждает пользователя о небезопасных сайтах непосредственно в результатах поиска. При этом обеспечивается блокирование известных сайтов с вирусами и оповещение о недобросовестных интернет-магазинах.

С точки зрения производительности пакет Norton Internet Security 2011 стал еще компактнее и быстрее, чем предыдущие версии. Чтобы сократить непроизводительную нагрузку на ресурсы ПК, пакет Norton Internet Security 2011 сканирует только те файлы, которые подвергаются реальному риску заражения, что позволяет сократить количество операций сканирования и их длительность. Механизм превентивного уведомления пользователя о снижении производительности ПК из-за некоторых приложений помогает решать проблемы до того, как они превратятся в серьезную угрозу для комфортной работы.

Дополнительным преимуществом пакета Norton Internet Security 2011 Beta стали две новых утилиты «на крайний случай» под общим названием Norton Rescue Tools. Эти утилиты – Norton Power Eraser и Norton Bootable Recovery Tool – позволяют справиться с самыми актуальными на сегодняшний день угрозами класса «scareware» (вредоносное ПО, которое пугает пользователя предупреждениями о заражении, причем пользователь не может убрать с экрана сообщение, а для разблокирования предлагается приобрести код или загрузить фальшивый антивирус). Утилита Norton Bootable Recovery Tool помогает заранее создать собственный загрузочный носитель на оптическом диске (CD/DVD) или на USB-накопителе, чтобы в случае заражения загрузиться с этого носителя и быстро восстановить работоспособность системы. Утилита Norton Power Eraser представляет собой «крайнее средство» при тяжелых формах заражения – с помощью этой утилиты можно блокировать или удалить практически любую программу в системе. Сами разработчики советуют применять Norton Power Eraser только в тех случаях, когда остальные инструменты не помогают – утилита может стереть даже вполне обычные программы, приняв их за вирус.

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

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

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

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

 

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

 

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

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

 

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

 

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

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