Show newer

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

Классную фразу увидел на демотиваторе твоя религия ничего мне не запрещает выучи это наконец она запрещает тебе

Выкидывание либы обертки над fluent привело к тому, что мне теперь не надо подгонять под обертку структуру файлов и они выглядят на мой взгляд лучше и ошибки теперь можно понять, когда в локали накосячил или в шаблоне. Зато пришлось написать несколько экранов замены, но так как это просто для развлечения, тут главное что бы мне нравилось.

Show thread

Вообще как идет мне нравится, пока все выглядит приятно, я только веб страницы с js переписывать за нейронкой не стану, там как пойдет, они раз в жизни видны будут...кто захочет когда-то пусть и переписывают. Мне надо всего то три страницы, под остальное готовые есть.

Show thread
Roman boosted

melfa: Новый голливудский блокбастер собрал в прокате 1500 терабайт в первую же неделю.

И слил все в приватную репу, обидно будет если что случиться с компом. По моим наблюдениям у меня времени обычно на добавление 100-200 строк кода максимум, с учетом размера проекта это еще огого сколько пилить. Даже до первого запуска хотя бы аутентификации далеко. Надо какие-то выходные таки посвящать.

Show thread

Доколупал форму регистрации с капчей, саму форму сгенерила нейронка, я ей только стиль показал и объяснил примерами как капчу вставлять и куда. В итоге форма красивая, а код я не смотрел...воизбежание. Капча пашет, причем я ее галочку сделал галочкой согласия с условиями использования, что бы два раза не вставать, на ней не написано, что она PoW капча. В итоге норм вроде, теперь буду делать точку входа в весь процесс постепенно.

Выкинул из проекта еще либу. Автор использовал обобщенные динамические ошибки, в связи с сем они превращаются в фарш. Есть предел фаршеобразности, ошибка должна говорить решение, а когда она не говорит даже проблему, нет пути!

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

Show thread

Кажись я наконец-то выдумал то, что хотел. Уснуть не могу. С пользой. Кажись будет прилично.

И отдельно это "гуглить" тоже сильно ускоряет так как нейронка краем уха слышала обо всем на свете. Я с ней обсуждаю наметки, схемы в plantuml рисую и так далее, прошу ее либы подбирать или описывать подходы к разным штукам и возможные проблемы известные, в этом конечно нейронка это просто невероятно удобно. За вечер можно сформировать подход в нужном направлении просто с ней переписываясь на телефоне. Прям это меняет подход к разработке у меня.

Show thread

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

Show thread

И архитектуру привычную я упростил, в некоторых местах одним слоем меньше просто что бы не писать пока не понадобилось. В итоге файла стало меньше, а код стал пухнуть значительно медленнее. Без нейронки я спокойно пройду до второй части, сколько она мусора генерит и он при при этом не работает толком. Но заготовки, которые я потом переписываю сильно помогает, так как видя этот ужас я больше мотивирован написать "по человечески". Создавать пул коннектов для отправки писем на каждое письмо, нет!

Show thread

Мне потом еще в самом протоколе копошиться. Но пока начальные механики это самое сложное...даже с учетом того, что я придумал упрощение что бы таблиц и прочего барахла было почти не было, остальное это по большей части crud. Собственно протокол...как обычно, у бабы Яги есть пара мыслей на предмет рационализации, так что тоже буду с наслаждением барахтаться. Планов громадье по этому порту. Развлечение длится уже почти год, в августе юбилей когда я Раст только изучать стал вечерами.

Show thread

Добавил форму регистрации юзеров, проверку капчи и почты, базовые инструменты, в следующее заседание буду само создание юзеров добивать и тестить. Что классно, так это генерить нейронками html js, прям эта необходимость раньше мне мешала, сейчас таки сделаю полный сервер видать. Когда это будет готово останется страница согласия с доступом и можно будет браться за авторизацию. Сделал все так что бы меньше таблиц и сущностей было и так их будет дофигища в итоге, что бы раньше времени не потонуть.

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

Show thread

Сегодня таки добавил в порт локализацию и генерацию страниц входа. Оказалось это совсем в растоэкосистеме просто делается плюс минус как везде. Далее буду страницу регистрации юзера делать и хранение паролей. На шаблоне каком-то протыкал, пашет все норм, теперь конкретика.

А ведь у многих носителей языка уровень B2 вероятно :)

Нифига непонятно, но очень интересно!

vt.tiktok.com/ZSB5b1hbS/

Говорят, отметим команду разработчиков semantrix :)

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