Email or username:

Password:

Forgot your password?
1,624 posts total
Roman

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

Roman

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

Чатгопота прям спасает, я ей говорю luadoc писать по растовым структурам, она пишет, я потом только редактирую. Это позволяет работать в редакторе луакода автокомплиту.

Roman

Путинский дворец снесли что ли? Выходит ФБК своего добился и Навальный. Да, не в тюрьмах сидят, но дворца нет.

Roman

Затеял рефакторинг вспомогалки, решил сделать скрипты проще, но код на расте чуть сложнее. Так как цель сделать простую кастомизацию.

Roman

С самого начала проекта решил не тащить сто абстракций и ООП в проект что бы не усложнять, таки немного досыплю.

Roman

В старбаксе, где я ем нередко, просто столпотворение. Первый раз такое

Roman

День когда ты не тратил денег - бесплатный

Askolock :ageblobcat:

@3draven
Наивная простота 😏
Плоотии налогэ!

Roman

Он всю жизнь занимался саморазвитием - не помогло.

Roman

Скоро полечу домой. Среди ночи проснулся от страха, сразу уснул, но примерно так я нервничал на конфе. Мне при этом понравилось, хочу еще.

Roman

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

Roman

Блин, я бы засел пилить опенсорсные проекты надолго, но пока не судьба. Мне нравится пилить всякое для удовольствия и идеи есть, одного хэловорда хватит на год наверное. Когда OpenAPI 3 транслятор допилю таки. Есть целый ряд идей, что можно запилить из вроде бы не бесполезного.

Roman

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

Roman

Обидно будет если "здравомыслие и научный взгляд на реальность" потом окажутся узколобостью и неспособностью освободиться от примитивной материальности, с последующим перерождением что бы снова попытался :)

Roman

Вот жру какой день, на конфе булки в перерывах одни давали. Набрал опять два кило пока болел да по конфам ездил. Беда прям. Дожру сегодня-завтра и надо вертать диету.

Roman

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

Roman

Но я волновался. Рассказал ему, несколько чуваков подошли попросить ссылку. Может кому пригодится.

Roman

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

Roman

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

Roman

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

Roman

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

Roman

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

Roman

Обоняние у меня не отшибло ковидом, рядом сел такой вонючий парень, прям вах. Конфа проходит в дружеской обстановке :)

Roman

Было время, я не знал, что такое теймурова паста и пах аналогично, даже мыться толку нет, в душе пахнешь. Так что я его понимаю :)

Roman

Начну из далека. Есть поделка школьников
openapi-generator.tech/
оно генерит по OpenAPI 3 спеке код клиентов и серверов. Но сделано это все через задницу, на шаблонизаторах. Я на конфе по Rust, а тут есть impl room, то есть кто-то может присоединиться. Так что публикую не доделанное, там все готово кроме части скриптов.

github.com/3DRaven/openapi-tra

это транслятор из OpenAPI 3 в любой текст (и код). Доделывать я буду долго, может кто поможет.

Это и есть вспомогалка :)

@eurorust
#eurorust2024

Начну из далека. Есть поделка школьников
openapi-generator.tech/
оно генерит по OpenAPI 3 спеке код клиентов и серверов. Но сделано это все через задницу, на шаблонизаторах. Я на конфе по Rust, а тут есть impl room, то есть кто-то может присоединиться. Так что публикую не доделанное, там все готово кроме части скриптов.

Roman

@eurorust вылил не собирающееся, но теперь пашет :) Торопился что-то, все же конфа не бесконечная.

Roman

Первая версия тестов на нашем проекте была мной написана так, как на раст конфе называется снапшет тестированием :) Я его придумал себе года три назад.

@eurorust
#eurorust2024

Roman

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

@eurorust
#eurorust2024

Go Up