Мысли программиста / TeaCoder
1.88K subscribers
80 photos
2 videos
1 file
75 links
Связаться со мной: https://t.me/Vados_torpeda

Мой ютуб канал: https://youtube.com/@TeaCoder52
Мой Github: https://github.com/TeaCoder52
Download Telegram
Поставил загружаться на ютуб
1🔥68❤9❤‍🔥8
🚀 Микросервисы на практике - сервис продажи билетов!

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

В ходе курса мы будем работать с такими технологиями, как Nest.js, gRPC, Proto, RabbitMQ, PostgreSQL, Prisma, Redis, MongoDB, TypeORM, Drizzle ORM, Docker, GitHub Actions, Prometheus, Loki и Grafana.

Кроме того, я покажу, как создавать и публиковать собственные пакеты в NPM, мы напишем один из микросервисов на Golang - и это лишь малая часть того, что вас ждёт.

Прошу вас поставить лайк и написать комментарий. Это поможет продвинуть видео, а меня будет мотивировать выпускать такие масштабные проекты и курсы дальше.

📱 Посмотреть видео можно на ютубе: https://tcdr.cc/microservices-youtube
📱 Исходный код можно скачать на сайте: https://tcdr.cc/microservices-course

UPD: конкурс завершён, победитель найден. Спасибо всем, кто участвовал!
607🔥78❤15😱7
Вот до куда долелел мой новый видос, уже в ленте новостей от Гугла) Спасибо всем за поддержку, уже 2к просмотров за 4 часа
3🔥89❤17👍12
Поздравляю всех с новым годом! 🎉

Хочу подвести итоги года по поводу моего канала и платформы. Курсов было не так много, но я постарался сделать каждый максимально полезным. Самыми масштабными проектами стали курс по Nest.js, который до сих пор набирает обороты, курс по интеграции нескольких платёжных систем и конечно же, курс по микросервисной архитектуре, который длиться целых 35 часов. 🚀

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

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

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

Спасибо всем, кто поддерживает канал и платформу. Ваша поддержка мотивирует создавать новые проекты и делиться с вами полезными знаниями. 🤝

Желаю всем в новом году новых достижений, интересных проектов и вдохновения для реализации своих идей! 🥳 🍾
Please open Telegram to view this post
VIEW IN TELEGRAM
❤44🎉18🍾7👍5🔥5
Всем привет! Решил вам немного рассказать, что такое ТСПУ и как оно работает 🧐

ТСПУ (технические средства противодействия угрозам) - это специальное оборудование, которое ставят прямо на магистрали у провайдеров. По сути, это централизованный комплекс на базе DPI (Deep Packet Inspection). И это не просто блокировка по IP или DNS.

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

С ТСПУ можно блокировать сервисы тонко. Например как сейчас с ютубом, то есть интерфейс видно, но при этом видео не воспроизводится. С точки зрения пользователя это выглядит как лаги интернета, а не как явная блокировка. То есть соединение есть, но часть функций может работать криво.

Все эти правила применяются централизованно, а не у каждого провайдера отдельно. То есть если что-то поменяли на уровне ТСПУ, это сразу касается всех, без ручной настройки.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥27❤6😱3
Победитель в конкурсе определён!

Секретная фраза из курса по микросервисам была найдена, все призы я отправил

UPD: она находится на 33:41:56
❤14😁4👍3
На моём ютуб канале стукнуло 10 000 подписчиков, это большая цифра. Спасибо всем кто поддерживает мой канал, двигаемся дальше!
1🔥92❤21👍11🎉5
Приветствую всех! Я решил завести профиль в Teletype, чтобы публиковать там различные статьи. Первую статью я написал про то, как развернуть свой собственный статус-сервис с Uptime Kuma.

Прочитать можно здесь: https://blog.teacoder.ru/uptime-kuma-guide
1🔥33❤11👍2
Приветствую! Сейчас я готовлю проект для небольшого курса про очень интересную технологию. Речь идёт о поисковом движке Meilisearch.

Мне показалось интересным рассказать о том, как можно реализовать продвинутый поиск, который учитывает отпечатки слов, разные склонения и другие особенности языка. Еще хочу уделить внимание внедрению искусственного интеллекта в поиск.

Кроме этого, я занимаюсь документацией для своей библиотеки Patcode, которая нужна для генерации простых одноразовых кодов. Параллельно я планирую немного улучшить её функциональность.
2👍49🔥16❤8❤‍🔥3😱2
Всем привет! Подготовил для вас статью про хранение секретов и работу с ними через Infisical.

Прочитать можно здесь: https://blog.teacoder.ru/infisical-secrets-nodejs
🔥24❤11❤‍🔥3👍2🙏1
Привет всем!

Я решил разработать десктопное приложение на Electron. Это будет приложение для управления базами данных. Базово всё уже настроено, я накидал UI и сейчас работаю над функционалом подключения к базам. Пока тестирую на Postgres, но в первой версии планирую добавить ещё пару баз, а в будущем список будет расширяться.

Когда выйдет первая версия, я открою исходный код, а о всех крупных апдейтах буду сообщать здесь.

Кроме этого, почти готов сценарий для нового видео. Это будет теоретическая лекция про сети, веб и интернет.
🔥73❤12👍3
В React Server Components нашли новую уязвимость CVE‑2026‑23864, которая затрагивает Next.js 13-16 и пакеты react-server-dom-parcel, react-server-dom-webpack и react-server-dom-turbopack. Она позволяет вызывать падение сервера, Out‑Of‑Memory или сильную нагрузку на CPU при специально сформированных запросах, но удалённого выполнения кода нет.

Так что обновляйте зависимости до React 19.0.4 / 19.1.5 / 19.2.4 и патч-версий Next.js. Подробнее о уязвимости можно почитать здесь:

https://vercel.com/changelog/summary-of-cve-2026-23864
https://github.com/facebook/react/security/advisories/GHSA-83fc-fqcc-2hmg
😁13😱6🔥2❤1
Как изолировать мир от интернета

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

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

Первое направление - Атлантическое. Оно связывает Северную и Южную Америку с Европой. Через него проходит значительная часть трансатлантического трафика. Его утрата изолирует Америку от Европы и косвенно от Африки и Азии.

Второе направление - Тихоокеанское. Оно соединяет Америку с Восточной Азией и Австралией. Это ключевой маршрут для взаимодействия США с Японией, Китаем, Кореей и странами Юго-Восточной Азии. Его отсутствие делает американский сегмент сети практически автономным.

Третье направление - евразийско‑африканский коридор. Оно проходит через Восточное Средиземноморье, Красное море и Суэцкий канал, и является самым плотным участком глобальной инфраструктуры по количеству стран, регионов и экономических систем. Через него связаны Европа, Ближний Восток, Африка и значительная часть Азии. Альтернативные маршруты существуют, но они значительно длиннее и обладают ограниченной пропускной способностью.

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

Чуть про последствия: международные банковские транзакции, межгосударственные расчёты, платёжные шлюзы, трансграничные корпоративные сети и облачная синхронизация между регионами становятся невозможными. Локальная инфраструктура продолжает работать, но глобальные экономические процессы останавливаются.
🤩9😱6🔥5❤2❤‍🔥1👍1
Меня нашли в файлах Эпштейна

Судя по документам, сам Эпштейн пишет, что ему нравятся мои курсы, особенно курс по Nest.js. И он даже купил подписку у меня на сайте. Правда он мертв уже 6 лет… но похоже ради моих курсов он решил вернуться назад!
😁62❤10
Приветствую!

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

Кроме того, спустя 9 месяцев я наконец разделил и курс по Nest.js. Он тоже доступен на сайте в удобном формате с уроками.

Всем приятного просмотра и продуктивного изучения!
❤63🔥23👍9❤‍🔥2
Всем привет! Возвращаюсь к вам с хорошими новостями

На днях думаю выйдет новое видео - теоретическая лекция про сети, веб и то, как устроен интернет.

Параллельно активно работаю над своим десктопным приложением на Electron для управления базами данных. Сейчас основной фокус на функционал таблицы.

И также я начал готовить сценарий для нового большого курса по Next.js. По результатам опроса, который я проводил полтора месяца назад, именно этот курс оказался одним из самых ожидаемых.
1❤65🔥24❤‍🔥8
На курсе по Nest.js стукнуло 100 тысяч просмотров, это первое видео на канале достигшее такой отметки 🎉
1🎉108❤27👍14🍾5❤‍🔥2💯2
Новое видео "Архитектура интернета и веба" уже на канале!

В этом видео простым языком разбираем, как работает интернет: от физических кабелей и маршрутизации до DNS, HTTP, TLS и real-time технологий и других ключевых вещей.

Буду рад вашей поддержке – ставьте лайки и пишите комментарии, это очень поможет продвижению курса и мотивирует делать еще больше крутых проектов!

Приятного просмотра: https://tcdr.cc/networks-course
10🔥63❤9❤‍🔥3👍3
Привет всем!

Я только что опубликовал на сайте курс про архитектуру интернета и веба в разделенном формате. Посмотреть можно по этой ссылке.

И пока я готовлю курс по Next.js, решил быстро записать видео по очень интересной технологии. Съёмки проходят отлично, и если всё продолжится в таком темпе, то уже очень скоро порадую вас ещё одним большим руководством.
1❤61🔥23🏆6