Habr.com

Syndicate content Хабр
Все публикации подряд на Хабре
Updated: 1 hour 44 min ago

DHCP: настройка серверов, Relay и анализ трафика в Wireshark

Sat, 08/23/2025 - 18:32

Приветствую! В любой сети устройства должны получать IP-адреса, шлюзы и DNS-серверы, чтобы корректно обмениваться данными и иметь доступ в Интернет. Конечно, можно настраивать всё вручную, но в реальной жизни это неудобно и часто приводит к ошибкам. На помощь приходит протокол DHCP (Dynamic Host Configuration Protocol). Его задача проста - автоматически раздавать клиентам все необходимые сетевые параметры, включая IP, маску подсети, шлюз и DNS.

В этой работе мы подробно разберём, как работает DHCP, от процесса обмена сообщениями DORA (Discover, Offer, Request, Acknowledge), через анализ сетевого трафика в Wireshark, до настройки DHCP-сервера на MikroTik и Ubuntu-Server . Мы также рассмотрим дополнительные возможности протокола, такие как DHCP Relay, который позволяет обслуживать клиентов в других подсетях.

Читать далее

Кто мешает вашему Wi-Fi?

Sat, 08/23/2025 - 18:01

Думаете, виноват провайдер? Мало что способно вывести из себя так сильно, как капризный Wi-Fi. Вроде бы пару минут назад интернет «летал», а теперь всё внезапно зависло — видео не грузится, Zoom/Google Meet прерывается так, что не слышно коллег, а лампочки умного дома работают через раз. 

Тысячи раз слышим совет «перезагрузите роутер», но редко кто задумывается, что стоит за лагами — перегруженные частоты и ограниченные ресурсы невидимого соседства. Детали внутри.

Читать далее

ARPPU для инди: как повысить средний чек без назойливых поп-апов (и не потерять игроков)

Sat, 08/23/2025 - 17:56

Привет всем! Раньше я ненавидел покупки в играх: «КУПИ СЕЙЧАС!», «СКИДКА 300%»... Пока не научился повышать ARPPU без агрессии. Разберу 3 метода, которые дали +40% доходов в проекте с 2к установок.

Читать далее

Обзор USB-CAN переходника USBCAN-II C

Sat, 08/23/2025 - 17:40

В программировании микроконтроллеров часто приходится работать с CAN шиной.
В этом тексте я произвел обзор USB-CAN переходника USBCAN-II C.

Как известно, не существует компьютеров с интерфейсом CAN. Зато во всех настольных компьютерах и LapTop(ах) есть USB. В связи с этим для отладки оборудования с CAN нужны всяческие переходники USB-CAN.

В этом тексте я написал про достаточно хороший переходник с USB на CAN, который не раз выручал меня при отладке прошивок с CAN-трансивером. Называется изделие USBCAN-II C. Вот он перед вами.

Читать далее

Проследите до самого конца, как клиент использует продукт

Sat, 08/23/2025 - 17:31

Во-первых, это часть сервиса, во-вторых, из-за ошибок клиента дурные слухи могут пойти не о нем, а о вас.

Писали с клиентом кейс про запуск рекламы, а дальше он собирался лить на него платный трафик в тг самостоятельно — без помощи по продвижению с нашей стороны.

Через несколько дней спрашиваю, как статья. Говорит, не конвертит, мало просмотров, лидов нет. Пошла разбираться почему так

И почему же так

Изотоп углерода 13: ключ к долговременной квантовой памяти при комнатной температуре

Sat, 08/23/2025 - 17:01

Российский коллектив ученых из Физического института имени П. Н. Лебедева РАН, ООО Сенсор Спин Технолоджис, Российского квантового центра, МИФИ, МФТИ и ООО «Велман» (Новосибирск) разработал способ экспериментального определения концентрации изотопа углерода-13 с помощью анализа магнитных спектров. Исследование опубликовано в журнале AVS Quantum Science.  

Читать далее

[Перевод] Заселяем привидение в старый телевизор

Sat, 08/23/2025 - 17:00

В этом году пришла идея: воплотить классическое клише из фильмов ужасов — скримера с зеркалом. Помните те сцены, где отражение внезапно показывает монстра, призрака или что-то подобное? Камера, Raspberry Pi, и библиотека OpenCV могут напугать кого угодно. Не верите?! Поскольку на телевидение не пускают (и правильно делают), создадим жуткую видеотрансляцию в старом черно-белом телевизоре. Система активируется при обнаружении лица или глаз.

Когда Raspberry Pi замечает лицо, он включает телевизор и выводит на него живое изображение с камеры. Как только человек отворачивается, на заднем плане появляется призрак (с помощью технологии вычитания фона). Несчастный снова смотрит на экран, видит фантома, радуется, хватается за сердце и оборачивается во второй раз — призрак исчезает. Через несколько секунд телевизор выключается, и цикл начинается заново.

Осторожно, под катом много картинок!

Читать далее

На что нужно обратить внимание на сайте детской школы программирования?

Sat, 08/23/2025 - 16:54

Сайт школы программирования для детей – информативный и важный источник сведений, предварительный анализ которых поможет получить представления о том, что будет ждать ребенка. Речь, скажем, о форматах, направлениях, содержании уроков и т. д.

Рассказываем, что именно заслуживает внимания и почему.

Статья содержит элементы рекламы, поэтому если тема обучения на уроках для детей в школе программирования онлайн не интересует вас, то публикация не принесет пользы.

Читать далее

Сундук из неоновых снов: как я собирал киберпанк по кусочкам

Sat, 08/23/2025 - 16:40

Изначально вдохновение я черпал из нейросети. Огромное количество чатов, десятки промптов, сотни сгенерированных картинок — всё это было похоже на погружение в яростный поток цифрового хаоса. Я пытался поймать ту самую искру киберпанка: холод неоновых огней, вкус ржавого металла на языке и ощущение, что город живёт собственной жизнью. Причина проста — нормальных референсов на подобные киберпанковые ассеты в сети почти нет, и приходилось буквально вырывать вайб из воздуха. Цветовая палитра формировалась под влиянием культовой тройки: Cyberpunk 2077, Deus Ex, Shadowrunner. Неоновые акценты, матовый пластик, отражения металла — всё это я вплетал в работу. Когда первый концепт был готов (собранный из рефов нейросети и моих личных дополнений), на свет появился прототип сундука.

Нужно посмотреть

Тренажер французских числительных на Jetpack Compose

Sat, 08/23/2025 - 16:08

Те, кто учил французский, знают, как сложно освоиться в кругу их числительных. Во французском языке уживаются сразу две системы счисления - привычная нам десятеричная и кельтско-норманнская двадцатеричная.

И хотя программиста не запугаешь даже 16-ричной, все-таки метаться между системами счисления в уме, когда ты уже стоишь у кассы и должен расплатиться, причем, по нынешним временам, наличными, - тот еще квест. Поэтому давайте доведем знание числительных до автоматизма.

Читать далее

Личный топ методов Pandas

Sat, 08/23/2025 - 15:46

Pandas — это изумительная библиотека на Python для анализа и обработки данных. Она настолько хороша, что проще сказать, чего она не умеет, чем перечислить все её возможности. В мире аналитики это настоящий швейцарский нож.

В этой статье я хочу поделиться личным топом методов, которые помогают в первичной обработке больших данных.

Читать далее

В продолжение NGFW из RedOS

Sat, 08/23/2025 - 15:31

Ну что ж, около года назад вышла версия RedOS 8. А значит пора обновить статью про NGFW на новой версии ОС.
Версия 7.3.х Захабрена и завичена

Что включено:

Читать далее

S.U.P.P.O.R.T. — Гайд по выживанию в Пустоши пользовательских проблем

Sat, 08/23/2025 - 15:05

Всем привет! Решил я тут собрать в кучу все свои знания по онбордингу новых сотрудников поддержки. За свою карьеру я построил несколько отделов саппорта с нуля и, признаться, порядком устал от бездушных корпоративных регламентов, от которых клонит в сон уже на третьей странице. Писать очередной талмуд «делай хорошо — не делай плохо», который никто не дочитает, — гиблое дело, особенно для молодого поколения, выросшего в эпоху TikTok.

Читать далее

Безопасная аутентификация с Indeed AM

Sat, 08/23/2025 - 15:00

Аутентификация с использование паролей “заслуженно” можно назвать устаревшей. Да, десятилетиями мы использовали логин и пароль для входа в различные приложения. Но сегодня этот способ аутентификации сложно назвать действительно безопасным. Злоумышленники могут подселить на машину вредонос-кейлоггер, который будет сохранять все нажатые клавиши и позволит атакующим узнать наши учетные данные. Также, при определенных условиях хакеры могут перехватить наши учетки при передаче по сети. Конечно, повсеместное использование TLS существенно снижает риски перехвата, но все же не предотвращает их полностью.

Ну конечно новомодный фишинг – отдельная головная боль безопасников. Несмотря на все предупреждения определенная часть пользователей продолжает вестись на мошеннические письма, переходить по подозрительным ссылкам и вводить свои учетные данные.

Читать далее

King­soft corp: китайский ответ SAP и Oracle

Sat, 08/23/2025 - 14:58

Kingsoft — это крупная китайская корпорация, занимающаяся производством программного обеспечения как для B2B, так и для B2C сегментов. Также компания развивает облачные сервисы и искусственный интеллект. Центры обработки данных Kingsoft распределены по нескольким странам Азии. Крупный дата-центр есть и в Северной Америке. 

Читать далее

ЭВМ и роботы на страницах советской научной фантастики: странные эксперименты конца 60-х

Sat, 08/23/2025 - 14:01

К 1968 году вариации на тему «Электроника» Велтистова себя явно исчерпали, но роботы продолжали быть популярной темой, увлекая и авторов, и аудиторию. В текстах и фильмах о роботах, компьютерах и ИИ советская фантастика конца 60-х годов экспериментировала смело, и порой довольно-таки причудливым образом. Если в «Часе Быка» Ивана Ефремова идея важности робототехники и компьютеров для развития человечества звучит вполне традиционно, то у других авторов возникают новые темы: взаимоотношения между роботами, роботов с выраженными личностями и самосознанием, роботизации людей, роботов, считающих себя людьми. Что неожиданно, самый странный из таких текстов принадлежит перу всё того же Евгения Велтистова, что написал историю андроида-школьника. Если не знать, что у «Глотка Солнца» и «Электроника» один и тот же автор, при чтении и сравнении текстов заподозрить это почти невозможно.

Читать далее

Как работает машина Enigma M3 (для флота)

Sat, 08/23/2025 - 13:33

Привет всем!

Я решил написать эту статью, потому что сам разобрался со всеми деталями работы этой версии шифровальной машины, и убедился, что написанная мною программа работает идентично эмуляторам этой машины. Это было сделать непросто, так как все описания в интернете, что мне удавалось найти, в лучшем случае упускали часть важных деталей работы этого механизма, а в худшем - содержали смесь из описаний работы разных машин. Кроме того, многие описания мне показались не слишком понятными - я постарался здесь всё описать как можно проще и яснее.

В этой статье описываю всё подробно, не опуская детали, и записывая куски кода на Python для иллюстрации. В конце статьи полный код, реализующий алгоритм Энигмы.

Читать далее

[Перевод] Замедляю Postgres в 42 000 раз, потому что мне нечем больше заняться

Sat, 08/23/2025 - 13:01

Кругом только и разговоров о том, как бы заставить Postgres работать быстрее, эффективнее, и так далее. Но при этом никто даже не задумывается о том, как бы его замедлить. Само собой, о продуктивности и эффективности парятся в основном те, кому за это платят. Я не из из числа (можете это исправить -- дайте мне знать). На днях я работал над чуть более полезным руководством и в какой-то момент решил, что этому миру нужна такая конфигурация Postgres, которая будет выполнять запросы максимально медленно. Нахрена? Черт знает, но вот что у меня получилось.

Читать далее

Карта размером с SIM, а скорость как у NVMe — что такое Mini SSD

Sat, 08/23/2025 - 13:00

Гаджеты становятся всё меньше, а вот требования к памяти только растут. Смартфоны, консоли, ноутбуки, дроны и даже AR-гарнитуры нуждаются в хранилищах, которые одновременно компактные и быстрые. Китайская компания Biwin представила новый формат — Mini SSD. Он чуть больше microSD-карты, но по скорости близок к настольным NVMe-дискам. Идея быстро привлекла внимание: быстрый накопитель в формате, похожем на SIM-карту, звучит как настоящий прорыв. Попробуем разобраться, что это за технология, как она устроена и есть ли у неё шанс стать новым стандартом.

Читать далее

Скрытая жизнь радиоприемника: протокол S.A.M.E

Sat, 08/23/2025 - 13:00

Сила природы способна впечатлять своей красотой, и она же порой вызывает у нас самый настоящий ужас. Бури, ураганы и торнадо ежегодно лишают жизни сотни людей и приносят ущерб на десятки миллиардов долларов. Предотвратить такие явления нельзя, но если своевременно проинформировать о грядущем катаклизме, то можно сильно снизить количество жертв и сократить финансовые потери.

В США этим занимается агентство National Weather Service (NWS), и именно их усилиями граждане своевременно получают оповещения об экстремальной погоде. В этой публикации мы коснемся одного из способов с помощью протокола S.A.M.E. Надевайте дождевики, запасайтесь фонариками и спичками — сегодня посмотрим, как выглядит предупреждение о торнадо, и даже сгенерируем радиосигнал об этом своими руками.

Читать далее

Who's online

There are currently 1 user and 3 guests online.