开源实例之 js13kGames 2018 选辑 前言 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
百度是中文互联网之耻 前言 本站近一年搜索数据如下(后台截图详见文末): 搜索引擎 展示次数 点击次数 点击率 Bing 12.9万 9400 7.28% Google 18.1万 5960 3.3% 百度 0.1万 7 0.7% Bing 和 Google 数据相当,可以相互印证本站的搜索体量。而百度的数据差了几个数量级,充分证明百度对搜索算法进行了恶意扭曲。 百度无能之殇 百度应该是大厂里面风评最差的一个,这些年也是眼看着它将各种牌打得稀烂。我清楚记得弃用每一个百度产品的转折点。 百度搜索 百度搜索严格来说谈不上弃用,因为我从未将它作为首选搜索引擎。而从什么时候开始厌恶它的呢?就是看到满屏 CSDN 抄袭文的时候。那种在垃圾堆里穿梭的痛苦,做技术的同学应该能感同身受,不禁要问自己为什么没苦硬吃。 百度地图 百度地图是我使用多年的导航软件。直到某一天我看到高德地图的红绿灯倒计时,惊喜之下立刻改用高德。后来百度... 2025-03-22
修理 MacBook 屏幕开合过紧 我的 MacBook Pro 已经用了十年,讲道理出任何故障都可以理解。之前电池鼓包导致屏幕无法闭合,更换电池后鼓包解决了,但是屏幕开合过紧的问题没有消失。已经无法单手操作,必须一手按住机身,一手使劲打开屏幕。最近愈演愈烈,要用更大的力气,甚至有时会发出“啪”的巨响,彷佛断裂的声音。我不由得担心把屏幕掰折了,决定尝试修理。 我首先到苹果官网讨论区查询,了解到这个问题的专业说法叫做:显示屏铰链阻尼过大。于是开始研究关于 MacBook 铰链维修的视频。大多数都要拆机,断开排线,分离屏幕,最后修理铰链。我反复观看操作过程,心里始终没底,不敢亲自动手。直到看到一个人的办法是滴润滑油,不拆零件。我眼前一亮,无创手术可太适合我了,没有任何顾虑。但是作者没有介绍这个润滑油,我一边在拼多多找相似产品,一边针对性地搜润滑油修铰链的视频。然后我找到有人说用自行车链条润滑油修好的——可说到我心坎上了,因为这个... 2025-03-18
博客系统软著到手 前言 我最早在尚寂新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