Source: https://habr.com/ru/post/35468/More articles:Stm32f103 programming from the very beginningThe digest of fresh materials from the world of the frontend for the last week №312 (April 23 - 29, 2018)Virtual server with DDoS protection on VPS.house9 useful tricks for those who program in JavaScriptJoomla performance on large volumes of contentThe Balance of Commerce of Ideas (a fundamental article by Nikolos Negroponte on the digital economy for 1995, part 4)Phased configuration of Continuous Integration (build, test, deploy) for .NET Core WebApp + GitHubIssue # 20: IT training - current issues and challenges from leading companiesWhat to read at the weekend: 5 books on practical information securityExperience with WebAssembly or as C ++ undefined behavior shot in the legAll Articles