Linus Torvalds 曾寫了一本書提到,當初創造 Linux 只是因為好玩,卻意外掀起一場革命。Git 是 Linus 的第二代表作,同樣也是意外的革命,是現在軟體工程師的標配,但至少對 Linus 本人來說,它的起源可就沒這麼好玩了。 Linus 擴展不了 1998 年是 Linux 風光的一年,許多大公司,如昇陽、IBM 和甲骨文,都紛紛投入 Linux 的業務。那年春天,Linus 的二女兒出生,他們一家從芬蘭搬到美...| 軟體考古學家
如果 Facebook 創立的故事可以拍成《社群網戰》,好萊塢遲早會將 David Kushner 寫的《Masters of Doom》拍成電影。 實際上,在 2019 年真的有人想把《Masters of Doom》拍成電視劇。James Franco 和 Dave Franco 兄弟共同製作了首集,但最後 USA Network 決定不投資,使得這部劇無疾而終。然而有眼尖的網友找到幾張劇照,重現當年 Softdisk 辦公室的模樣。 Softdisk 正是兩個約翰:John Romero 與 John Carm...| 軟體考古學家
This article has an English edition. 在資料庫的世界,Redis 獨具一格。其他多數資料庫的中心思想不是表格就是文件,但在 Redis 裡,你直接與鏈結串列(linked list)和雜湊表(hash table)等低階資料結構打交道。 這正是 Redis 作者 Salvatore Sanfilippo(網路名稱 antirez)的獨創設計。精通系統程式設計的 antirez,喜歡用串列、雜湊、集合(set)等資料結構來思考問題,表格或文件這種高階的...| 軟體考古學家
專門講軟體開發故事的 Podcast 節目 CoRecursive 最近訪問了 JSON 之父 — Douglas Crockford(以下簡稱 Doug),說他是怎麼想出 JSON 這個現在大家都在用的資料格式,以及他是怎麼推廣它的。| blog.brachiosoft.com
This article is translated from the original Chinese edition. If the founding story of Facebook could be turned into The Social Network, it’s only a matter of time before Hollywood makes a movie out of David Kushner’s Masters of Doom. In fact, in 2019, someone did try to adapt Masters of Doom into a TV series. The Franco brothers, James and Dave, produced the first episode, but in the end, the USA Network decided not to invest, causing the series to fizzle out.| Posts on Brachiosoft Blog
This article is translated from the original Chinese edition. In the world of databases, Redis stands out as unique. Instead of the usual tables or documents that are the central focus of most databases, with Redis, you interact directly with low-level data structures such as linked lists and hash tables. This is all thanks to the innovative design of Redis creator Salvatore Sanfilippo, known online as antirez. A master in system programming, antirez prefers to think in terms of data structur...| Posts on Brachiosoft Blog
Linus Torvalds once wrote in a book that he created Linux just for fun, but it ended up sparking a revolution. Git, his second major creation, also an accidental revolution. It’s now a standard tool for software engineers, but its origin story wasn’t so much fun this time, at least for Linus.| blog.brachiosoft.com