#prog #rust #rustlib
What is this?
This is an implementation of triple buffering written in Rust. You may find it useful for the following class of thread synchronization problems:
* There is one producer thread and one consumer thread
* The producer wants to update a shared memory value periodically
* The consumer wants to access the latest update from the producer at any time
github.com/HadrienG2/triple-buffer
What is this?
This is an implementation of triple buffering written in Rust. You may find it useful for the following class of thread synchronization problems:
* There is one producer thread and one consumer thread
* The producer wants to update a shared memory value periodically
* The consumer wants to access the latest update from the producer at any time
github.com/HadrienG2/triple-buffer
GitHub
GitHub - HadrienG2/triple-buffer: Implementation of triple buffering in Rust
Implementation of triple buffering in Rust. Contribute to HadrienG2/triple-buffer development by creating an account on GitHub.
#prog #cpp #article
Статья про этот ваш алиасинг в C++ и то, как он может сломать ваши программы.
(thanks @ilyavenner)
Статья про этот ваш алиасинг в C++ и то, как он может сломать ваши программы.
(thanks @ilyavenner)
Хабр
Про C++ алиасинг, ловкие оптимизации и подлые баги
С удивлением обнаружил, что про явление алиасинга (aliasing) здесь постов нет. Ситуацию нужно исправить, тк. алиасинг в любой сколько-то сложной C++ программе об...
Forwarded from oleg_log (Oleg Kovalov)
"This destroyes the RSA cryptosystem" (by proving polynomial time bound on integer factorization)
https://eprint.iacr.org/2021/232
https://eprint.iacr.org/2021/232
— Есть два дистрибутива Астра-линукс: птица и город. Нам нужен один из них.
— Орёл — тоже город.
#quotes #трудовыебудни
— Орёл — тоже город.
#quotes #трудовыебудни
#prog #cpp
Данила рассказал немного о том, как он искал баги в движках регулярных выражений (спойлер: продуктивно, но меньше, чем хотелось бы).
Данила рассказал немного о том, как он искал баги в движках регулярных выражений (спойлер: продуктивно, но меньше, чем хотелось бы).
Telegram
Experimental chill
В последние 2 недели периодически, когда мне было лень работать, я пытался сделать что-то интересное, но до большого и громкого поста не дотягивало. В любом случае, поделиться стоит.
Меня задолбали различные движки регулярных выражений и каждый раз, когда…
Меня задолбали различные движки регулярных выражений и каждый раз, когда…
Forwarded from Литий и стенания
The latest generation of adversarial image attacks is, uh, somewhat simpler to carry out
https://openai.com/blog/multimodal-neurons/
https://twitter.com/moyix/status/1367575109305794563/photo/1
https://openai.com/blog/multimodal-neurons/
https://twitter.com/moyix/status/1367575109305794563/photo/1
Блог*
Просто сборник информации о том, почему не стоит использовать YAML и о возможных альтернативах
#prog #suckassstory
YAML всё так же отстой.
(thanks @oleg_log)
https://twitter.com/bronger/status/1368224076746080256
YAML всё так же отстой.
(thanks @oleg_log)
https://twitter.com/bronger/status/1368224076746080256
Twitter
Torsten Bronger
@_rsc At some point in my YAML adventures, the commit ID 848937e6 became 848937000000.
Forwarded from This Software Dev Does(n’t)? Exist
В 2021 году не стоит забывать, что 4000 лет назад умные люди придумали шаббат, и сделали они это не просто так, а потому что если слишком долго хреначить без выходных, есть риск откинуть копыта быстрее, чем твой же верблюд.
Умственной работы это тоже касается. Но меня жизнь ничему не учит, поэтому я геройствую, пока не оказываюсь не в состоянии. Не надо так.
Умственной работы это тоже касается. Но меня жизнь ничему не учит, поэтому я геройствую, пока не оказываюсь не в состоянии. Не надо так.
This Software Dev Does(n’t)? Exist
В 2021 году не стоит забывать, что 4000 лет назад умные люди придумали шаббат, и сделали они это не просто так, а потому что если слишком долго хреначить без выходных, есть риск откинуть копыта быстрее, чем твой же верблюд. Умственной работы это тоже касается.…
И я очень рад, что на моей текущей работе выходные — это реально выходные, где от тебя ничего до понедельника требовать не будут, и будут осуждать, если ты на выходных что-то по работе делаешь (имей это в виду, Денис)
Forwarded from Цифровой этикет
Какие поздравления на 8 марта ставят в тупик?
1. Стихи с сайта «Поздравления на каждый день», поздравительные видео из тиктока (это какой-то новый жанр).
2. Открытки, пересланные из соседнего чата.
3. Поздравления от людей, с которыми нас не связывает ничего, кроме поздравительных сообщений два раза в год.
4. Пожелания, воспроизводящие гендерные стереотипы о том, что женщины кому-то что-то должны (всегда оставаться красивыми, желанными и молодыми и «быть украшением нашего коллектива»)
Никогда не знаешь, как на такое отвечать. Как бы было хорошо, если бы сегодня было поменьше всякой такой неловкости.
1. Стихи с сайта «Поздравления на каждый день», поздравительные видео из тиктока (это какой-то новый жанр).
2. Открытки, пересланные из соседнего чата.
3. Поздравления от людей, с которыми нас не связывает ничего, кроме поздравительных сообщений два раза в год.
4. Пожелания, воспроизводящие гендерные стереотипы о том, что женщины кому-то что-то должны (всегда оставаться красивыми, желанными и молодыми и «быть украшением нашего коллектива»)
Никогда не знаешь, как на такое отвечать. Как бы было хорошо, если бы сегодня было поменьше всякой такой неловкости.
Пожалуйста, не дарите цветы. Это совершенно непрактичный и вдобавок недолговечный подарок, который заставляет принимающего подарок искать, куда поставить цветы, чтобы они не засохли, а в дарящем выдаёт нечуткого и неизобретательного человека, который не придумал более подходящего подарка.
Честное слово, даже сковородка лучше.
Честное слово, даже сковородка лучше.
Коллега в кабинете:
— Если ты напишешь код на расте с unsound unsafe или даже подумаешь об этом, то к тебе в MR придёт @insert_reference_here
Сразу после того, как он это сказал, в кабинет вхожу я.
#трудовыебудни
— Если ты напишешь код на расте с unsound unsafe или даже подумаешь об этом, то к тебе в MR придёт @insert_reference_here
Сразу после того, как он это сказал, в кабинет вхожу я.
#трудовыебудни