Автор: Yuri Gagarin

Как все начиналось: оптические диски и их история

В общем доступе оптические компакт-диски появились в 1982 году, прототип увидел свет еще раньше — в 1979. Изначально компакты разрабатывали в качестве замены виниловым дискам, как более качественный и надежный носитель. Считается, что лазерные диски являются результатом совместной работы команд двух технологических корпораций — японской Sony и голландской Philips. При этом базовая технология «холодных лазеров», […]

Ловушка (тарпит) для входящих SSH-соединений

Не секрет, что интернет — очень враждебная среда. Как только вы поднимаете сервер, он мгновенно подвергается массированным атакам и множественным сканированиям. На примере ханипота от безопасников можно оценить масштаб этого мусорного трафика. Фактически, на среднем сервере 99% трафика может быть вредоносным. Tarpit — это порт-ловушка, который используется для замедления входящих соединений. Если сторонняя система подключается […]

Анализ атак на ханипот Cowrie

Статистика за 24 часа после установки ханипота на узле Digital Ocean в Сингапуре Пиу-пиу! Начнём сразу с карты атак Наша суперклассная карта показывает уникальные ASN, которые подключались к нашему ханипоту Cowrie за 24 часа. Жёлтый соответствует SSH-соединениям, а красный — Telnet. Такие анимации часто впечатляют совет директоров компании, что позволяет выбить больше финансирования на безопасность и […]

Я просканировал Украину

В феврале австриец Christian Haschek в своем блоге опубликовал интересную статью под названием «Я просканировал всю Австрию». Конечно, мне стало интересно, что будет, если повторить это исследование, но уже с Украиной. Несколько недель круглосуточного сбора информации, еще пару дней на то, чтобы оформить статью, а в течение этого исследования беседы с различными представителями нашего общества, […]

Все ваши потребкредиты и персональные данные «в одном месте»…

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

Планшет в роли дополнительного монитора

Приветствую! Вдохновившись публикацией «Легким движением руки планшет превращается в… дополнительный монитор», я решил сделать собственную связку ноутбук-планшет, но не с помощью IDisplay, а с помощью Air Display. Программа так же, как и IDisplay, может устанавливаться на PC и Mac, IOS и Android. У автора поста планшет работает как второй монитор за счёт установленной виртуальной машины, […]

Подножка для мозга: платформа распределенного реестра Hedera Hashgraph

Алгоритм консенсуса, асинхронная толерантность к необъяснимым ошибкам, ориентированный ациклический граф, распределенный реестр — о том, что объединяет эти понятия, и как не вывихнуть себе мозг — в статье о Hedera Hashgraph. Компания Swirlds Inc. представляет: Платформа распределенного реестра Hedera Hashgraph. В главных ролях: Лимон Баирд, математик, создатель алгоритма Hashgraph, соучредитель, технический директор и главный научный […]

Preload, prefetch и другие теги

Есть много способов повышения веб-производительности. Один из них — предзагрузка контента, который понадобится позже. Префтечинг CSS, предварительный рендеринг полной страницы или резолвинг доменного имени. Делаем всё заранее, а потом мгновенно отображаем результат! Звучит круто. Ещё круче, что это очень просто реализовано. Пять тегов <link rel> дают браузеру команду на предварительные действия: <link rel=»prefetch» href=»/style.css» as=»style» /> […]

Поточная конвертация баз Firebird 2.5 в формат ODS12 (Firebird 3.0)

У каждой версии Firebird есть собственная версия формата дисковых структур базы данных – O(n)D(isk)S(tructure). До версии 2.5 включительно, движок Firebird мог работать с ODS предыдущих версий, то есть базы от старых версий открывались новой версией и работали в режиме совместимости, но движок Firebird 3.0 работает только с БД в собственной ODS версии 12.0. Чтобы перейти […]

Так может выглядеть новый Проводник с Fluent Design

Компания Microsoft анонсировала концепцию Fluent Design System ещё пару лет назад, вскоре после релиза Windows 10. Постепенно разработчики внедряли всё больше элементов Fluent Design в «десятку», добавляли в универсальные приложения и так далее. Но Проводник до сих пор оставался классическим, даже с учётом внедрения ленточного интерфейса. Но теперь это изменилось. Как ожидается, 2019 год может […]

Quick Draw Doodle Recognition: как подружить R, C++ и нейросетки

Привет, Хабр! Осенью прошлого года на Kaggle проходил конкурс по классификации нарисованных от руки картинок Quick Draw Doodle Recognition, в котором среди прочих поучаствовала команда R-щиков в составе Артема Клевцова, Филиппа Управителева и Андрея Огурцова. Подробно описывать соревнование не будем, это уже сделано в недавней публикации. С фармом медалек в этот раз не сложилось, но […]

Kubernetes 1.14: обзор основных новшеств

Этой ночью состоится очередной релиз Kubernetes — 1.14. По сложившейся для нашего блога традиции, рассказываем о ключевых изменениях в новой версии этого замечательного Open Source-продукта. Информация, использованная для подготовки этого материала, взята из таблицы Kubernetes enhancements tracking, CHANGELOG-1.14 и сооветствующих issues, pull requests, Kubernetes Enhancement Proposals (KEP). Начнём с важного введения от SIG cluster-lifecycle: динамические […]

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