12 Aug 2026, 07:54 UTC341 views6 reactionsread 13 August 2026 Photo
Регулярные выражение для поиска IP адресов
Ниже представлены регулярные выражения, которые помогут найти все IP адреса в строке.
Данные регулярные выражения соответствуют шаблонам IPv4 и IPv6 адресов.
Регулярное Выражение для Поиска IP Адресов
Паттерн для поиска IPv4 адресов, соответствует всем значениям от 0.0.0.0to 999.999.999.999и в большинстве случаев этого бывает достаточно.
"([0-9]{1,3}[\.]){3}[0-9]{1,3}"
Н…
👍3🔥2❤1
10 Aug 2026, 05:48 UTC677 views3 reactionsread 13 August 2026 Photo
Джунам можно, а сеньорам нельзя? Как я притворился джуном и искал работу
Всем привет, меня зовут Михаил, я работаю Senior Java разработчиком в ОТП Банке.
Смотря на всю ситуацию на рынке, я подумал: хм, вот джуны притворяются мидлами и сеньорами и ходят по собесам. А что, если все будет наоборот?
Учитывая, что ситуация на рынке для джунов совсем плачевная, я решил провести эксперимент. 30 дней. Только я, фейковое р…
👍2🤔1
8 Aug 2026, 11:59 UTC558 views5 reactionsread 13 August 2026 🚀 Подборка полезных IT каналов в Max
Системное администрирование, DevOps 📌
https://max.ru/i_odmin Все для системного администратора
https://max.ru/bash_srv Bash Советы
https://max.ru/sysadminof Книги для админов, полезные материалы
https://max.ru/i_odmin_book Библиотека Системного Администратора
https://max.ru/i_devops DevOps: Пишем о Docker, Kubernetes и др.
https://max.ru/tipsysdmin Типичный Сисадмин
https://max…
💩5
6 Aug 2026, 06:55 UTC780 views2 reactionsread 13 August 2026 Photo
📦 cpp-sort — это коллекция высокоэффективных алгоритмов сортировки, написанная на C++. Она предоставляет как классические алгоритмы (например, quicksort, mergesort), так и более современные, такие как ska_sort и spreadsort.
🔧 Основные особенности:
- Простое подключение
- Упор на производительность: множество алгоритмов оптимизированы под современные CPU
- Совместимость с std::sort и пользовательскими компараторами
-…
👍1🔥1
3 Aug 2026, 07:13 UTC≈1,000 views9 reactionsread 13 August 2026 Photo
В C++23 std::stacktrace упрощает вывод стека вызовов, избавляя от необходимости использовать платформозависимые API и снижая дублирование работы между различными платформами.
https://en.cppreference.com/w/cpp/utility/basic_stacktrace
♻️ Сделай репост, чтобы помочь другим.
📲 Мы в MAX
👉 @Bookflow
🔥3❤2👍2🎉1👀1
31 Jul 2026, 05:05 UTC≈1,150 views10 reactionsread 13 August 2026 Photo
Многопользовательская игра, похожая на DOOM, написанная на чистом SQL
DOOMQL - это экспериментальный проект, который позволяет играть в DOOM, используя SQL-запросы.
Идея проста: управление игрой происходит не через клавиатуру или мышь, а через выполнение SQL-команд, которые интерпретируются как действия внутри движка.
🔹 Например, можно отправить INSERT или UPDATE запрос, чтобы двигаться, стрелять или поворачивать п…
🔥5✍2👍2🥴1
30 Jul 2026, 08:22 UTC≈1,200 views8 reactionsread 13 August 2026 Video
🥲 Парень заказал видеокарту RTX 5070 Ti за 90 тысяч рублей, но вместо неё получил бутылку воды.
♻️ Сделай репост, чтобы помочь другим.
📲 Мы в MAX
👉 @Bookflow
😢3🍾1🎉1🏆1👍1🤮1
29 Jul 2026, 10:03 UTC≈1,150 views6 reactionsread 13 August 2026 Photo
Парсер C++ на своем DSL: попытка обогнать компилятор
Проекты растут. Кодовая база растёт. Время компиляции растёт вместе с ними и переходит все границы разумного.
В какой-то момент я решил: а что если попробовать написать свой компилятор? Пока только для разработки, не для прода. На замену Clang++/G++/CL.EXE.
Эта статья — о первом шаге на этом пути. О парсере C++, который я написал на своём DSL специально сделанно…
👍3❤2🔥1
28 Jul 2026, 19:49 UTC≈1,040 views3 reactionsread 13 August 2026 Video
Как OpenAI создала своего агента данных
Мы поговорили с Эммой Танг, главой инженерного отдела платформы данных OpenAI, чтобы получить представление о том, как это работает, из первых рук.
В этом видео мы объясним:
- Как это построено
- Как OpenAI использует Codex
- 5 ключевых уроков для каждого инженера
♻️ Сделай репост, чтобы помочь другим.
📲 Мы в MAX
👉 @Bookflow
👍1💩1🔥1
28 Jul 2026, 06:42 UTC818 views5 reactionsread 13 August 2026 Photo
Git Merge vs Rebase
Одной из самых мощных возможностей Git является работа с ветками.
Однако при работе с ними нам нужно интегрировать изменения из одной ветки в другую, и способов сделать это несколько.
Есть два основных метода:
1. Merge (слияние)
Когда вы сливаете ветку A в ветку B (с помощью git merge), Git создаёт новый merge-коммит.
У этого коммита два родителя — по одному от каждой ветки, что символизируе…
👍4🔥1
28 Jul 2026, 05:02 UTC705 views5 reactionsread 13 August 2026 Photo
📡 Интернет существовал ещё до появления интернета. Правда, был он… бумажным.
В 1930-х годах инженеры придумали удивительную технологию: новости передавались по радиоволнам прямо на домашний аппарат, который печатал свежую «газету» на специальной термобумаге. По сути, это был аналог современного RSS, только без Wi-Fi, смартфонов и браузеров.
Главным идеологом проекта стал инженер Уильям Финч. Его устройство принимал…
👍5
27 Jul 2026, 10:13 UTC769 views4 reactionsread 13 August 2026 🔥 Как управлять хаосом в инфраструктуре?
Каждый DevOps рано или поздно сталкивается с бардаком в инфраструктуре: неконтролируемые деплои, забытые сервисы, баги, которые никто не фиксит. Как с этим бороться?
1️⃣ GitOps — все в коде
Описывай инфраструктуру в Git. Terraform, Ansible, Helm — твои лучшие друзья. Код можно версионировать, откатывать и автоматически применять.
2️⃣ Мониторинг и алерты
Не жди, пока тебе на…
🔥2❤1👍1
Showing the 12 most recent of 16 posts we hold for @bookflow. View and reaction counts are the latest single reading for each post, not a live figure, and a recent post is still accumulating both. A view count marked ≈ was rounded by Telegram before we ever saw it — t.me prints views in full below 1,000 and to three significant figures above, so ≈1,200,000 means somewhere between 1,150,000 and 1,249,999. Unmarked counts are exact. Text is reproduced from the public post preview and truncated for length.