А сегодня - вот такое. Бот следит за выбранными YouTube-каналами и автоматически отправляет уведомления о новых видео в нужные Telegram-группы или каналы.
Кому может быть полезно:
1. Нарезчики, очевидно.
2. Админам Telegram-каналов.
3. Комьюнити, которые следят за конкретными авторами.
4. Тем, кто хочет автоматически дублировать новые видео с YouTube в Telegram.
- инлайн-админка через /menu;
- добавление YouTube-каналов по ссылке, ID или @handle;
- подписка Telegram-групп и каналов на уведомления;
- защита админки через список админов;
- обработка ошибок, таймаутов и rate-limit;
- Docker + Redis для нормального запуска;
- pytest-тесты.
По стеку: Python, aiogram 3, YouTube Data API, Docker, Redis, pytest. Небольшой, но практичный проект, который закрывает понятную задачу: связать YouTube и Telegram без ручного мониторинга.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤71🔥13🥰4👍1💯1
Суть простая: Telegram-бот, который следит за указанными TikTok-аккаунтами и при появлении новых видео может автоматически переливать их на YouTube. Сделано на/с:
- Python.
- aiogram 3.
- yt-dlp для работы с TikTok.
- YouTube Data API v3 для загрузки роликов.
- SQLite-очередь.
- Docker для запуска.
Можно связать один TikTok с несколькими YouTube-каналами или наоборот. Есть два режима: Review, когда видео сначала прилетает в Telegram на подтверждение, и Auto, когда бот сам скачал и залил. Сделал cookies для TikTok (если будет ругаться на регион), OAuth под каждый YouTube-канал, учет квот, retry упавших задач и простую inline-админку прямо в боте.
Проект про нормальную автоматизацию рутины для тех, кто ведет контент сразу на нескольких площадках.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤97❤🔥26👍14🔥6💋2👎1
Media is too big
VIEW IN TELEGRAM
Как себя поменять с кем-то местами?
Во-первых, идем в ChatGPT или Gemini, берем свою/целевую фотку и фотку/картинку того, на кого будем меняться и вводим такой промпт:
Recreate the background, room, framing, and natural lighting from the first image exactly — every detail of the scene must remain identical.
Take the subject from the second image and place them naturally into the scene, in the exact position, pose, and spot where the subject from the first image is located.
The subject from the second image must preserve their identity, facial features, hairstyle, outfit, body proportions, and overall appearance. Match their scale, perspective, and orientation to the subject in the first image so they fit seamlessly into the scene.
Keep the camera angle, composition, crop, distance from camera, lens perspective, lighting direction, shadows, reflections, and depth exactly the same as in the first image. Only replace the original subject with the subject from the second image.
Do not alter the background, furniture, walls, objects, decor, room layout, or any environmental details. Do not add or remove any objects. Do not change the expression or pose unless needed to match the original subject’s placement naturally.
The final result should look like the subject from the second image was originally photographed in the first image, with a realistic and seamless integration.
Это нам даст хорошее изображение в изначальной обстановке + перенесет персонажа в наши шмотки. На этом этапе деньги не платим.
Дальше, самый выгодный вариант для входа, который я нашел - это higgsfield.ai. Там есть тариф за 5$ который точно позволит сделать около 10 "подмен". Это пока самый доступный вариант, который я нашел.
Не генерируйте там фотки с помощью Nano Banana 2 и т.д., там это расходует кредиты, а в Gemini и GPT - это бесплатно.
Дальше, когда есть видео и фотка с персонажем в нужных условиях, идем в верхнем меню сайта в Video -> Kling 3.0 Motion Control.
Подставляем свое видео, картинку с персонажем, пару минут и вуа-ля, получаем результат:
* Если же хотим, чтобы был просто персонаж в своих шмотках, можем пропустить первый этап.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥163❤56👍19🍌11😱4😁2
Суть простая: я беру свои проекты, которые когда-то не дошли до полноценного запуска или были сделаны как рабочие прототипы, но при этом довольно серьезные, чтобы на них заработать, довожу их до нормального состояния и выкладываю участникам. Далее - меняете под себя формат/дизайн и запускаете.
Не просто “вот код на GitHub”, а нормальная упаковка:
— готовый проект;
— Docker / docker-compose;
— .env.example;
— инструкция по запуску на VPS;
— описание архитектуры;
— идеи, как доработать через ИИ-ассистента;
— понятная модель монетизации;
— что можно продавать клиентам или запускать как свой сервис.
Например: Telegram-боты, mini-app, парсеры популярных сайтов для сбора информации, сервисы автопостинга, боты под подписки, AI-инструменты, автоматизация под бизнес. Что будет публиковаться - решают только сабы. В месяц будет публиковаться до 4 проектов.
Еще раз: не курс по программированию, а библиотека реальных проектов, которые можно запускать. При регистрации в канал, будете давать свой ник на GH, буду "расшаривать" Вам закрытые репы. К этому добавим закрытый чат, где можно будет все обсуждать/общаться со мной.
👍 - да, 👎 - нет.
P.S. на контент основного канала не повлияет, туда будет идти то, что сюда и так не выкладывал.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍920👎89❤11🔥11👀8🌭5
Внутри уже лежат первые 3 проекта, которые можно развернуть, изучить, переделать под себя и попробовать монетизировать, прямо к "старту". 1 из них буквально аналог моего бота в телеграм, который успешно приносит деньги.
Это не “код на GitHub, разбирайтесь сами”, а нормальная упаковка:
— готовый проект;
— Docker / docker-compose;
— .env.example;
— инструкция по запуску;
— описание архитектуры;
— идеи доработки через ИИ;
— потенциальная модель монетизации.
Формат простой:
1) Библиотека - доступ к закрытому каналу с проектами, инструкциями и обновлениями, цена - 40$ месяц.
2) Клуб - доступ к каналу + закрытый чат, где по моей задумке можно найти партнера, обсуждать проекты, запуск, ошибки, адаптацию и монетизацию. В обсуждениях/подсказках принимаю участие и я тоже - 60$ месяц.
Купить позже и получить весь контент за отрезок времени не получится: новые подписчики получают доступ только к проектам, которые публикуются с момента их подписки. Это будет справедливо по отношению к тем, кто покупает доступ "раньше". Чем раньше "вошли" - тем больше список проектов. В первый месяц 3 проекта публикуются на старте (уже) + 2 по ходу месяца. Дальше: 3-4 проекта в месяц (если кто-то подпишется
Кому интересно - заходите через бота: @magerdev1club_bot
P.S. часть актуальных и будущих проектов - серая зона по ToS площадок. Проекты - техническая база; используйте ответственно и проверяйте правила площадок в своей нише
Please open Telegram to view this post
VIEW IN TELEGRAM
❤102👎26🔥16👾7👍6🥰1
1) The Art of Command Line - огромная шпаргалка по командной строке. Не обязательно читать всё подряд. Лучше возвращаться к ней, когда уже немного поработал в терминале.
2) OverTheWire Bandit - практика Linux в формате игры. SSH, файлы, права, grep, find, пайпы, базовая логика работы в терминале. Отлично заходит новичкам, потому что ты не просто читаешь/учишь команды, а реально решаешь уровни с их помощью.
Мой совет: не пытайтесь “выучить Linux” отдельно от практики. Поставьте Ubuntu в WSL / на VPS / в виртуалку, откройте терминал и каждый день делайте руками: перемещаться по файлам, искать текст, читать логи, запускать процессы, пушить код в GitHub.
1) GitByBit - git через практику прямо в редакторе. Хорошо для старта: add, commit, branch, merge и базовый рабочий процесс без лишней теории.
2) Learn Git Branching - лучший визуальный тренажёр по веткам. Когда уже понимаешь базовые команды, здесь можно нормально разобраться с branch, merge, rebase, cherry-pick и тем, почему Git вообще работает именно так.
3) Pro Git - в видео не говорил, бонусом. Не как первый ресурс, а как справочник. Если хочется понять Git глубже.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤69🔥19🍓12👍2💯2👎1
Эти посты - логичное продолжение видео в ТикТок, так что рад всех приветствовать, кто оттуда приходит :)
Начнем с API. Потому что нормальный pet-проект почти всегда строится вокруг данных: погода, фильмы, игры, карты, валюты, новости, продукты, пользователи, картинки, статистика. Да и что-то полезное для себя можно собрать.
1. Public APIs - огромный список публичных API по категориям.
2. Free Public APIs - каталог бесплатных API, удобнее для быстрого поиска.
3. Public APIs Dev - каталог бесплатных API, удобнее для быстрого поиска.
4. APIs.guru - каталог API со Swagger/OpenAPI-спеками. Полезно, если учитесь читать нормальную документацию.
5. Postman Public API Network - можно сразу тестировать запросы в Postman.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥67❤21💋6👍3💯2👎1
haveibeenpwned - тут можно чекнуть, попадала ли ваша почта в известные утечки данных.
Если почта засветилась - есть шанс, что ее украдут вместе с учетками, которые прилагаются. Меняем пароль, включаем 2FA и больше не используем этот пароль на других сайтах. Супер просто, быстро и эффективно можно защититься.
Ваше любимое слово: БЕСПЛАТНО
Please open Telegram to view this post
VIEW IN TELEGRAM
❤80❤🔥28👍8🔥6🎉1💯1
Сори за спам, просто спрашивали: "что там внутри?".
Please open Telegram to view this post
VIEW IN TELEGRAM
❤38👍10❤🔥3👏1🐳1💯1
Одна из главных проблем у новичков: проект сделал, а показать его никому не может. А что-то живое, что можно "поклацать" - оно значительно лучше для вашего резюме/портфолио, чем условный код на GH. Так что разберем, где можно захостить проекты с минимальными затратами или вовсе без них!
1. GitHub Pages - я как-то его упускал постоянно, но по факту, самый простой вариант для HTML/CSS/JS, документации и портфолио.
2. Vercel - уже рассказывал о нем ранее, у самого там страница висит на free-tier тарифе, с минимальным бэкендом.
3. Netlify - тоже хорош для статических сайтов, форм, Jamstack-проектов.
4. Cloudflare Pages - тоже самое, хостинг статики от Cloudflare.
1. Render - можно деплоить FastAPI, Django, Flask, Node.js, Docker-проекты.
2. Koyeb - подходит для API, ботов, backend-сервисов.
3. Railway - удобный деплой backend + база, но следите за лимитами и оплатой.
И именно для студентов:
1. GitHub Student Developer Pack - маст хев, дадут домен, хостинги, облачные сервисы, доступ к ИИ агенту и много разных плюшек! Набор из 80+ студенческих бонусов.
2. Azure for Students - облачная платформа Microsoft для практики: серверы, базы, storage, AI-сервисы, деплой, DevOps.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤38👍7❤🔥5🔥3🐳1
Чтобы первый проект был похож на настоящий, ему часто нужна база данных, авторизация, хранение файлов и админка. Но не обязательно сразу писать всё с нуля, особенно, если это ваши первые проекты.
Что посмотреть:
1. Supabase - PostgreSQL + Auth + Storage + Edge Functions. Один из лучших вариантов для первых fullstack-проектов.
2. Firebase - Auth, Firestore, Realtime Database, Hosting, Storage. Особенно удобно для web/mobile MVP.
3. Appwrite - просто еще 1 альтернатива, вопрос привычки и удобства. Альтернатива Firebase/Supabase: база, авторизация, файлы, функции.
4. Neon - serverless PostgreSQL. Хорошо, если хотите учиться именно на Postgres.
5. MongoDB Atlas - облачная MongoDB для NoSQL-проектов.
6. Upstash - serverless Redis. Можно использовать для кэша, rate limit, очередей, сессий.
Пример нормального первого проекта: React + Supabase = todo app с логином, базой, профилем пользователя и деплоем. Попробуйте!
Please open Telegram to view this post
VIEW IN TELEGRAM
❤54💘8👍2👎1🔥1🤣1
Чтобы ЛЮБОЙ проект выглядел не как “домашка”, а как настоящий сервис, ему часто нужны три вещи: регистрация, письма и AI-функции. Поэтому смотрим, что можно заюзать бесплатно.
1. Clerk - быстро добавить login/register, профили пользователей, OAuth.
2. Auth0 - более серьезный вариант для авторизации, но новичкам может быть сложнее.
3. Supabase Auth - кстати, хороший вариант, если в проекте уже есть Supabase.
1. Resend - удобный API для отправки писем: подтверждения, уведомления, транзакционные письма.
2. Mailtrap - песочница для тестирования email, чтобы не спамить реальных пользователей.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤65👍8🔥6🐳2⚡1
1. Самый простой frontend-проект
- React / Vue / Vanilla JS + JSONPlaceholder / DummyJSON + Vercel
- Идеи: todo app, каталог товаров, блог-клиент, карточки пользователей.
2. Первый fullstack-проект
- Next.js + Supabase + Vercel
- Идеи: habit tracker, заметки, mini CRM, expense tracker, личный кабинет.
3. Первый backend-проект
- FastAPI / Django / Express + PostgreSQL + Render
- Идеи: REST API для задач, URL shortener, Telegram bot backend, notes API.
4. Первый проект с AI
- React + Supabase + Gemini / OpenRouter / Groq
- Идеи: генератор постов, summary текста, анализатор резюме, чат по PDF.
5. Первый DevOps-проект
- VPS + Docker Compose + Nginx + PostgreSQL + HTTPS
- Идеи: свой backend на сервере, self-hosted dashboard, мониторинг, бот с базой.
Не надо сразу делать огромную платформу. Возьмите один API, один интерфейс, одну базу, один деплой — и доведите до состояния, где можно дать ссылку другому человеку.
Please open Telegram to view this post
VIEW IN TELEGRAM
👏65❤42😭7🔥3🐳2💯1
Если у кого-то есть желание приобрести - пишите через бота @magerdev_bot. Т.к. я свои софты поддерживаю - количество мест ограничено.
Описание тут. Видео работы тут (спам и рассылки) и тут (инвайтинг).
В закрытом канале в конце месяца будет ядро инвайтера (не готовое решение) + разбор его работы/лимитов ТГ. Это для тех, кто шарит в программировании и хочет попробовать сделать свое решение, а не для тех, кому нужен готовый продукт для деплоя и работы с ходу.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥50❤22❤🔥6🐳1
AWS Educate - это бесплатная образовательная штука от Amazon, где можно учить AWS без кредитной карты, прям круто. И, вроде как, с 13 лет.
Что внутри:
- бесплатное обучение по облакам;
- практические labs, где можно не просто читать, а реально что-то нажимать;
- бейджи за прохождение;
- регистрация без карт.
Если вы не шарите, AWS - это один из самых популярных облачных провайдеров в мире. На таких облаках живут сайты, API, базы, файлы, сервисы, AI-инфраструктура и вообще куча всего. Для Dev-Ops знать/уметь работать с ним - это база сейчас. В этой программе просто объяснят фундаментальные вещи:
- где может крутиться backend;
- где можно хранить файлы;
- что такое облачный сервис;
- почему проект не обязан жить только у вас на ноутбуке;
- почему “работает на localhost” — это еще не деплой.
Еще есть Google Cloud Skills / Cloud Skills Boost - похожая история, но уже от Google. Там можно проходить практические задания, получать skill badges и понемногу знакомиться с Google Cloud, AI, data, инфраструктурой и другими штуками.
Понятно, что после этих платформ вы не станете облачным архитектором. Это старт. Первый слой. Чтобы перестать бояться слова “cloud” и понять, как проекты вообще живут не только на вашем компьютере.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤57❤🔥11🔥9👍6😍1🐳1
Можно начать проще - Cisco Networking Academy + Packet Tracer. И в отличие от ваших ВУЗов, тут информация/знания всегда на актуальном уровне. У Cisco Networking Academy есть бесплатные self-paced курсы по сетям, кибербезопасности, Python, digital skills и т.д. Плюс Packet Tracer доступен бесплатно для студентов, инструкторов/преподавателей.
Но самое интересное - Packet Tracer (это симулятор сетей). То есть, вы можете прямо на компьютере собрать виртуальную сеть:
- роутеры;
- свитчи;
- компьютеры;
- серверы;
- IP-адреса;
- DHCP;
- DNS;
- VLAN;
- маршрутизацию;
- разные сетевые схемы.
И для этого не нужно покупать железо. Сети очень плохо учатся просто “по определениям”. Можно 100 раз услышать, что IP - это адрес, DNS - это “телефонная книга интернета”, а роутер передает пакеты между сетями. А потом вы покупаете VPS, подключаете домен, ставите nginx, Cloudflare, Docker, открываете порты - и внезапно ничего не работает. Сайт не открывается, API не отвечает, контейнер не видит базу, SSH отваливается, DNS не обновился.
Поэтому Packet Tracer крут именно тем, что там можно всё сломать руками и потом руками починить. Без страха, что вы положите реальный сервер или что-то сломаете у себя дома.
- backend-разработчикам;
- DevOps-новичкам;
- будущим админам;
- тем, кто хочет в кибербезопасность;
- тем, кто поднимает VPS/VPN/прокси;
- тем, кто просто хочет понимать, что происходит под капотом.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍64🔥25❤24🆒3❤🔥1🥰1
Абьюзер ChatGPT | 2.0
По софту, который инвайтит людей в ваши каналы/чаты - осталось 1 место, вчера было крупное обновление.
По авто-комментам/спаму в ЛС и чаты - по договоренности, авторский софт больше не распространяется, набрано количество людей, которые приобрели и будут получать поддержку ближайших 3 месяца.
Держу в курсе, всем хорошего вечера.
Если у кого-то есть желание приобрести софты/сделать заказ - пишите через бота @magerdev_bot.
По авто-комментам/спаму в ЛС и чаты - по договоренности, авторский софт больше не распространяется, набрано количество людей, которые приобрели и будут получать поддержку ближайших 3 месяца.
Держу в курсе, всем хорошего вечера.
Если у кого-то есть желание приобрести софты/сделать заказ - пишите через бота @magerdev_bot.
🐳22❤🔥10❤5👍4
This media is not supported in your browser
VIEW IN TELEGRAM
Код из репозитория можно быстро открыть в редакторе прямо в браузере - без установки VS Code и без клонирования проекта на компьютер. Работает через github.dev.
Что это даёт:
- редактор в стиле VS Code прямо в браузере;
- поиск по проекту, подсветку синтаксиса и работу с Git;
- возможность быстро поправить README, конфиг, текст, мелкий баг или сделать небольшой commit;
- часть настроек VS Code можно подтянуть через Settings Sync.
Как открыть:
1. Заходите в любой репозиторий на GitHub.
2. Нажимаете клавишу "
."3, Или просто меняете в адресе:
github.com/user/repo на: github.dev/user/repoТерминала и нормального запуска проекта там нет. Для этого уже нужен GitHub Codespaces (кстати, есть в студент-паке, о котором говорил раньше) или локальная среда. Но для быстрых правок, типа README, конфиги, документация, мелкие изменения в коде - опция удобная.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤42👍18🔥4🐳3👾2❤🔥1
Media is too big
VIEW IN TELEGRAM
Пришлось делать самому: репозиторий
- автоматически забирает все актуальные бесплатные раздачи;
- решает hCaptcha, любую, которая есть у EPIC'ов, через бесплатный ключ Google, используя Gemini 2.5 flash;
- работает через реальный браузер (Camoufox);
- несколько аккаунтов в одном инстансе;
- поддержка прокси - свой IP на каждый аккаунт;
- сохраняет сессию аккаунта, чтобы не логиниться каждый раз заново;
- поднимается через Docker;
- можно закинуть на VPS;
- есть
.env.example и инструкция по настройке.Не позиционирую это как “накрутку” или софт под пачки аккаунтов (хотя работать с множеством аккаунтов - умеет). Но изначальная идея в том, что у тебя есть свой Epic-аккаунт, ты не хочешь каждую неделю вручную заходить и проверять новые бесплатные игры.
P.S. используете на свой страх и риск.
P.S.S. - на видео пример headfull работы. То же самое будет делаться у вас на сервере автоматически, в headless-режиме. Авторизация (капчи не было, у меня уже были куки во время записи) + забор игр.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤79🔥14👍8🐳2❤🔥1😍1
Ещё один пет-проект который делал с мыслью о рабстве (ему ~ 2 года)
❗️ Это десктопное приложение на Python/PyQt6, которое отслеживает, в каких программах вы реально проводите время.
🐱 Репозиторий
Условно: сколько сидели в браузере, IDE, Telegram, играх, редакторе видео и т.д. Потом всё это складывается в статистику: за день, неделю, по категориям “продуктивное / непродуктивное”, с графиками и историей. Полезно для самоконтроля, смотреть, чем за компом занимается младший брат/сестра и вообще есть разные применения.
Что умеет:
- отслеживать активное окно на Windows / macOS / Linux;
- записывать длительность использования приложений в SQLite;
- показывать статистику за день, неделю и выбранный период;
- строить графики использования;
- делить приложения на продуктивные и непродуктивные;
- ставить дневные/недельные лимиты;
- не учитывать время простоя;
- работать из системного трея;
- запускаться вместе с Windows;
- включать режим самоконтроля: пароль на выход + guardian-процесс, который перезапускает приложение, если его просто убить через диспетчер задач.
GUI, SQLite, работа с ОС, треем, автозапуском, фоновыми процессами, графиками, настройками, логированием и тестами, графики через matplotlib/pyqtgraph и self-control режим с паролем на выход + guardian-процессом.
Забирайте, если надо.
Условно: сколько сидели в браузере, IDE, Telegram, играх, редакторе видео и т.д. Потом всё это складывается в статистику: за день, неделю, по категориям “продуктивное / непродуктивное”, с графиками и историей. Полезно для самоконтроля, смотреть, чем за компом занимается младший брат/сестра и вообще есть разные применения.
Что умеет:
- отслеживать активное окно на Windows / macOS / Linux;
- записывать длительность использования приложений в SQLite;
- показывать статистику за день, неделю и выбранный период;
- строить графики использования;
- делить приложения на продуктивные и непродуктивные;
- ставить дневные/недельные лимиты;
- не учитывать время простоя;
- работать из системного трея;
- запускаться вместе с Windows;
- включать режим самоконтроля: пароль на выход + guardian-процесс, который перезапускает приложение, если его просто убить через диспетчер задач.
Можно поставить лимит на конкретное приложение: например, 1 час в день на игру или соцсети. При приближении к лимиту трекер предупредит, а при превышении - если включить жёсткий режим - сможет закрыть это приложение. Плюс есть пароль на выход и guardian-процесс: если включить защиту, трекер нельзя просто так закрыть “на силе воли”, а при убийстве через диспетчер задач он попробует запуститься обратно. Понятно, что знающий человек отключит, но рядовой пользователь - вряд ли.
GUI, SQLite, работа с ОС, треем, автозапуском, фоновыми процессами, графиками, настройками, логированием и тестами, графики через matplotlib/pyqtgraph и self-control режим с паролем на выход + guardian-процессом.
Забирайте, если надо.
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍81❤35🔥16🍌4😁3💯1