Show newer

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

Show thread

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

Блин, зарекался покупать на телефоне билеты, один купил не на ту дату. Пришлось купить еще.

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

Да, визиторы есть все, просто самой генерации на каждый пук я писать не стану, если кому пригодится, сами.

Show thread

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

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