Frank inDev.

lifelong journey with

understanding and presenting

Thu, Sep 06, 2018
Seamless integration Cmder in Hyper

by Frank Lin

Seamless integration Cmder in Hyper

Hyper looks pretty good and Cmder offers lots of functions. Why not combining them together to get a better terminal on Windows.

continue reading
Fri, May 11, 2018
Get a JavaScript array with unique values

by Frank Lin

Get a JavaScript array with unique values

As I need to update an array in Firestore with duplicate-free values, let's summarise the methods I found and see how they perform.

continue reading
Thu, May 03, 2018
Loop with async and await in JavaScript

by Frank Lin

Loop with async and await in JavaScript

Well, just got some problems in JavaScript loop with http request inside. Take a short note showing how to deal with it which got ideas from the post JavaScript: async/await with forEach().

continue reading
Sun, Apr 22, 2018
National Geographic Photo of the Day Downloader for Mac OSX

by Frank Lin

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 directory that it resides. You can use cron to make it automatically running everyday.

continue reading
Sat, Apr 14, 2018
npm install, concerns for me

by Frank Lin

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 taking this note to refresh my mind on the npm install.

continue reading
Sat, Mar 24, 2018
Contact form for a static site without a backend

by Frank Lin

Contact form for a static site without a backend

For a static site like those on GitHub Pages, everything is done in the frontend. The user just downloads a bunch of static files that execute in their browser. But for a "Contact" form, to deal with the submissions we typically need a backend service, either self hosted or a third a third-party service.

continue reading
Sat, Jan 27, 2018
Get your anaconda ready after brew install

by Frank Lin

Get your anaconda ready after 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 file as well.

continue reading
twitter github weibo linkedin
to top