golang
Безболезненная миграция с NATS на Kafka

Привет, Хабр! Меня зовут Максим, я Go-разработчик из Wildberries. Свою дебютную статью я хочу посвятить довольно популярной теме, когда на проекте приходится уходить с одной технологии на другую. Данная статья будет полезна разработчикам, кто активно использует асинхронный способ передачи данных в своих проектах. Статья несет исключительно опыт автора.В первую очередь заглянем поглубже во внутреннее устройство каждого брокера и особенности при работе с ним.NatsNATS — это высокопроизводительный …

  • пятница, 27 декабря 2024 г. в 00:00:19
javascript
React useCallback() — полное руководство

Всем привет! На связи Spectr и рубрика «Что читают наши разработчики». Сегодня разберем оптимизацию функциональных компонентов за счет мемоизации функций обратного вызова с помощью useCallback().Этот материал — перевод статьи. Мы не меняем содержание и приводим слова автора так, как это было написано в оригинале. Если у вас есть предложения или свой опыт в подобных методиках, опишите их в комментариях — мы с радостью ответим и расскажем о своих практиках. Давайте обмениваться опытом!ВведениеОпт…

  • пятница, 27 декабря 2024 г. в 00:00:14
javascript
Краткая история WWW от фронтенд-разработчика

Всемирная паутина (WWW) — это не просто набор веб‑страниц, это революция, изменившая наше восприятие информации и общения. С момента своего появления в начале 1990-х годов WWW кардинально трансформировала мир, открыв новые горизонты для бизнеса, образования и повседневной жизни. История веб пестрит взлетами, падениями и уходами в крайности, но здесь мы пройдемся только по самым ярким моментам! Следить за эволюцией технологии, которая навсегда изменила наше общество, мы будем глазами фронтенд‑ра…

  • пятница, 27 декабря 2024 г. в 00:00:08
xaker
Фишинговый сервис FlowerStorm пришел на смену закрывшемуся Rockstar2FA

Исследователи обнаружили, что после закрытия хакерского сервиса Rockstar2FA популярность стала набирать новая фишинговая платформа FlowerStorm, ориентированная на взлом аккаунтов Microsoft 365.

  • четверг, 26 декабря 2024 г. в 00:00:23
xaker
Исследователи показали, что ИИ можно джейлбрекнуть с помощью повторения промптов

Специалисты компании Anthropic, разрабатывающей семейство больших языковых моделей (LLM) Claude, опубликовали исследование, которое демонстрирует, что LLM можно принудить выполнять запрещенные действия, повторяя промпты на разный лад, а также автоматизировав этот процесс.

  • четверг, 26 декабря 2024 г. в 00:00:22
xaker
Adobe исправляет уязвимость в ColdFusion, для которой уже доступен эксплоит

Компания Adobe предупредила о существовании proof-of-concept эксплоита для свежей уязвимости в ColdFusion (CVE-2024-53961) и выпустила внеплановые патчи.

  • четверг, 26 декабря 2024 г. в 00:00:21
xaker
Обзор перспективных исследований за 2024 год. Колонка Дениса Макрушина

Для подписчиковСегодня поговорим о самых классных ресерчах этого года. Принципы защищенного дизайна от Google, анализ зиродеев, уязвимые пакеты в PyPI и NPM, лучшие доклады с конференций RSA и Black Hat.

  • четверг, 26 декабря 2024 г. в 00:00:20
habrahabr
Хабр — Итоги 2024 года

Среди всей суеты в этому году было то, что остаётся неизменным поводом для веры в человечество. Это наука: Илон Маск впервые имплантировал микрочип Neuralink человеку, на спутнике Сатурна Мимасе открыли океан из воды, создан препарат для лечения страшной болезни Бехтерева, на основе мРНК разработана вакцина от меланомы (одного из самых распространённых видов рака), созданные вирионы уничтожили бактерию изнутри, установлен новый рекорд в беспроводной передаче данных (938 гигабит в секунду), преп…

  • четверг, 26 декабря 2024 г. в 00:00:19
habrahabr
Толкаем байты, или Простейший эмулятор своими руками

Есть хороший способ начать свой путь в системное программирование: написать эмулятор и ассемблер для какого-нибудь простого процессора. Сегодня популярностью в узких кругах пользуются fantasy consoles: виртуальные игровые приставки в ретродухе. Я расскажу, как создать свой вариант виртуальной приставки BytePusher с процессором, имеющим всего одну команду. Если вы интересуетесь системным программированием, любите изучать необычные архитектуры процессоров или цените произведения из области демосц…

  • четверг, 26 декабря 2024 г. в 00:00:17