Forwarded from Denis Sexy IT 🤖
Попробовал решить проблему с ChatGPT Atlas браузером и доволен:
Есть у меня такой сервис на сайте, позволяет парсить интернет статьи в формате удобном для LLM:
https://shir-man.com/strip-html/#url
Сервис бесплатный и без регистрации, какой-то чел этим воспользовался и спарсил кучу фигни прикинувшись моим сайтом, потратив $50 баланса – я его не виню, я сознательно забил на защиту в свое время
Понятно стало, что ленится больше не получится и нужно прикрутить в сервису капчу:
1. Сначала я запромтил хорошую модель в чатгпт сделать план-инструкцию, «как в Cloudflare добавляется капча на страницы» (в моем случае была GPT 5 Thinking High)
2. Потом, открыл этот же чат в браузере Atlas и попросил агента пойти в админку Cloudflare настроить мне все что нужно для капчи - секреты, какие-то виджеты: админка выглядит как админка роутера и желания в ней разбираться у меня нет вообще
3. Братишка Atlas, в режиме агента, за пару минут справился – и что-то там завел
4. Дальше я попросил этого же агента, в этом же чате, сделать мне промпт для кодинг агента «Напиши что осталось допрограммировать, чтобы добавить капчу на сайт»
5. Codex кодинг агент (тоже часть ChatGPT) поработал и сделал Pull Request на гитхабе
6. Ссылку на этот Pull Request, с сгенерированным кодом, я принес агенту в Atlas и попросил проверить норм ли все и можно ли вливать, он сказал все оки, поехали
В итоге на странице теперь капча ¯\_(ツ)_/¯
Агент буксует иногда и пока плохо видит, но я уже однажды отправил его на час работать и он справился - какие-то задачки он уже сейчас решает нормально
Есть у меня такой сервис на сайте, позволяет парсить интернет статьи в формате удобном для LLM:
https://shir-man.com/strip-html/#url
Сервис бесплатный и без регистрации, какой-то чел этим воспользовался и спарсил кучу фигни прикинувшись моим сайтом, потратив $50 баланса – я его не виню, я сознательно забил на защиту в свое время
Понятно стало, что ленится больше не получится и нужно прикрутить в сервису капчу:
1. Сначала я запромтил хорошую модель в чатгпт сделать план-инструкцию, «как в Cloudflare добавляется капча на страницы» (в моем случае была GPT 5 Thinking High)
2. Потом, открыл этот же чат в браузере Atlas и попросил агента пойти в админку Cloudflare настроить мне все что нужно для капчи - секреты, какие-то виджеты: админка выглядит как админка роутера и желания в ней разбираться у меня нет вообще
3. Братишка Atlas, в режиме агента, за пару минут справился – и что-то там завел
4. Дальше я попросил этого же агента, в этом же чате, сделать мне промпт для кодинг агента «Напиши что осталось допрограммировать, чтобы добавить капчу на сайт»
5. Codex кодинг агент (тоже часть ChatGPT) поработал и сделал Pull Request на гитхабе
6. Ссылку на этот Pull Request, с сгенерированным кодом, я принес агенту в Atlas и попросил проверить норм ли все и можно ли вливать, он сказал все оки, поехали
В итоге на странице теперь капча ¯\_(ツ)_/¯
Агент буксует иногда и пока плохо видит, но я уже однажды отправил его на час работать и он справился - какие-то задачки он уже сейчас решает нормально
Forwarded from Веб-стандарты (Vadim Makeev)
URL как состояние. Ахмад Альфи объясняет, как URL-адреса могут выступать мощными хранилищами состояния для веб-приложений, сохраняя настройки, контекст и намерения пользователя без баз данных или куков. Грамотный дизайн URL делает интерфейс предсказуемым и удобным, ведь URL — это первая и самая элегантная форма управления состоянием в вебе. #url #router
https://alfy.blog/2025/10/31/your-url-is-your-state.html
https://alfy.blog/2025/10/31/your-url-is-your-state.html
Forwarded from Веб-стандарты (Vadim Makeev)
Запуск навигации с помощью Navigation API. Олли Уильямс разбирает методы
https://olliewilliams.xyz/blog/initiating-navigations-with-the-navigation-api/
navigation.navigate(), reload(), back(), forward() и traverseTo(), проверку canGoBack и canGoForward, и выбор между push и replace, ссылаясь на идею Ахмада Альфи об URL как состоянии. Также он объясняет state и info, а ещё промисы committed и finished для перехваченных навигаций. #js #router #urlhttps://olliewilliams.xyz/blog/initiating-navigations-with-the-navigation-api/