Show newer

И нейронка ни разу не разобралась сама, все время в случае с оусидом все так зверски запутано, что только по пунктам или самому писать.

Show thread

Наконец-то кажись вся цепочка OAuth2 собирается и что то показывает с axum и oxide. Такое ощущение, что оксид тщательно не документировали, капец просто, я в итоге нашел в исходниках обертки когда уже свои написал. Дважды, блин, я разного уровня обертки писал :) Самому написать было бы проще, но так интереснее.

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

Show thread

Выходит если ты в софте шаришь и программировании с нейронкой писать норм. Только она медленная, хотелось бы хотя бы в три раза быстрее, но это дело времени. И надо следить что бы ей в контекст все влезло над чем конкретно сейчас пахать. Совет растоманам. Ставим lynx делаем скриптик lynx -dump и echo BROWSER=lynx-dump. В итоге cargo doc --open будет показывать доку прямо в терминале,а круть в том, что cursor.ai нейронка иногда хочет видеть доку, смотрит ее в терминале и лучше работает

Axum действительно удобнее actix. Переезд сильно облегчило то, что если файл не входит в модель, то растокомпилер его не компилит. Отключил все модули и включал по одному. Так в контекст нейронке все влазило и она базу быстро поменяла, сейчас по одному буду включать до конца весь апи.

Вот если бы нейронка еще и быстрее работала. Хотя я пока она пилит, думаю, она заканчивает, я говорю, что красивее будет по другому и все переделывай :)

Roman boosted

Распространённое заблуждение.

Show thread

Вот моя статистика расистская, если доставщик врет, что парковки нет и просит идти к нему на улицу, значит он негр с вероятностью 90%.

На самом деле весь FOSS и опенсорс просто фикция. Сложность и объем давно переросли энтузиастов, а организации, пилящие софт нифига не open, они под кем надо ходят. Человек+время = код, а код это просто код. Так что надо смотреть где зарегана конкретная организация, которая пилит корневые части системы. Кто там либку напилил на колене все равно. Потому, я лично считаю фанатиков опенсорса не шибко адекватными. Если из современной системы вынуть то, что не open на самом деле, от нее останется DOS.

У меня был какой-то перерыв в пете, теперь снова интересно пилить дальше. Спать только некогда :(

Show thread

Решил поменять actix на axum. Вроде аксум буден без макросов и каплю удобнее чем actix. Он кажется популярнее и потому инструментов готовых больше. При этом я только дотащил аутентификацию до "о, что то работает" на этом несчастном oxide. Придется все переделать, но с нейронкой это не кажется трудным, хотя там уже под десяток тысяч строк скелета.

Show thread

В ответ мою просьбу поменять веб фреймворк во всём проекте нейронка кажись струхнула написала я на несколько примеров файлов с изменениями напишу

500 строк кода за заход, при этом желательно ей написать что да как с именами всех сущностей и что куда в 10 строк хотя бы. Ускорение раз 50 выходит :) Но если учесть переделки раз в десять. Иметь среди себя команду в десять рыл, отлично!

Show thread

Ну, в общем пока нейронке если сказать "реализуй oauth2 в проекте, используя такие либы" оно не могет. Но вот если на мелкие задачки разбить, могет норм, особенно если ей тыкать пальцем еще и в код куда что написать и где примеры и реализации смотреть. В общем на один уровень копаний руками меньше выходит из множества, норм.

Заработало. Как же она изгадила проект пока пыталась понять, что там и в итоге даже в тестах написала "временно примем 500 ответ как норму" :)

Show thread

Кароче жду когда cursor.ai даст нейронке в руки дебагер

Show thread

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

Show thread

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

Show thread

Вот где забота о безопасности! Пишем инвалид запрос и все, читай код, сволочь!

Show thread
Show older
MustUdon

I like Twitter, but, Mastodon it is so excited! Feel free to register it is server just for fun! Usefull links https://instances.social https://www.reddit.com/r/Mastodon/comments/yugh2o/some_useful_mastodon_lists/?utm_source=share&utm_medium=web2x&context=3