Review of small microcontrollers for embedded systems | The Amazing $1 microcontrollers Look no further! https://jaycarlson.net/microcontrollers/ (Wayback Machine link) has the most exhaustive review of µC I’ve ever read. And …
Generate Android Bundle (.aab file) for a Cordova app Cordova 8.1+ supports generating Android Bundle (.aab file). Usually cordova generates an .apk file for your app. Playstore often warns …
Getting X11 (XQuartz) to work on OSX Today I finally managed to get XQuartz to work on a mac mini. I use this machine as server to test my code for OSX. Its a horrible machine …
argmax in pure Python Python does not have an inbuilt argmax function. numpy does. Here is one implementation. def argmax(ls : list) -> int: _m, _mi = -math.inf, …
Adding google-analytics to your vue application I am using Google’s global site gags (gtags) on my framework7+vue application to collect data. The gtag official documentation has an easy …
fd is an awesome replacement of find command Recently, I came across fd command. It is written in Rust and suppose to replace find command. fd is amazing, PERIOD. It has much better …
Installing neovim on any Linux machine e.g. a shared hosting server Once in while, I need to edit files on a shared hosting server. I have ssh access but no permission to install anything (dah! it’s shared …
Debugging python extension in gdb $ gdb -ex r --args python myscript.py If you are using virtual environment then you are likely to run into the following error. …
Saving Blob to a file Create an url from a Blob using createObjectUrl. Create an element with tag a and use the url generated above. Set properties such as …
Awesome Vue : A personal list To automatically create links from raw url and email links in v-html directive, use vue-linkify. Create a custom directory such as …