新年近况

上一篇文章写完之后就是期待已久的圣诞假期。圣诞节假期之前的一周,我就在到处采购圣诞节的传统食材和装饰用品。除了在家做了很丰盛的烤火腿和烤火鸡之外,还在几餐之间吃了一顿火锅。圣诞节当天,我收到了女朋友送的《健身环大冒险 (Ring Fit Adventure)》,就开始了在游戏世界里遨游与健身的日子。

好巧不巧,我在 2019 年夏天买的任天堂 Switch 也在过去的几个月被我闲置。虽然之前我在《塞尔达传说·旷野之息 (The Legend of Zelda: Breath of the Wild)》的海拉鲁大陆里游荡了超过 260 个小时,但在后来风靡全球的《集合啦!动物森友会 (Animal Crossing: New Horizons)》上,我却没有花费很多精力在我的小岛上;加上去年年中我组装了一台电脑,花了不少时间流浪在《荒野大镖客:救赎 Ⅱ (Red Dead Redemption Ⅱ)》中的美国西部,后来又在《使命召唤:现代战争 (Call of Duty: Modern Warfare)》和《使命召唤:黑色行动冷战 (Call of Duty: Black Ops Cold War)》的枪林弹雨里匍匐,我的 Switch 被我冷落了有小半年。这次趁着圣诞节后的再度封锁,正好重新把它拿出来玩玩儿。

刚开始玩《健身环大冒险》的时候,立刻就发现这个游戏是认真的。最初的几天,每次玩游戏的时候都是煎熬;直到差不多两周之后,我才慢慢习惯。在那之后,我还在一点点提高难度——但是又不能一下提高太多,如果因为难度太高而放弃,那就太不值得了。所以,到现在一个多月,我基本都可以保持一周里有六天都会在《健身环大冒险》的世界里打打怪。不得不说任天堂在游戏设计里的厉害之处,它可以用游戏里面的各种元素抓住玩家的注意力,而不是让我这样的玩家脑子里充满“啊,好累”这样的想法。这样,也可以帮助我继续玩下去。

当然,除了《健身环大冒险》,我还偶尔在 Switch 上玩儿《马里欧卡丁车 8 豪华版 (Mario Kart 8 Deluxe)》和《世界游戏大全51 (Clubhouse Games: 51 Worldwide Classics or 51 Worldwide Games)》。电脑游戏方面,最近几天和朋友们在《帝国时代 Ⅱ:决定版 (Age of Empires Ⅱ: Definitive Edition)》上对战 AI. 这一作基本上是二十年前原作的高清重制以及一些细节上的更新,我还记得我小时候的朋友们也有不少玩过原作的,可惜那时的我并没有。那时候,我玩的最多的是《命令与征服:红色警戒 2 (Command & Conquer: Red Alert 2)》 和其资料片《命令与征服:尤里的复仇 (Command & Conquer: Yuri’s Revenge)》,加上《反恐精英 (Counter Strike)》。 最近几年在接触了一些经典的的游戏系列后,发觉以前的自己错过了不少的大作。可现在,被精美画质宠坏的我,如果不是有特别的情结,去玩那些十几年或者二十几年前的游戏,可能注意力会太多地被放在过时的画质上而不是游戏乐趣其本身上吧。这样想,我还是希望游戏公司能够将以前的优秀作品以现在的技术进行重制,让像我这样的人也能体会到以前没有得到过的快乐。

从圣诞节开始的这一轮封锁,将会最少持续到三月初。在目前的这种情形下,《健身环大冒险》应该会让我在每天下班后都忙起来。也因为想记录自己的身体情况,我又购置了一块 Apple Watch Nike Series 6. 这是我首次购买可穿戴设备,之前其实犹豫了一段时间,原因有几个:在爱尔兰并没有支持 eSIM 的版本,此外续航也仍然并没有非常好。后来也慢慢想通了:如果单使用蜂窝网络不带手机出门,续航会比 GPS 版本更短;这一代充电的速度也比之前更快,一个多小时就能从 30% 充到 100%。就算我不带手机出门,我也可以用预载地图的导航 App、音乐 App 和离线的 Apple Pay 支付。于是,就打算亲自体验一下可穿戴设备究竟对我的生活有什么影响。目前用了接近一周,从各种角度来说我还是比较满意的。晚上睡前一般会有大约 50% 的电量,戴在手上监测我的睡眠质量。第二天上班后,大约在接近中午的时候会剩下大约 30% 的电量。反正是坐在电脑前,就放在一旁充电,如此循环每一天。

除此之外,我还更新了我自己的几个网站。从 2017 年入职之后,我的英文网站 starkshaw.me 就没有更新过了。原本,这个网站分为了个人简历和英文博客两部分。个人简介是我用 HTML+CSS+JavaScript 手写的,而博客部分则是托管在 Medium 上面的。一是因为觉得找到工作了,没有什么动力更新个人简历,二是对 Medium 过去几年的风格变化并不是很钟意;加上我在 xiaozhenba.ng 这边在过去几年积累了一些经验,如果打算把网站推倒重来,也不会花费很多时间。而且,GitHub Pages 的访问速度对于世界的大部分角落都是很快的。于是,更新 starkshaw.me 的计划从去年年初被我提上议程,我甚至还联系了一个字体设计师洽谈关于购买字体版权的问题。但是很快,我的生活就被 COVID-19 的肆虐打乱了。直到今年年初,我才想起来被我抛在脑后的事儿。大部分设计层面的更改其实早已在 2020 年 3 月完成,只是一直没有把它部署到我的域名上。在打磨了一些细节之后,在 1 月 11 日正式上线。上线之后,我立刻就动笔开始写了一篇披露去年底制作 Secret Santa 的技术细节的文章。这大概花了我快十天的闲暇时间来完成,我尽量把所有重要的技术细节全部囊括进了这一篇文章,寄希望于读者可以从中学到一些什么。以前在 Medium 上面的文章,因为目前我自己的一些想法,暂时没有迁移到新网站的意愿。所以,所有提及旧博客系统的链接全部都被我移除了,访问这些链接会跳转到新博客的目录页。

新的英文博客暂时没有加入评论系统,原因是我对 xiaozhenba.ng 上面的评论系统并不是很满意,所以没有考虑在英文博客上加上这个功能。不过,我最近在构思利用无服务器计算架构制作评论系统。也许在未来的某一天我会付诸实践,这样我就可以在我自己的网站上用我自己开发的评论系统。

另外,前几天和朋友聊天的时候,谈到了网络上用户隐私的问题。那时我才想起来,我的两个网站都没有《隐私政策》。2018 年,《通用数据保护条例 (General Data Protection Regulation)》(简称 GDPR)出台,如果网站对欧盟居民有任何获取用户个人数据的行为,需要公开数据的采集以及处理方式。于是,我立刻修订并发布了《隐私政策》。读者可以从“关于”页面找到链接进入,或者可以点击这里进入。