只要其中一项成功就够了
它们带来的挫败感常令人倍感挫败。但此刻,这个真理能让你重拾力量。
西班牙王室与他们的先祖
由于王室血统需要保持“纯正”,相同的或相似的遗传特征会代代累积。若缺乏完全不同或至少差异显著的DNA注入,这些特征在世代传承中几乎不会改变,导致后代与前辈外貌惊人相似。
关于Go、Rust与Zig的思考
许多人似乎困惑于Rust已存在的情况下为何还需要Zig。区别不仅在于Zig追求更简洁——我认为更关键的差异在于:Zig旨在从代码中彻底剔除面向对象思维。
三十年后,微软终于重新设计了Windows 11的运行对话框
新版运行框尺寸大幅增加,不仅文本输入区域更宽敞,还在输入框上方新增了最近命令列表。
为何38%的斯坦福学生自称有残疾?
“这些不过是富家子弟在考试中争取额外时间罢了。”有天赋的学生进入大学后开始挣扎,便寻求诊断以逃避差成绩。
让我们团结起来对抗真正的敌人
让我们团结起来对抗真正的敌人
Oracle,是时候解放JavaScript了
JavaScript作为全球最流行的编程语言,然而,数百万使用该语言的开发者中,鲜有人意识到JavaScript实为甲骨文公司持有的商标
编程的巅峰时刻
回想往昔,我仍记得编写Java代码、与老同事结对编程的时光。
身为资深工程师的我为何回避聚光灯
高曝光项目往往充满变数:高管喜好反复无常,政治博弈层出不穷,最终常陷入牺牲长期质量以换取短期生存的困境。
Zig退出GitHub,称微软对人工智能的痴迷已毁掉该平台
在GitHub CEO提出’拥抱AI或离开’后,微软的走狗们似乎领会了暗示,因为GitHub Actions开始’氛围调度’——看似随机选择任务运行
Landlock:Linux 深度防御
其设计理念类似于OpenBSD的unveil()(以及程度较轻的pledge()):程序可与内核达成契约,声明“我仅需访问这些文件或资源——若遭入侵,请拒绝我访问其他一切内容”。
Windows 驱动器号不限于 A-Z
只要路径的第二个字符是冒号,转换就会将其视为驱动器绝对路径或驱动器相对路径
致FreeBSD的情书
或许某天,当有人走过服务器机架时,会听见FreeBSD系统持续运转的平稳节奏,嘴角不自觉扬起微笑
GitHub → Codeberg:我的迁移经历
由于任务看似艰巨,我的焦虑让我拖延了很久,但最终发现其实工作量不大。我写下这段经历,正是希望让其他人知道:或许也能帮助他们克服自己的焦虑。
2025年人们为何持续涌向Linux(不仅是为了逃离Windows)
若将Linux终端用户操作系统的统计范围扩展至PC、平板及智能手机,完全有理由断言Linux而非Windows才是当前的操作系统霸主
Zig语言异步程序的新方案
既不大幅增加语言复杂度,又能精确控制异步操作,同时让编写高性能事件驱动I/O变得相对轻松。新方案通过将异步操作封装在通用接口Io中实现这一目标
每秒10万次事务处理,覆盖十亿行数据:SQLite的惊人效能
本文将阐述为何嵌入式架构和单写入器并非缺陷,反而让SQLite实现了如此不可思议的扩展性
你想要微服务,但真的需要吗?
你是为云原生热潮而设计,还是为自身业务需求而设计?
自建 Matrix 服务器五年心路历程
我已自建 Matrix 服务器约五年,主要用于亲友间的文字聊天,并为部分用户搭建 WhatsApp 桥接通道。以下是我的实践心得。
印度要求智能手机厂商预装国有网络安全应用,不可卸载
印度正效仿全球多国(最近的例子是俄罗斯)制定规则,既阻止盗窃手机用于诈骗,也推广国家支持的政府服务应用。
别下载,小心这些应用
工作人员借口要记录手机IMEI号,趁我不注意就安装了本地电商APP,用我的新号码和姓名注册账号,然后得意洋洋地说:“现在您首月话费立减300元!”
Zig 从 GitHub 迁移至 Codeberg
在GitHub CEO发出“拥抱AI或滚蛋”的宣言后,微软的走狗们似乎领会了暗示——GitHub Actions开始实施“随机调度”,看似随意选择任务运行。
开源项目维护的那些不为人知的事
我分享了项目,GitHub上收获了些许星标。人们真的在使用它。当有人告诉你正在使用你亲手打造的东西时,那种感觉?难以置信。
Reddit将评论后端从Python迁移至Go语言
出乎意料的是,Go和Python与数据库层的交互方式存在根本差异。Python通过ORM简化了对Postgres存储的查询和写入操作。Reddit的Go服务未使用ORM,而Python ORM底层某些未知优化机制导致新Go接口上线初期出现数据库压力
