R&D
How to Use a CDN to Further Separate Frontend and Backend
· β˜• 6 min read
I have been optimizing a project recently. After mapping out the whole chain, I started improving it step by step and found many points that could be improved. What follows are some thoughts on the development model and the deployment approach. I hope they give you some inspiration. 1. Development Background 1.

Some Installation Problems with Node.js
· β˜• 1 min read
1. Installing node-sass When installing node-sass, the node scripts/install stage downloads a .node file from github.com, and network problems often cause this to fail. You can add an .npmrc file inside the project to configure a proxy for the installation: 1 2 sass_binary_site=https://npm.taobao.org/mirrors/node-sass/ registry=https://registry.npm.taobao.org Or install with cnpm: 1 2 npm install -g cnpm --registry=https://registry.

Installing the Python3 and Go Kernels in Jupyter
· β˜• 3 min read
Earlier we mentioned that Jupyter Notebook is an interactive notebook that supports running more than 40 programming languages and is very well suited to teaching. Recently, while learning the Go language, I thought of Jupyter. This article mainly describes how to install the Python3 and Go kernels inside Jupyter. 1.

Monthly Share, Issue 1
· β˜• 2 min read
Sharing with you some of the tech news I have been following over the past month. There is also some interesting content here too: tools, learning resources, tips, and more. Frontend Webpack Back in February this year, Webpack had already released version 4.0.0. Webpack 4 no longer supports Node.js 4,

Robot Framework Common Libraries
· β˜• 4 min read
1. Standard Libraries The libraries that Robot Framework can import and use directly, found in the directory python\Lib\site-packages\robot\libraries. For details, see the documentation. Builtin, contains the keywords that are needed most often. It is imported automatically without an import, so it is always available. Dialogs, provides ways to pause test execution and to take input from the user.