1作者: dylanfisher7 天前
Codex Micro控制器的发布(<a href="https:&#x2F;&#x2F;worklouder.cc&#x2F;codex-micro" rel="nofollow">https:&#x2F;&#x2F;worklouder.cc&#x2F;codex-micro</a>)给了我灵感,我将一个闲置的DJ TechTools Midi Fighter Twister改造成了一个硬件可视化器,用于我的Claude Code会话。<p>这是一个小守护进程,它监听CC Webhook事件,并相应地更新MIDI控制器。<p>我还没有看到很多用于agentic工作流的硬件可视化器,而且我已经习惯了让我的代理在显示器下方的MIDI控制器中得到反映。如果某个代理需要我的注意,它就会开始闪烁红色,我就可以点击它来进入该会话。
1作者: _century7 天前
毋庸置疑,所有字体都由字体设计师创作,而字体设计师不一定是程序员。我即将开始设计一款新的等宽字体,我意识到关于程序员实际想要在字体中看到什么,几乎没有一手资料。 那么:你们在编程字体中喜欢或不喜欢哪些设计选择/功能/字符/定价/风格?
2作者: all27 天前
你好 HN, 这是一个我为了解决工作中遇到的问题而临时编写的简单命令行工具。 我们遇到的问题是,一台 Linux 服务器连接了多个 USBIP 设备,而我们很难分辨出是谁连接了哪个设备。 这时 `usbatlas` 就派上用场了。它是一个基础应用,运行在 Linux 设备文件系统之上,并且依赖于 `usbip` [0][1]。它可以让你查看连接到你的 Linux 服务器上的 USB 设备以及它们的来源。目前,设备源 IP 地址解析功能还有一些问题,我正在努力解决这些细节。 下面是一个示例输出: ``` $ usbatlas --usbip xHCI Host Controller [serial: xxxx:xx:xx.x] +- USB2744 +- Lenovo New Calliope USB Keyboard +- /dev/hidraw0 +- /dev/hidraw1 +- /dev/input/event3 +- /dev/input/event4 +- /dev/input/js0 +- Lenovo USB Optical Mouse +- /dev/hidraw2 +- /dev/input/event5 +- /dev/input/mouse0 +- Bluetooth 9460/9560 Jefferson Peak (JfP) +- USB2.1 Hub +- USB2.1 Hub +- Saleae Logic +- FT4232H MiniModule [serial: xxxxxxxx] +- /dev/ttyUSB4 +- /dev/ttyUSB6 +- /dev/ttyUSB7 +- /dev/ttyUSB8 +- USB2.1 Hub +- USB2.1 Hub +- FT4232H MiniModule [serial: xxxxxxxx] +- /dev/ttyUSB0 +- /dev/ttyUSB1 +- /dev/ttyUSB2 +- /dev/ttyUSB3 xHCI Host Controller [serial: xxxx:xx:xx.x] +- USB3.1 Hub +- USB3.1 Hub +- USB3.1 Hub +- USB3.1 Hub +- J-Trace PRO [serial: xxxxxxxx] USB/IP Virtual Host Controller [serial: xxxxxxxx] +- FT4232H MiniModule [serial: xxxxxxxx] [usbip] +- /dev/ttyUSB9 +- /dev/ttyUSB10 +- /dev/ttyUSB11 +- /dev/ttyUSB12 +- FT232R USB UART [serial: xxxxxxxx] [usbip] +- /dev/ttyUSB13 +- FT4232H MiniModule [serial: xxxxxxxx] [usbip] +- /dev/ttyUSB14 +- /dev/ttyUSB15 +- /dev/ttyUSB16 +- /dev/ttyUSB17 USB/IP Virtual Host Controller [serial: xxxxxxxx] ``` [0] https://github.com/dorssel/usbipd-win [1] https://wiki.archlinux.org/title/USB/IP