#prog #rust
Полезный метод для ситуаций, где нужно думать о том чтобы лишний раз не аллоцировать память.
https://github.com/rust-lang/rust/pull/89123
Полезный метод для ситуаций, где нужно думать о том чтобы лишний раз не аллоцировать память.
https://github.com/rust-lang/rust/pull/89123
GitHub
add Vec::push_within_capacity - fallible, does not allocate by the8472 · Pull Request #89123 · rust-lang/rust
This method can serve several purposes. It
is fallible
guarantees that items in Vec aren't moved
allows loops that do reserve and push separately to avoid pulling in the allocation machinery a...
is fallible
guarantees that items in Vec aren't moved
allows loops that do reserve and push separately to avoid pulling in the allocation machinery a...
Forwarded from Бетономешалка
"Волн мобилизации не существует" – военком Ростовской области.
Частичная мобилизация имеет корпускулярную природу, это всем должно быть понятно из названия.
Частичная мобилизация имеет корпускулярную природу, это всем должно быть понятно из названия.
😁26❤2
Зачем вообще нужен compile_commands.json, если при его использовании IDE становится менее функциональным?
Forwarded from я что-то �� и всё ����
🔁 David Buchanan
A cryptobro DMed me to ask if I wanted to join his mailing list.
I spent slightly too long making this to send in reply.
A cryptobro DMed me to ask if I wanted to join his mailing list.
I spent slightly too long making this to send in reply.
👍11😁4
Forwarded from Давайте. Проект помощи украинцам
СТОП ОБЛАВА, или что делать, если вас насильно доставили в военкомат
Эти правила мы составили вместе с нашими партнерами из «Призыва к совести». Сохраните их у себя и отправьте друзьям
—
Помните про 11 НЕ о мобилизации и наш гайд. Если гайд не открывается, используйте VPN или попробуйте зайти через эту ссылку. Если вы не нашли нужной информации, пишите нам в @helpdeskmediabot. Мы ответим на любые вопросы.
Если вы не в России, поддержите нас донатом
@helpdeskmediabot
Эти правила мы составили вместе с нашими партнерами из «Призыва к совести». Сохраните их у себя и отправьте друзьям
—
Помните про 11 НЕ о мобилизации и наш гайд. Если гайд не открывается, используйте VPN или попробуйте зайти через эту ссылку. Если вы не нашли нужной информации, пишите нам в @helpdeskmediabot. Мы ответим на любые вопросы.
Если вы не в России, поддержите нас донатом
@helpdeskmediabot
👍15👎1😁1🤮1
Forwarded from Huesitos y Peñíscola (Иван Бевуч)
Повесточка
Я последние две недели общаюсь с разными юристами по военному праву. Попробую сформулировать основные мысли, которые вы уже 80 раз должны были слышать, но не лишним будет напомнить тем, кто остался в стране. В общем, что советовали мне юристы:
0. В военкомат не ходим.
1. Повестку вам должны вручить лично в руки под роспись. Все остальное — бумажка.
2. Повестку вам должны вручать по инициативе военкомата, подтвержденную бумагами. Все остальное — самодеятельность.
3. Повестку вам имеют право вручать:
— по месту жительства;
— по месту работы;
— где угодно, если вы уже находитесь в розыске.
4. Если вас поймали у метро, в автобусе, в магазине и т.д. — запомните заклинание: "
5. Если эти заклинания не сработали, а товарищи в форме нагнетают и начинают нервничать, то на повестке пишем заклинание: "
6. Повестка, не врученная лично в руки под роспись, не обязывает никого ни к чему.
7. Если вы не призывник, то есть обладаете военным билетом, то: повестка, за которую расписались, требует явиться в военкомат. Если вы не являетесь — вам грозит штраф до трех тыщ (или что-то типа того). Если вы еще раз не явились по повестке, врученной лично в руки под роспись, вам грозит еще один штраф до трех тысяч. И так до бесконечности.
8. Штраф 200 тыщ — это что-то полуэфемерное и не совсем соответствует действующему законодательству. По словам моего юриста: за три недели пока еще в стране было пару случаев, когда такой штраф пытались повесить, но все дела разваливались в суде. То есть, по его словам, штрафом пугают уже три недели, но еще никому не назначили. Может быть потом будет иначе, но прямо сейчас, это лишь инструмент запугивания. Знать свои права всегда полезно.
9. Точно не стоит жить по месту приписки к военкомату.
10. Точно не стоит жить по месту прописки.
11. Если есть возможность не жить в регионе прописки — лучше такой возможностью воспользоваться. В крупных городах умные камеры и т.д.
12. По месту прописки родители, жены, дети имеют право вообще не вступать ни в какие диалоги с полицией и сотрудниками военкомата (пока вы не находитесь в розыске). Не знаю, не видел, не слышал, не помню. Дверь не открою.
13. По месту работы работодатель обязан вручить повестку, только ежели вы работаете в том офисе, в который пришли. Если вы официально на удаленке, то работодатель не имеет возможности вручить вам повестку, очень жаль. Если ваш работодатель имеет возможность вас перевести на удаленку, но до сих пор этого не сделал, то ну хороший у вас работодатель, что сказать.
14. В военкомат все еще не ходим.
15. Если вам все-таки захотелось сходить в военкомат, то лучше все-таки проконсультироваться с любым человеком, который гуглится по запросам типа "юрист призывникам скачать бесплатно".
16. Если у вас есть документы по брони, отсрочке и т.д. — носите их с собой все время.
17. Ну и собирайте справки по своим болезням физическим и ментальным. Про психические я уже писал.
УПД 1: Может пригодиться генеральная доверенность на близких людей или адвоката, который сможет идти в суд за вас.
Берегите себя, котики.
Я последние две недели общаюсь с разными юристами по военному праву. Попробую сформулировать основные мысли, которые вы уже 80 раз должны были слышать, но не лишним будет напомнить тем, кто остался в стране. В общем, что советовали мне юристы:
0. В военкомат не ходим.
1. Повестку вам должны вручить лично в руки под роспись. Все остальное — бумажка.
2. Повестку вам должны вручать по инициативе военкомата, подтвержденную бумагами. Все остальное — самодеятельность.
3. Повестку вам имеют право вручать:
— по месту жительства;
— по месту работы;
— где угодно, если вы уже находитесь в розыске.
4. Если вас поймали у метро, в автобусе, в магазине и т.д. — запомните заклинание: "
Ознакомьте меня с документом, на основании которого повестка вручается
". Документа такого не может быть, соответственно: "У вас нет полномочий выписывать мне повестку
". У них план/KPI — выдать больше бумажек. И гораздо проще их выдавать тем, кто молча принимает.5. Если эти заклинания не сработали, а товарищи в форме нагнетают и начинают нервничать, то на повестке пишем заклинание: "
Вручена неуполномоченным лицом, документ затрагивающий права не предоставлен
" или что-нибудь типа того. Дальше с этим можно идти в суд, если что.6. Повестка, не врученная лично в руки под роспись, не обязывает никого ни к чему.
7. Если вы не призывник, то есть обладаете военным билетом, то: повестка, за которую расписались, требует явиться в военкомат. Если вы не являетесь — вам грозит штраф до трех тыщ (или что-то типа того). Если вы еще раз не явились по повестке, врученной лично в руки под роспись, вам грозит еще один штраф до трех тысяч. И так до бесконечности.
8. Штраф 200 тыщ — это что-то полуэфемерное и не совсем соответствует действующему законодательству. По словам моего юриста: за три недели пока еще в стране было пару случаев, когда такой штраф пытались повесить, но все дела разваливались в суде. То есть, по его словам, штрафом пугают уже три недели, но еще никому не назначили. Может быть потом будет иначе, но прямо сейчас, это лишь инструмент запугивания. Знать свои права всегда полезно.
9. Точно не стоит жить по месту приписки к военкомату.
10. Точно не стоит жить по месту прописки.
11. Если есть возможность не жить в регионе прописки — лучше такой возможностью воспользоваться. В крупных городах умные камеры и т.д.
12. По месту прописки родители, жены, дети имеют право вообще не вступать ни в какие диалоги с полицией и сотрудниками военкомата (пока вы не находитесь в розыске). Не знаю, не видел, не слышал, не помню. Дверь не открою.
13. По месту работы работодатель обязан вручить повестку, только ежели вы работаете в том офисе, в который пришли. Если вы официально на удаленке, то работодатель не имеет возможности вручить вам повестку, очень жаль. Если ваш работодатель имеет возможность вас перевести на удаленку, но до сих пор этого не сделал, то ну хороший у вас работодатель, что сказать.
14. В военкомат все еще не ходим.
15. Если вам все-таки захотелось сходить в военкомат, то лучше все-таки проконсультироваться с любым человеком, который гуглится по запросам типа "юрист призывникам скачать бесплатно".
16. Если у вас есть документы по брони, отсрочке и т.д. — носите их с собой все время.
17. Ну и собирайте справки по своим болезням физическим и ментальным. Про психические я уже писал.
УПД 1: Может пригодиться генеральная доверенность на близких людей или адвоката, который сможет идти в суд за вас.
Берегите себя, котики.
❤11
#prog #rust
Хозяйке на заметку
Если нужно выяснить, указывают ли два экземляра
std::rc::Rc::ptr_eq
std::rc::Weak::ptr_eq
std::sync::Arc::ptr_eq
std::sync::Weak::ptr_eq
Хозяйке на заметку
Если нужно выяснить, указывают ли два экземляра
Rc<T>
на одно и то же место в куче, вместоRc::as_ptr(&a) == Rc::as_ptr(&b)
можно написатьRc::ptr_eq(&a, &b)
И, кстати, у слабых указателей такой метод тоже есть.std::rc::Rc::ptr_eq
std::rc::Weak::ptr_eq
std::sync::Arc::ptr_eq
std::sync::Weak::ptr_eq
doc.rust-lang.org
Weak in std::rc - Rust
`Weak` is a version of `Rc` that holds a non-owning reference to the managed allocation. The allocation is accessed by calling `upgrade` on the `Weak` pointer, which returns an Option<Rc<T>>.
👍13🤔2