National Geographic Photo of the Day Downloader for Mac OSX
National Geographic Photo of the Day Downloader for Mac OSX

A shell script to automate the process of downloading National Geographic photo of the day. The script downloads the photo of the day in the same d...

npm install, concerns for me
npm install, concerns for me

While learning node.js, install packages is a commonly operation. However, as a newbie, I might install the packages not in the right way. So takin...

Get your anaconda ready with brew install
Get your anaconda ready with brew install

Just add the anaconda into PATH after installing it with Homebrew. If no .bash_profile, you can append the "/usr/local/anaconda3/bin" to the paths...

In-place swap
In-place swap

In-place swap is just a logic trick used to swap a content of two distinct variables without any temporary storage variable.

Testing dialog in shell scripts
Testing dialog in shell scripts

Dialog is an utility for creating professional-looking dialog boxes within shell scripts, this article just follow the tutorial and present the exa...