easiest way to install two graphic cards on Ubuntu
Digitize your paper invoices and documents
I recently found a good open-source project that can help me digitize all my paper invoices/receipts/bank statements, by using its tags and OCR, saving and searching documents using my phone becomes a breeze. The application is paperless-ngx , which is
VNC to Ubuntu server
I wrote a post on using Google Remote Desktop to remotely connect to my Ubuntu 20.04 server, it works however Google keeps updating its browser (and probably the remote desktop component too) and whenever this happens, in most cases after
DIY Surface laptop 1 battery change
The battery of my Surface laptop 1 was dead after 3 years(a full charge only lasted 30 mins and sometimes it even refused charging) so I started my research on how to replace it myself. On Youtube iFixit gave it
How to replace TCL 20 Pro screen by yourself
TCL 20 Pro is a beautiful device at an affordable price, this is a full review. I like its curved screen, which is large and comfortable to hold by a single hand. Unfortunately I damaged the screen after dropping it
How to read Seagate SMART
I bought a new Seagate Exos 18T disk from Amazon, which came in a plain envelop without filling. I spotted dents on the outside disk (no surprise given no protection for this heavy metal piece during such a long journey
Back up data
I have a Synology NAS and disks are redundancy protected to telerate one disk loss and because I had backups of my VM on my NAS, I should be able to re-create such a VM quickly when I lost it,
Remote desktop to Ubuntu from Windows
I configured a new Ubuntu(20.04) desktop and wanted to be able to log into it remotely. Tried many times with xrdp but kept on getting “authentication is required to create a color profile“, “authentication is required to refresh the system
Use Cloud function to start and stop Cloud sql
We have setup a Cloud sql database for development but would like to save cost by shutting it down during night. This article shows how to achieve this. The overall architecture is Cloud function is used to hold Python code
Using Putty to connect to Google Cloud VM (Compute Engine)
You can always use the SSH link on the cloud page to connect to your VM, however that user name is what’s your Google account name. Below I’m showing how to use Putty to connect to the same instance with