倒带,关于虚幻勇士的记忆

发现 Code Lyoko 相关异常信号,正在进行检测与确认…… 是否进行记忆扇区重建? [y/N] 正在准备虚拟化环境…… 加载完成。 启动同步…… 回放 2010 年,彼时高中成绩还算稳定的缘故,我获得机会,拥有了人生中第一台属于自己的电脑。那是一台戴尔的迷你上网本,配置很低,CPU 是英特尔的凌动处理器。以今天的眼光来判断,此选择真是失败,同样的预算当时完全可以得到一台配置更高的。只是那时我对硬件一窍不通,完全是凭借「品牌+便携」两个关键词做下的选择。 虽然是一台笔记本电脑,一台比常规笔电更加便携的上网本,但彼时寄宿制高中生活的我,有且只有在节假日和寒暑假时段才能触摸到放在家中的这台电子设备。而这也让我对这台电脑的使用,变得与初中走读时期偷偷去网吧玩游戏的感受完全不同。虽然也偶尔会玩各种游戏,但更多的时间是用来给我的 MP3 播放器下载拷贝歌曲以及下文讲到的字幕组工作。 寄宿高中禁止携带电脑,在那个网络资费还是高昂的时期,即使默许携带(以便于联系家长)的手机拥有访问网络的能力,30M 每月的数据流量对于我来说还是连一首歌曲也不敢下载。流量更多地被用于文字类的聊天、内容搜索浏览以及「文字偷菜」等游戏上。这时候,更小巧的 MP3/4 播放器就成了同学们的掌中宝物。MP3 除了能听单词助记忆外,还能听有声小说和音乐,待机时间也长。听音乐便成了我高中生活的一个重要组成部分,同时也极大地影响我往后的生活。 那会儿,我的 MP3 里面有相当一部分音乐是一些动画片的 OP/ED 之类的歌曲,除了包括知名的《数码宝贝》的 Butter Fly、Break up!、Brave Heart 等,《中华小当家》、《名侦探柯南》的众多 OP/ED(其中也有我的本命 band GARNET CROW 的 tie 曲)外,还有非常喜爱的《我为歌狂》的我的舞台和有梦好甜蜜,《四驱兄弟》、《光能使者》的国语版 OP 等国语曲目。在这些之外,有一首特别的英文曲目,它的名字是「A World Without Danger」。

2023/9/1
閱讀更多

用 Rust 写的 Scoop 再实现

开门见山,先放上项目地址:https://github.com/chawyehsu/hok 前言 了解 Scoop 或者已经是其用户的朋友从标题已经知道本文主题,大概点了上面的链接跳走了。没点的只好留下来,听我先给不了解的人稍微介绍下 Scoop。Scoop 是一个在 Windows 下的工具,通过一套规则来描述应用软件[1],然后提供命令行的方式来让用户相对方便地安装和管理使用的软件。它最初的开发受到过 Homebrew 的启发,虽然随着发展二者已大相径庭, Scoop 仍然在其 README 中留着对 Homebrew 的 Credit[2]。 一直以来 Scoop 都没有标称自己是一个包管理器[3],但是它的主要功能和主流包管理器的功能又是有几分相似,所以一些用户愿意称其为 Windows 下的包管理器。相应的,也有(比如偏好 MSYS2 的)用户批评过 Scoop 根本没有提供包管理器「标配」的软件构建环境及 build from source 的能力,到底只不过是一个「软件安装器」。我作为使用 Scoop 已经有 8、9 年,于 2015、2018 两年先后为其写过两篇「荐」的用户,以为 Scoop 的这种形式更多是 Windows 软件分发现状下的一个些许无奈的折中选择,只能说是有人喜有人愁。强如微软官方出品 Windows Package Manager —— Winget 也还是没有走出这个窠臼。AppX/MSIX 的打包分发方式不是所有应用开发者都接受并统一采用,曾几何时我从 UWP 上看到的一点点软件分发整合的希望也在其放宽 Win32 API 使用后慢慢消去(虽说就开发者角度来说这是好事)。所以 Scoop 在某些场景下仍有它的一席之地,放到末端用户就是各取所需。 这是什么 接下来谈论的是本文的主角 Hok。它是一个用 Rust 写的 Scoop 再实现,提供与 Scoop 类似的 CLI 接口,目标是实现 Scoop 已有的功能,如应用的检索、安装卸载、列表与状态、桶管理等等。实际上 Hok 只是一个 CLI 前端,其背后的 libscoop 才是这个再实现的核心。后文会再提到 libscoop。

2023/8/10
閱讀更多

十款好评如潮的独立游戏与十张一定要听的原声带

在起笔写这篇文章之时,我看了下我的 Steam 帐号最近的一次启动游戏距离现在又过去了一段 6 个月的时间。我果然并不是一个极其热衷于玩游戏的「游戏热爱者」—— 即使在网易公司熏陶了几年下来,我也并没有过上像同事朋友那样在朋友圈刷屏的“动森”生活。手游就更加谈不上来…… 但就像每日三餐那样,我还有一个每天必定要汲取(至少 1.5 个小时)的精神食粮 —— 音乐,能够让我时常记着我那个玩了几百小时新手级别的《以撒的结合:重生》,还有几十个成就没有解锁,以及一堆还在愿望单里的好游戏。原来我这个早早过气的云村达人不止听电子、流行,还对游戏原声有强烈的嗜好,就像对 Future Funk、合成器浪潮那样。于是,听那些没时间、没队友玩的游戏的 OST,便成了我在通勤或者闲时“感受游戏”的方式。于是,又写音乐相关的内容了。

2020/4/10
閱讀更多

除了 GitHub 官方移动客户端,还有这些东西值得注意

不管是 GitHub Game Off,抑或是 HacktoberFest,都是 GitHub 近些年来,每年固定参与举办的活动。像去年的 HacktoberFest 我就有参与,虽然就是做个说难不难 PR 任务,相关文章 ——《历经数月,GitHub 章鱼猫寄来的 T 恤竟然……》,也是挺有趣的(今年的 HacktoberFest 我也参与了,Game Off 也挺想参与,但我一次 gamejam 都没玩过太水了)。

2019/11/16
閱讀更多

结合响应式图片实现更好的图片懒加载方案

作为在网页性能调优方面常被使用的技巧之一,懒加载或者说延迟加载是在谈及「前端性能优化」话题时不得不说的一项技术。

2019/7/24
閱讀更多

致五年 E3 青春:AMD YES! ITX 装机作业

哈哈哈,这次文章的标题有点假文艺。不过确实说的也是事实,在完成了这次整个平台的装机升级后,陪伴了我 5 年多的至强 E3-1230 v2 就被替下了,为性价比正式从牙膏厂跳到了按摩店。大学那年第一次 DIY 装机就选择了当时所谓的“一代神 U”、“卡吧标配”的 E3v2,从此开启了我的 DIY 装机“职业生涯” —— 哈哈说笑,也就可算是懂得了倒腾配置装机云云。

2019/7/7
閱讀更多

35 年后,竹内玛莉亚的 Plastic Love 有了官方 MV

UPDATE Mar/2021:得知完整版 MV 已经流出,在文章内更新了完整版 MV,补充了 MV 主演、导演等 meta 信息,对文稿做了些许排版调整,修复了一些小错误。 今天我们来谈谈音乐吧,这是我很喜欢的一个话题。聊聊音乐趣事,当然可能会扯到些扩散话题。 旧事物总有一天会重新闯入你的生活,即使那不是你的过去 2019 年 5 月 16 日,日本华纳音乐Warner Music Japan在流媒体网站 YouTube 上传了竹内玛莉亚竹内まりや的一首大热单曲《プラスティックPlastic・ ラブLove》的一支先行版Short ver. MV[1]。这首在 2018 年引起病毒式传播的歌曲,在发布的 35 年后,“意外地”拥有了它的官方 MV。

2019/5/20
閱讀更多

利用 CSS 媒体查询让网页配色跟随 macOS 深色模式

苹果公司的操作系统 macOS 从 10.14 Mojave 版本开始,为用户提供了深色模式的可选外观。用户可以在系统中的通用设置里选择启用深色模式,整个系统的界面会全局变为暗色调。对于夜间使用场景而言,深色模式的界面可能会显得更加友好,也更能让用户集中注意力。

2019/5/1
閱讀更多

总结下博客最近的调整

我建博客始于 2013 年,时间也不长。那会儿也不过是一个从 WordPress 加免费空间入坑的新手,免费空间关了就买了个域名和虚拟空间继续折腾。啊对,也改成了 Typecho 一段时间,仿过几个主题。之后便是在流行之下,一个 commit 换成了静态博客 Hexo。于是开始在这个“自留地/实验室”里摆弄各种新玩意,做做小试验。没写过几篇文章,却也一直延续至今。

2019/4/21
閱讀更多

彻底搞懂 Windows 控制台的设置

Windows Console Host(即 conhost.exe,下称“ConHost”[1])中的设置可能有点难以理解,主要是因为在过去几十年中这个设置系统不断发展。根据 ConHost 如何被调用,这些设置项会存储在不同的位置。

2019/2/18
閱讀更多

推薦訂閱

Chen's Blog,分享安全领域的所思、所想、所学。

空鸣深语

无论你是游戏死忠,还是轻度的休闲玩家,在这里都能找到感兴趣的东西。

分享免费、小巧、实用、有趣、绿色的软件