屏幕出 BUG(物理) 屏幕上有个虫子在爬,下意识伸手去按,结果发现是在液晶屏和最外层玻璃屏之间,那就无计可施了。好在它不久后爬出了屏幕边缘,再也没有出现过。 这台电脑从 15 年用到现在,从未拆机。如此想来,里面藏了无数尸体吧。BUG 难解,BUG(物理)也难解。 2024-09-22
iOS 18 带来防晕车功能 今天升级 iOS 18,发现一个有趣并实用的功能,叫做“车辆运动提示(Vehicle Motion Cues)”。它的表现如上面的录屏所示,屏幕边缘会显示一组圆点,跟随车辆行驶而移动,可以有效缓解乘车浏览手机的眩晕感。 原理很简单,乘车看手机时,身体可以感受到移动,但眼睛接收到的是相对静止,感官冲突造成了不适感,甚至眩晕。移动的圆点在视觉上提供了与身体感知一致的信号,继而减轻感官冲突,缓解眩晕症状。 快速开启这项功能的方法:下拉屏幕,添加控制,找到“车辆运动提示”(汽车图标),添加后开启。 2024-09-17
蒙迪欧换轮胎 蒙迪欧的轮胎换过一次,又过了近 6 年,胎纹快磨光了。本打算月底去更换顺便做保养,赶巧昨晚发现右后轮被扎,索性提前了。我去店里跟大师傅说明情况,他马上派徒弟跟我到车库,用车载充气泵帮我临时打足气以便开到店里。 我去的是“御用”修理店,在他家保养维修多年,价格优惠。平时充气、检查老板娘都给我免费。这次换轮胎,用她的话讲我一丁点都没浪费,轮胎磨到极限了。 上一次换了与原车相同的米其林,800一条。现在消费降级了,老板娘建议用回力,标价550,给我算490。作为参照还有一款没听过名字的国产轮胎可以给我 430,我没有过多犹豫决定用回力。事后我查了京东旗舰店标价是649,还有某论坛同款车友说在店里购买是520一条。 规格是235/45ZR18。 数字1424代表轮胎是24年第14周生产的。 更换4个轮胎加保养总共花了45分钟。 新旧胎纹对比明显,旧轮胎确实磨到极限了,低于警戒线。 换了新鞋子,蒙丢... 2024-08-10
衢山岛亲子自驾游 前言 暑期旅行选定的主题是看海,目的地选择了舟山一个可以车渡的小岛——衢山岛。两大两小自驾游,从杭州出发,周五早上去、周日晚上回(三天两晚 8.2 - 8.4)。体验了衢山岛环岛深度游,顺带游览了岱山岛、秀山岛主要景点。全程花费两千多,住得一般,吃得一般,不过玩得挺开心。 游记 第一天:到达 杭州出发 早上 7 点从杭州出发,中间下过一次服务区,11 点左右到达岱山岛,然后要到燕窝山码头经车客渡登上衢山岛。岱山岛通过舟岱大桥与陆地直接相连,所以商业化程度更高。但我更喜欢小众的“世外桃源”的新鲜感,所以本次旅行目的地定在了需要轮渡才能到达的衢山岛。 出于谨慎我在线上购买了16:20的船票,留足时间提前量,想着可以顺便在岱山岛逛一下。结果实际上这一“顺便”就把岱山岛和秀山岛逛得七七八八了。岛上面积有限,两个景点之间也就十几分钟车程,一脚油门的事。 岱山岛 中国海防博物馆 中国海防博物馆规模很小... 2024-08-09
开源实例之 js13kGames 2017 选辑 前言 js13kGames 是一项年度游戏开发比赛,特色是源代码限制为 13KB,详见介绍。本篇是 js13kGames 2017 年作品选辑,包含174款游戏。 实例地址 https://js13kgames-2017.dujun.eu.org 实例配置 配置 描述 系统 Debian 服务器 Nginx 程序 js13kGames 2017 选辑 实例部署 权限要求 具有系统读写权限 已安装 Nginx 安装程序 官网地址:https://js13kgames.com 移植官网页面,用每款游戏的开源代码独立部署。 实例体验 进入实例深度体验 后记 本实例仅供参考,不定期重置数据。 体验更多开源实例 2024-07-31
自动翻带录音机 这是我今天刷到的视频,一台具有自动翻带功能的录音机。我太喜欢物理机械的巧妙设计了,而且这个视频给我最大的触动是解答了我儿时的困惑。小时候用录音机听歌,需要手动拿出磁带,翻面再放回去。我就在想能不能发明出可以自动将磁带翻面的录音机,现在知道原来很早就有了。 我查到视频中是日本 Nakamichi 公司生产的 RX-505。它诞生于 80 年代初期,比我第一次接触录音机早了十几年。所以自动翻带录音机早就存在了,只是我没条件见到而已。我家里只有一台老式砖块录音机,陪伴了我整个童年。上初中后学英语买了最普通的肥胖的随身听,看到家境优渥的同学潇洒把玩着超薄超静音的日本货,我一度忘记收回羡慕的目光。 不过青春期的惆怅总是健忘的,因为历史的车轮裹挟着一切开始加速发展。录音机不会想到,取代它的不是功能更强大的录音机,而是 CD 机,随后是 MD 机,接着是 MP3、MP4,最后被互联网数字产品的汪洋大海淹... 2024-07-25
Docker 限制容器 CPU、内存使用 服务器评分系列要统一规格为 2 核 2G,对于高配服务器用 Docker 限制容器 CPU、内存使用来模拟相近的硬件环境。CPU 限制我起先用cpus参数,后来发现cpuset-cpus更准确。下文验证了两者的区别(主机 8 核 8G,Docker 限制为 2 核 2G)。 cpus docker run -d --name server-testing --memory="2048m" --cpus="2.0" -v /docker/server_testing/result:/server_testing/result dujunio/server-testing --cpus="2.0"表示使用 200% 核心,在 8 核主机上占用 25% CPU。如上所示,实际是分配到 8 个核心,每个核心承担一部分,凑齐相当于 2 个核心的算力。 cpuset-cpus docker run -... 2024-07-07
开源实例之 js13kGames 2016 选辑 前言 js13kGames 是一项年度游戏开发比赛,特色是源代码限制为 13KB,详见介绍。本篇是 js13kGames 2016 年作品选辑,包含113款游戏。 实例地址 https://js13kgames-2016.dujun.eu.org 实例配置 配置 描述 系统 Debian 服务器 Nginx 程序 js13kGames 2016 选辑 实例部署 权限要求 具有系统读写权限 已安装 Nginx 安装程序 官网地址:https://js13kgames.com 移植官网页面,用每款游戏的开源代码独立部署。 实例体验 进入实例深度体验 后记 本实例仅供参考,不定期重置数据。 体验更多开源实例 2024-05-14
开源实例之 js13kGames 2015 选辑 前言 js13kGames 是一项年度游戏开发比赛,特色是源代码限制为 13KB,详见介绍。本篇是 js13kGames 2015 年作品选辑,包含134款游戏。 实例地址 https://js13kgames-2015.dujun.eu.org 实例配置 配置 描述 系统 Debian 服务器 Nginx 程序 js13kGames 2015 选辑 实例部署 权限要求 具有系统读写权限 已安装 Nginx 安装程序 官网地址:https://js13kgames.com 移植官网页面,用每款游戏的开源代码独立部署。 实例体验 进入实例深度体验 后记 本实例仅供参考,不定期重置数据。 体验更多开源实例 2024-05-01