Source: https://habr.com/ru/post/1492769/More articles:synchronized blocks android - androidHow to create a managed control in WinRT? - windows-8Set background color to NSTableCellView - objective-cIs a short circuit in nomination statements a good style? - pythonIs blocking or volatility required when worker threads are uncompetitively written to local variables or class variables? - variablesDatatable.WriteXml - How to keep spaces in element names - c #Code mutation tools for Java - javaASP.NET MVC4 User Routing - asp.net-mvc-4Python tokenize clause with optional key / shaft pairs - pythonHow to programmatically force a full restart of an application? for example kill and then start - androidAll Articles