首页
Nihil
取消

GameMaker 8.0 从入门到入土

这是我从2017年开始在 Heabot 论坛(已关停)编写的一系列关于 GameMaker 8.0 的教程,最早是想写在贴吧,但是贴吧嘛懂得都懂,格式乱+不能二次编辑+吞贴,于是选择了 Heabot 论坛。 该教程从 2017 年一直写到 2019 年才完成大部分内容,并且之后也一直有在增加新的内容,涵盖从完全新手入门到精通 GameMaker 8.0 的一切内容,如果对 GameMake...

USB redriver: NB7VPQ904M 浅析

器件介绍 NB7VPQ904M 是一颗由 onsemi 的子公司 Semiconductor Components Industries, LLC 生产的 USB redriver 器件,其官方介绍是: 1.8V USB Type-C™ DisplayPort™ ALT Mode 10Gbps Linear Redriver 我们来逐字解析: 1.8V 指器件所需的供电电压; ...

高通平台自定义按键进入 fastboot/recovery/edl 模式

在大多数高通平台上,默认都提供以下的按键功能: 按住 vol+ 键开机,进入 recovery 模式。 按住 vol- 键开机,进入 fastboot 模式。 按住 vol+ 键及 vol- 键开机,进入 edl(Emergency Download)模式。 根据平台的不同,主要分为两种情况:使用 lk2nd 的高通平台以及使用 edk2 的高通平台。 使用 lk2nd...

[译] 并不总是 iCache

免责声明 本文是对原博文《It’s Not Always ICache》的无授权翻译转载,不享受任何著作权利,不用于任何商业目的,不以任何许可证进行授权,不对任何转载行为尤其是商业转载行为负责。一切权利均由原作者 Aleksey Kladov 保有。 本文中出现的所有第一人称均指代 Aleksey Kladov 而非译者本人。本文中对一些术语会额外附加英文原文注释,以帮助读者搜索相关概念...

为使用 Rouge 的 Jekyll 主题添加高亮指定行的功能

前言 实际上,这个功能在 Jekyll 的 Issue #8621 上早有讨论,但是时至今日这个功能迟迟没有进展。 相关的讨论者提出了一些简易的 Ruby 脚本,但是这些脚本功能并不完整,例如不支持行号。但是奈何本人又不会 Ruby,只能考虑另辟蹊径,通过 JS 来实现行高亮。 对比: Ruby 脚本在生成站点时静态地添加高亮块,没有运行时时间成本。JS 脚本在浏览者打开网页时...

[译] Rust 中的内联

免责声明 本文是对原博文《Inline In Rust》的无授权翻译转载,不享受任何著作权利,不用于任何商业目的,不以任何许可证进行授权,不对任何转载行为尤其是商业转载行为负责。一切权利均由原作者 Aleksey Kladov 保有。 本文中出现的所有第一人称均指代 Aleksey Kladov 而非译者本人。本文中对一些术语会额外附加英文原文注释,以帮助读者搜索相关概念。 前言 在...

[译] 安全引导与镜像验证技术概览

免责声明 本文是对原文档《Secure Boot and Image Authentication Technical Overview》的无授权翻译,不享受任何著作权利,不用于任何商业目的,不以任何许可证进行授权,不对任何转载行为尤其是商业转载行为负责。一切权利均由原著作权所有者高通公司(QTI,Qualcomm Technologies, Inc.)保有。 本文中出现的所有第一人称均...

Git 从基础到进阶

前言 Git 是什么 想象这么一个场景,你和你的几个同事一起开发一个应用,假设同事 A 修改了代码 1,同事 B 修改了代码 2,你自己修改了代码 3,要如何将你们的修改安全、准确地同步到所有人的电脑上?如果有一天,应用突然运行不了了,你尝试 debug 无果,想要回退到上一次能够正常运行的代码版本,你要如何操作? 这就是为什么我们需要版本控制工具。它们对代码的提交和修改进行纪录,方便...

从实例看 Rust 的 HRTBs

问题 这一天,我像往常一样快乐地水群,一位群友抛出了一张编译报错求解。原版的代码内容太多,这里我先把最简化后的版本放出: trait MyTrait<T> { fn do_sth(&self, r: T); } struct MyStruct; impl<T> MyTrait<T> for MyStruct { fn do_...

USB 2.0 与 USB 3.2

通用串行总线 在 USB 诞生之前,电脑的接口十分混乱,常用的有给键盘、鼠标等使用的 PS/2 接口,有给调制解调器(猫)、控制器(摇杆)、路由器等使用的 COM 接口(也就是串口),有给打印机、摄像头等用的 LPT 接口(也就是并口),除此之外,还有各种各样的接口类型,比如 DNI 接口,TRS 端口(其中 3.5mm 的 TRRS 接口 也就是熟知的 3.5mm 耳机接口)等: P...