在使用缺乏 `curl` 或 `wget` 等工具的精简版 Docker 容器时,你可以利用 Bash 内置的 `/dev/tcp` 重定向功能来执行 HTTP 请求。 Bash 允许通过文件描述符打开原始 TCP 套接字并进行交互。你可以通过向主机和端口打开套接字、使用 `printf` 发送 HTTP 请求头,并使用 `cat` 读取响应来执行请求。 **示例:** ```bash exec 3<>/dev/tcp/service/8642 printf 'GET /health HTTP/1.1\r\nHost: service\r\nConnection: close\r\n\r\n' >&3 cat <&3 ``` **关键注意事项:** * **连接:** 务必包含 `Connection: close`,以确保服务器关闭连接,从而使 `cat` 能够退出。 * **局限性:** 此方法仅支持明文 HTTP,无法处理 TLS(HTTPS)。 * **环境:** 这是 Bash 的特定功能,不符合 POSIX 标准。请确保容器中的 Bash 版本在编译时启用了 `--enable-net-redirections` 选项。 虽然 `curl` 仍然是标准工具,但这种技术是在精简容器环境中排查网络连接问题时一种可靠的“无需安装”替代方案。
Fabio Guzman @FGuzmanAI
在仅 80 MHz 的频率下达到每秒 56,000 多 token。🤯
我将一个带有 KV cache 的完整 Transformer 模型烧录到了定制芯片中。完全采用门级设计,是一个 100% 的数字集成电路。已在 FPGA 上完成原型验证。(没有 GPU,也没有 CPU)
纯数字硅片运行 @karpathy 的 microGPT,在 GPT 上逐字拼写出名字 👇
00:00 4:24 PM · 2026年6月13日
60.48万次浏览
151 条转发
508 条引用
4500 个喜欢
3000 个书签
查看 151 条回复
X 新用户?立即注册以获取属于你个人的时间线!
通过 Google 注册
通过 Apple 注册
创建账号
注册即表示你同意服务条款和隐私政策,包括 Cookie 使用。
相关人士
Fabio Guzman @FGuzmanAI 关注
当前趋势
服务条款 | 隐私政策 | Cookie 政策 | 无障碍服务 | 广告信息 | 更多
© 2026 X Corp.
不错过任何动态
X 用户总是最先知晓。
登录 注册
“修剪牦牛”(yak shaving)一词描述了这样一种现象:为了达成某个目标,人们会进行一系列相关的小任务,但最终却越走越远,陷入了与原目标完全无关的工作中。这一概念源自动画片《莱恩和史丁比》,常用来形容那些倾向于从零开始构建工具而非使用现有方案的工程师。
虽然从零开始构建可能会导致项目失败或效率低下,但它确实令人沉迷。这个过程不仅能带来解决问题的创造性乐趣,还能让人体验到深度学习的快感。一个著名的例子是唐纳德·克努斯,为了给自己的书排版,他花了十年时间开发了 TeX 排版系统。
归根结底,“修剪牦牛”是一把双刃剑:在职场环境中,它通常会浪费时间和资源,因此坚持使用成熟的方案更为明智。然而,对于好奇心驱动的人来说,这却是一段高强度的学习之旅。即便最初的项目最终未能完成,“修剪牦牛”过程中所获得的知识本身就是一份宝贵的奖励。
蝶泳起源于20世纪30年代,最初是蛙泳的一种变体,当时游泳者开始将双臂移出水面以提高速度。1933年,亨利·迈尔斯(Henry Myers)首次在全程比赛中使用了这种技术。随后,教练大卫·阿姆布鲁斯特(David Armbruster)和游泳运动员杰克·西格(Jack Sieg)引入了标志性的“海豚踢”。
尽管最初被归类在蛙泳规则之下,但国际泳联(FINA)于1952年正式承认蝶泳为一种独立的泳姿。1956年墨尔本奥运会上,蝶泳首次亮相,设立了男子200米和女子100米项目。到1968年,奥运会又增加了男子100米和女子200米蝶泳比赛。
尽管蝶泳已成为国际比赛的核心项目,但英国在该项目上的奥运奖牌仅由三名男子运动员获得:菲尔·哈布尔(Phil Hubble,1980年银牌)、安迪·詹姆森(Andy Jameson,1988年铜牌)和史蒂夫·帕里(Steve Parry,2004年铜牌)。如今,蝶泳在世界级和洲际比赛中仍是一项顶级赛事,且包含50米短距离比赛。