Install and Configure MySQL database on Ubuntu for remote connection over SSH with MySQL Workbench
Install MySQL:
Install MySQL:
Let’s Encrypt is awesome! They offer free ssl certificates for three months and also a auto renewal bot which updates the certificates for you when it is abo...
It’s frustrating when you push some code to Heroku and some files are just not deleted and Heroku serves you an old version of your code with a mix of new fi...
Skip right to, how to use it with Ledger Nano S
Previously, I wrote a blog post on how to Deploy Angular App To Firebase Hosting and Deploy Gitlab Project/Repository to Heroku app with Continuous Integrati...
I love Heroku and I love Gitlab. Both of them offer so much for free, which comes in handy when you’re just testing applications. What I love even more is th...
Earlier I posted about child to parent communication in angular, today we will take a look at cross component interaction in angular using Subject from the r...
To generate unigrams, bigrams, trigrams or n-grams, you can use python’s Natural Language Toolkit (NLTK), which makes it so easy.
Sometime ago, I made a chatbot from translating one language to another called Langur. Today, I have decided to make it open source, so that people can learn...
Since, I am living in Germany. I have to learn the German language. Somewhow, I came up with this idea of translating text messages of whatever you type into...
You may be familiar with the onUpgrade(SQLiteDatabase, int, int) method of the SQLiteOpenHelper class, which is called in your database helper class whenever...
Earlier I wrote about the same topic here. Well after trying other methods I found out that is very easy to repair a lost streak. No more pressure! Better st...
I will show you a method to download/save WhatsApp status photos and videos of your friends/contacts from your phone without installing any app. The only dow...
Hardware wallets are the safest and most convenient way to store cryptocurrency. The good thing about Ledger Nano S is that the private keys of your wallets ...
Update: I have posted an updated and easy method for the hack here
Es File Explorer File Manager was one the best File managers for Android for the past few years. But they have definitely killed the goose that layed the gol...
Since the last month I am developing a Node.js application with Vue.js and recently, I bought a server and uploaded my still in development site there. I dep...
As with any type of currency or asset, you would always want to keep it in a safe place. Safe places are safe boxes in your home, banks, vaults, wallet and i...
Note This post is part of the DevOps Journey
DevOps DevOps is a set of practices that combines software development (Dev) and IT operations (Ops). It aims to shorten the systems development life cycle a...
Big-O cheat sheet already provides a PDF, but its not good enough for me and also not in Landscape mode. So, I made a better one which you can download below:
Using any Arduino as a USB to TTL Adapter is very easy. Just need to connect the reset pin with grnd pin to bypass the ATmega chip. The Rx and Tx pins can th...
Accessing Seagate Hardrive Recovery/Diagnostics Ports:
You should always try to use Two-Factor Authentication whenever possible, as, it adds another layer of protection and security. A few days ago, I also enabl...
You are the average of five people you spend the most time with, according to Jim Rohn. And we are influenced more by our environment than we think. What ki...
Well there are many ways of parent child communication and interaction in angular, e.g. @Input binding, setter, ngOnChanges(), EventEmitter, via local vari...
If you are living under a rock for the past few years, then you probably don’t know about Clash of Clans. Clash of Clans is a strategy game for Android and i...