Anton
особенно если этот месяц долбил как сучка доходя не до состояния "я готов работать и мыслить" а до состояния "я могу перевернуть мир, я бог, я буду делать этот код ценой своей жизни"
Anton
так можно кроме толера еще заработать нервозы, депрессию, агрессивность, и прочие радости
Anton
как же резко все спать ушли
Anton
ну ок, пойду дальше свое дерьмо переписывать и дописывать
Vladimir
Не ушли
Vladimir
Расскажи что там с твоим говнокодом
Vladimir
Как там целоваться поживают
Vladimir
Целлы*
Vladimir
Это т9
Loo
ну чо
Loo
будет подкаст от АНтона
Loo
или нет
Loo
в этом чате
Berkus
Berkus
под спидами
Loo
👍🏿
Michael
что за подкаст?
Berkus
говно, гуглить что-то про раст обязательно выдает или грибок или средства от ржавчины
Berkus
гении блядь
Vladimir
Игра ещё есть
Loo
гугли
Loo
чо
Loo
https://prnt.sc/gplxkw
Anton
Целлы*
проблемы нет
Anton
как тогда научил меня как их подружить, я и лучше документацию по ссылкам и их оболочкам понимать стал, и борроу чекер получше изучил
Anton
яж тогда полностью рефакторнул весь код, почистил все по феншую)
Berkus
rustlang
мне нужно что-то на расте, а не сам язык
Berkus
давай теперь то же самое про diesel codegen
Berkus
(который, блядское говно, не генерирует мне Post::belonging_to)
Filipp
Дизель не работает с таблицами без праймери ключа
Filipp
Я прочитал это и удолил
Berkus
да у меня есть праймари ключи, а ничего лучше дизеля пока для раста не придумали
Vladimir
Ну да, дизель удобная херь, но только для создания чегото с нуля
Vladimir
Если нужна поддержка существующего, то это не самое что есть
Vladimir
(который, блядское говно, не генерирует мне Post::belonging_to)
Ну ты можешь посмотреть их сорцы при желании
Vladimir
Один большой минус всех derive то что нет стандартизированной херни по тому, что будет в выхлопе
Loo
самый простой способ узнать что в выхлопе
Loo
накидать простой очень пример с этим дерайвом
Loo
и экспанднуть
Loo
если код генерации не хочешь смотреть
Loo
ваш КО
Vladimir
Так а если в простом все ок
Vladimir
А сложный выходит выхлоп не тот что ожидается
Vladimir
Чё делать?
Vladimir
И пример сложно минимизировать
Vladimir
Вот с пестом у меня так было
Vladimir
Парсить одно правило оно могло, а вот глобальное уже затупливало
Loo
Чё делать?
проследить ветвления в коде генерации
Loo
в зависимости от того на чём дерайвишь
Loo
можно форкнуть и захуячить логгирование
Loo
если там нет
Vladimir
Про то и говорю, что стандартного способа кроме "посмотреть сорцы" нету
Loo
ну да
Vladimir
Просто в этом главный минус дерайва, и всё
Berkus
понел, ставлю
Loo
https://github.com/dtolnay/cargo-expand
Berkus
да, уже запустил и читаю
Berkus
спасибо!
Vladimir
Если есть команда для rustc
Nikita
Зачем карго, когда есть rustc?
Loo
https://github.com/sagebind/rote
Loo
https://github.com/ignopeverell/grin
Loo
опять какая то неведомая хуйня
Loo
мимбл
Loo
вимбл
Loo
https://github.com/JunSuzukiJapan/macro-lisp
Loo
лисп дсл на расте
Loo
совсем уже беанулись
Loo
топчик
Berkus
А зачем?
cargo expand проще написать
Loo
https://github.com/nullpo-head/WSL-Hello-sudo
Loo
для венды хуита на русте
Loo
https://github.com/ibabushkin/gabelstaplerwm
Vladimir
Зачем карго, когда есть rustc?
Карго сам о зависимостях паритсч
Loo
ещё одна wm