Show newer

Следующим будет впиливание дизеля, но потом, скоро кафе закроют.

Show thread

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

@iron_bug @shuro @Sibiricum да, это все к тому, что обосновывать природой не надо, нет закона природы, который бы утверждал, что войны плохо. В природе всего до черта и ее в пример брать нельзя, там есть все. Это никак не меняет того факта, что вести себя как тупое животное это не достойно разумного существа и многие до этого звания нихера не дотягивают. Да и выгоднее это когда все в мире твои, максимальный размер группы. Но один так говорил, его распяли...мартышки.

@iron_bug @shuro @Sibiricum хотя, кусочно посмотрев лекции я ответ знаю. Дело в том, что социализация в больших группах это большой плюс людей, у них размер групп больше чем у мартышек. Все приматы делят всех на своих и чужих. Преимуществом является больший размер группы своих. В остальном мы с мартышками одинаковые и закон природы в том, что если ты не свой, тебя затравят, что вовсе не мешает выживанию...а может и помогает.

@iron_bug @shuro @Sibiricum что то ты фантазируешь, почему не вымерли эти конкретные приматы раз это такое ужасно вредное поведение?

@omgitsmishenka когда стендапер...сергей как-то там сказал "для меня любая вывеска с лампочками это как в ньюерке!" Он прям в меня попал :) Люблю огоньки, так как в моей дыре было темно :)

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

@iron_bug @shuro @Sibiricum у дробышевского целая лекция про это есть. Неправда. Они собираются в кучки и буквально на части разрывают забредших соседей.

@iron_bug @shuro @Sibiricum про закон природы это вы зря. На границах территорий даже совсем обезьяны рвут друг друга...это закон природы, если уж она вообще есть аргумент для разумного существа.

И anyhow я кажется из проекта выкину. Thiserror прекрасно ее заменяет. Так же рефинери заменится тем же дизелем. Три либы уйдут, одна добавится, а писанины станет меньше.

Ибо много писанины меньше вероятность дописать.

Show thread

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

Show thread

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

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

Show thread

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

Show thread

@Fem_Soul Зато не надо будет тюрем, вшил в мозг контроль и отпустил :)

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

github.com/mastodon/mastodon/i

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

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