en
Feedback
Блог*

Блог*

Open in Telegram

Блог со звёздочкой. Много репостов, немножко программирования. Небольшое прикольное комьюнити: @decltype_chat_ptr_t Автор: @insert_reference_here

Show more
1 963
Subscribers
-124 hours
-27 days
-530 days
Posts Archive
Как бы #prog #meme

Ну #политота

Подошла женщина, у меня бомбер с американским флагом (я в нем кучу лет хожу) Она: ты фашистка, это все из-за вас Я: да Она: Вы, американцы… Я: я из России Она: ….

photo content

photo content

💅

#трудовыебудни
#трудовыебудни

Единственный достойный лозунг в память о ВМВ
Единственный достойный лозунг в память о ВМВ

photo content

#prog #rust хайлайты: Это, судя по всем, пофиксили: lifetime extension теперь будет работать с конструкторами (кортежных структур и кортежных вариантов перечислений)

Would you love me if I were a worm wyrm?

Repost from N/a
• Сынок, когда ты вырастешь, все двери будут открыты для тебя. Двери: 🥴🥴🥴
• Сынок, когда ты вырастешь, все двери будут открыты для тебя. Двери: 🥴🥴🥴

Repost from Hacker News
Curl: We still have not seen a single valid security report done with AI help Article, Comments

#itsec Про то, как одной строчкой кода окирпичить iPhone. Уже пофиксили, если что. t.me/linksfromme/805

Deploy and development

— Делай спасбросок интеллекта — Погоди, дай я проконсультируюсь со своим гороскопом... — А впрочем — можешь не бросать, у тебя автопровал

photo content

photo content

#prog #rust #article The Case of the Missing Metrics: A Rust Closure Mystery TL;DR: начиная с версии 1.56.0 (и, соответственно, edition 2021 и выше) замыкания могут захватывать только поля некоторой переменной, если в теле осуществляется только доступ к полю переменной. Как следствие, если поле является Copy-типом, то move-замыкание захватывает копию значения вместо значения, в котором лежит поле, целиком. Авторы статьи сделали RAII-обёртку над счётчиком метрик, который в дропе отсылал метрики, и из-за этого у них потерялись метрики. Ситуация была усугублена тем, что они использовали макрос для использования yield-синтаксиса, который при раскрытии использовал замыкания, поэтому проблема не была видна из исходника и cargo fix код не поменял для сохранения поведения по отношению к захватам.

Source
Source