革命人永远是年轻
Posted on Tue 04 May 2021 in Journal
Thinking
今天是五四青年节,别人都觉得我已经不是青年了,我却知道,我依然是。虽然并不对时下流行的流行的歌曲和抖音等感兴趣,可是我依然有强烈的求知欲, 有渴望,有梦想,所以我依然是一个年青人。
卡耐基说过: 你有信仰就年轻,疑惑就年老; 有自信就年轻,畏惧就年老; 有希望就年轻,绝望就年老; 有童心就年轻,世故就年老. 岁月使你皮肤起皱,但失去了热忱,就损失了灵魂!”
另录一首革命歌曲 - “革命人永远是年轻”
革命人永远是年轻, 他好比大松树冬夏常青, 他不怕风吹雨打 , 他不怕天寒地冻, 他不摇也不动 , 永远挺立在山巅。 革命人永远是年轻 他好比大松树冬夏常青 , 他不怕风吹雨打 , 他不怕天寒地冻 他不摇也不动 , 永远挺立在山巅 。 他不摇也不动 , 永远挺立在山巅 。 在山巅 。
Quote
任何一个傻瓜都能写出计算机可以理解的代码。唯有写出人类容易理解的代码,才是优秀的程序员。 —— Martin Fowler
这道理浅显易懂,但是无数个程序员不愿在这方面下功夫,程序跑起来,功能没问题,干嘛还要浪费时间提高可理解性?这个问题的答案就是你会浪费别人的时间
Program
严格模式 ‘use strict’
1) 所有变量必须声明 2)函数必须在作用域的顶部声明 3) 无方法的函数中的 this 值为 undefined 4) 对只读的属性进行修改或删除会抛出异常 5)全局的标识符删除需要指定 window.varName or global.varName 6) with 语句不能再用 7)8进制数字不能再用
DevOps consideration
VALET as SLO:
- Volume
- Availability
- Latency
- Errors
- Tickets
Need to consider for Alert:
- precision
- recall
- check time
- reset time
How to make configuration for SSL with Nginx
- cd /etc/nginx/sites-enabled/
- cp default hfrtc
- vi hfrtc
server {
listen [::]:443 ssl ipv6only=on;
listen 443 ssl;
server_name www.hfrtc.top;
ssl_certificate 1_hfrtc.top_bundle.crt;
ssl_certificate_key 2_hfrtc.top.key;
ssl_session_timeout 5m;
ssl_protocols TLSv1 TLSv1.1 TLSv1.2;
ssl_ciphers ECDHE-RSA-AES128-GCM-SHA256:HIGH:!aNULL:!MD5:!RC4:!DHE;
ssl_prefer_server_ciphers on;
location / {
root html;
index index.html index.htm;
}
}
server {
listen 80;
server_name www.hfrtc.top;
return 301 https://$host$request_uri;
}
- cd /etc/nginx/sites-enabled
- ln -s /etc/nginx/sites-available/hfrtc default
- nginx -t
- nginx -s reload