首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
奇闻逸事
胡译胡说
创建于2023-12-11
订阅专栏
IT相关的奇闻逸事
等 2 人订阅
共16篇文章
创建于2023-12-11
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
Unix的催化剂·游戏《太空旅行》代码片段赏析:1.0要写作“1;0200000;0”
Ken Thompson移植《太空旅行》游戏促成了Unix诞生的故事大家可能读过不少次了,可PDP-7版《太空旅行》的代码究竟长什么样,可能没多少人看过。今天,我们就一起来鉴赏其中的一个小片段……
”新建文件”只是早期Unix上touch命令的副作用?程序别挂掉就行
看到《创造亚当》这幅画的时候,我脑中突然冒出一个念头:在操作系统的世界里,用户就是数字造物主,只需手指一点,只需手指一点,“touch”一下,文件便无中生有,颇有几分神性……
C语言的”代码化石“出土:1979年的英文文本判别器
各位参观者请看,图中是一段出土自 Unix V7 系统“遗迹”的 C 语言代码,这段代码可追溯至距今 40 余年的 1979 年左右……
Redis之父学生时代发现的ping漏洞的源码分析
仅仅因为错把显卡买成了网卡,商家又不肯退货,antirez就放下游戏,拿起了C语言的教材。不久之后,antirez 发现了一个 ping 的漏洞,非root用户也可以执行 flood ping
Java 的诞生过程
今天,Java 是世界上主流的编程语言之一,广泛应用于各个领域和行业。Java 历史悠久(近 30 年),说不定比许多 Java 程序员的岁数还大,所以不少开发者可能并不了解 Java 的诞生过程
如果当年 Sun 公司也“员工闹分手辞职我秒批”,会不会就没有 Java 语言了
如果当年 Sun 公司也“员工闹分手辞职我秒批”,会不会就没有 Java 语言了?1990 年的圣诞节前夕,一位出色的工程师正准备跳槽,他就是 Sun 公司的 Patrick Naughton……
颠覆人们对互联网认知的两个网页
1995 年初的一天,Java 之父 James Gosling 怀着忐忑的心情开始了在 TED 大会上的演示……突然间,每个人都在重新思考互联网的潜力。
JSON 迎来的首个大客户竟是那种网站
2009 年年底,JSON 之父 Douglas Crockford 突然收到了来自网站托管服务(虚拟主机服务)公司的电子邮件,被告知由于他的 json.org 使用了太多带宽,因此要支付更多的费用。
:-) 表情符号从诞生到风靡全球的时间线
本时间线整理自微信公众号 The Nexus 的文章 《:-) 表情符号的诞生、传播和发展》。强烈建议大家读一读原文,太有意思了
Java 的诞生过程——从 Oak 到 Java
1994年,Web 已经渐渐流行起来了。Gosling 意识到他的 Oak 语言+虚拟机和 Web 浏览器有几分相似
SQLite的第一版不过是在GDBM上套了个壳
今天,SQLite可谓是部署范围最广、安装次数最多(据说安装量排名世界第二)的数据库引擎。而SQLite的诞生过程却很偶然。
NoSQL的鼻祖——DBM
DBM是来自Unix的键值数据库(key-value database)(数据库系统),能够通过主键快速访问数据,可谓现在NoSQL的鼻祖。
SQLite的作者谈软件开发中的自由
SQLite的作者Richard好像一名自给自足的“末日准备者”,从文本编辑器到语法分析器,从大名鼎鼎的数据库引擎SQLite到鲜为人知的版本控制系统Fossil,凡事都要亲力亲为,牢牢地把握住了……
PHP1长什么样能做什么
PHP1长什么样能做什么?Rasmus当年怎么实现的标签替换,应该也不难找到答案,毕竟PHP 1.0.8的源代码只有3000多行。
SQLite第一版的诞生
时光倒回到2000年,那时还没有维基百科,人们上网主要靠拨号,我们无法询问谷歌如何写一个数据库。SQLite的作者D. Richard Hipp那时失业在家……
SQLite的作者当年也不知道什么是覆盖索引
“在回家的路上,在达美航空的飞机上,那班航班人不多,我那一排都没人。我撸起袖子甩开膀子,打开了笔记本,在大西洋上空为SQLite实现了覆盖索引。”