Диджитализируй!
Авторский канал Алексея Голобурдина о разработке ИТ систем и прочем важном ПРАВИЛА — https://t.me/t0digital/200 ЛАЙВ-КАНАЛ — @smthisgoingon Дать много деняк — sterx@rl6.ru Роскомнадзор: https://vk.cc/cJmDDB
Show more📈 Analytical overview of Telegram channel Диджитализируй!
Channel Диджитализируй! (@t0digital) in the Russian language segment is an active participant. Currently, the community unites 28 582 subscribers, ranking 4 572 in the Technologies & Applications category and 22 565 in the Russia region.
📊 Audience metrics and dynamics
Since its creation on невідомо, the project has demonstrated rapid growth, gathering an audience of 28 582 subscribers.
According to the latest data from 26 August, 2026, the channel demonstrates stable activity. Although there has been a change in the number of participants by 230 over the last 30 days and by 0 over the last 24 hours, overall reach remains high.
- Verification status: Not verified
- Engagement rate (ER): The average audience engagement rate is 55.22%. Within the first 24 hours after publication, content typically collects 20.85% reactions from the total number of subscribers.
- Post reach: On average, each post receives 15 780 views. Within the first day, a publication typically gains 5 958 views.
- Reactions and interaction: The audience actively supports content: the average number of reactions per post is 179.
- Thematic interests: Content is focused on key topics such as программист, скрипт, sql, claude, llm.
📝 Description and content policy
The author describes the resource as a platform for expressing subjective opinions:
“Авторский канал Алексея Голобурдина о разработке ИТ систем и прочем важном
ПРАВИЛА — https://t.me/t0digital/200
ЛАЙВ-КАНАЛ — @smthisgoingon
Дать много деняк — sterx@rl6.ru
Роскомнадзор: https://vk.cc/cJmDDB”
Thanks to the high frequency of updates (latest data received on 27 August, 2026), the channel maintains relevance and a high level of publication reach. Analytics show that the audience actively interacts with content, making it an important point of influence in the Technologies & Applications category.
import logging
logger = logging.getLogger(__name__)
logger.setLevel("INFO")
logger.info("Всё нормалдыкс!")
— Выведется ли тут лог-сообщение? А хрен, не выведется!
— А сколько тут логгеров, один? А хрен, два!
— А logger.warning("Кранты!") выведется или нет? А вот выведется! А почему? А вот так!
— А сколько тут хендлеров? А ни одного! А почему тогда warning бы вывелся? А вот так!
— А если логгеру установить вместо INFO уровень логирования NOTSET (а такой есть!), то он будет выводить все уровни? А хрен!
Вот со всем этим и многим другим и разберёмся.
Если вас что-то особенно беспокоит в логировании, но вы боялись это спросить — самое время написать это в комментах:)install не знал. Она копирует файл и сразу же устанавливает ему владельца, группу и права. Чотенько!
sudo install -o root -g root -m 644 \
/tmp/domain.crt \
/etc/gitlab/ssl/domain.crt
- скопировать /tmp/domain.crt в /etc/gitlab/ssl/domain.crt
- назначить владельца root
- назначить группу root
- установить права 644
То есть одна эта команда эквивалентна трём:
sudo cp /tmp/domain.crt /etc/gitlab/ssl/domain.crt
sudo chown root:root /etc/gitlab/ssl/domain.crt
sudo chmod 644 /etc/gitlab/ssl/domain.crt
LLM'ка мне тут скриптов накидала, а в них install. Ничоси, думаю. Окак!git log -L :prepare_payments_xlsx_report:payments.py
покажет, как создавалась и менялась функция prepare_payments_xlsx_report, определённая в payments.py.
Git сам определит границы функции и покажет, как код, сейчас находящийся в этих границах, появился в репозитории и как он менялся до текущего состояния. То есть он не просто, как дефолтный git blame, покажет, кто-когда внёс текущее построчное состояние, а именно отследит изменение всего блока кода, определяющего функцию — со всеми правками, удалениями и прибавлениями в этом блоке кода. Вообще каеф!1. Git — must-have инструмент любого разработчика 2. Установка 3. Инициализация Git-репозитория и что происходит под капотом 4. Первый коммит 5. Список коммитов и информация о коммите 6. Индекс и объектное хранилище Git 7. Што такое, зачем так сложно, Линус, я недоволен 8. Как закоммитить только часть изменений файла 9. Как добавить в репозиторий пустую директорию 10. Как закоммитить сразу несколько файлов 11. Как часто нужно коммитить 12. Как включать игнор 13. Удобные сокращения git-команд 14. Удобная история изменений проекта 15. Создание новой ветки 16. Сливаем ветки 17. Красота и величие указателя HEAD 18. Переключиться на коммит 19. GUI для работы с Git 20. Merge-коммит и его особенности 21. Конфликты слияния 22. Изучаем разницу версий 23. Откат изменений в рабочей директории или индексе 24. Сброс проекта до старого коммита 25. Подправить последний коммит 26. rebase для предотвращения merge-коммитов 27. rebase для объединения коммитов 28. Клонируем удалённый репозиторий 29. Создаём свой удалённый репозиторий 30. Pull Request a.k.a. Merge Request 31. Кто, когда и зачем добавил эту строку в проект 32. Изменения истории веток, уже отправленных на сервер 33. Тайные тайники Git 34. Git worktree 35. cherry-pick и патчи (не корейские) 36. Уааа мой коммит пропал, негодяйский git! 37. Другие возможности Git 38. Gitflow, GitHub Flow, TBD — организационный процесс работы с Git 39. Правила комментирования коммитов 40. pre-commit 41. Markdown 42. Итого 43. Дополнительные материалыУррра!
