Have you ever encountered the “failed to commit transaction” error while updating your Manjaro Linux system? This is a common error in Arch Linux caused by file conflicts during updates. While deleting each conflicted file manually is a straightforward solution, it can be time-consuming when dealing with multiple files. I faced this issue while updating […]
How does a swimming pool automation system work?
With smart devices becoming inexpensive and affordable, customers are looking for connected devices in every market. IoT devices have become more ubiquitous, and data suggests that by 2025, 152,000 devices will connect to the internet every minute. OEMs have responded to this IoT revolution by rolling out connected devices in their portfolio. A smart swimming […]
Developing a custom IoT app for swimming pool automation
Every engineer has at least once dreamed of a world that is completely connected. A futuristic world where you tell your watch or your digital assistant where you want to go and a car just comes up to your doorstep and takes you there. A world where you just control all the lights and appliances […]
Auto Deploying a Django App using Capistrano with GitLab CI/CD
Yes, you read that right. We are using Capistrano – a very popular application deployment tool that is written in Ruby to deploy a Python Django app. In fact, you can deploy any application written in any language using Capistrano. We have been using Capistrano to deploy Rails apps for a very long time and […]
Python 2: The End Of An Era
When the clock struck 12 on January 1st, 2020, along with the end of the year came the end of Python 2, marked on the Python clock. With the retirement of Python 2.7, it denotes the end of a bygone era. And what does this end denotes? The Python team will not upgrade or provide […]