Обновить
4K+
2
Дмитрий Живица@Franky4F

Специалист по выжиганию бесплатных тиров

0,9
Рейтинг
Отправить сообщение

А на лого форка прокси был тот же самолетик, а не крылатая телега (шайтан-арба) или другое мифическое крылатое животное, что на подъездах рисуют :)

@Rashns ghbdtn!
Завидую людям, у которых хватает свободного времени и упорства чинить любимые игрушки до блеска. У меня обычно всё заканчивается на стадии «бесит, но потерплю». Снимаю панамку :)

Сейчас этот слой закрывает Cloudflare Email Routing: бесплатный catch-all на домен, MX проставляется автоматически, а входящее письмо можно гнать не в пересылку, а прямо в Worker (email() handler). Связка SendGrid → хост с контроллером → Telegram схлопывается в Email Routing → Worker → Telegram — без своего хоста и без стороннего парс-провайдера. Inbound-only, но тут задача ровно такая.

Собрал на этом стеке disposable-почту с вытаскиванием OTP, можно пощупать живьём: @GotEmailbot (исходники открыты). Сценарий другой — одноразовые ящики, не доменная почта, — но «приёмник» теперь именно Worker, а не внешний Inbound Parse.

Спустя шесть лет — отличная иллюстрация, как сменился стек. Тогда: VPS, sendmail, разбор через пайп в PHP, MySQL, крон.
Сейчас то же самое живёт на эдже без своего сервера: Cloudflare Email Routing → Worker на входящем письме, MIME парсится на месте (PostalMime), состояние в D1/KV. И главное по смыслу — временную почту теперь держат в основном ради OTP, так что код подтверждения логично сразу выносить в первую строку. Собрал такую версию опенсорсом: github.com/investblog/mailbot

Спасибо за подборку. Вот еще в копилку полезный робот для создания одноразовых почт → @goteMailBot.

  • В конце статьи client.cpp и functions.cpp в секции аутентификации — одинаковые, это явный copy-paste баг

  • divide() не проверяет деление на ноль — в учебном примере ок, но стоило упомянуть

  • Hardcoded SID в security callback — плохая практика даже для демо

@HenryVane Артём, спасибо за перевод. Как раз занимаюсь тем же — соло-разработка, open source браузерные расширения.

Про Reddit в статье написано как будто это просто — «напишите пост, расскажите историю». На практике у меня ни один аккаунт не взлетел: посты удаляют за спам, карма нулевая, суbreddit'ы с нужной аудиторией строго модерируются. Есть кто-то, кто реально прошёл этот путь и нашёл рабочий подход? Интересно услышать конкретику — в каких сабреддитах заходило, как подавать, сколько времени до первого органического трафика.

@tolstenkoaa Александр, спасибо за статью — хороший справочник по синтаксису, добавил в закладки. Раз уж речь зашла про расширения — недавно сделал открытую альтернативу XPath Helper: Xpather.
Основное отличие — не просто поле для ввода и результат, а генерация до 7 стратегий сразу (по id, data-, aria, тексту, классу, shortest path, absolute) с авто-ранжированием — лучший вариант помечается автоматически. Плюс пикер через Alt+click без блокировки страницы. Может пригодиться тем, кто часто составляет XPath вручную.*

Проблема Димы не в том что он использовал LLM, а в том что он использовал плохой LLM плохо. ChatGPT + копипаст — это 2023 год. Сейчас нормальный рабочий флоу выглядит так: формулируешь ТЗ → отдаёшь в Claude Code / Cursor → ревьюишь через Codex / вручную. Код получается консистентный, без «LLM-отпечатков» в нейминге и комментариях.

Но это решает только косметику. Настоящий красный флаг — не стиль кода, а то что человек 3 раза угадывал логику скидок вместо того чтобы спросить «почему такой порядок?». Хороший инструмент не заменяет инженерное мышление, он его усиливает. Дима не использовал LLM как инструмент — он делегировал ему мышление целиком, и это проблема в любом тулчейне.

Информация

В рейтинге
2 205-й
Откуда
Сербия
Дата рождения
Зарегистрирован
Активность

Специализация

UI/UX дизайнер, PR-менеджер
Ведущий
От 1 000 000 ₽
Git
PHP
Docker
Английский язык
Python
TypeScript