table tennis
TTSensei — The Ultimate Table Tennis Equipment Database
Table tennis might look simple from the outside, but anyone who plays competitively knows that equipment selection is a rabbit hole. There are thousands of blades on the market, each with...
AI
Introducing Aigregator!
In today's rapidly evolving AI landscape, finding the right tool for your project can feel overwhelming. With hundreds of AI platforms launching every month, how do you cut through the noise? Enter Aigregator – your comprehensive...
AWS
Python Program with Auto-Upgrade Mechanism
Following Python code checks if a newer version is available on AWS S3, downloads the new version and automatically launches the newer version with initial arguments. The code is working on Linux, MacOS and Windows.
AWS
Jenkinsfile – Copy S3 Objects to EFS
The code below is example of Jenkins job that copies files or folders form S3 bucket to EFS
AWS
Boto3: Create EC2 with Volume, UserData, Tags and more
The code below creates AWS EC2 instance from AMI, attaches a volume to it and assigns tags both to the instance and to the volume. During creation I attach to the instance a SubnetId, ScurityGroup and UserData which contains initialization script for the instance.
Python
Python3 Async/Await Example
What is Coroutine? In short - coroutine is a form of sequential processing. Meaning that coroutines are actually always running concurrently and never in parallel! Next question rises - why the heck someone would prefer coroutines over threads that are running in parallel?
The answer is that coroutines can provide a very high level of concurrency with very little overhead.