杜郎俊赏 - dujun.io

炫技的终点是克制

the-ultimate-expression-of-skill-lies-in-restraint封面
我日常工作中经常用到英文字母大小写转换和生成随机复杂密码,前者用于各种命名,后者用于各种加密。每次要用到我都是直接在浏览器搜索,比如“在线字母大小写转换”,然后随便挑一个网站。是的,这看起来很矛盾,这两个功能使用如此高频,但功能本身如此简单,以致于我懒得收藏网址。 有一天我终于想为什么不在自己网站集成这两个小工具呢?然后偏见又一次袭来,不愿意为这么简单的功能专门写代码发布。最后我找到了解决办法——增加在文章页执行原生 HTML/JS 代码的功能。也就是说纯 JS 实现的功能页只需要发布文章,不需要上线代码。什么才叫热更新啊?——后仰。 “字母大小写转换”这个功能页很快就写好了,因为可以复用 、 等元素样式,极少的代码就能实现整站统一的交互界面。 但是做“随机高强度密码”的时候,我又犯病了,准备炫技,最后找到了一个满意的开源项目:https://github.com/devloop01/pa...

2024-11-20

新增亲子日记封面保护

new-protective-cover-for-the-baby-diary封面
新增亲子日记封面保护机制:可信设备展示缩略图,陌生设备展示模糊图。可信设备(Cookie标记)包含博主(我本人)、知道日记口令的(我家人)、当前设备发表过评论并被审核通过的。图片表现如下: 老婆跟我抱怨过很多次,首页展示宝宝照片封面有隐私风险,这次解决了这个问题。最初就想到用图片模糊来处理,但碍于影响浏览体验没有下决心。现在想通了,除了我和家人,并没有人会在乎宝宝每天的成长照片。 因为前面已经做了权限验证,所以加一道拦截非常容易。实际开发这个功能的时间花在纠结用哪种模糊效果上,我筛选后的方案分别是Low Poly、毛玻璃和油画。 Low Poly 是我最感兴趣的方案,用了最长的时间来研究和测试。但经过反复验证,应用在小尺寸的封面图上效果很糟糕,将单元调大就毫无细节,调小就有锯齿感,无奈放弃。而毛玻璃效果有令人不适的粗糙感,也淘汰了。最后我选定的方案是油画效果,画面足够模糊,同时细节又足够丰...

2024-11-18

新家的两台小米电视到了

1948封面
这次国补我薅了两台小米电视,置于客厅和老人房。 客厅是小米电视 S Pro 75 Mini LED 2025款 锖色 75英寸。到手价是 5469.2 = 6499 * 80%(一级能效国补)+ 270(含架挂装)。 老人房是 Redmi 智能电视 A43 2025款 黑色 43英寸。到手价是 949.15 = 999 * 85%(二级能效国补)+ 100 (含架挂装)。 我对电视的尺寸没有直观概念,当时只跟设计师说尽量大点,所以我一直将电视机柜记成 85 英寸的预留空间。直到决定买电视去量了一下,发现长度不对,找设计师确认才发现是 75 英寸的设计。 客厅电视安装比较费劲,因为要放进电视柜里,两个安装师傅操作小心翼翼。相对来说老人房的电视安装就比较容易,直接挂在墙上,体积和重量都更小。 对两台电视的第一眼印象都比较满意。 现在新家的必需品都到位了,算是完全体了。

2024-11-17

Oracle Cloud VM.Standard.E5.Flex(AMD 4 核 2G)得分 155.54

前言 本篇将Oracle Cloud VM.Standard.E5.Flex(AMD 4 核 2G)与腾讯云服务器(下称 CVM)进行对比实测。具体流程见《服务器对比实测评分方案》。 测试服务器 测试服务器由Oracle提供。 产品信息 配置 VM.Standard.E5.Flex CPU 4核(AMD) 内存 2G CPU 信息 Model name AMD EPYC 9J14 96-Core Processor Vendor ID AuthenticAMD Architecture x86_64 CPU op-mode(s) 32-bit, 64-bit Address sizes 40 bits physical, 57 bits virtual CPU(s) 4 CPU family 25 Model 17 Thread(s) per core 2 Core(s) per sock...

2024-11-16

Oracle Cloud VM.Standard.E3.Flex(AMD 4 核 2G)得分 124.77

前言 本篇将Oracle Cloud VM.Standard.E3.Flex(AMD 4 核 2G)与腾讯云服务器(下称 CVM)进行对比实测。具体流程见《服务器对比实测评分方案》。 测试服务器 测试服务器由Oracle提供。 产品信息 配置 VM.Standard.E3.Flex CPU 4核(AMD) 内存 2G CPU 信息 Model name AMD EPYC 7742 64-Core Processor Vendor ID AuthenticAMD Architecture x86_64 CPU op-mode(s) 32-bit, 64-bit Address sizes 40 bits physical, 48 bits virtual CPU(s) 4 CPU family 23 Model 49 Thread(s) per core 2 Core(s) per sock...

2024-11-16

Oracle Cloud VM.Standard.E2.2(AMD 4 核 16G)得分 77.69

前言 本篇将Oracle Cloud VM.Standard.E2.2(AMD 4 核 16G)与腾讯云服务器(下称 CVM)进行对比实测。具体流程见《服务器对比实测评分方案》。 测试服务器 测试服务器由Oracle提供。 产品信息 配置 VM.Standard.E2.2 CPU 4核(AMD) 内存 16G CPU 信息 Model name AMD EPYC 7551 32-Core Processor Vendor ID AuthenticAMD Architecture x86_64 CPU op-mode(s) 32-bit, 64-bit Address sizes 40 bits physical, 48 bits virtual CPU(s) 4 CPU family 23 Model 1 Thread(s) per core 2 Core(s) per socket 2...

2024-11-16

Oracle Cloud VM.Standard3.Flex(4 核 2G)得分 126.06

前言 本篇将Oracle Cloud VM.Standard3.Flex(4 核 2G)与腾讯云服务器(下称 CVM)进行对比实测。具体流程见《服务器对比实测评分方案》。 测试服务器 测试服务器由Oracle提供。 产品信息 配置 VM.Standard3.Flex CPU 4核 内存 2G CPU 信息 Model name Intel(R) Xeon(R) Platinum 8358 CPU @ 2.60GHz Vendor ID GenuineIntel Architecture x86_64 CPU op-mode(s) 32-bit, 64-bit Address sizes 40 bits physical, 57 bits virtual CPU(s) 4 CPU family 6 Model 106 Thread(s) per core 2 Core(s) per sock...

2024-11-16

Oracle Cloud VM.Standard2.2(4 核 30G)得分 71.07

前言 本篇将Oracle Cloud VM.Standard2.2(4 核 30G)与腾讯云服务器(下称 CVM)进行对比实测。具体流程见《服务器对比实测评分方案》。 测试服务器 测试服务器由Oracle提供。 产品信息 配置 VM.Standard2.2 CPU 4核 内存 30G CPU 信息 Model name Intel(R) Xeon(R) Platinum 8167M CPU @ 2.00GHz Vendor ID GenuineIntel Architecture x86_64 CPU op-mode(s) 32-bit, 64-bit Address sizes 40 bits physical, 48 bits virtual CPU(s) 4 CPU family 6 Model 85 Thread(s) per core 2 Core(s) per socket 2...

2024-11-16

华为云高性能计算型(2 核 4G)得分 143.49

前言 本篇将华为云高性能计算型(2 核 4G)与腾讯云服务器(下称 CVM)进行对比实测。具体流程见《服务器对比实测评分方案》。 测试服务器 测试服务器由华为云提供。 产品信息 型号 高性能计算型 规格 h3.large.2 CPU 2核 内存 4G CPU 信息 Model name Intel(R) Xeon(R) Gold 6146 CPU @ 3.20GHz Vendor ID GenuineIntel Architecture x86_64 CPU op-mode(s) 32-bit, 64-bit Address sizes 42 bits physical, 48 bits virtual CPU(s) 2 CPU family 6 Model 85 Thread(s) per core 2 Core(s) per socket 1 Socket(s) 1 Stepping...

2024-11-16

华为云 GPU 加速型(推理加速型 8 核 32G)得分 105.51

前言 本篇将华为云 GPU 加速型(推理加速型 8 核 32G)与腾讯云服务器(下称 CVM)进行对比实测。具体流程见《服务器对比实测评分方案》。 测试服务器 测试服务器由华为云提供。 产品信息 型号 GPU加速型(推理加速型) 规格 pi2.2xlarge.4 CPU 8核 GPU NVIDIA Tesla T4 16G 内存 32G CPU 信息 Model name Intel(R) Xeon(R) Gold 6278C CPU @ 2.60GHz Vendor ID GenuineIntel Architecture x86_64 CPU op-mode(s) 32-bit, 64-bit Address sizes 42 bits physical, 48 bits virtual CPU(s) 8 CPU family 6 Model 85 Thread(s) per core...

2024-11-16

分页: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195