聚合文章

汇集全部已收录博客的最新文章,点击标题前往原文阅读。

排序方式:最新发布
blog.wtm.moe blog.wtm.moe 2024-09-12

Arch Linux 使用安全启动

方案分析安全启动的实现有两种方法,使用自签名安全证书以及使用经认证的第三方 (微软)证书,下表简单对比了这两种方法的优劣。方案优势劣势自建签名可控无感知兼容 Windows 安全启动需自建密钥需修改 BIOS (的证书数据库)不能复用第三方签名 (PreLoader.efi & shim.efi)方便不修改 BIOS 设置复用安装简单,但操作对新手不友好维护麻烦GRUB 无法链式加载 EFI 二进…

blog.wtm.moe blog.wtm.moe 2024-09-12

从 GRUB 迁移至 systemd-boot

某天在群里和大佬们作OT的闲聊时觉得 GRUB 作为 Bootloader 过于臃肿,于是就产生了更换一个更轻量的 Bootloader 的想法。因为 systemd-boot 与 systemd 关系紧密,而且有一些其他 Bootloader 没有的优秀特性,我决定更换这个 Bootloader 。安装 systemd-boot首先需要安装 systemd-boot注意使用 systemd-bo…

blog.wtm.moe blog.wtm.moe 2024-09-12

应用 Yubikey 的N种方法

最近入手了一个 Yubikey 5 。这个 U 盘大小的小玩意就像是一把钥匙,一些需要输入传统密码的地方可以用插入 Yubikey 来代替。我琢磨出了一些使用 Yubikey 装逼的方法,在这里做一些总结。这并不是 Yubikey 的使用教程,只是一些另类的使用方法的总结。本文所述内容,除特殊说明外,均使用了 Yubikey 的 FIDO 功能,需要预先设置好并打开 FIDO 功能。配置 PAM…

blog.wtm.moe blog.wtm.moe 2024-09-12

SSH 证书登陆

证书认证(Certificate Authentication)和密钥认证(Publickey Authentication)不是一回事。摘自 阮一峰的网络日志密码登录和密钥登录,都有各自的缺点。密码登录需要输入服务器密码,这非常麻烦,也不安全,存在被暴力破解的风险。密钥登录需要服务器保存用户的公钥,也需要用户保存服务器公钥的指纹。这对于多用户、多服务器的大型机构很不方便,如果有员工离职,需要将他…

blog.wtm.moe blog.wtm.moe 2024-09-12

在 Windows 上使用 Sonar 改善耳机音效

如果想要改善自己设备的音效,在 Linux 上可以使用 Easyeffects 软件搭配 AutoEQ 的组合,在安卓上也有 Viper4Android 可以使用。而在 Windows 上,固然也有不少音效软件可以选择,但是实现方式和功能都有着不小的区别。起因起初我并没有打算在 Windows 上套用音效,只是单纯想提高我的麦克风音量。我的游戏本安装了打游戏专用的 Windows 系统,配 Hyp…

blog.wtm.moe blog.wtm.moe 2024-09-12

GnuPG 使用扫盲

曾经有一段时间,我随大流嫌弃 GnuPG 功能臃肿不够现代。再后来,由于自己的密钥管理过于糟糕,我急需一款合适的密钥管理方案,不停寻找能与 GnuPG 相媲美的替代品,未果。这时我才意识到,我对 GnuPG 并不了解。于是,我决定系统地扒一下 GnuPG 的使用方法,并总结到这篇文章中。创建密钥一些教程会讲,创建密钥的最佳实践是在没有网络连接的系统上创建密钥,以避免泄漏。这个见仁见智,对安全有追求…

blog.wtm.moe blog.wtm.moe 2024-09-12

挑战 NixOS 重装最速通关伝説

上周末因为在学习 GnuPG 时更换新的 Yubikey 丢失了 LUKS 的密钥,备用密钥也用不了,我只能被迫重装系统。理论上,NixOS 重装的速度很快。刚好上次挑战重装 NixOS 的时候没有写博客记录,这次写一篇博客记录一下整个过程。备份数据幸好我在重启系统前意识到自己丢失了解密密钥,并开始着手备份,否则我就丢失全部的数据了。备份的过程并不复杂。我 90% 的配置都写进了 flake 里。…

blog.wtm.moe blog.wtm.moe 2024-09-12

KeePassXC 使用扫盲

之前发现一些群友还没有用上密码管理器,且没有良好的密码管理方案,而我使用 KeePass 管理自己的密码已经有快两年之久。借此机会,分享一些自己的使用经验。与 Bitwarden / Vaultwarden 对比在迁移到 KeePass 之前,我也用过一段时间的自建 Bitwarden(使用 Vaultwarden 服务端实现)。Bitwarden 功能全面,而且客户端支持也很齐全,桌面端、移动端…

brealid 的小站 brealid 的小站 2024-09-12

[WP] 第二届“熵密杯”全赛题解析

by nebula 第一赛段 初始谜题1首先,注意到信息有固定的长度为 18 的前缀,一个块的长度为 16,因此我们可以轻松的知道第一个块对应的 plaintext 和 ciphertext,进而还原出第一个 block 的 key。接下来正常进行秘钥派生(使用题目所给的解密函数)就可以解出结果了123456789101112131415161718192021222324252627282930…

www.chencuo.top 2024-09-11

好玩的命令

分享一些搜到的好玩的命令 危险的 这部分是非常危险的东西,想吃国家饭和光速换工作可以尝试 警告,请不要在实际工 […]

www.sqlsec.com www.sqlsec.com 2024-09-10

国光的 Ubuntu Hyprland 桌面优化记录(弃坑!)

你是否羡慕人家 Arch Linux 那酷炫的平铺式桌面,现在不必再自卑了,使用目前最新的 Ubuntu 也是可以做到通用酷炫的效果。那么准备好电脑,跟着本文开始行动起来吧!前言概要硬件介绍最近家电下乡各种优惠补贴很多,国光我也忍不住剁手下单了一台性价比很高的笔记本,机械革命无界15X 暴风雪版本,默认是 32 + 1TB 的配置,我也自行升级了一下,目前详细的配置如下:组件型号CPUAMD Ry…

www.hoi3vel.cn www.hoi3vel.cn 2024-09-08

C语言中函数间动态内存的传递

在编程实现从字符串提取连续的数字时,发现在函数内申请的动态内存无法传递到main函数中使用,基于此写下这篇文章,探究C语言中函数间动态内存的传递方式。一、写在前面C语言中,动态申请的内存划分在堆中,其生存周期与程序生存周期一致,系统不会自动回收,需要程序员调用free()函数手动调用。既然如此,如果在函数中申请一个动态内存,那么如何在main函数中调用呢?二、具体实例1.错误实例有如下代码:123…

青草窝 青草窝 2024-09-06

你没用过吗?

昨天我去隔壁寝室买瓶装可乐,第一次去比较生疏,没有第一时间在贩卖机旁买可乐,在我不经意间冒出一个人站在我前面,买完可乐后就朝我问道:“你没用过吗?”。就是比较突然,让我想起了很多东西。

愚苏记 愚苏记 2024-09-06

Way2AI · LangChain 总结

什么是 LangChain?LangChain 是一个基于语言模型的框架,用于构建聊天机器人、生成式问答(GQA)、摘要等功能。它的核心思想是将不同的组件“链”在一起,以创建更高级的语言模型应用。LangChain 包含哪些部分?Models: 这指的是各种不同的语言模型以及它们的集成版本,例如GPT-4等大型语言模型。LangChain对这些来自不同公司的高级模型进行了概括,并封装了通用的API…

www.sqlsec.com www.sqlsec.com 2024-09-05

国光的 啊切儿 Linux 优化记录(弃坑!)

你这辈子有没有因为没有折腾过 Arch Linux 而感觉遗憾?有没有厌倦了无聊的 Ubuntu?有没有想给自己找点事情做,充实一下自己?那就赶紧试试看 Arch Linux 吧!前言概要硬件介绍最近家电下乡各种优惠补贴很多,国光我也忍不住剁手下单了一台性价比很高的笔记本,机械革命无界15X 暴风雪版本,默认是 32 + 1TB 的配置,我也自行升级了一下,目前详细的配置如下:组件型号CPUAMD…

XPoet's Blog XPoet's Blog 2024-09-04

独立开发者的福音:Amazon DynamoDB 数据库

对于很多独立开发者朋友来说,往往总是需要一个稳定的云数据库来存储自己的个人数据。从零开始搭建一个云数据库,需要花费大量时间、精力,并且需要自己管理数据库的维护,在巨大的成本面前,显然这并不是明智之选。作者在偶然的机会下发现到亚马逊云科技 Amazon DynamoDB 数据库,可以永久免费提供 25GB 的存储量以及每月最多 2 亿次读/写请求,一番体验下来,太良心了,简直就是独立开发者和个人网站…

AWs-334 “您”不是“你们”的合音

今天表尊称的“您”是“你老(人家)”的合音,不是“你们”的合音。 历史上表复数的“您”(也写“恁”)是“你们”的合音,跟今天表尊称的“您”是两个不同的词。 今天表尊称的“您”是nǐlǎo = nílǎo > níla ~ nína > nín变来的,读阳平是“你”在“老”前的变调。北京话直到19世纪才出现单音节的“您”*1 ,而其他北京官话、东北官话可能更晚(或至今没发生)。“您”的前一个阶段在白…

blog.8owe.com blog.8owe.com 2024-09-02

Centos7使用YUM安装Docker

在CentOS 7上使用YUM安装Docker的步骤如下:所有操作都在root下,不在root下请在前加sudo1. 更新系统软件包首先,更新系统中已经安装的软件包,以确保系统是最新的。yum ...

RockChinQ RockChinQ 2024-08-31

今天来折腾 k8s:成功启动控制平面

自从自己各个项目都更加容器友好后,就不止于只在 docker 上用了。看到其他项目也支持k8s,自己也得支持支持。关键是十几台服务器上面跑的各种服务实在是有点复杂,管不过来了,需要个集群工具来运行。 先安装 kubeadm,官方教程里有的:官方教程 今天先去 vultr 买了个临时的服务器来试试水。买的是 4c16g 的配置,这个有点坑啊,买了之后启动才发现是 8g物理+8g swap...。系统…

mmydonn.space mmydonn.space 2024-08-30

记忆的碎片

在看到别人的讨论时偶尔会想起一些被遗忘很久的东西,像捡到散落在记忆里的碎片。这种时刻还蛮宝贵的,毕竟我已经忘记 […] The post 记忆的碎片 first appeared on 漂浮水母的宇宙.

blog.hideyoshi.top blog.hideyoshi.top 2024-08-30

力扣#6.Z 字形变换

题目力扣地址将一个给定字符串 s 根据给定的行数 numRows ,以从上往下、从左到右进行 Z 字形排列。比如输入字符串为 "PAYPALISHIRING" 行数为 3 时...

yangpeiyuan yangpeiyuan 2024-08-30

使用Rclone定时备份MySQL到云存储

最近在 blog 上新增了 2 个页面,见导航栏中的 delicious 和 memory。由于用到了 mysql,考虑到数据安全,还是得经常备份。之前就想试用 Rclone,所以这次就选择用 Rclone+box.com 的组合。有个缺点就是 box 的认证授权只有 60 天,每 2 个月就要手动刷新下 token。(看官方文档介绍,有的云存储 token 过期时间会很长如 pikpak)。

小熊の小站 小熊の小站 2024-08-30

HAM101

拿到操作证和执照过后,可以干什么。1. 买设备HAM的第一个设备一般都是一部手台。个人推荐泉盛uv-k5、k6,或者森海克斯8600、8800。入门机不推荐八重洲的任何手台。车台相比于手台,功率更大。但是玩UV段(V段144-148Mhz,U段430-440Mhz)玩多了,就知道功率其实不是最重要的,重要的其实是高度。车台还需要外接13.8V电源才可以使用,使用220V市电是不可以直接用的。商家推…

blog.hideyoshi.top blog.hideyoshi.top 2024-08-29

力扣#151.反转字符串中的单词

题目力扣地址给你一个字符串 s ,请你反转字符串中 单词 的顺序。单词 是由非空格字符组成的字符串。s 中使用至少一个空格将字符串中的 单词 分隔开。返回 单词 顺序颠倒且 单词 之间用单个空格...

云云星羽 云云星羽 2024-08-28

换域名了,辛苦看到了改一下链接

starssr.com更换为yyxy.top了 域名com官方宣布无限期涨价,之后国内厂商也都涨价了,60几涨到现在85,之后还会涨价 于是直接注册回了注册过期域名yyxy.top,又短又便宜还好记点,虽然权威性和com没法比,总归便宜很多不是吗,哈哈反正个人玩的 十年之约也通过了,哈哈 也申请更改

witersen witersen 2024-08-28

esxi调整虚拟机磁盘容量

背景1: esxi下某虚拟机有两块硬盘,现要为第二块磁盘(/dev/sdb)扩容,此磁盘未分区,直接挂载到指定目录使用的,通过esxi给其增加了一些容量,但是登录虚拟机内部查看容量…

blog.hideyoshi.top blog.hideyoshi.top 2024-08-27

力扣#12.整数转罗马数字

题目力扣地址七个不同的符号代表罗马数字,其值如下:符号值I1V5X10L50C100D500M1000罗马数字是通过添加从最高到最低的小数位值的转换而形成的。将小数位值转换为罗马数字有以下规则:...