跳转至主要内容
行情
扫链
追踪
信号
牛人榜
兑换
资产
邀请计划
更多
产品
DeFi
市场
洞察中心
Eco Hub
安全中心
开发者中心
X Layer
探索 X Layer
X Layer 浏览器
跨链桥
开发者文档
测试网水龙头
GitHub
Wallet API
探索 Wallet API
API 文档
API Key 管理
区块链浏览器
DApp 连接钱包
Boost
X Launch
参与 X Launch,抢先赚新币
X Campaign
参与活动,赢取丰厚奖励
奖励中心
领取奖励和空投
预警
语言
货币
颜色设置
下载 OKX Wallet
Web3 指南
公告
返回
简体中文
繁體中文
English
Tiếng Việt
Русский
Español (Latinoamérica)
Bahasa Indonesia
Français
Deutsch
Italiano
Polski
Čeština
Română
Português (Portugal)
Português (Brasil)
Українська
Español (España)
Nederlands
العربية
日本語
Norsk (bokmål)
Suomi
Svenska
Türkçe
返回
返回
学院
帮助中心
发现功能使用指南
热门话题
#
Bonk 生态迷因币展现强韧势头
Hosico
+15.16%
USELESS
+4.52%
IKUN
+5.52%
gib
+19.34%
#
有消息称 Pump.fun 计划 40 亿估值发币,引发市场猜测
Bonk
+4.75%
ALON
+16%
LAUNCHCOIN
+20.88%
GOONC
+0.23%
KLED
+1.94%
#
Solana 新代币发射平台 Boop.Fun 风头正劲
BOOP
-0.03%
Boopa
+5.26%
PORK
0.00%
主页
Mitchell Hashimoto
正在开发一个新终端:Ghostty。👻 上一篇: 创立@HashiCorp创建了 Vagrant、Terraform、Vault 等。视觉喷气机飞行员。👨✈️
查看原文
Mitchell Hashimoto
12月9日 03:55
Zig 提示:`errdefer comptime unreachable;` 将确保从那时起在编译时没有任何事情可以失败。这是一个极其重要的模式,因为 `errdefer`(错误时清理)通常依赖于世界的特定状态,而这会进行断言。 示例用例:我正在开发一个功能,它接收一些数据,设置一堆缓冲区,然后交换这些缓冲区。我在新构建的缓冲区上撒了一堆 `errdefer` 来进行清理。 但是在我交换缓冲区之后,这些 `errdefer` 现在是错误的。它们会导致最终的双重释放。 所以,就在我交换缓冲区的时候,我放了一个 `errdefer comptime unreachable` 和一个注释,解释为什么在那之后重要的错误不能发生。 如果我在那之后需要错误,它将迫使我重新考虑如何进行错误清理。非常好!
30.98K
376
Mitchell Hashimoto
12月5日 23:31
昨天在机场有一次非常温馨的互动。 机场工作人员(A):你是日本人吗? 我(M):一半。 A:我喜欢日本文化。 M:酷,谢谢。 A:哦,不,这听起来有点奇怪,感觉就像你突然说“你是黑人吗?我喜欢黑人文化”。 M:我可以这么说吗? A:我想可以。 M:我喜欢黑人文化,你能分享一下你假期做了什么吗? A:<解释,问我们做了什么日本版本的> M:<解释> 我希望有一天能体验一下。 A:要不我给你我的号码,明年我们可以交换一个盘子? M:好的! (这两个人都有配偶和孩子,号码的部分写出来听起来有点奇怪,但当面说的时候并不奇怪哈哈)
169.09K
2.05K
Mitchell Hashimoto
12月5日 23:18
有人说他们不喜欢Ghostty项目/非营利组织,因为他们认为这是一个虚荣项目。它并不是一个虚荣项目,但我不会试图说服你,而是分享我关于即使它是虚荣项目也无所谓的看法。 非营利组织有明确的使命目的和透明度。如果非营利组织的执行董事或高层员工是一个自我膨胀、沉迷虚荣、渴望关注的自恋者,这并不重要,除非这影响了使命的目的或造成了一些真正的、可触及的伤害。如果他们达成了使命的目标,那就无所谓。如果他们没有达成使命的目标,那么就有法律途径将他们驱逐。 在过去几年里,我做了相当多的非技术性慈善工作,我必须说,在我看来,很多人在这个领域对自己的评价极高。他们对自己的现实醉得不可自拔,认为自己是世界上最优秀的人,他们是如此的高尚,优于我或其他任何人。我并不在乎,我只想知道他们的使命,看看他们的数字,看看他们的结果等等,然后我会捐款。 当然,如果你个人对这样的事情感到厌恶,以至于无法将其与项目的更广泛使命分开,那么不支持它是可以的。出于任何个人原因不支持一个项目都是可以的。我只是想说这些是可以分开的主题。 我不认为我是那种人。Ghostty也不是一个为了虚荣而创建的项目。我喜欢在线分享我的工作,并且我很高兴能谈论它。我不认为我是在为了关注而谈论空洞的话题。我并不是为了我所获得的关注而做这些事情。但如果你认为我这样做,那也无所谓。 (注:这是我在Lobsters上发布的评论的稍微编辑版)
33.02K
477
热门
排行
收藏