Build SSL HTTPS Website Using Docker

When you’re visiting my website, you may not see the https in the URL, which means you have been directed to a CDN node other than my VPS server. This doesn’t mean the method doesn’t work. Anyway, let’s begin the talk. The purpose of this post is to help people to avoid the pitfalls that I encountered, and severs as a note for future reference.     Continue Reading
Abner Chou's avatar
Abner Chou Nov 18, 2016

Hexo Top 10 Popular Themes

Hexojs is one of the most popular static site generator based on nodejs [ref]. There are around 75 themes list on the website, here is the top 10 popular ones.     Continue Reading
Abner Chou's avatar
Abner Chou Oct 16, 2016

Goodby Microsoft TechReward

The Microsoft TechRewards Program will close on January 6, 2017. (ref) All challenges have cleaned up now (Oct-06-2016). Really don’t have any hard feeling about this. The only reward attracted me was the AppToCerts, which rewarded you the MS certificate if passed two challenges. Other than it, to achieve a $2 reward, you have to complete at least 3 challenges, and the rewards are all donations. So here I will list the reasons why I think it is going to fail:     Continue Reading
Abner Chou's avatar
Abner Chou Oct 06, 2016

Set up HTTPS Free

Nowadays, it is easy to get an TLS certificate to create HTTPS website (Ref), but it requires the full control of server and configuration to maintain. However, for the casual user, like me this blog, I host my content on a third party server (Github Pages), which strictly forbids to customize server settings. To bypass those limits on server side, we need a middle layer to control all traffics, the Cloudflare is the best tool.     Continue Reading
Abner Chou's avatar
Abner Chou Sep 22, 2016

Coding Play and Learn

I have been planing to come up a list of games that teach people to program. Luckily with the chance got requested to answer on Quora, I spent some time to organize the list.     Continue Reading
Abner Chou's avatar
Abner Chou Sep 03, 2016

An Online Hacker Game

You could start the game from here, hosted by     Continue Reading
Abner Chou's avatar
Abner Chou Aug 05, 2014

Set up VPN with transparent proxy on DigitalOcean

Recently I just rent a VPS on Digital Ocean, which is cheap for a student and who is price sensitive. As it gives you all the controls of an OS, it likes a remote compute machine. Meanwhile, you could do anything as you have your own server.     Continue Reading
Abner Chou's avatar
Abner Chou Jul 13, 2014

Why Sun is the center of our solar system

Because our Earth is in a system called Solar System. I don’t think the answer would be simple as that. Why the Earth could not be the center? Actually it could. As we learn in physic, all motions are relative, like we feel we are still on the Earth, but we actually spin and orbit the Sun. Moreover, we orbit the Sun, in another words that the Sun also orbits us. This doesn’t conflict with motion relative law. But why we are not saying the Sun is orbiting Earth?     Continue Reading
Abner Chou's avatar
Abner Chou Jul 03, 2014

My First Blog Here

Well, this is my first blog here (right now on github). I’m using the Octopress as blog content management, and I will briefly describe the way to set it up.     Continue Reading
Abner Chou's avatar
Abner Chou Mar 12, 2014