分类:连载

复式记账指北(三):如何打造不半途而废的记账方案

没错,我回来更新了!没想到上篇文章安利效果超强,所以我就打算先行跳过第二篇,先介绍个人方案以便各位参考啦。至于第二篇的详细做账方法就慢慢摸吧。不过由于这篇文章按照规划来讲还是第三篇,所以会有一些虚空引用第二篇的部分内容,如果看到的话请假装看过第二篇吧(逃) 当我们兴冲冲地开始记账时,我们想要冲的是什 […]

查看更多

复式记账指北(一):What and Why?

各位好久不见,我是KAAAsS。没错,我又在没填完坑的情况下开新坑了!(自豪脸)这次写作的对象是“记账”,是一个听起来既不Geek又不有趣的话题。但是相信我,这一系列文章要介绍的“复式记账”本身其实十分有趣,而且最后的整个记账方案也足够Geek。 另外就是关于为什么会突然想要研究“记账”。最直接的原 […]

查看更多

理想影音库构建之路(二):关于老番管理这件事

介绍完上次的新番管理,接下来自然就是介绍老番的管理了。和新番管理不同,老番管理本身就是一个很杂的事情,所以这篇文章也没有一个清晰的线(大致分为源、刮削、播放),而是按照逐个问题来组织。同样也先看效果: 源:硬链接管理 比起新番,老番的数据源有很多,如BGmi完结番、PT下载、BT下载等等。因此想要直 […]

查看更多

理想影音库构建之路(一):使用BGmi自动追番、刮削

我一直想构建一个影音库来着,毕竟自从整了NAS之后它就一直闲着,堪称大号路由器。最近经过摸索,终于是确定了一个比较满意的方案,算是为NAS“正名”了。所以也就又开了个新坑,希望更新进度没事。由于折腾的东西比较多,而且不同的模块之间关系也不大,所以我打算用2~3篇文章的篇幅来介绍下。 方案:Jelly […]

查看更多

漫谈NAT(一):各种NAT类型

好久没有写也没有填系列文章了,正好之前文章提到了Fullcone,所以干脆写一篇文章来好好聊聊NAT相关的内容。NAT作为当今现实网络中不可或缺的一部分,虽然应用广泛,但是对它的介绍却远不及其他网络协议。另一方面,IETF也把NAT视为IPv4的权宜之计,在很长一段时间内都寄解决地址短缺问题之希望于 […]

查看更多

关于启动引导的那些事儿(下) : UEFI与GPT

MBR的缺点 MBR的缺点主要在于他是个程序。引导程序和磁盘分区原本是不太相关的两个事情,但是MBR却用一种及其原始的方式把它们混合在了一起。此外,MBR程序本身也带来了不少麻烦。由于MBR运行在实模式,因此它的编写与引导过程的其它程序有诸多不同。而且由于MBR是直接写在引导扇区的,并不是以文件的形 […]

查看更多

当我们谈论Monad的时候(二)

Welcome to Haskell 在上一篇文章中,我通过几个Java的例子简单的说明了Monad的本质和一些工程中常见的用途。接下来的文章就不再侧重于工程了,而是要慢慢向理论转换。而作为过渡,我选择了Haskell来代替Java进行说明。本篇文章默认读者已经对Haskell的基本语法有所了解,因 […]

查看更多

关于启动引导的那些事儿(上) : Legacy Boot

前些天群友@Seraph_JACK在整引导,于是我也跟着云了一下。结果发现,我对引导相关的了解着实拉跨。所以趁此机会,正好完整学习一下引导相关的知识。本篇文章大致会涉及MBR、GPT、UEFI等内容,以使用Grub引导Linux为例,来分析启动的具体过程。 启动综述 对于PC来说,启动电脑的目的是为 […]

查看更多

当我们谈论Monad的时候(一)

Monad不就是个自函子范畴上的幺半群,这有什么难理解的。 Phillip Wadler 当我们谈论Monad的时候,我们在谈论什么 坊间一直流传着一句话:“一百个学FP的人的心中就有一百个对Monad的理解”。而我相信,他们中的大部分人在看明白后又会写出一篇崭新的Monad文。我也一直很想写一写自 […]

查看更多

OpenGL学习笔记 (三)- 坐标系与顶点变换

在OpenGL学习笔记 (二)- 顶点与绘制指令中,已经对绘制指令与顶点规范进行了简单介绍,接下来的学习笔记将按照渲染管线的顺序继续说明。本节学习笔记将会介绍顶点数据在渲染管线中经过的第一步,也就是顶点着色器相关的操作。 虽然作为可编程着色器,顶点着色器并没有固定的功能,但是有一些操作通常都会交由顶 […]

查看更多

KAAAsS

学生党一枚,业余程序员,爱逛B站喜欢二次元。

Calendar

2024 年 4 月
1234567
891011121314
15161718192021
22232425262728
2930