Константин Серебряный, Google, - Как мы охотимся на гонки (data races) или «н...Media GorodThreadSanitizer is a dynamic data race detector tool that intercepts program events like memory access and synchronization events at runtime. It maintains shadow state for each memory location to detect data races between threads accessing shared memory locations. It uses either a lockset algorithm or happens-before algorithm, or a hybrid approach, to detect races. It has been used to find thousands of data races in Google code and other applications.
введение в Ror олег андреевMedia GorodThe document discusses Ruby on Rails, a web application framework written in Ruby. It mentions that Ruby was created by Yukihiro "Matz" Matsumoto in 1993 and Ruby on Rails was created by David Heinemeier Hansson in 2004. It also briefly discusses key Rails concepts like MVC (Model-View-Controller) and ORM (Object-Relational Mapping).