程序员扑克牌:历史与开源的交汇
50 浏览量
更新于2024-08-28
收藏 1.65MB PDF 举报
在2019年4月,知名开源项目freeCodeCamp(FCC)的创始人Quincy发布了一篇文章,介绍了他创造的一副名为"Programmer Playing Cards"的特别扑克牌,旨在让玩家在娱乐中了解程序员的历史。这副扑克牌的独特之处在于,它包含54张卡片,分别对应54位程序员先锋,每张卡片不仅有照片、主要成就和名言,还体现了这些程序员对现代计算机技术的深远影响。
这副扑克牌的设计非常耐用,由100% PVC材料制成,经受得住弯曲、浸水和轻微烘烤。设计者希望透过这54个故事,展现计算机技术在短时间内从无到有的巨大飞跃,以及每位程序员对编程的热爱和贡献。尽管54张牌数量有限,但它代表了一个起点,鼓励人们通过开源的方式扩展这一项目,让更多程序员的故事得以收录。
为了进一步推动这一开源项目,Quincy于2020年新年之际创立了全新品牌"凝果屋(@ningowood)",并发布了名为"程序员扑克牌(poker-coder)"的开源项目。该项目的仓库地址是<https://github.com/ningowood/poker-coder>,而部署地址是<https://ningowood.github.io/poker-coder/>,用户可以通过这些平台参与到项目中来,一起编写UI,增加新的故事。
收录的54位程序员包括技术界的重要人物,如Ruby on Rails的创始人David、比特币的发明者中本聪、Linux的创建者Linus,以及编程史上的里程碑人物Ada Lovelace和首位女性程序员等。这些卡片按照不同的花色和类别进行分类,如大小王(Jokers)、黑桃(Spades)、红桃(Hearts)、梅花(Clubs)、方块(Diamonds),以及专门针对亚裔和女性程序员的板块,展示了全球计算机技术的多元发展。
通过这副"程序员扑克牌",玩家们不仅能享受游戏的乐趣,还能学习到计算机科学的历史和重要人物的故事,激发他们对技术的兴趣和尊重。这是一个创新的学习工具,也是开源精神的体现,有助于推动知识共享和社区建设。
点击了解资源详情
点击了解资源详情
点击了解资源详情
2021-07-07 上传
点击了解资源详情
点击了解资源详情
2024-11-26 上传
2024-11-26 上传
等到风景都看透⊙∀⊙?
- 粉丝: 173
- 资源: 930
最新资源
- JHU荣誉单变量微积分课程教案介绍
- Naruto爱好者必备CLI测试应用
- Android应用显示Ignaz-Taschner-Gymnasium取消课程概览
- ASP学生信息档案管理系统毕业设计及完整源码
- Java商城源码解析:酒店管理系统快速开发指南
- 构建可解析文本框:.NET 3.5中实现文本解析与验证
- Java语言打造任天堂红白机模拟器—nes4j解析
- 基于Hadoop和Hive的网络流量分析工具介绍
- Unity实现帝国象棋:从游戏到复刻
- WordPress文档嵌入插件:无需浏览器插件即可上传和显示文档
- Android开源项目精选:优秀项目篇
- 黑色设计商务酷站模板 - 网站构建新选择
- Rollup插件去除JS文件横幅:横扫许可证头
- AngularDart中Hammock服务的使用与REST API集成
- 开源AVR编程器:高效、低成本的微控制器编程解决方案
- Anya Keller 图片组合的开发部署记录