Как же хочется...
Anonymous Poll
16%
...Тяночку
7%
...GAT-очку
10%
...Питсу
12%
...Поспать
55%
...Прекращения войны в Украине
#prog #rust
cargo-nono — инструмент для поиска зависимостей (и их фичей), которые не дают собрать проект в
cargo-nono — инструмент для поиска зависимостей (и их фичей), которые не дают собрать проект в
#![no_std]
Lib.rs
cargo-nono — Cargo add-on
Detect (possible) no_std compatibility of your crate and dependencies
👍6
#prog #article
Generate All the Things
In this post, we’ll look at one technique from property-based testing repertoire: full coverage / exhaustive testing. Specifically, we will learn how to conveniently enumerate any kind of combinatorial object without using recursion.
Generate All the Things
In this post, we’ll look at one technique from property-based testing repertoire: full coverage / exhaustive testing. Specifically, we will learn how to conveniently enumerate any kind of combinatorial object without using recursion.
matklad.github.io
Generate All the Things
In this post, we'll look at one technique from property-based testing repertoire: full coverage / exhaustive testing.
Specifically, we will learn how to conveniently enumerate any kind of combinatorial object without using recursion.
Specifically, we will learn how to conveniently enumerate any kind of combinatorial object without using recursion.
❤2
Любишь кататься? Ну вот и хорошо, у тебя нету обязанности любить что-то ещё
👍16👎12🤔1
#prog #cpp #article
Retrofitting Temporal Memory Safety on C++
(thanks @skucherenko)
Статья об опыте использования в Chrome двух механизмов для предотвращения UAF. Первый — карантин, в который помещается удалённая память и из которого она удаляется лишь тогда, когда становится известно, что на неё больше нет указателей. Второй — теггирование указателей на уровне процессора.
Retrofitting Temporal Memory Safety on C++
(thanks @skucherenko)
Статья об опыте использования в Chrome двух механизмов для предотвращения UAF. Первый — карантин, в который помещается удалённая память и из которого она удаляется лишь тогда, когда становится известно, что на неё больше нет указателей. Второй — теггирование указателей на уровне процессора.
Google Online Security Blog
Retrofitting Temporal Memory Safety on C++
Posted by Anton Bikineev, Michael Lippautz and Hannes Payer, Chrome security team Memory safety in Chrome is an ever-ongoing effort to prot...
Стоило побриться — и мне, двадцатичетырёхлетнему парню, не продают алкоголь без паспорта 🙄
❤7