Рубрика: Блог

Выпуск сканера сетевой безопасности Nmap 7.90

Спустя больше года с момента прошлого выпуска представлен релиз сканера сетевой безопасности Nmap 7.90, предназначенного для проведения аудита сети и выявления активных сетевых сервисов. В состав включено 3 новых NSE-скрипта для обеспечения автоматизации различных действий с Nmap. Добавлено более 1200 новых сигнатур для определения сетевых приложений и операционных систем. Среди изменений в Nmap 7.90: Проект […]

Пенсионный Фонд РФ выбирает Linux

Пенсионный Фонд России объявил тендер «Доработка прикладного и серверного программного обеспечения модуля «Управление электронной подписью и шифрованием» (ППО УЭПШ и СПО УЭПШ) для работы с операционными системами Astra Linux и ALT Linux». В рамках этого госконтракта ПФР адаптирует часть автоматизированной системы АИС ПФР-2 для работы с российскими дистрибутивами ОС Linux: Astra и ALT. На данный […]

Прогулка по граблям: 10 критических ошибок разработки теста для проверки знаний

Перед записью на новый курс Machine Learning Advanced мы тестируем будущих студентов, чтобы определить уровень их готовности и понять, что именно им необходимо предложить для подготовки к курсу. Но возникает дилемма: с одной стороны, мы должны проверить знания по Data Science, с другой — мы не можем устроить полноценный 4-х часовой экзамен. Для решения такой […]

Ещё один велосипед: храним юникодные строки на 30-60% компактнее, чем UTF-8

Если вы разработчик и перед вами стоит задача выбора кодировки, то почти всегда правильным решением будет Юникод. Конкретный способ представления зависит от контекста, но чаще всего тут тоже есть универсальный ответ — UTF-8. Он хорош тем, что позволяет использовать все символы Юникода, не тратя слишком много байт в большинстве случаев. Правда, для языков, использующих не […]

Запускаем командную строку Linux на iOS

А вы знали, что можно запустить командную строку Linux на устройстве iOS? Возможно, вы спросите: «Зачем мне пользоваться текстовыми приложениями на iPhone?» Справедливый вопрос. Но если вы читаете Opensource.com, то, вероятно, знаете на него ответ: пользователи Linux хотят иметь возможность работать с ним на любом устройстве и хотят пользоваться собственными настройками. Но больше всего они […]

Perl 5.32.2

Данная версия является результатом четырёх недель разработки с момента выхода 5.33.1. Изменения внесены 19 авторами в 260 файлов и равны примерно 11,000 строк кода. Тем не менее, в perldelta обозначено только одно ключевое нововведение: интерпретатор может быть собран с экспериментальным ключом -Dusedefaultstrict, который включает по умолчанию соответствующую прагму. Действие данной настройки не распространяется на однострочники. […]

Локализационное тестирование: зачем оно нужно приложению или сайту?

Представьте такую картину: вы разработали приложение, а затем выпустили его сразу на нескольких языках. Но уже после релиза вы обнаружили ошибки в разных языковых версиях: худший кошмар разработчика. Так вот именно для того и существует тестирование локализации, чтобы избежать таких неприятных ситуаций. Сегодня США уже больше не является крупнейшим игроком на рынке мобильных приложений. Китай […]

Почему важно проверить ПО на вашей СХД высокой доступности (99,9999%)

Какая версия прошивки самая “правильная” и “рабочая”? Если СХД гарантирует отказоустойчивость на 99,9999%, то значит ли, что и работать она будет бесперебойно даже без обновления ПО? Или наоборот для получения максимальной отказоустойчивости нужно всегда ставить самую последнюю прошивку?  Постараемся ответить на эти вопросы, опираясь на наш опыт. Небольшое введение Все мы понимаем, что в каждой […]

Выпуск платформы для организации совместной работы Nextcloud Hub 20

Представлен выпуск платформы Nextcloud Hub 20, предоставляющей самодостаточное решение для организации совместной работы сотрудников предприятий и команд, развивающих различные проекты. Одновременно опубликована лежащая в основе Nextcloud Hub облачная платформа Nextcloud 20, позволяющая развернуть облачное хранилище с поддержкой синхронизации и обмена данными, предоставляющее возможность просмотра и редактирования данных с любого устройства в любой точке сети (при […]

Можно ли генерировать случайные числа, если мы не доверяем друг другу? Часть 2

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

PostgreSQL Antipatterns: «Бесконечность — не предел!», или Немного о рекурсии

Рекурсия — очень мощный и удобный механизм, если над связанными данными делаются одни и те же действия «вглубь». Но неконтролируемая рекурсия — зло, которое может приводить или к бесконечному выполнению процесса, или (что случается чаще) к «выжиранию» всей доступной памяти. СУБД в этом отношении работают по тем же принципам — «сказали копать, я и копаю». […]

Google будет раскрывать сведения об уязвимостях в сторонних Android-устройствах

Компания Google представила инициативу Android Partner Vulnerability, в рамках которой планируется раскрывать данные об уязвимостях в Android-устройствах различных OEM-производителей. Инициатива сделает более прозрачным доведение до пользователей сведений об уязвимостях, специфичных для прошивок с модификациями от сторонних производителей. До сих пор в официальных отчётах об уязвимостях (Android Security Bulletins) отражались только проблемы в основном коде, предложенном […]

Купить надежный хостинг для сайтов с защитой от DDoS, VPS VDS серверы 🔥 Купить надежный хостинг для сайтов с защитой от DDoS, VPS VDS серверы | ProHoster