Size: a a a

2020 May 22

SP

Stanislav Popov in rust_offtopic
во первых Dict
источник

p

polunin.ai in rust_offtopic
я удаляю элемент и следующие idx становятся невалидными
источник

p

polunin.ai in rust_offtopic
и по индексам несколько элементов хер удалишь
источник

AZ

Alex Zhukovsky in rust_offtopic
polunin.ai
я удаляю элемент и следующие idx становятся невалидными
угу
источник

AZ

Alex Zhukovsky in rust_offtopic
а еще я не вижу у тебя использования OrderId
источник

p

polunin.ai in rust_offtopic
       for route_point in route_points_sorted:
           order_tasks = route_point["OrderTasks"]
           new_tasks_list = []
           for order_id in order_tasks:
               if order_id not in order_ids:
                   order_ids.append(order_id)
                   new_tasks_list.append(order_id)
           route_point["OrderTasks"] = new_tasks_list
источник

p

polunin.ai in rust_offtopic
Alex Zhukovsky
а еще я не вижу у тебя использования OrderId
угу, я там сравниваю еще дикты вместо ключа OrderId. ну нафиг эту динамику.
источник

AZ

Alex Zhukovsky in rust_offtopic
polunin.ai
угу, я там сравниваю еще дикты вместо ключа OrderId. ну нафиг эту динамику.
источник

SP

Stanislav Popov in rust_offtopic
да ты просто невнимательный. статикоблядь беспомощна
источник

p

polunin.ai in rust_offtopic
       for route_point in route_points_sorted:
           order_tasks = route_point["OrderTasks"]
           new_tasks_list = []
           for order in order_tasks:
               order_id = order["OrderId"]
               if order_id not in order_ids:
                   order_ids.append(order_id)
                   new_tasks_list.append(order)
           route_point["OrderTasks"] = new_tasks_list
источник

p

polunin.ai in rust_offtopic
тогда вот так
источник

SP

Stanislav Popov in rust_offtopic
Моя гипотеза, что понв плох примерно тем же, чем радфем.
Есть херова туча фриков, которые берут свои собственные проблемы, негативный опыт и инсекьюритис и втаскивают их как часть идеологии.
Т.к. все фрики фрикануты по-своему, сабсет ебанатики, включаемой в результирующий концепт сильно различается, и они регулярно срутся друг с другом, считая истинным говном своё говно, обсирая чужое говно.
Итого соваться в понв себе дороже, лучше назвать другими словами, иначе тебя обосрут и сторонники и противники.
источник

p

polunin.ai in rust_offtopic
Stanislav Popov
да ты просто невнимательный. статикоблядь беспомощна
угу, статическая типизация совсем мозги атрофировала
источник

SP

Stanislav Popov in rust_offtopic
это можно записать как то короче?
источник

SP

Stanislav Popov in rust_offtopic
источник

SP

Stanislav Popov in rust_offtopic
(вроде не постил)

https://twitter.com/houlihan_rick/status/1260321320719564800

В догонку статья про сокращение размера BSON в Mongo https://richardstartin.github.io/posts/shrinking-bson-documents
источник

SP

Stanislav Popov in rust_offtopic
это красиво
источник

r

red75prime in rust_offtopic
#[derive(Deserialize)] struct Something { threads: [...; 1], posts: Vec<...>, thread_files: Vec<...> }
источник

SP

Stanislav Popov in rust_offtopic
red75prime
#[derive(Deserialize)] struct Something { threads: [...; 1], posts: Vec<...>, thread_files: Vec<...> }
это и есть Deserialize
источник

r

red75prime in rust_offtopic
А почему не serde_json::from_value()?
источник