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...

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...

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.

Jenkinsfile – Copy S3 Objects to EFS

The code below is example of Jenkins job that copies files or folders form S3 bucket to EFS

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.

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.