Positioning
· ☕ 1 min read
Chinese title: 定位 - The Most Influential Marketing Concept in American History English title: Positioning - The Battle for Your Mind Author: Jack Trout / Al Ries Notes: For a new industry or product, the first company finds it easy to make a deep impression in the customer’s mind;

Ghost Source Code Analysis (Part 1): Directory Structure
· ☕ 1 min read
Ghost version:“version”: “0.9.0-beta.2” |— content Content directory | |— apps directory, currently empty; apps may be deployed directly on Ghost in the future | |— data Database folder | |— images Image folder | |— themes Ghost theme folder |— core Core module directory | |— client Client-side code folder

Frontend Automated Build Tool gulpjs
· ☕ 2 min read
1. Frontend Automated Build Tools When dealing with frontend scenarios, you write CSS with Less, HTML with Jade, modularize with Browserify, and add MD5 hashes to resources for non-overwriting deployments. If all this work were done purely by hand, the efficiency would be extremely low. A frontend automated build tool

Generating and Using Let's Encrypt Certificates
· ☕ 4 min read
1. SSL Certificates Let’s start with a few concepts. 1.1 Digital Certificates A digital certificate contains the public or private key used for encryption, along with some additional identity information. Anyone can use the relevant tools to generate their own digital certificate, for encrypting files and email, or for securing communications.

Telnet and SSH Principles
· ☕ 3 min read
This article mainly introduces the communication principles of Telnet and SSH, and analyzes their working flow during communication. 1. Telnet No matter what type of terminal a Telnet protocol connection uses, communication is converted to NVT (Net Virtual Terminal) format. The Network Virtual Terminal, NVT, is the foundation of Telnet’s heterogeneous, cross-platform nature.