1.83K subscribers
3.29K photos
130 videos
15 files
3.57K links
Блог со звёздочкой.

Много репостов, немножко программирования.

Небольшое прикольное комьюнити: @decltype_chat_ptr_t
Автор: @insert_reference_here
Download Telegram
Блог* pinned «Господа подписчики, из тех, кто сейчас живёт в Армении. Как вы тратите деньги со счётов в российских банках? Вопрос не праздный, потому как сейчас я перевожу деньги в наличные драмы весьма неоптимальным способом — через переводы Unistream — и, что гораздо…»
Forwarded from Мост на Жепи (Валерия Бр.)
🤔 Вчера открыли МЦД-4 и теперь на карте метро есть пентаграмма
👍14🔥4🌚2
Новости Москвы
🤔 Вчера открыли МЦД-4 и теперь на карте метро есть пентаграмма
Хотя для чего-то, что называется "Московский центральный диаметр", это выглядит на редкость криво
🥴5🤡2
Forwarded from senk0n spam
Истории в тг момент
🤯10🥰2
#prog #rust #article

Using Kani to Validate Security Boundaries in AWS Firecracker

Thanks to Kani, the Firecracker team was able to verify critical areas of code that were intractable to traditional methods. These include our noisy-neighbor mitigation, a rate limiter, where interactions with the system clock resulted in traditional testing being unreliable, as well as our VirtIO stack, where the interaction with guest memory lead to a state space impossible to cover by other means.

We found 5 bugs in our rate limiter implementation, the most significant one a rounding error that allowed guests to exceed their prescribed I/O bandwidth by up to 0.01% in some cases. Additionally, we found one bug in our VirtIO stack, where a untrusted guest could set up a virtio queue that partially overlapped with the MMIO memory region, resulting in Firecracker crashing on boot. Finally, the debug assertions added to the code under verification allowed us to identify a handful of unit tests which were not set up correctly. These have also been fixed.
👍3🤯2🤡1
Сиськи прекрасны.

Даже женские.
10🤮9🌚3🤡2👍1💩1
Пропаганда алкоголизма 😱
👍6🤡2🤨1
Иллюстрирую традиционные ценности

https://twitter.com/kirusha_kras/status/1700882669754626261/photo/1
💩9😁7👍4🤔2🥴2😢1🤡1
🤡1
Forwarded from Generative Anton
Шмели могут засыпать внутри цветка, если очень сильно устали в течении дня 💔💔💔
🥰286💔4🤡1
#prog #cpp #article

My Dream C++ Additions

Ожидаемо для этого автора, почти все фичи взяты из Rust. Хотя:

> Explicit self reference instead of implicit this pointer

> Of course, this looks rather similar to Rust’s syntax, but believe it or not, I had this idea long before I learned that Rust does self in this way.
🤡42❤‍🔥1👏1
Блог*
#prog #cpp #article My Dream C++ Additions Ожидаемо для этого автора, почти все фичи взяты из Rust. Хотя: > Explicit self reference instead of implicit this pointer > Of course, this looks rather similar to Rust’s syntax, but believe it or not, I had this…
C++ Papercuts

(написано до "My Dream C++ Additions")

My current day job is now again a C++ role. And so, I find myself again focusing in this blog post on the downsides of C++.

Overall, I have found returning to active C++ dev to be exactly what I expected: I still have the skills, and can still be effective in it, but now that I have worked in a more modern programming language with less legacy cruft, the downsides of C++ sting more.
<...>

In this blog post, I will focus on the minor problems of C++ that have affected me the most, the little usability papercuts, the petty inconveniences that just waste time. Instead of focusing on comparing them to Rust or other programming languages, I will focus on why they don’t make sense from a C++ point of view, with reference to just C++. <...>

While I am proud of my C++ skills, I am not too proud to appreciate that better technology can render them partially obsolete. I am not too proud to appreciate having features that make it easier. In most cases, it’s not a matter of the programming language doing more work for me, but of C++ creating unnecessary extra make-work, often due to decisions that made sense when they were made, but have long since stopped making sense – don’t get me started on header files!
👍4🤡2
#prog #rust #article

Давно хотел опубликовать, но что-то руки не доходили.

Walk-Through: Prefix Ranges in Rust, a Surprisingly Deep Dive

Или как сделать из BTreeMap подобие префиксного дерева через инкрементирование строки в системе счисления по основанию char.
🤡1
I suck
🍌17🤡4
Религиозный торговый центр "Бого-молл"
🥴9🤡3🤣3🙏1
#meme про технарей и гуманитериев
например
😁31🥴21
"У тебя голова в правильную сторону растёт"
🤔4
#meme для украинскоговорящей части моей аудитории (такая у меня совершенно точно есть)
8🤮8