Программирование {BookFlow}
Мы публикуем лекции и книги по программированию, видеоуроки, доклады с IT конференций, новости технологий. Группа в https://vk.com/bookflow. По всем вопросам @evgenycarter РКН https://clck.ru/3KoAbH
إظهار المزيد📈 نظرة تحليلية على قناة تيليجرام Программирование {BookFlow}
تُعد قناة Программирование {BookFlow} (@bookflow) في القطاع اللغوي الروسية لاعباً نشطاً. يضم المجتمع حالياً 15 762 مشتركاً، محتلاً المرتبة 8 246 في فئة التكنولوجيات والتطبيقات والمرتبة 42 272 في منطقة روسيا.
📊 مؤشرات الجمهور والحراك
منذ تأسيسه في невідомо، حقق المشروع نمواً سريعاً وجمع 15 762 مشتركاً.
بحسب آخر البيانات بتاريخ 02 يوليو, 2026، تحافظ القناة على نشاط مستقر. خلال آخر 30 يوماً تغيّر عدد الأعضاء بمقدار -82، وفي آخر 24 ساعة بمقدار -3، مع بقاء الوصول العام مرتفعاً.
- حالة التحقق: غير موثّقة
- معدل التفاعل (ER): يبلغ متوسط تفاعل الجمهور 5.65%. وخلال أول 24 ساعة من النشر يحصد المحتوى عادةً 3.38% من ردود الفعل نسبةً إلى إجمالي المشتركين.
- وصول المنشورات: يحصل كل منشور على متوسط 891 مشاهدة. وخلال اليوم الأول يجمع عادةً 532 مشاهدة.
- التفاعلات والاستجابة: يتفاعل الجمهور بانتظام؛ متوسط التفاعلات لكل منشور يبلغ 7.
- الاهتمامات الموضوعية: يركز المحتوى على مواضيع رئيسية مثل git, программист, программирование, c++, sql.
📝 الوصف وسياسة المحتوى
يصف المؤلف القناة بأنها مساحة للتعبير عن الآراء الذاتية:
“Мы публикуем лекции и книги по программированию, видеоуроки, доклады с IT конференций, новости технологий.
Группа в https://vk.com/bookflow.
По всем вопросам @evgenycarter
РКН https://clck.ru/3KoAbH”
بفضل وتيرة التحديث المرتفعة (أحدث البيانات بتاريخ 03 يوليو, 2026) تحافظ القناة على حداثتها ومستوى وصول مرتفع. وتُظهر التحليلات تفاعلاً نشطاً من الجمهور، ما يجعلها نقطة تأثير مهمة ضمن فئة التكنولوجيات والتطبيقات.
جاري تحميل البيانات...
| التاريخ | نمو المشتركين | الإشارات | القنوات | |
| 03 يوليو | 0 | |||
| 02 يوليو | 0 | |||
| 01 يوليو | +2 |
idiv (она одновременно вычисляет и частное, и остаток, помещая их в разные регистры). Автор протестировал два подхода на C++:
1️⃣ Стандартные операторы / и %
2️⃣ Использование функции std::div
📊 Что показали компиляторы?
🔹 Вариант с операторами (/ и %):
🏆 Clang сгенерировал идеальный код: всего 2 инструкции idiv и никаких лишних обращений к памяти.
🥈 GCC тоже справился за 2 idiv, но зачем-то скинул промежуточные результаты в стек перед возвратом.
❌ MSVC оплошал и выдал избыточную третью инструкцию деления при вычислении y.
🔹 Вариант с std::div (в надежде помочь компилятору):
✅ MSVC резко исправился, заинлайнил вызовы и выдал те самые оптимальные 2 idiv.
❌ Зато Clang и GCC внезапно отказались инлайнить std::div! В итоге они сгенерировали настоящие вызовы функций (call div), что из-за накладных расходов делает этот код медленнее первого варианта.
💡Ни один из подходов на C++ не смог заставить все три компилятора выдать идеальный машинный код. Поэтому для критически важных участков производительности не стоит слепо доверять компилятору - всегда заглядывайте в сгенерированный ассемблер (например, через Compiler Explorer).
🔗 Подробный разбор ассемблерного кода читайте в статье: https://nukethebees.com/int-division-modulo-optimisation-differences-clang-gcc-msvc/
♻️ Сделай репост, чтобы помочь другим.
📲 Мы в MAX
👉 @Bookflow| 2 | PikaScript
Ультралегкий интерпретатор Python, работающий всего с 4 КБ оперативной памяти, с нулевыми зависимостями. Он готов к использованию из коробки, не требует конфигурации и легко расширяется с помощью языка C. Похожие проекты: MicroPython, JerryScript.
Все это позволяет вам программировать на языке Python даже для самых маломощных микроконтроллеров семейства STM32
https://github.com/pikasTech/PikaPython
♻️ Сделай репост, чтобы помочь другим.
📲 Мы в MAX
👉 @Bookflow | 640 |
| 3 | 🚀 Подборка полезных 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 Типичный Сисадмин
Excel лайфхак 📌
https://t.me/Excel_lifehack Excel лайфхак
Английский с нуля 🇬🇧
https://max.ru/UchuEnglish
1C разработка 📌
https://max.ru/odin1c_rus Cтатьи, курсы, советы, шаблоны кода 1С
Программирование C++📌
https://max.ru/cpp_lib Библиотека C/C++ разработчика
Программирование Go📌
https://max.ru/golang_lib Библиотека Go (Golang) разработчика
Программирование React📌
https://max.ru/react_lib React
Программирование Python 📌
https://max.ru/python_of Python академия.
https://max.ru/BookPython Библиотека Python разработчика
Java разработка 📌
https://max.ru/bookjava Библиотека Java разработчика
GitHub Сообщество 📌
https://max.ru/githublib Интересное из GitHub
Базы данных (Data Base) 📌
https://max.ru/database_info Все про базы данных
Фронтенд разработка 📌
https://max.ru/frontend_1 Подборки для frontend разработчиков
Библиотеки 📌
https://max.ru/programmist_of Книги по программированию
https://max.ru/proglb Библиотека программиста
https://max.ru/bfbook Книги для программистов
Программирование 📌
https://max.ru/bookflow Лекции, видеоуроки, доклады с IT конференций
https://max.ru/itmozg Программисты, дизайнеры, новости из мира IT
https://max.ru/php_lib Библиотека PHP программиста 👨🏼💻👩💻
Шутки программистов 📌
https://max.ru/itumor Шутки программистов
Защита, взлом, безопасность 📌
https://max.ru/thehaking Канал о кибербезопасности
https://max.ru/xakkep_1 Хакер Free
Книги, статьи для дизайнеров 📌
https://max.ru/odesigners Статьи, книги для дизайнеров
Математика 📌
https://max.ru/Pomatematike Канал по математике
https://max.ru/phismat_1 Обучающие видео, книги по Физике и Математике
Вакансии 📌
https://max.ru/progjob Вакансии в IT
Мир технологий 📌
https://max.ru/mir_teh Канал для любознательных
Бонус 📌
https://max.ru/piterspb_78 Свежие новости Санкт-Петербурга
https://max.ru/mockva_life Свежие новости Москвы
https://max.ru/piterspb Питер Новости: Санкт-Петербург / СПБ / ДТП | 512 |
| 4 | Системный администратор на собеседовании 😎
♻️ Сделай репост, чтобы помочь другим.
📲 Мы в MAX
👉 @Bookflow | 712 |
| 5 | Приложения из списка ниже пропали из App Store.
• ВКонтакте
• Одноклассники и основная соцсеть VK
• VK Видео
• VK Музыка
• VK Знакомства
• VK Мессенджер
• Почта Mail
• Дзен
Удаление также приведёт к поломке пушей во всех приложениях — они станут банально неудобными.
В компании VK назвали действия Apple «ничем не мотивированными и неприемлемыми».
♻️ Сделай репост, чтобы помочь другим.
📲 Мы в MAX
👉 @Bookflow | 1 069 |
| 6 | 🔥 Порт легендарного движка DOOM на Go, вырванный прямиком из недр doomgeneric.
Никакого CGo. Никаких костылей под конкретные платформы. Только чистый, первозданный геноцид демонов, питаемый мощью безжалостной кросс-компиляции Go.
Фичи, достойные Марса:
✅ Ад везде: работает в любом месте, где живёт Go
✅ Аскетизм: только стандартная библиотека Go
✅ Вся сага DOOM: DOOM, DOOM II, Ultimate DOOM, Final DOOM
✅ Поддержка WAD: загружай свои собственные порталы в ад
✅ Память в броне: сборщик мусора Go спасёт от переполнений буфера (но не от какодемонов) (WIP — 95%)
✅ Кросс-компиляция: целься в любую платформу с любого оружия… то есть с любой ОС
https://github.com/AndreRenaud/gore
♻️ Сделай репост, чтобы помочь другим.
📲 Мы в MAX
👉 @Bookflow | 832 |
| 7 | 🧠 Почти половина российских айтишников столкнулись с выгоранием
По данным исследования страхового брокера Mains, 44,7% специалистов в IT находятся в состоянии серьёзного эмоционального истощения.
Особенно заметна проблема среди специалистов 22–35 лет - той самой «основной боевой группы» отрасли. А среди тех, кто уже думает об увольнении, уровень выгорания достигает 67,8%.
Но психика - не единственная проблема. У айтишников часто страдают:
— шея и спина из-за сидячей работы;
— глаза из-за постоянного монитора;
— сон из-за переработок и сбитого режима;
— пищеварение и сердечно-сосудистая система.
До 70% специалистов сталкиваются с синдромом компьютерного зрения. При этом официальных обращений к психологам — всего 0,1% от общего числа медицинских обращений.
Получается классическая история:
код падает — чиним сразу, организм падает — “потом разберусь”.
Берегите себя. Рефакторинг здоровья тоже нужен.
♻️ Сделай репост, чтобы помочь другим.
📲 Мы в MAX
👉 @Bookflow | 962 |
| 8 | Я обнаружил крупномасштабное распространение вирусов в GitHub
Это история о том, как я нашел 10.000 репозиториев в GitHub, в которых находится ссылка на скачивание zip архива. В этом архиве — троян. Все эти репозитории от разных контрибьюторов, с разным названием и не являются форками других репозиториев. Даже если мы найдем один такой репозиторий, мы не сможем по нему найти другие репозитории. Но у всех них есть одинаковый паттерн, который и позволил написать скрипт для поиска таких репозиториев.
https://habr.com/ru/articles/1048986/
♻️ Сделай репост, чтобы помочь другим.
📲 Мы в MAX
👉 @Bookflow | 878 |
| 9 | Сравнение скорости выполнения программы, которая считает до 1 000 000 000, на C++ и Python.
♻️ Сделай репост, чтобы помочь другим.
📲 Мы в MAX
👉 @Bookflow | 871 |
| 10 | 🚀 Подборка полезных 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 Типичный Сисадмин
Excel лайфхак 📌
https://t.me/Excel_lifehack Excel лайфхак
Английский с нуля 🇬🇧
https://max.ru/UchuEnglish
1C разработка 📌
https://max.ru/odin1c_rus Cтатьи, курсы, советы, шаблоны кода 1С
Программирование C++📌
https://max.ru/cpp_lib Библиотека C/C++ разработчика
Программирование Go📌
https://max.ru/golang_lib Библиотека Go (Golang) разработчика
Программирование React📌
https://max.ru/react_lib React
Программирование Python 📌
https://max.ru/python_of Python академия.
https://max.ru/BookPython Библиотека Python разработчика
Java разработка 📌
https://max.ru/bookjava Библиотека Java разработчика
GitHub Сообщество 📌
https://max.ru/githublib Интересное из GitHub
Базы данных (Data Base) 📌
https://max.ru/database_info Все про базы данных
Фронтенд разработка 📌
https://max.ru/frontend_1 Подборки для frontend разработчиков
Библиотеки 📌
https://max.ru/programmist_of Книги по программированию
https://max.ru/proglb Библиотека программиста
https://max.ru/bfbook Книги для программистов
Программирование 📌
https://max.ru/bookflow Лекции, видеоуроки, доклады с IT конференций
https://max.ru/itmozg Программисты, дизайнеры, новости из мира IT
https://max.ru/php_lib Библиотека PHP программиста 👨🏼💻👩💻
Шутки программистов 📌
https://max.ru/itumor Шутки программистов
Защита, взлом, безопасность 📌
https://max.ru/thehaking Канал о кибербезопасности
https://max.ru/xakkep_1 Хакер Free
Книги, статьи для дизайнеров 📌
https://max.ru/odesigners Статьи, книги для дизайнеров
Математика 📌
https://max.ru/Pomatematike Канал по математике
https://max.ru/phismat_1 Обучающие видео, книги по Физике и Математике
Вакансии 📌
https://max.ru/progjob Вакансии в IT
Мир технологий 📌
https://max.ru/mir_teh Канал для любознательных
Бонус 📌
https://max.ru/piterspb_78 Свежие новости Санкт-Петербурга
https://max.ru/mockva_life Свежие новости Москвы
https://max.ru/piterspb Питер Новости: Санкт-Петербург / СПБ / ДТП | 718 |
| 11 | BIOS и UEFI / стадии UEFI / драйвера и протоколы
Сергей Пушкарёв — руководитель отдела разработки BIOS в YADRO.
Сергей начал работу с BIOS и UEFI ещё в университете и может очень много рассказать об этой области.
С Еленой Лепилкиной и Антоном Афанасьевым наш герой во всех подробностях разобрал, что происходит на самом низком уровне софта после того, как пользователь нажимает кнопку включения компьютера. Параллельно осветил разные подходы и типичные проблемы разработки в своей сфере, тонкости взаимодействия драйверов, а также разницу между BIOS и UEFI. А напоследок ответил, к чему приводят баги в BIOS и как стараются их избежать, если цена ошибки слишком высока.
0:00 - Тизер
1:12 - Представление Сергея Пушкарева
2:11 - Карьерный путь Сергея
4:50 - История развития BIOS и UEFI и разница между ними
11:28 - Достоинства UEFI
14:14 - Стадии работы UEFI
15:09 - Что работает до UEFI
18:25 - стадия SEC и режим Cache-Is-RAM
22:58 - стадия PEI
27:54 - переход в 64-битный режим
28:42 - PE-файлы,Terse Executable и вопросы производительности
30:46 - DXE стадия и запуск драйверов
33:02 - Протоколы для взаимодействия драйверов
37:58 - Эволюция спецификации: новые архитектуры, Device path для нового железа
40:31 - Загрузка ноутбука через Wi-Fi, разница драйверов Linux и UEFI
42:58 - Работа разработчиков BIOS
44:06 - Баги в UEFI
46:45 - Разработка UEFI под новую платформу
50:38 - Взаимодействие BIOS с BMC, Redfish
53:22 - Разработка драйвера на EDK2
59:55 - Нужен ли ассемблер разработчику BIOS
1:04:13 - Как поменялся процесс загрузки с приходом UEFI
1:05:51 - Взаимодействие BIOS и операционной системы
1:07:20 - Как UEFI работает на ARM
1:11:29 - VFR - DSL-язык для описания меню
1:14:23 - Активное использование Open-Source
1:16:22 - Рынок компаний разработчиков UEFI
1:20:33 - Разработка UEFI для системы, которой нет в железе
1:21:37 - Баги в релизах и процесс тестирования
1:25:59 - Дальнейшее развитие BIOS: ускорение работы, драйверы на Rust
1:35:07 - Заключение
источник
♻️ Сделай репост, чтобы помочь другим.
📲 Мы в MAX
👉 @Bookflow | 716 |
| 12 | ПОЛНЫЙ КУРС ПО CLAUDE AI, который научит вас СОЗДАВАТЬ и АВТОМАТИЗИРОВАТЬ что угодно.
Те, кто посмотрит это сегодня вечером, проснутся завтра с новым навыком.
Посмотрите и добавьте в закладки прямо сейчас.
♻️ Сделай репост, чтобы помочь другим.
📲 Мы в MAX
👉 @Bookflow | 920 |
| 13 | ⭐️ Shotstars — инструмент, который показывает GitHub-звёзды без розовых очков
На GitHub количество звёзд часто воспринимают как показатель качества проекта. Но есть нюанс: звёзды можно накрутить, а резкие всплески популярности не всегда означают реальный интерес сообщества.
Shotstars помогает анализировать публичные репозитории и смотреть, что происходит со звёздами на самом деле.
Что умеет:
— показывает прирост и отток звёзд;
— строит графики и HTML-отчёты;
— ищет подозрительные всплески активности;
— помогает определить возможные фейковые звёзды;
— показывает пик популярности проекта;
— считает динамику роста и регресса;
— умеет работать из CLI;
— поддерживает Windows, Linux и Termux.
Особенно полезно для тех, кто выбирает open-source проект для использования, аудита или внедрения. Можно быстро понять, перед вами живой репозиторий с нормальным ростом или «звёздный пузырь» с красивой витриной.
Установка:
pip install shotstars
shotstars_cli
GitHub-звёзды — это не всегда репутация. Иногда это просто маркетинг.
https://github.com/snooppr/shotstars
♻️ Сделай репост, чтобы помочь другим.
📲 Мы в MAX
👉 @Bookflow | 861 |
| 14 | 🍪 Cookies vs Sessions: В чем разница и как мы "остаемся залогиненными"?
Протокол HTTP не имеет памяти (stateless). Если вы ввели логин и пароль, при переходе на следующую страницу сервер вас уже «забудет». Чтобы этого не происходило, придумали механизмы сохранения состояния. Разбираем наглядную шпаргалку! 👇
1️⃣ Как работают Куки (Cookies)?
(Верхняя часть схемы)
• Логин: Вы вводите данные, сервер их проверяет.
• Ответ: Сервер отправляет вашему браузеру cookie - небольшой фрагмент данных (например, информацию о пользователе или токен).
• Следующий запрос: Когда вы переходите на другую страницу, браузер автоматически прикрепляет эту cookie к запросу. Сервер читает её и понимает: "Ага, это снова тот самый юзер, пускаем!".
💡 Суть: Сами данные хранятся на стороне клиента (в вашем браузере) и летают туда-сюда при каждом запросе.
2️⃣ Как работают Сессии (Sessions)?
(Нижняя часть схемы)
• Логин: Вы авторизуетесь на сервере.
• Создание сессии: Сервер создает сессию и сохраняет все ваши данные у себя (в специальной базе - Session Store).
• Ответ: Сервер отправляет браузеру cookie, но в ней лежит только уникальный ID сессии, а не сами данные!
• Следующий запрос: Браузер отправляет cookie с ID. Сервер смотрит в свою базу, находит по этому ID вашу сессию, проверяет её и выдает нужную страницу.
💡 Суть: Данные хранятся на сервере. У клиента в браузере лежит только "билетик" (ID), по которому сервер его узнаёт.
Что выбрать?
• Куки хороши для некритичных данных (тема оформления, язык, корзина товаров для неавторизованных), так как они не нагружают память сервера.
• Сессии нужны для безопасности (авторизация, банковские операции). Злоумышленник не сможет подделать данные, так как они надежно лежат на сервере.
Как правило, в современных веб-приложениях они работают в паре: сессия хранит данные на бекенде, а куки доставляют ID этой сессии в браузер.
#webdev #backend #frontend #база #шпаргалка #cookies #sessions
♻️ Сделай репост, чтобы помочь другим.
📲 Мы в MAX
👉 @Bookflow | 892 |
| 15 | 🔐 Как на самом деле работает электронная цифровая подпись (ЭЦП)? Разбираем по шагам!
Мы часто слышим про «цифровые подписи», но как именно математика и криптография защищают наши документы? На прикрепленной схеме отлично показан весь процесс.
Сохраняйте себе, чтобы не потерять! 📌
Процесс делится на два главных этапа: создание подписи (у отправителя) и её проверка (у получателя).
📤 ЭТАП 1: Создание подписи (Сторона отправителя)
1. Создание хэша: Берется исходный документ и пропускается через математический алгоритм - хэш-функцию (например, SHA-256). На выходе получается уникальный «цифровой отпечаток» документа. Главная фишка хэша: если изменить в документе хоть одну запятую, хэш изменится полностью.
2. Шифрование: Отправитель берет этот хэш и шифрует его своим Закрытым ключом (Private Key). Этот ключ есть только у него!
3. Готово: Зашифрованный хэш - это и есть Цифровая подпись. Она прикрепляется к оригинальному документу, и весь этот пакет отправляется по сети.
📥 ЭТАП 2: Проверка подписи (Сторона получателя)
Когда документ доходит до адресата, получателю нужно убедиться в двух вещах: что документ прислал именно заявленный автор, и что файл не подменили по пути.
1. Свой хэш: Получатель берет присланный документ и сам пропускает его через ту же хэш-функцию (SHA-256). Получает новый хэш.
2. Расшифровка подписи: Затем получатель берет прикрепленную цифровую подпись и расшифровывает её Открытым ключом (Public Key) отправителя (этот ключ доступен всем). После расшифровки он получает оригинальный хэш, который сделал отправитель.
3. Момент истины - Сравнение: Получатель сравнивает два хэша.
✅ Если они совпадают: Документ 100% подлинный. Его подписал владелец закрытого ключа, и по пути в тексте ничего не меняли.
❌ Если они разные: Документ был изменен злоумышленником при пересылке, либо подпись недействительна.
💡 Главное правило асимметричной криптографии: Подписываем - своим закрытым ключом 🔑
Проверяют нас - нашим открытым ключом 🔓
♻️ Сделай репост, чтобы помочь другим.
📲 Мы в MAX
👉 @Bookflow | 818 |
| 16 | Но что же такое коды Хэмминга?
Истоки коррекции ошибок.
📲 Мы в MAX
👉 @Bookflow | 866 |
| 17 | Антипаттерн: "Сначала MVP — потом нормальная схема"
Частая ошибка при старте проекта — отложить продумывание структуры базы «на потом»:
«Сейчас сделаем быстро MVP, а потом приведём БД в порядок».
И вот что часто происходит:
– MVP превращается в продакшн без переработки схемы.
– Костыли начинают множиться.
– Появляется технический долг, который сложно погасить: миграции становятся болью, связи — запутанными, а данные — ненадёжными.
Типичные симптомы:
— nullable-поля без нужды
— дублирование данных
— универсальные таблицы вроде entities или attributes
— "магические" значения в enum-полях
— отсутствие внешних ключей и индексов
Как избежать:
1. Минимум нормализации — с самого начала. Даже для MVP важно заложить понятную структуру.
2. Используй миграции сразу. Даже если это скрипт в папке migrations/, а не полноценный tool.
3. Заведи ER-диаграмму. Она не обязана быть идеальной, но уже поможет избежать хаоса.
4. Смотри в будущее. Планируешь рост? Подумай о расширяемости схемы.
5. Не стесняйся рефакторить. Лучше на раннем этапе изменить структуру, чем через год бояться сломать прод.
👉 MVP не должен значить "без архитектуры". Плохая схема — это замедление развития и боль на каждый новый фичереквест.
♻️ Сделай репост, чтобы помочь другим.
📲 Мы в MAX
👉 @Bookflow | 1 109 |
| 18 | Пишем отладчик для Linux
Part 1: Setup
https://blog.tartanllama.xyz/writing-a-linux-debugger-setup/
Part 2: Breakpoints
https://blog.tartanllama.xyz/writing-a-linux-debugger-breakpoints/
Part 3: Registers and memory
https://blog.tartanllama.xyz/writing-a-linux-debugger-registers/
Part 4: Elves and dwarves
https://blog.tartanllama.xyz/writing-a-linux-debugger-elf-dwarf/
Part 5: Source and signals
https://blog.tartanllama.xyz/writing-a-linux-debugger-source-signal/
Part 6: Source-level stepping
https://blog.tartanllama.xyz/writing-a-linux-debugger-dwarf-step/
Part 7: Source-level breakpoints
https://blog.tartanllama.xyz/writing-a-linux-debugger-source-break/
Part 8: Stack unwinding
https://blog.tartanllama.xyz/writing-a-linux-debugger-unwinding/
Part 9: Handling variables
https://blog.tartanllama.xyz/writing-a-linux-debugger-variables/
Part 10: Advanced topics
https://blog.tartanllama.xyz/writing-a-linux-debugger-advanced-topics/
♻️ Сделай репост, чтобы помочь другим.
📲 Мы в MAX
👉 @Bookflow | 1 154 |
| 19 | Слышал, тебе нравится чистый код 😂
♻️ Сделай репост, чтобы помочь другим.
📲 Мы в MAX
👉 @Bookflow | 983 |
| 20 | 🛠 Sentry — платформа, которая помогает быстрее находить и чинить ошибки в продакшене
Sentry — это open-source debugging platform для разработчиков: она собирает ошибки, stack trace, логи, performance-проблемы и помогает понять, что именно сломалось у пользователя.
Полезно, когда нужно не просто увидеть «что-то упало», а быстро ответить на вопросы:
▪️ где произошла ошибка;
▪️ какой пользователь её поймал;
▪️ в какой версии приложения появился баг;
▪️ какой commit или release мог всё сломать;
▪️ почему запросы стали медленнее;
▪️ какие проблемы реально влияют на пользователей.
Sentry поддерживает веб, backend, mobile и разные языки через официальные SDK. Отдельно есть self-hosted версия — её можно поднять у себя для тестов, внутренних проектов или небольших инсталляций.
Хороший инструмент для команд, которые хотят меньше гадать по логам и быстрее закрывать баги в проде.
GitHub: https://github.com/getsentry/sentry
♻️ Сделай репост, чтобы помочь другим.
📲 Мы в MAX
👉 @Bookflow | 1 221 |
متاح الآن! بحث تيليغرام 2025 — أهم رؤى العام 
