DevTools Brief — обзор инструментов
5 subscribers
25 photos
1 video
61 links
Инструменты разработчика — дайджест релизов и обновлений: фреймворки, SaaS, open-source, IDE, cloud. Канал сети public.tg.
Download Telegram
This media is not supported in your browser
VIEW IN TELEGRAM
Codex уничтожит твой SSD за год

Разработчик обнаружил критический баг в Codex CLI от OpenAI: агент непрерывно записывает логи в локальную SQLite-базу, перезаписывая за 21 день 37 ТБ данных. При таком темпе типичный SSD объёмом 1 ТБ (рассчитанный на 600 ТБ перезаписей) выходит из строя менее чем за год. OpenAI осведомлена о проблеме, но пока не исправляет её. Пользователям остаётся либо ждать обновления, либо переключиться на альтернативные CLI-инструменты без подобных недостат…

➡️ Читайте на сайте: https://aff.top/blog/codex-unichtozhit-tvoi-ssd-za-god

🧠 Ещё больше инсайтов → в канале AFF.top
5 ошибок в техинструментах, из-за которых команда теряет время каждый день

— Ставить много сервисов без роли у каждого. В итоге задачи дублируются, а переход между инструментами съедает фокус. Лучше заранее разделить: планирование, код, ревью, инциденты, документация.

— Игнорировать интеграции. Если таск-менеджер, чат и репозиторий живут отдельно, команда вручную переносит контекст. Автоматические уведомления и единый поток событий экономят часы на рутине.

— Не стандартизировать настройки. Разные форматы логов, веток, шаблонов и прав доступа делают поддержку сложнее. Базовые соглашения по naming, доступам и шаблонам полезны даже в маленькой команде.

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

— Не пересматривать стек инструментов. Сервис может быть удобным локально, но неудобным для команды в целом. Раз в какое-то время полезно смотреть, что реально ускоряет devtools-процессы, а что просто привычно.

Хороший набор инструментов
Docker без лишнего шума: 5 вещей, которые стоит проверить в каждом проекте

Контейнер сам по себе не делает сборку удобной. Чаще всего проблемы начинаются не в образе, а в мелочах вокруг него: лишние слои, неверные пути, громоздкий контекст.

— В .dockerignore убирайте всё, что не нужно на сборке: логи, артефакты, локальные папки.
— Базовый образ берите минимальный, но с нужными зависимостями; не тащите лишнее в runtime.
— Команды установки и копирования располагайте так, чтобы кэш работал на вас, а не против вас.
— Переменные среды и секреты не храните в image; для них используйте отдельные механизмы запуска.
— Проверяйте, под каким пользователем стартует контейнер: root в проде нужен далеко не всегда.

Отдельно стоит следить за healthcheck и логикой завершения процесса. Если приложение не умеет корректно принимать SIGTERM, оркестратор будет «гасить» его грубо, а это почти всегда лишние ошибки и нестабильные деплои.

Ещё один частый промах — собирать один универсальный образ для всего. Обычно лучше разделять build и runtime: так проще обновлять, тестировать
This media is not supported in your browser
VIEW IN TELEGRAM
Google ужесточает модерацию финансовой вертикали

Google ужесточает модерацию финансовых офферов в ЕС и ЕЭЗ, введя двухэтапную верификацию через G2 Risk Solutions и Google Ads. Проверка затронет 24 страны, включая Австрию, Польшу, Нидерланды и другие члены союза. На прохождение модерации отводится 30 дней — за это время некоторые связки успеют отработать до вступления требований в силу. Для арбитражников это означает необходимость подготовиться к усложнению процесса запуска финансовых кампаний …

➡️ Читайте на сайте: https://aff.top/blog/google-uzhestochaet-moderaciiu-finansovoi-vertikali

🧠 Ещё больше инсайтов → в канале AFF.top
This media is not supported in your browser
VIEW IN TELEGRAM
Fable 5 скоро вернётся в публичный доступ

В исходном коде Claude Code обнаружены упоминания о возвращении модели Fable 5 в публичный доступ с изменённой моделью распространения — её больше не потребуется покупать отдельно, вместо этого будет применяться недельный лимит как для других моделей. Если информация подтвердится, пользователи платных тарифов смогут использовать Fable 5 в рамках своих подписок. Причины снятия ограничений по национальной безопасности остаются неясными. Хотя это п…

➡️ Читайте на сайте: https://aff.top/blog/fable-5-skoro-vernetsia-v-publichnyi-dostup

🧠 Ещё больше инсайтов → в канале AFF.top
Backend-проект ломается не на коде, а на архитектурных допущениях

Чаще всего проблемы появляются не в логике запросов, а в местах, где решение принимали «на глаз». Для backend это обычно:
— смешение доменной логики и работы с БД;
— отсутствие явных контрактов между сервисами;
— неочевидные зависимости от очередей, кэша и внешних API.

Полезная привычка — отдельно проверять три слоя: входные данные, бизнес-правила и границы интеграций. Если в одном месте и валидация, и SQL, и форматирование ответа, сопровождение почти всегда дорожает. Лучше держать обработку ошибок рядом с границей слоя, а не размазывать её по всему коду.

Ещё один частый сбой — неучтённая деградация: таймауты, ретраи, дубли сообщений, частичные падения. В backend это нормальные сценарии, а не исключения. Их стоит проектировать заранее: идемпотентность, ограничение параллелизма, понятные уровни логирования.

Если коротко: хороший backend — это не только быстрые запросы, а предсказуемое поведение под нагрузкой и при сбоях. Именно это потом экономит время dev_saas, dev_tools и engineering-командам.
This media is not supported in your browser
VIEW IN TELEGRAM
Chat GPT-5.6 будут выдавать лишь избранным

США ограничивают публичный доступ к новым ИИ-моделям: теперь его выдают только проверенным пользователям после обязательной 30-дневной процедуры верификации. Сэм Альтман называет это самым быстрым путём к публичному релизу. Эффективность меры вызывает сомнения — китайские разработчики традиционно копируют модели в течение суток после выхода.

➡️ Читайте на сайте: https://aff.top/blog/chat-gpt-5-6-budut-vydavat-lish-izbrannym

🧠 Ещё больше инсайтов → в канале AFF.top
5 признаков, что dev SaaS можно внедрять без лишней боли в команде

Перед выбором инструмента смотрят не только на функции, но и на то, как он встанет в рабочий процесс. Для dev SaaS важны три вещи: понятный сценарий, интеграции и контроль доступа.

— Инструмент закрывает одну задачу лучше альтернатив и не требует длинного онбординга.
— Есть подключения к IDE, Git, CI/CD, таск-трекеру или облаку, где уже живёт команда.
— Настройки ролей, логов и прав понятны не только администратору, но и разработчикам.
— Экспорт данных и отказ от вендор-лока не выглядят как отдельный проект на месяц.

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

Если dev tools приходится объяснять с нуля каждому новому участнику и поддерживать его вручную, это уже не ускорение, а дополнительная нагрузка.
This media is not supported in your browser
VIEW IN TELEGRAM
Vk удалили из App store: что дальше?

Удаление VK из App Store заблокировало доступ для владельцев iPhone в России, но проблема решаема. Арбитражники теряют один канал, но не аудиторию — 20–30 млн пользователей iOS остались на месте. Вместо VK стоит переориентироваться на альтернативные источники: Telegram Ads с таргетингом на iOS, push-сети типа AdProfex, MTS Ads и Beeline Ads. VK может последовать примеру Max и запустить PWA-приложение для восстановления уведомлений. Главный вывод…

➡️ Читайте на сайте: https://aff.top/blog/vk-udalili-iz-app-store-chto-dalshe

🧠 Ещё больше инсайтов → в канале AFF.top
Contentful берут за гибкость, а ломают его почти всегда на модели контента

Contentful хорошо заходит там, где контентом управляют не разработчики, а редакция, продукт и маркетинг. Но ошибка №1 — тащить в систему «страницы как в CMS». Если каждый лендинг становится отдельным зоопарком полей, потом никто не понимает, что переиспользуется, а что живёт один раз.

Рабочая схема проще:
— один тип для базового блока;
— отдельные типы для повторяемых сущностей: карточка, автор, FAQ, кейс;
— ссылки между сущностями вместо копипаста;
— контентные правила до запуска, а не после.
Иначе вместо headless получаете набор ручных костылей в админке.

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

Для интеграций полезно помнить: это не только хранилище текста, но и точка сборки контента для сайта, приложения и рассылок. Значит, любые поля должны быть нейтральными к каналу: не «кнопка для главной», а «CTA с текстом, ссылкой и стилем».

Если нужен mid-stack без лишней магии, Contentful выигрывает дисциплиной. Если в модели бардак, он не спасает — он просто быстро масштабирует бардак.
JavaScript: 6 ошибок, которые тихо ломают код даже у опытных команд

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

— Путают `==` и `===`: неявные приведения типов дают неожиданные ветки.
— Мутируют объекты и массивы на месте: потом трудно понять, кто изменил состояние.
— Делают слишком много логики в одном обработчике: тестировать и переиспользовать такой код тяжело.
— Игнорируют `async/await` ошибки: один неотловленный reject ломает цепочку.
— Не следят за областью видимости: `var`, замыкания и переопределения создают скрытые баги.

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

Если код читается как последовательность простых шагов, его легче поддерживать, покрывать тестами и передавать дальше без лишних сюрпризов.
Forwarded from Потрачено! Клуб спящих бизнесменов!
Коллеги, тут типа серьёзный пост про кое что новое....

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

Новые MCP, AI-агенты, GitHub-репозитории, скрипты, сервисы, автоматизация, генерация контента, Telegram, инфраструктура… Короче всё, что помогает работать быстрее и зарабатывать больше.

Но публиковать это здесь не хочется.

Этот канал всё-таки про арбитраж, рынок, движуху и мои проекты.

Поэтому сделал отдельный канал AFF//AI.

Туда будут улетать:
• лучшие AI-инструменты для арбитражников;
• GitHub-репозитории и готовые решения;
• промпты, MCP, AI-агенты и автоматизация;
• разборы новых GPT, Claude и других моделей;
• всё, что реально экономит время и даёт преимущество в работе.

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

Поэтому AFF//AI станет местом, куда я буду складывать всё самое полезное, что нахожу каждый день.
Open source-проект удобно оценивать по 7 признакам, а не по звёздам на GitHub

Открытый код полезен не сам по себе, а когда его можно безопасно внедрить и сопровождать. Перед выбором проверьте базовые вещи: есть ли понятная документация, лицензия, тесты, активность в issue, примеры интеграции и история изменений.

Смотрите на проект как на продукт для команды:
— понятен ли способ установки и обновления;
— есть ли ответственные мейнтейнеры и правила вклада;
— не завязан ли проект на одного автора;
— покрыты ли типовые сценарии, а не только демо;
— можно ли быстро откатиться, если что-то сломается.

Отдельно полезно проверить «следы жизни»: как быстро закрываются баги, есть ли обсуждения архитектуры, насколько аккуратно оформлены релизы и changelog. Если в проекте много форков, но мало сопровождения, это сигнал к дополнительной проверке перед внедрением.

Для команды важнее не популярность, а предсказуемость: как проект обновляется, как ведёт себя в проде и кто будет чинить его через полгода. Такой чек-лист экономит время и помогает выбирать dev_tools без лишнего риска.
Forwarded from Потрачено! Клуб спящих бизнесменов!
This media is not supported in your browser
VIEW IN TELEGRAM
🚀 aff.top — вся индустрия арбитража в одном месте
🧠 Блог про арбитраж и ИИ — как нейросети меняют залив и антифрод
🚨 База спамеров — ежедневно собираем спамеров и ведём рейтинг
🛠 70+ инструментов — от клоаки до антифрод-чека
🎬 1000+ видео — весь YouTube про трафик в одной ленте
👤 2400+ персон — байеры и фаундеры с контактами напрямую
Без регистрации, без платных «премиумов».
👇 Подписывайся на канал
Forwarded from Потрачено! Клуб спящих бизнесменов!
This media is not supported in your browser
VIEW IN TELEGRAM
🚀 aff.top — вся индустрия арбитража в одном месте
🧠 Блог про арбитраж и ИИ — как нейросети меняют залив и антифрод
🚨 База спамеров — ежедневно собираем спамеров и ведём рейтинг
🛠 70+ инструментов — от клоаки до антифрод-чека
🎬 1000+ видео — весь YouTube про трафик в одной ленте
👤 2400+ персон — байеры и фаундеры с контактами напрямую
Без регистрации, без платных «премиумов».
👇 Подписывайся на канал
5 вещей в тех-инструментах, которые экономят время команде сильнее всего

В разработке и инфраструктуре часто выигрывает не «самый модный» сервис, а тот, который убирает ручную работу и повторяемые ошибки. Главное — смотреть на инструмент как на часть процесса, а не как на отдельную покупку.

• Автоматизация рутинных шагов: деплой, проверки, генерация артефактов, синхронизация окружений.
• Нормальные логи и трассировка: без них разбор инцидентов превращается в догадки.
• Управление доступами: чем проще выдавать и отзывать права, тем меньше хаоса в команде.
• Документация рядом с кодом: когда инструкции устаревают, их начинают игнорировать.

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

Перед внедрением полезно прогнать один вопрос: сколько ручных действий он убирает у команды за неделю. Если ответ неочевиден, инструмент, скорее всего, останется «ещё одной вкладкой» в браузере.
This media is not supported in your browser
VIEW IN TELEGRAM
Алиса AI будет конкурировать с Google AI Studio

Яндекс разворачивает экосистему AI-агентов на базе Алисы с доступом сначала для компаний, затем для всех. Агенты уже работают в Яндекс Такси и Лавке, скоро появятся в браузере и студии разработки. Платформа интегрирует стандартные функции — заказ такси, покупки, анализ данных. Алиса AI показывает неплохие результаты: менее известна, чем конкуренты, поэтому предлагает щедрые лимиты на видеогенерацию и работу с контентом. Яндекс планирует внедрить…

➡️ Читайте на сайте: https://aff.top/blog/alisa-ai-budet-konkurirovat-s-google-ai-studio

🧠 Ещё больше инсайтов → в канале AFF.top
This media is not supported in your browser
VIEW IN TELEGRAM
В Zennoposter добавили ИИ-помощник

Zennolab добавил в Zennoposter встроенный ИИ-кубик с доступом к четырём моделям (Gemini, DeepSeek, Claude, ChatGPT) — 50 бесплатных запросов в сутки. Есть режимы Assistant (чтение) и Agent (автоматическое создание скриптов), плюс новый GET-запрос по API. Нейросети хорошо справляются с регистрацией, постингом, фармингом аккаунтов и простым кодированием, но требуют проверки при парсинге динамических сайтов и диагностике ошибок. В связке с Zennoobr…

➡️ Читайте на сайте: https://aff.top/blog/v-zennoposter-dobavili-ii-pomoschnik

🧠 Ещё больше инсайтов → в канале AFF.top
This media is not supported in your browser
VIEW IN TELEGRAM
Новую Google reCapcha прошли статичной картинкой

Google выпустил обновленную reCAPTCHA, требующую движений рук для прохождения, но система оказалась уязвима к обходу. Достаточно транслировать статичное изображение с нужным жестом через виртуальную камеру с помощью простого Python-скрипта, чтобы нейросеть пропустила пользователя. Это создает серьёзный риск для сайтов: защита от ботов, позиционировавшаяся как прорыв, на деле не работает. Баг остается актуальным и позволяет спамерам легко автомат…

➡️ Читайте на сайте: https://aff.top/blog/novuiu-google-recapcha-proshli-statichnoi-kartinkoi

🧠 Ещё больше инсайтов → в канале AFF.top