proxyerium::blog

Posts

链接rust cxx编译的静态库

cxx 为 Rust 和 C++ 之间提供一个 C ABI 的抽象层,能方便两端互操作 环境 MSVC v134, Visual Studio 2022 Rust 1.90.0, x86_64-pc-windows-msvc 然後是 cargo 全局设置和项目内设置,需求是 rust 编译成库,供 C++ 的应用程序单向调用。 Rust 端编译成库 cxx-build 能生成对应的 API 头文件,不用自己管理了,挺方便。

《暗黑地牢》上传Steam创意工坊模组

先定位到本地文件夹: 在库里点开 Darkest Dungeon -> 齿轮图标 -> 管理(Manage) -> 浏览本地文件(Browse local files) 现在的位置应该是 ..\Steam\steamapps\common\DarkestDungeon\,再进入到_windows\。 双击其中的 steam_workshop_upload.exe,此时程序会创建一个 “sample_project.xml”(这个 xml 可以随意改名,一般改 …

Build a kernel for my picasso

想试试新的 root 方案 KernelSU ,但我手机的内核版本是 4.19,用不得通用内核镜像,需要自行编译内核,幸好 KernelSU 的非官方支持列表中有大佬在维护 picasso 的内核源码。 本篇记录我借助 @EndCredits 大佬维护的kernel_xiaomi_sm7250给我的手机编译内核。 搭建环境 写了个 dockerfile 简化环境搭建,刚接触 docker 的时候不知道 dockerfile,每次开新容器都要手动再配一遍环境,累到癫去 😢。 等 …

Archlinux安装

Archlinux wiki 很完善,安装只需要照着文档做一遍就会了。不过每次安装总看 wiki 挺麻烦的,流程记下来方便以後安装。 基本 iwctl 联网 硬盘分区 格式化分区 挂载分区 安装系统 配置系统 bootloader 其他 N 卡驱动 fxxk you 参考资料 Archlinux 安装指南

8051MCU | 电子时钟

我刚接触 bms 时,心血来潮想自己做个手台。但我的电子科技知识匮乏,动手能力也差,只是稍微看了些设计方案就草率开始行动——最终是毫无悬念的大失败:焊坏了 3 个焊盘、浪费了 15 张 PCB、吃灰了一堆元件,我忏悔 😭。对此一直耿耿于怀,所以大学加个社团,看看能不能进去学点什么再去追求我未竟的夙愿;当然不止手台,我还有很多别的小玩具想做。 社团首先介绍 51 系的单片机,我起初做手台尝试的 Arduino,虽然 Arduino 也算简单的,但 51 事实地更简单,确实应该是 …

goHugo | 使用hugo框架搭建个人博客

Hugo是一个优秀的静态网页生成框架,适合博客或小型文档之类的没有动态数据交互的网页应用。 一直打算翻新博客,尝试过朴素三大件、也试过一些其他框架,但因为水平太次最终还是回来投奔 Hugo。本篇介绍 hugo 的基本结构及用法。 安装 Hugo 所需内容: Git Go Hugo Hugo 分为 standard 和 extended 两个版本。区别是 extended 版本会把图片处理成 WebP 格式的,还有自带的 sass 处理器。两者的占用相差也不大,一般情况都选择 …

Test

Heading 2 Heading 3 Heading 4 Heading 5 Heading 6 This is a paragraph of text. Emphasis Italic text Emphasized text Bold text Strong text Bold italic text Strong emphasized text Lists Ordered List First item Second item Third item Unordered …