Реализация минимального стека TCP/IP пользовательского пространства для Linux: Ethernet, ARP, IPv4, ICMPv4.
Пишем стек TCP/IP с нуля: Ethernet, ARP, IPv4 и ICMPv4Написание собственного стека TCP/IP поначалу может показаться пугающей задачей. И в самом деле, за свой тридцатилетний срок жизни TCP впитал в себя множество спецификаций. Однако базовая спецификация остаётся относительно компактной — из важных частей в ней можно выделить парсинг заголовков TCP, машину состояний, отслеживание перегрузок и вычисление таймаута повторной передачи.Самые распространённые протоколы слоя 2 и слоя 3, Ethernet и ...
Читать полностью
Вторая часть создания имитатора касаний для перебора паролей: определение осей координат и работа с железом.
Имитатор касаний. Часть вторая, железнаяВводить руками 10 тысяч вариантов пароля неудобно и долго. Человек часто сбивается и пропускает варианты. Лучше сделать имитатор касаний, который быстренько переберёт все ключи сам. Его можно использовать и для других целей. А ещё это очень весело :)В этой части выясним направление осей координат и займёмся железом
Читать полностью
Опыт автоматизации оптимизации изображений на сайте для улучшения показателей Lighthouse.
До и после: оптимизация изображений для Lighthouse и не толькоАнтон Небыков, Frontend TechLead в «ИдаПроджект», делится опытом автоматизации отображения изображений на сайте, их оптимизацией и — как следствие — улучшением показателей в Lighthouse. На первый взгляд, работа с изображениями сводится к простому добавлению элемента img и ссылки на изображение в атрибуте src. Но на практике всё намного сложнее.
Читать полностью
Эксперимент: развёртывание статического сайта-резюме на Hugo на дешёвом VPS от RUVDS за 139 руб/мес.
VPS за 139 рублей: дом для вашего резюме на основе HugoУзнаем, на что реально способны бюджетные VPS от RUVDS. Посмотрим, что можно сделать с самыми недорогими серверами, которые так часто мелькают в рекламе. Эксперимент будем проводить с конфигурацией за 139 рублей в месяц — VPS с 1 ядром процессора 2.2 ГГц, всего 512 МБ оперативной памяти и 10 ГБ на HDD, а ОС привычная CentOS 9. На всём этом добре мы развернём статический сайт-резюме на Hugo.
Читать полностью
Обзор применения случайных чисел и способов их генерации: программные и комбинированные методы.
Генерация случайных чиселЗачем вообще нужны случайные числа? Дело в том, что случайные числа не представляют собой оторванную от жизни абстракцию, а широко применяются во множестве областей, начиная от научных исследований и заканчивая технологиями, окружающими нас.Рассмотрим наиболее известные применения случайных чисел и способы их получения как программным способом, так и комбинированным (программно-физическим)
Читать полностью
Архивная статья о неуместном юморе в сообщениях об ошибках.
[ХАБРААРХИВ]Упс и опаньки… Юмору не место в сообщениях об ошибкахСообщения об ошибках — чуть ли не единственное место, где пользователь программы может напрямую пообщаться с её автором. Ну как пообщаться… Ответить он всё равно ничего не сможет. Даже если сильно хочется. А иногда в сообщениях об ошибках такой треш, что действительно очень хочется ответить.#хабраархив
Читать полностью
Субботнее кот-ревью: просьба прислать фото котов.
🙀🙀🙀Субботнее кот-ревью!С вас фоточки, с нас — умиление 🤗#котревью
Читать полностью
Яндекс разрабатывает аналог Shopify для создания независимых интернет-магазинов, релиз в августе-сентябре 2025.
Яндекс разрабатывает продукт для создания независимых интернет-магазиновПродукт станет аналогом канадского ShopifyВ платформу будут интегрированы решения для доставки и оплаты товаров, а также аналитика и инструменты для управления бизнесомТаким образом, продавцы смогут создать сайт интернет-магазина без знания кода с готовой инфраструктурой продажРелиз намечен на август-сентябрь 2025 года@imaxairu Подписаться
Читать полностью
Вышла двадцать первая глава приключенческо-фантастической истории «Хакеры.RU».
Хакеры․RU. Глава 0х14. Игра на опережение #подписчикамЭто двадцать первая глава приключенческо‑фантастической истории «Хакеры.RU», которая выходит в виде сериала по субботам специально для подписчиков «Хакера». Если ты еще не читаешь, начинай с первой главы!https://xakep.ru/2025/03/22/hackers-story-14/
Читать полностью
Личный опыт: автор въехал в США по визе талантов, но через полтора года вернулся в Россию и не жалеет.
«Так получилось, что неожиданно для меня в 2022-м году я оказался в США в статусе сотрудника американской компании. Но уже через полтора года я вернулся обратно в Россию. И не думаю, что когда-нибудь опять окажусь в США. Часто мелькают статьи о том, что пора переезжать в США и прочие страны. Однако правда такова, что существенное их количество пишут по заказу компаний, оказывающих услуги по оформлению документов. Много статей от только что покинувших свою страну молодых людей, которым просто не ...
Читать полностью
Телескоп «Джеймс Уэбб» обнаружил сложную химию в галактике JADES-GS-z14-0 с красным смещением 14,3.
Телескоп «Джеймс Уэбб» обнаружил сложную химию в одной из первичных галактикНа этой фотографии — инфракрасное изображение, которое передал на землю космический телескоп NASA James Webb. Снимок сделала его бортовая камера ближнего инфракрасного диапазона NIRCam для программы JADES. Её данные позволяют отобрать объекты для дальнейшего изучения с помощью спектроскопических наблюдений.Для одной из галактик, JADES-GS-z14-0 (показана на врезке), было определено красное смещение 14,3 — что сд...
Читать полностью
Статья о conventional commits и правилах оформления коммитов в git.
Твой худший коммит в gitПоговорим про conventional commits. Поразмышляем о том, как делать не надо и о придуманных на этот счёт правилах и договоренностях. Если ты начинающий разработчик, то эта статья точно тебе пригодится. А если у тебя огромный опыт и ты думаешь, что тебя уже ничем не удивить, то… Не будем торопиться… Давай проверим.
Читать полностью
Роскомнадзор потребовал удалить из Google Play 47 VPN-приложений, некоторые используют инфраструктуру Cloudflare.
СМИ: Роскомнадзор потребовал удалить из Google Play 47 VPN-приложенийИздание «Русбейс» сообщает, что за последнюю неделю Роскомнадзор направил компании Google запросы на удаление десятков VPN-сервисов из магазина Google Play. По данным издания, некоторые из этих VPN используют инфраструктуру Cloudflare.https://xakep.ru/2025/03/21/rkn-google-play/
Читать полностью
Шпаргалка по основным библиотекам React на 2025 год для разработчиков.
Рекомендуемые библиотеки для ReactReact существует уже довольно давно, и за эти годы вокруг него выросла огромная экосистема библиотек. Разработчики, переходящие с других языков или фреймворков, часто испытывают трудности с выбором библиотек, необходимых для создания веб-приложений с помощью React.React позволяет разработчикам создавать пользовательские интерфейсы на основе функциональных компонентов. Хотя он предоставляет встроенные решения, такие как хуки, для управления локальным состоянием, ...
Читать полностью
Keenetic сообщил об утечке данных пользователей, зарегистрировавшихся до 16 марта 2023 года.
Компания Keenetic сообщила об утечке данных пользователейПроизводитель сетевого оборудования, компания Keenetic, предупреждает пользователей, зарегистрировавшихся до 16 марта 2023 года, о несанкционированном доступе к БД своего мобильного приложения. Сообщается, что часть данных могла быть скомпрометирована.https://xakep.ru/2025/03/21/keenetic-leak/
Читать полностью
Интервью с пресейл-инженером Павлом Князькиным о работе в Orion soft.
Кем работать в IT 2025: пресейл-инженерРубрика «Кем работать в IT» — интервью с представителями IT-профессий, в которых они рассказывают о тонкостях своей работы. Мы надеемся, что джунам и стажёрам она поможет больше узнать о том, что их ожидает на карьерном пути, а профессионалам — посмотреть на свою специальность через чужой опыт и, может быть, открыть для себя что-то новое.Сегодня о своём опыте работы расскажет Павел Князькин, ведущий пресейл-инженер по продуктам zVirt и «Термит» ко...
Читать полностью
Обзор и восстановление редкой электрогитары Musima 25K из ГДР, как у Каспаряна из группы «Кино».
Musima 25K: ГДРовская электрогитара, как у Каспаряна из группы «Кино»Сегодня мы сможем послушать и рассмотреть в подробностях редчайший музыкальный инструмент 1977 года выпуска под названием Musima de Luxe 25K. Инструмент пришлось восстанавливать до играбельного состояния и экранировать, чтобы избавить от назойливого фона переменного тока.
Читать полностью
Статья о вирусах и антивирусах для игры Sims 4, вызванных скандалом с опасными модификациями.
Чумной пламбоб. Как работают вирусы и антивирусы для Sims 4 #статьи #подписчикамНе так давно фанатов The Sims 4 переполошила новость о появлении опасных вирусов в их любимой игре. Громадный скандал привел к появлению нескольких специализированных антивирусов и ужесточению правил модерации для всех новых модификаций. Сегодня мы узнаем, работают ли эти меры безопасности на самом деле.https://xakep.ru/2025/03/21/sims-malware/
Читать полностью
Ссылки на записи публичного собеседования DevOps-специалиста с компанией «Островок!».
А вот и записи публичного собеседования DevOps-специалиста с компанией «Островок!»:📺 VK Видео📺 YouTubeСмотрите в любое удобное время!
Читать полностью
Организация стриминга музыки со своего сервера как альтернатива облачным сервисам.
Стриминг музыки со своего сервераYouTube Music, «Яндекс Музыка», Spotify, SoundCloud — относительно удобные музыкальные сервисы, но с недостатками:— плохая работа в офлайне;— отсутствие поддержки lossless;— абонентская плата;— неполная фонотека;— многое другое...Их коллекции далеки от полноты. Редких треков вообще нет. Более того, музыка иногда просто пропадает из-за каких-то заморочек с авторскими правами.К счастью, очень легко организовать стриминг музыки со своего сервера. Хранить всю му...
Читать полностью
Positive Technologies сообщает о росте числа кибератак через поддельную CAPTCHA, общее число инцидентов выросло на 13%.
Positive Technologies: растет количество атак через поддельную CAPTCHAИсследователи Positive Technologies проанализировали киберугрозы за четвертый квартал 2024 года. Общее число инцидентов выросло на 13% по сравнению с аналогичным периодом 2023 года. Результатом более чем половины кибератак на организации стало раскрытие конфиденциальной информации, а еще около трети инцидентов привели к нарушению основной деятельности компаний.https://xakep.ru/2025/03/21/fake-captcha-attcks/
Читать полностью
Реклама блога SM Lab на Хабре: статьи по управлению проектами, SQL, Java, Agile и хобби.
Если бы Тони Старк вёл блог на Хабре, он наверняка был бы похож на блог SM Lab: тут передовые технологии соприкасаются с личными увлечениями и креативностью авторов.Ребята создают суперразнообразный контент: от лайфхаков по управлению проектами и персоналом до технических гайдов по SQL, Java и Agile. А ещё пишут в хабрастиле о своих самых необычных хобби и переводят с английского айтишные статьи, которые набирают на Хабре тысячи просмотров.Какие статьи почитать, чтобы получить оффер в Stark Indu...
Читать полностью
Предвидения Станислава Лема 60 лет назад о будущем, которые сбываются сейчас.
Сигнал из 1960-х в 2020-е и дальше: предвидения Станислава Лема60 лет назад фантаст Станислав Лем очертил многие ожидания и страхи будущего, которое постепенно становится настоящим прямо на наших глазах. Он определил ряд центральных идей: вокруг них более поздние авторы будут строить даже не отдельные сюжеты, а категории тем. На примерах и цитатах из произведений Лема мы посмотрим, как ему удалось увидеть будущее и показать, к чему могут привести изобретения и концепции, о которых в 60-х годах е...
Читать полностью
Проект «самой бесполезной клавиатуры» из 1020 клавиш, печатающей слова целиком, вдохновлённый xkcd.
Автор YouTube-канала Attoparsec представил проект «самой бесполезной клавиатуры в мире». Она состоит из 1020 клавиш и печатает слова целиком. При этом на клавиатуре есть только 1000 популярных слов в английском языке и модификаторы окончаний, чтобы можно было слегка расширить доступный словарь.Блогер вдохновился выпуском веб-комикса xkcd, в котором рассказывали о принципах ракетостроения, используя 1000 самых распространённых слов в английском языке. Автор проекта решил, что должен создать клави...
Читать полностью
Разбор трёх фейковых USB-флешек с маркетплейсов: Kingston 512 ГБ, Borofone 128 ГБ и безымянная.
Разбор трёх популярных фейковых USB-флэшек с маркетплейсовПоддельная Kingston заявленной ёмкостью 512 ГБ — самая популярная флэшка на всех маркетплейсах. К ней в компанию автор взял более реалистичный вариант — Borofone 128 ГБ. Подумал, раз в России есть их представительство или дистрибьютор, они могут периодически разгонять продавцов фейков. Кроме того, ёмкость 128 ГБ не столь привлекательна для мошенников, и в сочетании с первым фактором это может сыграть свою роль.Третья флэшка, по ...
Читать полностью
Amazon отказывается от локальной обработки голосовых запросов Alexa, передавая их в облако.
Alexa прекратит обрабатывать данные локально. Голосовые запросы будут передаваться в облако AmazonКомпания Amazon сообщила, что отказывается от использования не слишком популярной опции конфиденциальности, которая позволяла пользователям умных колонок Echo не отправлять голосовые запросы в облако компании.https://xakep.ru/2025/03/21/echo-privacy/
Читать полностью
Новостная сводка: Яндекс Go запустил очередь для такси, новый нанопластик, YouTube блокирует видео с блокировщиками, обыски в ЛАНИТ и КРОК, логи Slack помогли вычислить шпиона, другие новости.
⚡ Новости к этому часу🚖 «Яндекс Go» запустил виртуальную очередь для пассажиров такси тарифа «Эконом»🤏 Новый нанопластик прокладывает путь к более экологичному уличному освещению📺 YouTube не даёт воспроизводить видео с блокировщиками рекламы в Opera и Firefox, а в Chrome работает медленно👮♂️ Сотрудники ФСБ провели обыски в ЛАНИТ и КРОК🔎 Логи в Slack помогли Rippling вычислить корпоративного шпиона в штате🆕 Представлен SluTune Q1 — ультратонкий Bluetooth-динамик, оптимизированный для сна, о...
Читать полностью
Статья о пасхалках в программном обеспечении: от старых ОС до современных браузеров.
Зачем разработчики ПО прячут пасхалки в кодеО пасхалках в играх написаны тысячи статей и сняты тысячи видео. Но почему-то человечество упорно игнорирует пасхалки в других видах софта. А ведь они так же стары, как и само программное обеспечение. Это недокументированные функции или сообщения, которые разработчики скрывают в коде или оборудовании. Их можно найти буквально везде — от доисторических операционных систем до современных браузеров.
Читать полностью
Вышла первая в 2025 году версия Kali Linux 2025.1a с новым инструментом и обновленной темой.
Представлена первая в текущем году Kali Linux 2025.1aВышла первая в этом году версия Kali Linux (2025.1a). В новом релизе добавился один новый инструмент, обновилась тема и появились другие полезные изменения.https://xakep.ru/2025/03/21/kali-linux-2025-1a/
Читать полностью
Создание оптимизированных моделей для управления устройствами с помощью жестов, доступных для интеграции.
Мир будущего: управление устройствами с помощью жестовВидели в кино, как устройствами управляют с помощью жестов? Сделать такую систему очень просто, а ещё очень дорого. Но всё-таки есть способ сделать её достаточно лёгкой и простой — настолько, чтобы можно было интегрировать в любое устройство с любым процессором, потратив минимальное количество денег.Поговорим о том, как создавать и использовать оптимизированные модели для управления устройствами с помощью жестов
Читать полностью