## Remoto.el:在Emacs中直接浏览GitHub仓库
Remoto.el 允许你在Emacs中*无需*克隆即可浏览任何GitHub仓库。它通过注册一个虚拟文件系统来实现,将标准的Emacs文件操作(如`find-file`和`dired`)转换为通过`gh` CLI调用GitHub API。
这对于快速查看代码、README文件或项目结构,而无需下载整个仓库的开销非常理想。它是只读的,利用GitHub的API进行身份验证并透明地处理私有仓库。
主要功能包括:缓存的目录树以实现快速浏览、按需获取文件内容,以及在`dired`和`find-file`中自动检测GitHub URL。该包尚未发布到MELPA,但可通过Straight获取。
Remoto.el 避免使用TRAMP,因为它过于复杂且不适合无状态REST API,而是选择通过Emacs的`file-name-handler-alist`进行更高效、更直接的集成。目前仅限于GitHub,但计划未来支持其他代码托管平台。
## 手推车的复兴
手推车,一种历史悠久的人力车辆,正在经历现代复兴。尽管机动运输工具普及,但其简单、经济实惠以及不依赖化石燃料的特点使其在今天仍然具有惊人的现实意义。与现代小型手推车不同,传统手推车体积大、坚固耐用,能够进行长途运输——这是历史上中国以及工业革命时期运输的重要组成部分。
为了减少对汽车的依赖,克里斯·德·德克尔委托定制了一辆手推车,发现它在搬运货物和材料方面非常有用。这辆手推车能够承载与汽车后备箱相当的负载,由于低速和优化的轮子设计,操作起来非常省力。
除了基本的运输功能外,手推车的平台还具有适应性——通过增加座椅、工作台、太阳能板甚至睡眠平台等配件,可以将其改造成移动办公室、发电站甚至游牧住宅。虽然手推车不能完全取代所有车辆,但它为城市环境和社区共享提供了一种可持续、民主且用途广泛的替代方案。它提醒我们,有时最古老的解决方案才是最有效的。
## 自制PBX:终身追求
作者儿时对电信产生浓厚兴趣,从自制对讲机和短波收音机开始,在1992-93年间构建了一个功能齐全的八分机PBX。这个项目得益于作者在贝尔-北方研究公司(Bell-Northern Research)的实习工作,获得了组件和知识,以及淘便宜的二手电话。
该系统复制了电信规范(48V挂机状态、振铃电压、环路电流),并支持DTMF和脉冲拨号,根据需要进行转换。它允许三个同时通话,标准呼叫进度音,并具有诸如保持、速拨、呼叫转移和加入正在进行的通话等功能。
该设计使用容易获得的组件和微控制器(8031),优先考虑功能而非效率,利用继电器进行切换,并采用过采样技术进行音调生成。虽然缺乏详细的电路图,但作者提供了对硬件和软件的见解,强调其教育和娱乐价值。最终的PBX性能与商业系统无异,实现了作者长久以来的雄心壮志,并提供了一个独特而引人入胜的项目。