golang
Почему Go такой странный, и ещё 8 холиварных тем про Golang

Привет, Хабр! Это Вадим из команды AvitoTech. Поговорить о программировании любите? Обновления обсудить, про подходы похоливарить, вот это вот все. Мы вот такое очень любим и даже вживую собираемся, чтобы поболтать на дринкапах.Дринкап если что – это такая тусовка на которой не монологичные доклады и формальные дискуссии нужно слушать, а разговаривать есть возможность. О наболевших для сообщества темах пообщаться, про личный опыт поговорить с коллегами, поспорить с ними о насущных проблемах. И …

  • четверг, 26 июня 2025 г. в 00:00:03
xaker
Специалист Positive Technologies обнаружил критический баг в Apple Shortcuts

Эксперт Positive Technologies Егор Филатов обнаружил критическую уязвимость в приложении Shortcuts («Быстрые команды»). При успешной эксплуатации проблема позволяла злоумышленнику получить полный контроль над устройством, в том числе читать, редактировать и удалять любую информацию.

  • среда, 25 июня 2025 г. в 00:00:18
xaker
Вымогатель Qilin предлагает своим операторам помощь команды юристов

Разработчики вымогателя Qilin предложили своим партнерам помощь и консультации команды юристов, чтобы те могли оказать давление на жертв и заставить их заплатить выкуп.

  • среда, 25 июня 2025 г. в 00:00:16
xaker
Минцифры предлагает запретить изменять IMEI мобильных устройств

СМИ сообщают, что пользователям могут запретить перепрошивать устройства и изменять идентификационные номера (IMEI), привязанные к их номерам. Соответствующие поправки к закону «О связи» были подготовлены Минцифры.

  • среда, 25 июня 2025 г. в 00:00:15
xaker
Автозапутыватель. Обфусцируем код при помощи LLVM

Для подписчиковПрочитав эту статью, ты узнаешь, как работает обфусцирующий компилятор, углубишься в архитектуру LLVM и сможешь писать собственные проходы для обфускации кода. Мы сделаем обфускатор строчек, соберем LLVM из исходников и узнаем, как интегрировать obfuscator-llvm в современный Visual Studio, чтобы собирать твой код с обфускацией.

  • среда, 25 июня 2025 г. в 00:00:14
habrahabr
Учим ЭЛТ-монитор играть музыку

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

  • среда, 25 июня 2025 г. в 00:00:13
habrahabr
Цифровой абьюз. Обзор практик от энтузиастов по поиску моральных пределов чат-ботов

Человек любознателен. Многие из нас с раннего возраста испытывали непреодолимое стремление разобрать на части или хотя бы применить не по назначению какое-нибудь устройство. Жертвами этой любознательности обычно становились бесчисленные механические игрушки, бытовая техника или какие-нибудь механизмы. Ну а сейчас, в эпоху технологий, у нас есть чат-боты на основе ИИ, и они не стали исключением. Забавно задавать им вопросы с подвохом, использовать противоречивые сценарии, пробовать ввести в ло…

  • среда, 25 июня 2025 г. в 00:00:12
habrahabr
Зажигаем миллиард цветов миллионом строк

16KВот мы и добрались до финальной части, в которой я расскажу, как делал софт, который управляет подсветкой вокруг трёх теликов. Будут векторы, суровые SIMD‑оптимизации, апгрейд алгоритма быстрой степени, новая (наверное) парадигма программирования, видеокартовые шейдеры, алгоритмы рендеринга, полиглотный код, щепотка GUI и ещё куча всего.Напомню, в предыдущих частях я рассказал про железо: как вешал телики, делал рамы для подсветки и программировал контроллер для лент.Список всех частейМехани…

  • среда, 25 июня 2025 г. в 00:00:11
habrahabr
Сервер за копейки

КДПВ Обычно сервер ассоциируется с чем-то дорогим и недоступным обычному человеку. Даже на вторичном рынке они пока еще стоят весьма существенно (если не рассматривать совсем уж допотопные экземпляры). Однако, есть и такие, которые можно приобрести весьма недорого. Это, так называемые, блейд-серверы. Блейд-сервер (от англ. blade — лезвие) – концепция использования нескольких компактных серверов в одной общей корзине (шасси). Некоторые узлы сервера (такие как блоки питания, охлаждение, сетевые …

  • среда, 25 июня 2025 г. в 00:00:09