Мысли о насущном от @BVV (читают 5)

  • Автор темы BVV
  • Дата начала

BVV

Участник
Сообщения
372
Спасибо
349
Я этот ИИ найти не смог :)
Надо залогиниться?
https://2gis.ru/moscow/search/Фермерские рынки/firm/70000001024779021/37.676663,55.870253

1774024621096.png
 

BVV

Участник
Сообщения
372
Спасибо
349
Этот странный ИИ до сих пор рассказывает сказки про этот рынок Ветерок.
Там рядом больничка онкологическая поэтому рынок там совсем не к стати видать
 

BVV

Участник
Сообщения
372
Спасибо
349
Пофлудить что ли с горя )

Изучал процесс общения с ИИ путем создания средства наблюдения за курсами валют в банках Москвы.
Все программное обеспечение писал ИИ. Я только создавал требования, наблюдал процесс производства ругался и отправлял ошибки ) На это ушло 2 дня:

https://script.google.com/macros/s/...mVg5pWIX5DRbwmmWszcBuS_ZsA/exec?embedded=true

На компе работает, но на iPhone ссылки на банки застревают в Google и не преобразуются в запрос. Приходится их толкать вручную)
При запуске странички Google повесил свою рекламу конечно же сверху, но ее можно закрыть

Интерес представляет только то, что веб страничка общается с Google Sheets, где и происходит формирование таблички банков. Таким образом возможно использование таблиц для сбора и обобщения больших массивов данных, а затем получать результат в зависимости от подбора параметров на обычной страничке в интернет, не создавая больших вычислительных нагрузок на сервер

По наблюдениям данных на banki.ru получается, что цифры в реальных банках всегда чуть хуже
 
  • Спасибо!
Реакции: agilebox

UnembossedName

Мастер
Сообщения
4,550
Спасибо
4,054
Город
Тула
Стаж c
07.09.11
@BVV, я кстати за 2 часа навайбкодил html по НПФ

Тоже на базе гугл таблиц (данные у меня уже были подготовлены) и гитхаба.

Ошибки были, но мало.
 
  • Спасибо!
Реакции: BVV

UnembossedName

Мастер
Сообщения
4,550
Спасибо
4,054
Город
Тула
Стаж c
07.09.11
  • Спасибо!
Реакции: agilebox

UnembossedName

Мастер
Сообщения
4,550
Спасибо
4,054
Город
Тула
Стаж c
07.09.11
А Вы можете добавить портфель 50% акции 50% облигации с ребалансировкой раз в год?
Добавил 60/40 акции-гособлигации
Можно было бы взять корпоративные, но можно много еще чего взять)
 
  • Спасибо!
Реакции: agilebox

UnembossedName

Мастер
Сообщения
4,550
Спасибо
4,054
Город
Тула
Стаж c
07.09.11

Вложения

  • 1776015131899.png
    1776015131899.png
    86.9 KB · Просмотры: 11
  • Спасибо!
Реакции: agilebox

BVV

Участник
Сообщения
372
Спасибо
349
@BVV, я кстати за 2 часа навайбкодил html по НПФ

Тоже на базе гугл таблиц (данные у меня уже были подготовлены) и гитхаба.

Ошибки были, но мало.
Круто! Похоже хоть в чем то благодаря иностранным инженерам наша жизнь снова меняется к лучшему )
 

BVV

Участник
Сообщения
372
Спасибо
349
Владельцы каналов связи между Россией и Европой подписали мораторий на их расширение, чтобы ограничить популярность использования сервисов для обхода блокировок.

Подробности :

Около 20 российских операторов связи, включая МТС, «ВымпелКом» (Билайн) и «Транстелеком», подписали мораторий на расширение каналов связи с Европой. Эта мера, инициированная Минцифры, призвана ограничить работу VPN-сервисов, заполнив каналы зарубежного трафика, и принудить иностранные сервисы устанавливать серверы внутри России.

Основные факты:
Инициатор: Мораторий был согласован на совещании по ограничению VPN с участием главы Минцифры Максута Шадаева. (для кого этот ... старается? за деньги или за идею? Ведь вред от его работы наносится десяткам миллионов простых россиян! И он это знает, но продолжает вредить! В России происходит аналог китайской Культурной революции. Хорошо еще воробьев не приказали убивать, иначе Шадаев и это бы дело возглавил бы)

Участники: Сделку подписали около 20 компаний, включая крупных игроков («Раском», «Т2 Мобайл», «Уфанет» и др.).

Цель: Ограничение роста зарубежного трафика (в том числе VPN) из-за ограниченной пропускной способности каналов.

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

Контроль: Все дальнейшие расширения каналов потребуют согласования с Минцифры.

Этот шаг является частью борьбы с использованием VPN-сервисов для обхода блокировок.

Количество пользователей VPN будет расти, но новых полос для трафика появляться не будет. Из-за этого цены на услуги таких сервисов значительно увеличатся
--------

Как же они дружны эти владельцы каналов связи! В то время как ЕС блокирует российские деньги и активы, владельцы каналов связи из разных стран дружат против простых россиян - вот такие времена, такие люди!

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

Брокерам и банкам, которых ЦБ так старается включить в посредничество при торговле криптой, будет раньше приходить информация о ценах с криптобирж, и имея данные о заявках от россиян, можно постоянно зарабатывать, продавая россиянам по запоздавшим высоким ценам то, что уже упало на бирже и покупая у них по запоздалым заниженным ценам то, что уже выросло на бирже.
 
Последнее редактирование:
  • Спасибо!
Реакции: agilebox

BVV

Участник
Сообщения
372
Спасибо
349
Поставил на комп. консольную утилиту https://mimo.xiaomi.com/zh/mimocode. Было непросто. Помогал в установке Google AI. Для проверки дал задание - написать прогу по подбору лучших вкладов в Москве в банках. Написала(!)

Задание :
Создай скрипт на Python для поиска и анализа самых выгодных вкладов в банках Москвы.
1. Парсинг данных с финансовых сайтов (Банк, Ставка, Срок, Сумма).
2. Фильтрация и расчет чистого дохода по запросу пользователя.
3. Вывод Топ-10 в файл moscow_deposits.csv и его автоматическое открытие.
----------

Затем попросил ее внести дополнения и создать .exe. Все сделала сама - нашла чего не хватает в компе, установила и откомпилировала прогу. Самое интересное - сама нашла API на banki.ru

Задание:
Перепиши функцию parse_deposits() в нашем скрипте. Мы полностью отказываемся от старых зашитых данных. Сделай так, чтобы скрипт отправлял GET-запрос к официальному JSON-эндпоинту поискового фильтра: https://banki.ru.

Логика обработки JSON: Разбери полученный ответ.
Из каждого элемента массива достань:
Название банка из поля bank_name или bank/name.
Процентную ставку из числового поля rate.
Срок и условия вклада.

Программа должна собирать эти данные в реальном времени, а затем проводить сортировку по доходности на основе введенных пользователем параметров (суммы и срока), как мы делали ранее. Добавь обработку ошибок, если API недоступно.
---------------

Протестировал прогу с вводом срока вклада и получил ошибку. Но не спешил ее сообщать MiMo и отдал ошибку в Google AI чтобы понять - что скажет его мозг 😊
Мозг гугла порылся в проге и решил, что дело в неправильном типе данных в середине проги. Накатал сразу же запрос на исправление. Но это не помогло, и тогда я отдал фото ошибки напрямую MiMo. Тот долго что то делал и решил проблему!

Отдал всю стенограмму действий MiMo в Google AI и получил его мнение:

Я прочитал весь внутренний лог размышлений (Thinking) вашего MiMoCode.
Вот как всё происходило на самом деле по шагам из лога:

## Шаг 1. Слепое выполнение (Почему моё задание не сработало)
Сначала ИИ получил моё текстовое задание и, как послушный робот, просто сделал то, что я просил: обернул amount и period в int() в функции fetch_deposits. Он успешно скомпилировал .exe, но программа снова упала у вас с ошибкой 400 Bad Request.

## Шаг 2. Анализ скриншота и глубокое расследование. Когда вы скинули ему скриншот, MiMoCode понял, что простое приведение к int не помогло. В логе видно, как он запустил во внутреннем bash-терминале скрытые скрипты (check_api.py, check_api2.py), чтобы «пощупать» живой сервер Banki.ru прямыми запросами.
И тут он обнаружил потрясающую вещь! Сервер ответил ему: {"message":"Form validation failed","errors":{"period":["The selected choice is invalid."]}} .

## Шаг 3. Истинная причина ошибки 400
Оказалось, что дело вообще было не в точке и не во float!
Внутреннее API Banki.ru изменилось: оно больше не принимает число дней (например, 185 или 365) в параметре period напрямую. Если отправить туда любое число, кроме 0, сервер считает запрос некорректным и выдает ошибку 400. Единственное валидное значение для их сервера сейчас — это 0 (то есть «показать все вклады»).

## Шаг 4. Красивое решение от MiMoCode
Поняв это, робот применил элегантную архитектурную хитрость:

1. Он переписал функцию fetch_deposits так, чтобы она всегда отправляла на сервер period: 0 (чтобы сервер никогда больше не ругался и отдавал полную базу данных).
2. А реальную фильтрацию по дням, которую вы ввели на экране, он полностью перенес на «плечи» самого приложения (клиентскую сторону) в метод _show_results.

## Шаг 5. Борьба с Windows
В самом конце у него даже возникла ошибка PermissionError, потому что старый .exe всё еще был запущен и Windows не давала его перезаписать. Но робот не сдался, сам выполнил команду жесткого закрытия процесса taskkill /IM "Поиск вкладов.exe" /F и со второго раза успешно собрал финальный файл!

Нужны ли теперь программисты даже уровня Seniorразработчика? Вопрос риторический
 
  • Спасибо!
Реакции: Jack_the_singer и new7

agilebox

Куратор
Сообщения
2,380
Спасибо
1,591
Для проверки дал задание - написать прогу по подбору лучших вкладов в Москве в банках. Написала(!)
Программа нашла какие-то вклады которых нет тут в бюллетене или в табличках?
Самое интересное - сама нашла API на banki.ru
Это неофициальное апи, в любой момент может поменяться.
Нужны ли теперь программисты даже уровня Seniorразработчика?
Когда поменяют/закроют апи, когда надо будет изменить/ускорить программу тогда вспомните о разработчиках.
 
  • Спасибо!
Реакции: new7

Просматривают тему:

Статистика форума

Темы
1,546
Сообщения
750,575
Пользователи
9,142
Новый пользователь
Andrew Shaw

Новые темы

Новые записи блогов

Новые комментарии

О нас

  • Форум "Храни Деньги!" создан для комфортного общения, обмена опытом и получения максимальной выгоды от банковских услуг. Основное его правило: помогай другим, и тебе тоже помогут.

Аккаунт

Следуйте за нами

Подписаться в Телеграм