杜郎俊赏 - dujun.io

开源实例之 js13kGames 2018 选辑

js13kgames-2018-example封面
前言 js13kGames 是一项年度游戏开发比赛,特色是源代码限制为 13KB,详见介绍。本篇是 js13kGames 2018 年作品选辑,主题是 offline,包含 133 款游戏。 实例地址 https://js13kgames-2018.dujun.eu.org 实例配置 配置 描述 系统 Debian 服务器 Nginx 程序 js13kGames 2018 选辑 实例部署 权限要求 具有系统读写权限 已安装 Nginx 安装程序 官网地址:https://js13kgames.com 移植官网页面,用每款游戏的开源代码独立部署。 实例体验 进入实例深度体验 后记 本实例仅供参考,不定期重置数据。 体验更多开源实例

2025-03-28

在 Bing 搜索结果中显示网站图标

本站在 Bing 搜索结果中是默认图标,为此我特地补充了头信息,明文写入 favicon 地址。然而等待大半年之后仍未显示图标。随后我查到一种说法是搜索量有一定规模才会展示网站图标,此事便被搁置了。直到最近我发现可以向官方反馈解决,实测有效。 准备工作 登录Bing Webmaster Tools,验证网站所有权。 提交反馈 依次点击右上角【问号】- 联系支持人员【必应网站管理员支持】- 页面最下方【Raise support request】,然后填写相关信息: What type of problem do you have? 选择 [Crawling issue] What do you need help with? 选择 [Other] Describe your issue with the website you have selected above. Please do...

2025-03-27

069b6888-edfd-58fe-8174-37ab6a7830e2封面
谁没拴好小(dà)可(shǎ)爱(bī)来此撒野

2025-03-26

乘水上巴士(梅花碑至坝子桥)

西湖踏春寻芳去,东河泛舟载香来。清风慢拂新杨绿,碧水细描早樱白。

2025-03-25

b4100470-64f7-57b9-98f7-0754735478cb封面
幸亏我没有不该有的爱好。

2025-03-24

百度是中文互联网之耻

baidu-is-the-shame-of-the-chinese-internet封面
前言 本站近一年搜索数据如下(后台截图详见文末): 搜索引擎 展示次数 点击次数 点击率 Bing 12.9万 9400 7.28% Google 18.1万 5960 3.3% 百度 0.1万 7 0.7% Bing 和 Google 数据相当,可以相互印证本站的搜索体量。而百度的数据差了几个数量级,充分证明百度对搜索算法进行了恶意扭曲。 百度无能之殇 百度应该是大厂里面风评最差的一个,这些年也是眼看着它将各种牌打得稀烂。我清楚记得弃用每一个百度产品的转折点。 百度搜索 百度搜索严格来说谈不上弃用,因为我从未将它作为首选搜索引擎。而从什么时候开始厌恶它的呢?就是看到满屏 CSDN 抄袭文的时候。那种在垃圾堆里穿梭的痛苦,做技术的同学应该能感同身受,不禁要问自己为什么没苦硬吃。 百度地图 百度地图是我使用多年的导航软件。直到某一天我看到高德地图的红绿灯倒计时,惊喜之下立刻改用高德。后来百度...

2025-03-22

9a331f60-0a24-509c-a01e-35a29da47150封面
天气好就应该出来玩,有益身心健康。

2025-03-22

修理 MacBook 屏幕开合过紧

repairing-my-macbook-with-a-stiff-screen-hinge封面
我的 MacBook Pro 已经用了十年,讲道理出任何故障都可以理解。之前电池鼓包导致屏幕无法闭合,更换电池后鼓包解决了,但是屏幕开合过紧的问题没有消失。已经无法单手操作,必须一手按住机身,一手使劲打开屏幕。最近愈演愈烈,要用更大的力气,甚至有时会发出“啪”的巨响,彷佛断裂的声音。我不由得担心把屏幕掰折了,决定尝试修理。 我首先到苹果官网讨论区查询,了解到这个问题的专业说法叫做:显示屏铰链阻尼过大。于是开始研究关于 MacBook 铰链维修的视频。大多数都要拆机,断开排线,分离屏幕,最后修理铰链。我反复观看操作过程,心里始终没底,不敢亲自动手。直到看到一个人的办法是滴润滑油,不拆零件。我眼前一亮,无创手术可太适合我了,没有任何顾虑。但是作者没有介绍这个润滑油,我一边在拼多多找相似产品,一边针对性地搜润滑油修铰链的视频。然后我找到有人说用自行车链条润滑油修好的——可说到我心坎上了,因为这个...

2025-03-18

博客系统软著到手

i-have-obtained-the-software-copyright-of-my-blog-system封面
前言 我最早在尚寂新2022年9月的文章看到可以用博客主题申请软著(计算机软件著作权),感到新奇。但看到后面需要打印大量资料并邮寄,便放弃了。后来到了今年1月在ImQi1的文章看到现在申请软著只要在线上传文件,不用打印邮寄,便重新燃起了兴趣。 今天终于拿到了博客系统的软著,分享一下亲身经历。从开始行动到拿证总计 58 天——当然实际没投入多少精力,主要是等待的时间长。 准备工作 申请软著的官网是:https://www.ccopyright.com.cn。 注册账号(1月19日) 打开官网,点击右上角【注册】,身份选择【个人】,验证【手机号】之后就完成了注册。 实名认证(1月19日 - 1月20日) 登录后台进入【账号管理】,点击【实名认证】,填写真实信息,上传身份证正反面及手持身份证的照片。提交后被告知“将在1-3个工作日内审核”。在完成实名认证前无法进入软件登记页。 1月19号晚上首次...

2025-03-17

解决 iOS 18.3 播放 WebM 出错

发现问题 手机升级 iOS 18.3.2 后发现网站播放视频出错。表现为播放时骤停,失去响应。捕获error事件,得到 code: 3(MEDIA_ERR_DECODE),message: "Media failed to decode"。 我对视频的处理是优先使用 WebM 格式,MP4 作为备用。因为 MP4 是被广泛支持的格式,不太可能出现解码问题,我自然怀疑问题出在 WebM。果不其然,移除 WebM 链接后播放恢复正常。 解决问题 知道问题所在,我很快写好了修复代码,判断系统是 iOS 时不使用 WebM。但是在提交之前我冒出了一个念头,这是 iOS 更新造成的兼容问题,我为什么要为苹果的错误买单,打一个丑陋的针对性的补丁呢?于是我继续折腾,用通用的思路做优化。 最终方案如下: 首次播放视频时使用 MP4;同时创建一个虚拟节点加载 WebM,捕获到error判定为不支持,捕获到c...

2025-03-15

分页: 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 196 197 198 199 200 201 202 203