极简34键键盘:编程利器Ferricy的定制之路

2025-05-25

作者打造了一款名为Ferricy的34键分体式人体工学键盘,旨在提升编程效率。基于Colemak布局,通过三层自定义按键及ZMK组合键实现高效输入,包括导航层(用home row模拟Vim键位)、符号层(镜像数字键盘布局)和数字层。此外,利用home row mods和caps-word功能,巧妙地解决了特殊字符和大小写切换的问题。作者强调舒适度和准确性优先于速度,最终打造出一款适合自身编程习惯的个性化键盘。

阅读更多
开发 键盘定制

从COBOL代码中挖掘出的传奇故事

2025-05-22

作者在维护20万行COBOL代码时,发现了许多巧妙的技巧和历史痕迹。例如,COBOL使用基于10的数值系统,通过REDEFINES语句实现多语言支持,并利用数据定义的特性进行字符串解析。此外,作者还发现了用于提前结束批处理作业的技巧,以及一个包含前800个自然数的奇特文件。最后,作者指出UNIX的dd命令源于COBOL中的DD语句。这些发现揭示了老旧系统中隐藏的智慧与历史。

阅读更多
开发