-
Life
昨天下午借到了车,绕县城逛了一圈。原来县里又多了这么多学校,之前就是实验小学,实验中学,一中。别的好学校也没了吧。
新买的小区就在学校南面,挺好。
昨晚和小旺大头一起吃了一个饭。
今天9点多起来一看,又跌了 2W 多,要哭了。昨天不能冲动啊。冲动有可能赚钱,也有可能亏钱。但赚的时候赚不多,亏的时候亏好多。以后不能这样搞啊!
-
Life
昨天不到1点睡的,早晨10点左右醒了,不想起,躺床上看 B 站。到11点多还是起来了。
看了一会 B 站,打开 Leetcode 准备做个今日一题。刚刚看完题目,开饭了。
吃完饭,又想睡觉。但决定先把题目做完再睡。开搞。
-
Docker Insecure Registries
有时候 Docker login/pull/push 的时候,出现
http: server gave HTTP response to HTTPS client
的报错,是因为 Docker 向这个服务器发出HTTPS 请求,但对方返回了 HTTP 响应。一般来说呢,可能是自己的服务没有配置 HTTPS,这样的话,需要在 /etc/docker/deamon.json 里面配置一下。
记录一下,如果有如下配置,Docker 会是什么行为。
https://docs.docker.com/registry/insecure/
{ “insecure-registries” : [“myregistrydomain.com:5000”] }
Substitute the address of your insecure registry for the one in the example.
With insecure registries enabled, Docker goes through the following steps:
First, try using HTTPS. If HTTPS is available but the certificate is invalid, ignore the error about the certificate. If HTTPS is not available, fall back to HTTP.
-
Saisai
赛赛会自己上马桶拉屎了~ 其实应该会了有段时间了,得至少一星期了。今天才记一笔。
-
Nginx Different Proxy Depend On Method
location ~* "(ngx.HTTP_POST|ngx.HTTP_DELETE|ngx.HTTP_PUT)" { proxy_pass http://127.0.0.1:8080;
server { location / { # This proxy_pass is used for requests that don't # match the limit_except proxy_pass http://127.0.0.1:8080; limit_except PUT POST DELETE { # For requests that *aren't* a PUT, POST, or DELETE, # pass to :9080 proxy_pass http://127.0.0.1:9080; } } }
If is Evil… when used in location context
location / { error_page 418 = @other; recursive_error_pages on; if ($something) { return 418; } # some configuration ... } location @other { # some other configuration ... }
-
Curl W
curl -s -w '{\n"time_namelookup": %{time_namelookup},\n"time_connect": %{time_connect},\n"time_appconnect": %{time_appconnect},\n"time_pretransfer": %{time_pretransfer},\n"time_redirect": %{time_redirect},\n"time_starttransfer": %{time_starttransfer},\n"time_total": %{time_total},\n"speed_download": %{speed_download},\n"speed_upload": %{speed_upload},\n"remote_ip": "%{remote_ip}",\n"remote_port": "%{remote_port}",\n"local_ip": "%{local_ip}",\n"local_port": "%{local_port}"\n}' baidu.com -o /dev/null
-
Jq Example
cat cm.json | jq '.data.results[] | select(.azone | test("^SHANGHAI")) | .ip'
-
Write Settings With Version Info
写文档的时候,新加的参数要注明版本信息,说清楚是从哪个版本开始提供此参数的。
-
对一段代码的疑惑
conn := db.freeConn[0] copy(db.freeConn, db.freeConn[1:]) db.freeConn = db.freeConn[:numFree-1]
为什么不用 freeConn = freeConn[1:]
-
Saisai
都两点了,赛赛还不睡觉,在床上疯。
爷爷强抱起来他去奶奶屋里,要哄他去睡觉。抱他去的路上,赛赛嘴里一直说,“抓走啦,抓走啦”。