Show newer

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

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

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