stardust

TL;DR

本文主要讨论了 bash 数组和利用 Shell Expansion 语法对数组进行操作,由于写了一个很蛋疼的 bash 工具故想把 bash 坑爹的数组语法吐槽一下。

bash 的语法确实反人类,如果有选择余地,尽量不要用 bash 实现超过10行的功能,即使用 Python 写一万个 subprocess 也好过和 bash 的奇妙语法斗智斗勇。

bash 数组基本语法

虽然 bash 没有真正的变量和引用,但是他真的有数组(也许很多人并不知道 bash 其实是有数组的?)

本质上 bash 中的变量都可以认为是字符串而不存在数值类型变量,数值计算实际上也是通过[……]

Read more

对于国内访问 nginx.org 源的速度忍无可忍,于是摸了个

apt-mirror

做了个镜像,方法参照 https://raymii.org/s/tutorials/Set_up_a_local_Ubuntu_debian_apt_mirror.html (想了一下似乎小流量访问搭反代是更好的办法,但是这种跨境反代总是有不可描述的敏感性,所以还是算了)

如遇报错 W: GPG error,请添加 nginx 官方源的 key:

[crayon-5da75e80c614[……]

Read more

基于 OpenSSL 1.1.1 构建支持 TLS 1.3 的 Nginx 1.15 安装包

前言

UPDATE. 2018.08.31

TLS 的 RFC 已经正式更新,编号为 RFC 8446

注意:TLS 1.3 目前虽已定稿,但仍处于未被正式确立为 Internet standard 的草案标准阶段,其周边软件的支持可能发生快速的改变,本文所描述内容截止至2018年6月7日。

3月21日,TLS 1.3 草案正式定稿,最终版本为 draft28,详情见 Protocol Action: ‘The Transport Layer Security (TLS) Protocol Version 1.3’ to Proposed Standard (draft-ietf-[……]

Read more

https://zhuanlan.zhihu.com/p/37542644

36氪这篇文章的标题让我很是不舒服。

我一直以来警惕自己和任何大众文化走的过近,经验表明一切火爆的流行的标志,即便不是糟粕也是鸡肋,从08年的彩铃骂人段子到13年航母 style 所透露的非理性爱国到最近的丧文化所代表的虚无主义再到最近这些中式选秀,无一不透露着这个国家文化的贫瘠,这个国家的主流文化一直在进行着拙劣的模仿,更糟糕的是与此同时它正在变的越来越排外。

虽然我也常用周恩来那句“人民喜闻乐见你算老几”来反对这个国家的文化管制,然而这只是出于自由平等理念的追求,常随同人民意味着泯然人民,深陷汪洋[……]

Read more