Российские программисты разработали антивирус с ИИ, не требующий обновлений
Ученые из Пензенского государственного университета сообщили о разработке первого отечественного антивируса, основанного на машинном обучении и не требующего подключения к сети Интернет или постоянных обновлений.
Первая версия антивируса уже создана для операционной системы Windows. Он способен обнаруживать троянские программы, руткиты и другое скрытое вредоносное программное обеспечение, использующее ресурсы компьютера.
Нейросеть, использованная в данном антивирусном продукте, написана на Python. Она анализирует поведение установленного программного обеспечения на компьютере и с помощью алгоритмов искусственного интеллекта определяет вредоносный код.
В ближайшее время в Пензенском государственном университете планируют полностью доработать Windows-версию программы и начать ее сертификацию осенью. Распространение антивируса будет осуществляться по подписке как для юридических, так и для физических лиц.
Тем не менее, эксперты утверждают, что антивирусное программное обеспечение, даже с использованием искусственного интеллекта, не может функционировать полноценно без регулярных обновлений. Интернет важен, поскольку определение вредоносного программного обеспечения по его поведению требует значительных вычислительных ресурсов, которых может не хватать на обычном компьютере.
Как я не стал программистом
И не уже не стану, потому что старый 40+ лет
Как подготовить машину к долгой поездке
Взять с собой побольше вкусняшек, запасное колесо и знак аварийной остановки. А что сделать еще — посмотрите в нашем чек-листе. Бонусом — маршруты для отдыха, которые можно проехать даже в плохую погоду.
Ответ на пост «Айтишники:уровень Бог»
Когда всю жизнь был нищим, а в 30 лет внезапно можешь себе позволить что-то больше, чем еду и одежду - это сильно бьёт по мозгам. Слишком много возможностей сразу открывается, причём, для уже сформировавшейся картины мира.
Не все поймут не многие выберут ARCH
Как начать писать документацию в VSCode?
Поговаривают, что в некоторых компаниях сотрудники уже не понимают, что происходит в коде проекта. Де-факто для коллективной работы картография проекта — необходимость, нежели привилегия...
Составление пояснений и комментариев к обширным ИИ-системам — трудоемкая задача, но под небольшие опен-сорс/продакшн проекты есть решение.
AutoDocstring — инструмент, который автоматически создает документацию к коду на основе структуры и комментариев. Экономия времени, согласованность стиля, адекватная читаемость и повышенную точность документации — плюсы этого тула. Выделил нужный блок кода, прожал ctrl+shift+2 — готово.
Просматривать строки документации можно во вкладках, выбирать типы форматов строк, выводить типы параметров через подсказки типов pep484, значения и имена переменных. Внутри поддержка args, kwargs, декораторов, ошибок и типов параметров.
Теперь в утилиту можно добавлять "кастомные" документации. Чтобы использовать собственный шаблон, создайте файл .mustache и укажите путь к нему с помощью конфигурации customTemplatePath.
Сгенерированная документация содержит структурированные описания функций, методов и классов. Однако AutoDocstring не всегда правильно интерпретирует комментарии в коде или не учитывает особенности некоторых языков программирования.
А еще записи могут не соответствовать стандартам или требованиям проекта.
Поэтому редактировать и редактировать. Но для создания костяка описаний инструмент — идеально. AutoDocstring сократит время, затрачиваемое на написание документации, на 30-50%. А еще неплохо так снизит число ошибок в тексте.
Скачать можно с официального сайта Microsoft.