开发者怒怼GUI工具包现状,自建Barium库!

2025-04-09

一位资深开发者不堪忍受现代GUI工具包的频繁更新和兼容性问题,决定另辟蹊径,构建自己的GUI库Barium。文章详细讲述了他多年来与各种GUI框架(GTK, Qt, Tk等)斗争的辛酸史,以及最终选择Common Lisp和X Window System作为底层技术的原因。Barium轻量、高效,直接调用Xlib和Cairo,支持OpenGL,并提供简洁的Lisp API。虽然目前仍处于实验阶段,但它代表了开发者对长期稳定、可控的开发环境的追求。

阅读更多
开发

将智能音箱“去智能化”:一个极客的音响改造记

2025-01-11

作者捡到两个报废的Marshall Uxbridge智能音箱,厌倦了智能音箱的“智能”功能,决定将其改造为高保真立体声系统。他拆解音箱,移除原有的智能模块,设计并制作了包含主动滤波器和线性功率放大器的全新模拟电路。最终,他成功打造出一套音质卓越的音响系统,其精准的立体声成像和宽广的音域令人惊叹。整个过程充满极客精神,展现了作者的动手能力和对高品质音响的追求。

阅读更多
硬件 DIY音响