Автор: Yuri Gagarin

Создание автоматической системы борьбы с злоумышленниками на сайте (фродом)

Последние примерно полгода я занимался созданием системы борьбы с фродом (fraudulent activity, fraud, etc.) без какой-либо начальной инфраструктуры для этого. Сегодняшние идеи, которые мы нашли и реализовали в нашей системе, помогают нам обнаруживать множество мошеннических действий и анализировать их. В этой статье я хотел бы рассказать о принципах, которым мы следовали, и о том, что […]

Разбираемся на практике: DMVPN и Per-Tunnel QoS

В преддверии старта курса «Network Engineer» подготовили для вас перевод интересного материала В DMVPN есть одна замечательная вещь, с которой я столкнулся некоторое время назад: DMVPN Per-Tunnel QoS. Очевидно, не один только я (как лабораторная крыса) считаю, что это круто. Каждый раз, когда я показываю это людям, я вижу, как загораются их глаза — следствие […]

Доступен предварительный выпуск Xfce 4.16

Началось тестирование предварительной версии пользовательского окружения Xfce 4.16pre1. Релиз ожидается в октябре или ноябре. Наиболее заметным изменением в новой ветке стал перевод интерфейса на виджет GtkHeaderBar и применение декорирования окон на стороне клиента (CSD), что позволило добиться размещения меню, кнопок и других элементов интерфейса в заголовке окна. Из изменений также можно отметить прекращение опциональной поддержки […]

Обновление почтового клиента Thunderbird 78.2.1

Доступен выпуск почтового клиента Thunderbird 78.2.1, в котором для всех пользователей активирована по умолчанию встроенная поддержка OpenPGP, используемая для сквозного шифрования переписки и заверения писем цифровой подписью. В новом выпуске также отключено использование алгоритмов MD5, SM2 и SM3 в реализации OpenPGP. Основным отличием встроенной поддержки OpenPGP от предлагавшегося ранее дополнения Enigmail является использование библиотеки RNP, […]

Выбор архитектурного стиля (часть 1)

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

Как перестать беспокоиться и начать жить без монолита

Все мы любим истории. Нам нравится, сидя у костра, рассказывать о своих былых победах, сражениях или просто о своем опыте работы. Сегодня как раз такой день. И пусть вы сейчас не у костра, но зато у нас есть история для вас. История о том, как мы начали работать с хранилищем на Tarantool. Когда-то давным-давно в […]

Не принимающие цензуру приложения для соцсетей Fediverse могут быть удалены из Google Play

Компания Google направила разработчикам Android-приложений Husky, Fedilab и Subway Tooter, позволяющих общаться в децентрализованных социальных сетях Fediverse, предупреждение о необходимости устранения нарушений правил каталога Play Store. На устранение замечаний дано 7 дней, после чего не выполнившие требования приложения будут удалены из каталога Google Play. В качестве причины намеченной блокировки упоминается возможность использования приложений для доступа […]

Опубликован шрифт, автоматически цензурирующий оскорбительные выражения

Финская компания TietoEVRY опубликовала TTF-шрифт «The Polite Type«, в котором оскорбительные по мнению авторов английские выражения объявляются лигатурами и подменяются на нейтральные выражения или размытые пятна. Разумеется, если добавить в текст символ 200C или 200B (zero width non-joiner или zero width space) и даже лишний пробел или сменить регистр, цензурирование не срабатывает. Шрифт объявлен «open-source», […]

Ядерный шелл поверх ICMP

TL;DR: пишу модуль ядра, который будет читать команды из пейлоада ICMP и выполнять их на сервере даже в том случае, если у вас упал SSH. Для самых нетерпеливых весь код на github. Осторожно! Опытные программисты на C рискуют разрыдаться кровавыми слезами! Я могу ошибаться даже в терминологии, но любая критика приветствуется. Пост рассчитан на тех, […]

Особенности защиты беспроводных и проводных сетей. Часть 2 — Косвенные меры защиты

Продолжаем разговор о методах повышения безопасности сетей. В этой статье поговорим о дополнительных мерах безопасности и организации более защищенных беспроводных сетей. Предисловие ко второй части В предыдущей статье «Особенности защиты беспроводных и проводных сетей. Часть 1 — Прямые меры защиты» шла речь о проблемах безопасности сети WiFi и прямых методах защиты от несанкционированного доступа. Были […]

О растущей популярности Kubernetes

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

Статистика развития ядра Linux

Организация Linux Foundation подготовила наглядный отчёт со статистикой развития ядра Linux. Наиболее интересные сведения: Первое ядро Linux 0.01 включало 88 файлов и 10239 строк кода. Последнее ядро 5.8 включает 69325 файлов и 28 442 673 строк кода (более 110 млн токенов). Больше половины имеющегося в последних релизах кода было написано в течение последних семи лет. […]

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