Бешеный программист
39 subscribers
52 photos
5 videos
18 links
Download Telegram
Продолжаю пилить "матчмейкер" для музыкантов в базе песен (https://akk.doubledox.com/) :)
Сделал возможность посмотреть все запросы одним списком, и, при необходимости, редактировать свои
Так же теперь запрос можно привязать к событию.
А еще с прошлого апдейта забыл рассказать - теперь можно запрашивать подбор аккордов прямо из контекстного меню текста песни. И песня попадет в спец список. По возможности буду подбирать то, на что нет аккордов в инете.

А новая версия раннера так и висит в русторе на проверке. Эх, хороший был сервис, но, видимо, смена владельца не пошла на пользу.

Пока отвлёкся на гонки, готовлю отчеты по соревнованию ИИ, а так же допиливаю новую трассу :)
🔥3
Послевыходной дайджест :)

Ударно попилил метчинг исполнителей для https://akk.doubledox.com
И даже еще одну клевую фичу заложил, но о ней позже :)
Теперь можно видеть список текущих запросов, запрос можно привязать к событию, можно отправить заявку на конкретный слот в запросе, ну а владелец запроса может видеть заявки и назначить кого-то на слот (в том числе и себя).

Я напомню, это сайт в первую очередь для ведения и организации собственного репертуара (для каждой песни можно указывать прогресс изучения, удобную тональность и просто сделать текстовую заметку). По умолчанию репертуар скрыт и пользователя не видно другим, поэтому можно не стесняться становиться исполнителем и вести репертуар. И, если кому то удобно, или есть знакомые которым могло бы быть удобно - делитесь, мне важен фидбек и интересно доделать что то полезное )

По раннеру - изучил аналитику трёх машин и добавил новый параметр машины - бонус награды. Чем сложнее ей управлять, тем больше бонус очков и денег. Плюс теперь стартовая машина - Alpha Stepper, так как она проще для новичков :)
https://www.rustore.ru/catalog/app/com.doubledox.trafficrun

По гонкам (AI Racing Challenge) - первый этап затягивается, потому что пока не все ИИ могут накодить вменяемых гонщиков :)) Но зато новая трасса Alteruna уже доступна (доступна и в прошлой версии, но можно и обновить https://github.com/DoubleDox/DoubleDox-Racer/releases/tag/1.3.6 или https://www.rustore.ru/catalog/app/com.doubledox.racer) :)
🔥1
Заведу-ка я традицию делать понедельничные дайджесты :)

Внезапно! Захотелось позакрывать задачи по мафии, поэтому сделал пару штук - теперь можно переименовывать комнаты, а так же есть долгожданная фича - ожидание несколько секунд перед переключением суток. Когда раньше играли этого не хватало, чтобы успеть высказать что-либо перед наступлением нового дня :) Правда нет ресурса, чтобы собирать людей на мафию, но лан, когда-нибудь пригодится :)

Поизучал логи ошибок с Базы песен, понял что люди где то умудряются находить устаревшие браузеры и заходить через них :) ну, сделал заглушку чтоб хоть ошибки не сыпались :) И еще на этой неделе постараюсь допилить одну прикольную фичу, но пока не буду спойлерить :)

Гонки - переключился на повышение реализма. Давно пора было заняться раздельной физикой для разных дорожных покрытий (а так же и визуала к ним). Так что на неделе, думаю, будет приличный апдейт. Интересно, как это повлиеят на статистику в соревновании по написанию ботов с помощью различных ии :)

Ну и раннер - следующий апдейт посвящен по большей части обновлению траффика. Разделил на разные сущности тягачи и трейлеры, таким образом эта связка выбирается случайно. А! и добавил лесовоз. Так что мы в одном шаге от "Пункта назначения" 😅
🔥1😁1
Добавил ленту активности в базу песен! В неё попадают только действия публичных исполнителей (включая пополнение репертуара), а так же запросы на подбор аккордов (без упоминания приватных пользователей).
🔥2
Понадобилось мне тут поднять второй умный дом, только поменьше :) Посмотрел цены на одноплатники, и взгрустнул. А самый мощный свободный что у меня есть в наличии - Raspberry Pi 3. На который привычный мне Home Assistant (далее - HA) встаёт со скрипом (собственно я с него начинал, но в какой то момент он перестал тянуть).
Ну ладно, надо пробовать, ставлю дебиан, ставлю HA, ставлю модули для работы с девайсами, иии, да, одноплатник сказал КРЯ :)

Думаю - ну, модуль управления устройствами (zigbee2mqtt) можно и без HA поставить. Поставил, всё отлично пашет. Но вот автоматизаций в нём нет. Руки уже потянулись писать свой скрипт, но таки решил покопать что есть готового :)

И, вуаля, есть такая штука как node-red. И там не просто текстом писать условия, там всё визуально! Правда въехал я не сразу, но потихоньку освоился и сделал две автоматизации - на свет по движению, и на управление светом кнопкой. В общем, пока доволен :)
🔥2
Решил устроить AI Racing Challenge - соревнование между ИИ по написанию ботов для гонок. Отчёт по квалификационным заездам :)
🔥2
Traffic Run v0.15.0
- Новая локация - город. Больше полос, больше машин :)
- Отображение машины, с которой был поставлен результат
- Очередной фикс взаимопересечения траффика :))
https://www.rustore.ru/catalog/app/com.doubledox.trafficrun
1
Понедельничный дайджест!

Наконец-то закончил и отчитался по первому этапу AI Racing Challenge, и, похоже, следующий видос будет про то как я бодался с ИИ по поводу выполнения задания :)

Переосмыслил Таскер и понял, что в личном плане уже практически перенёс все задачи в обсидиан, а в качестве инструмента голосования за фичи он спросом не пользуется, поэтому решил голосование за фичи перенести непосредственно в проекты, а сам Таскер скорей всего закрою. Зато уже сегодняшней версии Traffic Run (0.15.1) можно кликнуть на иконку со стрелкой в лобби и посмотреть за грядущие фичи, и даже выбрать что вам хотелось бы увидеть в первую очередь ) А то идей много а я один :)

Для базы песен сделал возможность указывать авторство подбора.

А, и еще заметил некоторый тупёж сервисов в последнее время, докопался до сути - DNS запросы шли с большой задержкой (порядка 5-10 секунд). Причём поменял DNS с зарубежного на русский - и всё норм стало. Судя по всему хостер намеренно замедляет запросы DNS на зарубежные IP (а кто же это мог простимулировать, вообще без понятия:) )
🔥2
Сегодня 256-й день года! А значит, день программиста! с праздником всех причастных! :)

И, на всякий, ликбез: 256 - это очень символичное число для программистов, ведь это 2 в 8 степени - количество значений, которое может хранить 1 байт :)
🎉3👏1
Media is too big
VIEW IN TELEGRAM
продолжаю соревнование по написанию ботов для гонок :)
AI Racing Challenge (часть 2)
"Как это было" :)
🔥21