2024年11月8日原文:Jakub Jarosz - 2024.11.02 在编写 Go 代码时,如何时刻考虑安全性?要在一篇简短的文章中回答这个问题似乎不太可能。因此,我们将把范围缩小到一些具体做法上。 这些实践如果持续应用,将有助于我们编写健壮、安全且高效的代码。 我们如何获取 Go 安全公告的最新信息? 我们如何保持 Go 代码的补丁和更新? 我们如何针对安全性和稳健性测……
阅读全文
2024年11月7日原文:Christian Weichel - 2024.10.31 Kubernetes 似乎是构建远程、标准化和自动化开发环境的显而易见选择。我们也曾这样认为,并且花费了六年时间,致力于打造最受欢迎的云开发环境平台,并达到了互联网级的规模。我们的用户数量达到了 150 万,每天都有成千上万的开发环境使用 Kubernetes。然而,在这个过程中,我们发现 Kubernetes 并不是构……
阅读全文
2024年10月25日原文:Michael Larabel - 2024.10.24 当 一些俄罗斯的 Linux 开发者被从内核的 MAINTAINERS 文件中移除 时,原因被描述为“合规要求”,但并未明确这些要求具体涉及什么内容。随后,Linus Torvalds 对此发表了评论,明确指出,这些移除是出于政府的合规要求以及与俄罗斯相关的法律问题。而今天,这些 Linux 内核的新“合规要求”终于有了更多的解释。 “合规要求……
阅读全文
2024年10月23日原文:Kevin Li - 2024.09.21 在过去 3 年里,我进行了 300 多次面试。平均而言,我平均每 3-4 天就要面试一个新人,评估他们是否适合加入一家早期初创公司。 我尤其喜欢用一个开放式问题来结束面试,这种问题能让优秀的候选人真正展现自己。我最喜欢的一个的问题是,按照彼得·蒂尔的风格:“你学到的哪样东西让你觉得自己有优势——甚至……
阅读全文
2024年10月3日原文:Julia Evans - 2024.09.27 在过去的几周里,我花了很多时间在用 Go 开发一个网站,虽然不知道它最终会不会发布,但在这个过程中我学到了一些东西,想记录下来。以下是我的一些收获: Go 1.22 现在有了更好的路由支持 我一直没有动力去学习任何 Go 的路由库(比如 gorilla/mux、chi 等),所以我一直是手动处理路由的,像这样……
阅读全文
2024年9月20日原文:DHH - 2024.09.02 几周前,我在推特上看到一个问题:“如果 Linux 这么好,为什么没有更多的人使用它呢?” 这是一个很合理的问题!在你仔细考虑之前,直觉上这是正确的。Linux 甚至是免费的,如果它真的更好,那么是什么阻碍了它的大规模普及呢? 我当时的回答是: 如果锻炼身体这么健康,为什么没更多人去做呢? 如果读书这么有……
阅读全文
2024年9月13日原文:Breck Yunits - 2024.09.05 JSON 是 PLDB(A Programming Language Database)中唯一不支持注释的流行语言。JSON 既不支持单行注释,也不支持多行注释。 JSON 最初是有注释的 Douglas Crockford 在 2012 年解释了他独特的设计决策。他最初是支持注释的,但为了防止生态系统的分裂,最终决定去掉注释: 我之所以从 JSON 中删除注释,是因为我发现人们在使用注释来保……
阅读全文
2024年9月12日原文:Hillel - 2024.09.10 代码是用结构化的机器语言编写的,而注释是用富有表现力的人类语言编写的。人类语言让注释比代码更具表达性和沟通能力。代码中也包含少量类似于人类语言的内容,例如标识符。所谓“注释要写为什么,而不是写做了什么”,意思是尽可能将信息嵌入到标识符中。并非所有“做了什么”都能这样嵌入,但很多……
阅读全文
2024年7月16日原文:Charles Féval - 2024.07.12 你正在处理计算机科学中最复杂的问题:修复部署管道上的权限。这已经是你开始处理这个简单任务的第 4 天了。你的经理明确告诉你,你在这方面的表现远低于她对一个中期实习生的期望。你的同事们都尽量远离你,以免被你可耻的失败所牵连。4 天不眠不休的下午,每次看到那该死的状态变成“构……
阅读全文
2024年7月6日原文:Arno - 2006.10.01 (前排提醒:可以在 .gitignore 中添加 .DS_Store,否则 git 仓库会存储这个和项目无关的文件。) 如果你是 Mac 用户,曾经将文件从 Mac 传输到 Windows,那么可能对 .DS_Store 文件并不陌生。但这个名字是怎么来的呢? 1999 年,我是苹果公司 Mac OS X Finder 的技术负责人。当时,Finder 的代码库已有 8 年历史,已经到了其使用……
阅读全文