Kirill Shevchenko9 Ways to Run System Commands in RubyWhen to use which methods to run shell commandsAug 26Aug 26
Kirill ShevchenkoMisusing of NotImplementedError in RubyCommon mistakes and existing alternativesNov 13, 20231Nov 13, 20231
Kirill ShevchenkoUsing Protobuf Message in Redis with GolangData marshaling, migration and backward compatibilityAug 28, 2022Aug 28, 2022
Kirill ShevchenkoОткрытие счета в банке при переезде в UKОдной из первых задач при переезде в Англию является открытие счета в банке. Осложняется все тем, что большинство банков по умолчанию…Mar 27, 20221Mar 27, 20221
Kirill ShevchenkoHow to find Min or Max value in a Stack with GoThis is a typical interview question which is going to ask you to implement a stack which can track the maximum or minimum value for the…Mar 27, 2022Mar 27, 2022
Kirill ShevchenkoОпыт поиска жилья в КембриджеПоиск жилья основная сложность с которой я столкнулся после переезда в Англию.Jan 3, 2022Jan 3, 2022
Kirill ShevchenkoBFS and DFS algorithms in RubyIn this article I’ll consider two common approaches to implementing depth-first search and breadth-first search in Ruby.Jul 31, 2021Jul 31, 2021
Kirill ShevchenkoRuby Graceful Application Shutdown with SignalExeption and SIGTERMIn Container-based DevOps solutions like Kubernetes, ECS, Heroku an application must be able to stop accepting new client requests before…Jan 2, 2021Jan 2, 2021
Kirill ShevchenkoDifference between Mocks and Stubs in RSpecWhat is the difference, how and when to apply?Dec 13, 20202Dec 13, 20202
Kirill ShevchenkoGraceful Request Retries in Ruby ApplicationsFailure Management, Fallbacks, Exponential backoff, Tools and PatternsJun 22, 20202Jun 22, 20202