There are some Git repositories in the company contain mostly binary files (Words, Excel, PDFs, etc). As Git is not designed to track binary files effectively, eventually the repository ends up pretty large (over 2GB) and will become a PITA on git clone. In order to effectively solves this, switching a regular Git to Git … Continue reading Convert Git to Git LFS
Recently, I discovered that SSH have some wonderful features and usages that I didn't know before. Faster copying directories with rsync via SSH When it comes to copying files back and forth to a remote server, I usually go for scp. scp even supports to copy a whole directory: Not until recently, a colleague of … Continue reading TIF – Powerful SSH #1
I always like a simple feature in Slack that you can chat with yourself to store notes, links, files or your own reminders. Despite that fact that I use it most of the time, this feature doesn't exist in Skype, and I really hate it. Turns out there is a simple trick to do it … Continue reading Sending Messages to Yourself on Skype
In his letter, Bill Gates wrote that he was lucky because he started his venture at the right time, when the digital revolution was just underway, and the young people at that time had had a great opportunity to shape it. Today, college graduates have also the same chance with these fields: If I were … Continue reading Today I Found: Bill Gates’s message for college grads if they want to change the world.
A question on StackOverflow, What is Soft-Coding (anti-pattern), introduced me to the term soft-coding (a pun to hard coding). To explains simply the term, I quoted the code snippet of the accepted answer: Too much of anything is not good. The above is not an exception. Too much of flexibility led to over-engineering. This is … Continue reading Today I Found: Soft-Coding & #1 Deadly Sin of Programmers