杜郎俊赏 - dujun.io

dark-mode封面
深色模式完成。 优先跟随系统,系统未设置的,在日出之前或日落之后切换为深色模式。

2022-01-11

重构完成。全站改成js渲染。

2021-12-21

继续做精炼,打算把全站做成单页应用,并对搜索引擎做单独渲染,工作量巨大……

2020-11-20

服务器到期了,阿里云没有双11新购优惠了,这次换腾讯云再撸三年优惠。

2020-11-04

为这个沙漏动效折腾了一天。

2019-09-04

rtrim 的坑

线上报 500 错误,定位到是 json 解析失败,特定内容存在乱码,而造成乱码的是原因是 rtrim 截取中文字符时末位可能乱码。 替代方法: function r_trim($content, $tail) { $len = mb_strlen($tail, 'utf-8'); return $tail == mb_substr($content, -$len, $len, 'utf-8') ? mb_substr($content, 0, -$len, 'utf-8') : $content; }

2019-02-01

831封面
升到 Mojave,Vagrant 和 VirtualBox 出问题了,蛋疼。 解决办法:关闭 SIP。 更简单的解决办法:在[安全性与隐私]中给终端赋予[完全磁盘访问权限]。

2018-09-25

禁ping

/etc/sysctl.conf 中增加一行: net.ipv4.icmp_echo_ignore_all=1

2018-08-15

防恶意压测

限制同 ip 每秒不超过 20 个请求,nginx 配置: http { limit_req_zone $binary_remote_addr zone=shagon:10m rate=20r/s; server { limit_req zone=shagon burst=5 nodelay; …… } …… } http_load 返回 https://dujun.io: byte count wrong

2018-02-08

启用 http/2

server { listen 443 ssl http2; …… } 验证方法,chrome 输入: chrome://net-internals/#http2

2017-12-25

分页: 1 2 3 4 5