Python的起源

ABC语言或许过于超前于时代,而Python恰逢其时。无论如何,我相信在ABC语言开发过程中形成的理念——只要这些理念在Python中得到延续

开发者常忽略的10项Docker超级技能

十项实战验证的Docker技巧——从BuildKit密钥到Compose配置文件——悄然缩减镜像体积、强化工作负载安全性并节省开发者时间。

想念 jQuery

jQuery刚推出时我拒绝使用它,因为觉得额外代码对网站负担太重。如今想来都觉得后怕。

选择合适的Markdown解析器

在项目中实现 Markdown 时需综合考量多种因素,包括开发语言选择及所需支持的功能特性。原始实现采用Perl语言编写,但并非所有项目都适用。目前主流语言均有对应实现,包括:PHP、Ruby和JavaScript。

日本推出人体清洗机,让你像衣物般被清洗

据公司发言人前仓幸子介绍,新设备不仅清洁身体,更能“洗涤灵魂”——通过传感器全程监测用户心跳与生命体征。

中国开源模型占全球AI使用量的30%,千问和DeepSeek领跑

中国开源LLM的全球份额从2024年末的1.2%低位起步,今年短短数月内已攀升至近30%。

金钱买不来幸福

他最著名的相关言论可能是在他的自传和采访中体现的精神:“我从来不为了赚钱而进入一个行业。” 他的动力来自于对行业的好奇、颠覆的欲望以及创造人们喜爱的东西。

对《Ruby 不是一门严肃的编程语言》的回应

Ruby 让编程变得亲近。不是简单化……而是亲近。这区别至关重要。它帮助初学者看清前路。它让小型团队在焦虑蔓延前积聚势能。它让资深开发者重拾工作中的轻盈感。

丰田汽车意外加速事件与那大碗”意大利面”代码

“实际操作中,五到十个尚可接受。但一万个?不行,这已构成安全隐患。我无需逐个审查这万个全局变量,仅凭数量便知问题所在。”

为什么美国F-35战斗机禁止90%的C++特性

揭秘五角大楼曾需应对的(数千种!)编程语言,以及其中最狂野的存在——联合攻击战斗机(F-35)的C++编程标准。

从超级计算机到智能手机:Linux如何成为现代科技的支柱

根据最新TOP500排行榜,全球前500强超级计算机100%运行Linux系统。这些机器承担着气候模拟、基因组分析、人工智能研究及物理实验等任务。

唐纳德·特朗普总统在“年度风尚”选美大赛上与青少年模特合影(1991年)

1991年,唐纳德·特朗普45岁,参赛选手年龄介于14至19岁之间,平均年龄为15岁。

Perl的衰落是文化层面的,不是技术

Perl 6本身就是持续争论的产物。Perl 6是分裂的产物。

大多数技术问题本质上是人际问题

因开发前需求未被充分明确;因销售人员向客户承诺了不切实际的交付期限;因开发者因惯性选择过时技术;因管理层反应迟缓导致项目中途取消。 因为某人的自负阻碍了他们看到更优解。

Linux创始人林纳斯·托瓦兹认为马斯克“愚蠢至极”不配在科技公司工作

显然这位Linux之父对马斯克并无好感。公平地说,马斯克在过去几年里确实让人们很难支持他。

只要其中一项成功就够了

它们带来的挫败感常令人倍感挫败。但此刻,这个真理能让你重拾力量。

西班牙王室与他们的先祖

由于王室血统需要保持“纯正”,相同的或相似的遗传特征会代代累积。若缺乏完全不同或至少差异显著的DNA注入,这些特征在世代传承中几乎不会改变,导致后代与前辈外貌惊人相似。

关于Go、Rust与Zig的思考

许多人似乎困惑于Rust已存在的情况下为何还需要Zig。区别不仅在于Zig追求更简洁——我认为更关键的差异在于:Zig旨在从代码中彻底剔除面向对象思维。

三十年后,微软终于重新设计了Windows 11的运行对话框

新版运行框尺寸大幅增加,不仅文本输入区域更宽敞,还在输入框上方新增了最近命令列表。

为何38%的斯坦福学生自称有残疾?

“这些不过是富家子弟在考试中争取额外时间罢了。”有天赋的学生进入大学后开始挣扎,便寻求诊断以逃避差成绩。

让我们团结起来对抗真正的敌人

让我们团结起来对抗真正的敌人

Oracle,是时候解放JavaScript了

JavaScript作为全球最流行的编程语言,然而,数百万使用该语言的开发者中,鲜有人意识到JavaScript实为甲骨文公司持有的商标

React 和 Next.js 中的关键漏洞:您需要了解的一切

实验表明该漏洞利用成功率极高(接近100%),可实现完整的远程代码执行。攻击向量为未经身份验证的远程攻击,仅需向目标服务器发送精心构造的HTTP请求

编程的巅峰时刻

回想往昔,我仍记得编写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 桥接通道。以下是我的实践心得。


京ICP备12002735号