Blog

2025.07.10

Markdown ID,为什么不能以数字开头?

副标题:深入探究 Markdown 解析器的自动生成与手动指定之谜


2025.07.09

乌山站私藏美食店:紫菜包饭天国,品尝兼具美味与美观的泡菜炒饭

有那么一家店,是几年来我一直光顾的“私藏老店”。对我来说,乌山站附近的“紫菜包饭天国”就是这样一个地方。味道好是基本,而且食物总是摆盘得很漂亮,让人每次都能愉快地用餐。今天突然想吃泡菜炒饭了,就点了一份。


2025.07.09

为独立开发者打造完美的隐私政策与Cookie同意横幅 (Jekyll, 应对GDPR)

在运营个人项目或小型玩具项目时,我们常常会忽略“隐私政策”。然而,当我们在网站上添加广告或访客分析工具的那一刻,我们便开始处理来自全球用户的数据。这不仅受韩国的个人信息保护法管辖,还适用于欧洲的GDPR、美国的CCPA等严苛的法律。


2025.07.09

解构Rust话语

知识共享许可协议 本作品采用知识共享署名-非商业性使用-禁止演绎 4.0 国际许可协议进行许可。


2025.06.27

精通FreeBSD上的LD_LIBRARY_PATH:动态库加载指南

当您在FreeBSD上开发或部署应用程序时,不可避免地会遇到共享库。这些.so文件包含多个程序可以使用的代码,从而节省了磁盘空间和内存。动态链接器负责在程序启动时查找和加载这些库。但是,当您的程序需要不在标准系统路径中的库时会发生什么呢?这就是LD_LIBRARY_PATH发挥作用的地方。


2025.06.26

Rust语言设计缺陷分析

Rust是一门现代系统编程语言,专注于内存安全、并发性和性能。尽管因其强大的功能和精密的编译器而备受赞誉,但与任何语言一样,Rust也存在其设计上的缺陷和批评。本分析将深入探讨在Rust社区及其批评者中经常讨论的主要设计问题。


2025.06.26

C与C++的主要区别:基于事实的指南

尽管C++起源于C,常被称为“带类的C”,但它已演变成一种独特的、功能强大的多范式语言。对于任何从事系统编程的开发人员来说,理解它们的区别至关重要。本指南将提供一个基于事实的比较。


2025.06.25

混合使用Ada与汇编

在进行系统编程、硬件控制或性能关键型优化时,有时需要从像Ada这样的高级语言下降到原始的汇编语言。但如何以一种结构化的、符合标准的方式来实现,并验证它是否有效呢?


2025.06.24

关于围绕Rust采用的某些论点的批判性考察

Rust无疑是现代编程语言生态系统中最受瞩目的语言之一。其以内存安全为核心的强大功能为许多开发者带来了新的可能性。然而,在讨论Rust成功的过程中,有时会观察到一些超越技术本身优点、包含夸大或逻辑跳跃的主张。本文的目的并非指责任何特定个人或团体,而是为了更健康、更富有成效的技术讨论文化,对这些主张进行批判性的审视。


2025.06.23

超越时代的经典:深度解析张信哲的《爱如潮水》

您知道那首吟唱着如潮水般爱意的华语乐坛顶级情歌——张信哲的《爱如潮水》吗?这首歌自1993年发行以来,三十多年后的今天依旧能湿润无数人的心房。它凭借其哀婉的旋律和诗意的歌词,为张信哲赢得了“情歌王子”的美誉,是一首不折不扣的经典名曲。