整理 | 王启隆

透过「历史上的今天」,从过去看未来,从现在亦可以改变未来。

今天是 2022 年 8 月 30 日,在历史上的今天,CNN.com 成立,这是互联网上第一个新闻网站,改变了如今许多人看新闻的习惯。回顾科技历史中的 8 月 30 日,这一天都有哪些关键事件发生呢?

1907 年 8 月 30 日:第一台通用电子计算机 ENIAC 的建造者 John Mauchly 出生

图源:维基百科

1907 年 8 月 30 日是 John Mauchly 的生日,他出生在美国俄亥俄州的辛辛那提,逝世于 1980 年,在 2002 年的时候入选美国发明家名人堂。他和 J. Presper Eckert 一起建造了世界上第一台大型通用电子计算机ENIAC。

曾有误传,ENIAC 是第一台计算机,实际上,真正的第一台电子计算机是阿塔纳索夫-贝瑞计算机(Atanasoff–Berry Computer,简称 ABC 计算机)。但是,ABC 计算机不可编程,且不具有图灵完备性,只能进行线性方程组的计算。它的价值是确定了一些现代计算机设计思想,如采用二进制、可重用的存储器等。所以说 ENIAC 是第一台通用计算机。

John Mauchly 在约翰霍普金斯大学(Johns Hopkins University)获得物理学博士学位,并在乌尔辛纳斯学院(Ursinus College)任教。由于他的气象工作需要大量的计算,他开始试验机械设备的替代品。1941 年,他参加了宾夕法尼亚大学摩尔电气工程学院的暑假课程,那一年,莫切利写了一份报告,概述了他对一种机器的想法,这种机器可以计算战争中的弹道表——这一报告帮助摩尔学院赢得了一份 ENIAC 的合同。

在发明了 ENIAC 后,他还帮助设计了 EDVAC、BINAC 和美国制造的第一台商用计算机 UNIVAC I,并联合创立了 EMCC (Eckert-Mauchly 计算机公司)。John Mauchly 创造了基本的计算机概念,包括编程语言、存储程序和子程序,作为计算机先驱改变了我们今天的生活。

资料来源:维基百科

1954 年 8 月 30 日:前苹果公司首席宣传官 Guy Kawasaki 出生

Guy Kawasaki 出生于 1954 年 8 月 30 日,他现在担任 Garage Technology Ventures 的执行董事。他是 RSS 聚合网站 Alltop.com 的联合创始人,硅谷风险投资家,曾任苹果公司首席宣传官,著有《创业的艺术》等八本书。作为乔布斯的好友,Guy Kawasaki 曾三次进入苹果公司工作,并曾担任首席宣传官(Chief Evangelist)这一重要职位,对于品牌塑造发挥了关键作用。

图源:维基百科

Kawasaki 三入苹果公司,都遭遇了公司的危机。1983 年,Kawasaki 在同学的介绍下,第一次进入苹果公司,并很快和乔布斯成为朋友。当时苹果公司发布了 Macintosh 电脑,开局销量不佳,Kawasaki 的主要任务就是向软件和硬件开发商进行推广,带领团队挑战 IBM 的主导地位。最后,Macintosh 电脑被众多客户所接受,Kawasaki 被公认为功臣之一。

1987 年,功成身退的 Kawasaki 离开了苹果公司,创立了适用于 Macintosh 的数据库公司 ACIUS,依托 Mac OS 开发出了数据库系统 4th Dimension。之后,Kawasaki 又与 3 个朋友创立了 Fog City 软件公司,开发出了邮件产品 Emailer。Kawasaki 在 1995 年重回苹果公司,担任首席宣传官。

1996 年,约翰·斯卡利被驱逐出公司,乔布斯回来担任顾问,随着苹果公司收购其创立的 NeXT,乔布斯于 1997 年出任 CEO。在帮助乔布斯完成了苹果公司历史上最强悍的翻身仗后,同年 10 月,Kawasaki 再度离开。

在第二次离开苹果公司 10 年之后,早已成为业内偶像的乔布斯邀请 Kawasaki 担任苹果公司顾问。苹果公司此时遭受着环保公司的声讨,在 Kawasaki 的带领下,苹果公司提出“A Greener Apple”的口号,经过一年多努力,淘汰了多种有毒化学物质,环保形象大幅好转。

Guy Kawasaki 当之无愧“苹果元老”,是一位传奇的首席宣传官和创业者,他同时也是一位畅销书作者和演讲大师,所著的《创业的艺术》被誉为“创业者必读手册”。如今的苹果公司能有现在的地位,离不开 Guy Kawasaki 三入险境做出的贡献。

资料来源:维基百科

1973 年 8 月 30 日:开发 Google Reader 和 Blogger 的 Jason Shellen 出生

图源:维基百科

1973 年 8 月 30 日出生的 Jason Shellen 是美国的互联网企业家,他在 2013 年创立了移动应用 Boxer,希望改变人们与电子邮件互动的方式。Boxer 认为电子邮件系统并非支离破碎,只是用户在面对拥挤不堪的收件箱时会不知所措,他们需要更有效的管理工具。Boxer 和其他邮件客户端比起来,其优势之一就是 Boxer 支持 Gmail、Exchange、Yahoo、AOLMail、iCloud 等主流账号,另外 Boxer 采取的不是 IMAP 协议,因此理论上来讲它会更快更安全。

Jason Shellen 的创业生涯始于 Blogger,在 8 月 23 的“历史上的今天”栏目中介绍过,Blogger 是 1999 年由 Pyra Labs 推出的世界上第一家大规模博客服务的提供商。2003 年,他将 Blogger 卖给了搜索引擎巨头谷歌公司。在那之后,Shellen 在 2008 年的时候成立 Thing Labs,创建了社交工具 Plinky、Brizzly、Brizzly Guide 和 Let’s Be Trends。

随后,积累了大量经验的他启动 Google Reader 项目并成为其创始产品经理。Google reader 是 google 提供的在线 rss 阅读工具,有非常多忠实的使用者。直到 2013 年 7 月 1 日,Google Reader 被谷歌关闭,阅读功能将被整合到 Google+社交网络。Jason Shellen 也就是这一年去开发了 Boxer 应用。

Jason Shellen 在谷歌待了 4 年半左右的时间,从事过多个项目:Blogger、Google Reader、Picasa……他为谷歌的贡献有目共睹,并创造了方便我们互联网生活的工具。他是奋战在开发第一线的精英码农,也是一位活跃的创业者。

资料来源:维基百科

1998 年 8 月 30 日:谷歌推出第一个涂鸦

图源:CSDN 下载自东方 IC

1998 年 8 月 30 日,谷歌推出第一个涂鸦。Google 涂鸦(Google Doodle)是谷歌为了庆祝节日、纪念日以及纪念杰出人物等,使用具有特别意义的涂鸦临时替换首页标识的趣味项目。谷歌的第一个涂鸦是在 1998 年为火人祭活动设计的,由创始人佩奇和布林亲自设计。

谷歌涂鸦为谷歌产品增加了许多艺术性。每逢佳节或者纪念日的时候,Google 总会变着法儿的画一些有趣的玩意儿。1998 年,Google 创始人拉里·佩奇和谢尔盖·布尔要去参加火人节,为了在他们的电子邮件签名上标明自己“不在办公室”,他们决定在谷歌的标志上叠加火人节著名的图标,“燃烧的人”(Burning Man),这就是 Google Doodle 的雏形。

现在,Google Doodle 已然成为谷歌作为搜索引擎的最大特色及亮点之一,相信每个人都或多或少被那些可爱的设计及小游戏打动过。

资料来源:维基百科

2006 年 8 月 30 日:微软的免费游戏开发工具 XNA Game Studio Express 正式发布

图源:CSDN 下载自东方 IC

提起游戏主机,一般人会想起索尼的 PlayStation 平台和任天堂的 Nintendo 系列,而微软已经觊觎游戏市场很长一段时间了,Xbox 主机现在也有着相当多的受众。2006 年 8 月 30 日,微软的免费游戏开发工具 XNA Game Studio Express 正式发布;XNA 三个字母里,X 代表 Xbox 和 DirectX 等微软掌握的技术;N 代表 Next generation,表示微软统一游戏开发平台的决心;A 代表 Architecture,表示微软对 XNA 的定位——完全支援已管理的运行环境,由微软提供用以帮助电脑游戏开发、电脑软件开发及管理的一些工具。

XNA Game Studio Express 是专业跨平台整合型游戏开发套件「XNA Studio」的简化版,以「Visual C# Express 2005」为基础,并针对业余创作者加以改良,提供简易的开发环境与详细的教学文件。对于游戏开发,很多人往往是敬而远之,认为这对一般人和普通程序员而言遥不可及,是一盘十分困难的生意。随着图像质素的提升,美工方面亦要付出相同代价,很多游戏都在画面下功夫,却忽略了游戏性,加上索价甚高,因而损失大量金钱。

但事实上,免费的游戏开发工具一直在不断出现,知名的 Game Creator 和 RPG Maker 系列便试图让不会编程的人也有开发游戏的能力。2021 的今天,微软的 XNA 也被微软所抛弃,成为了微软踏向游戏市场的众多垫脚石之一。不过,XNA 至今也有许多支持者,很多人喜欢用传统写代码方式开发游戏,自己控制流程而不是在引擎中写脚本来开发游戏;并且,XNA 的继承者 FNA 和 Monogame 也已面世。正是有这些软件开发工具的诞生,我们的工作和生活才发生了翻天覆地的变化。

以史为镜,可以知兴替。计算机科学发展至今,有许多至关重要的事件、人物。在《新程序员:我们的技术时代,我们的程序人生》中,来自四十余位技术人跨越半个世纪,用代码敲出一个个真实的程序人生故事!

扫描或点击《新程序员:我们的技术时代,我们的程序人生》订阅!

【历史上的今天】8 月 30 日:首台通用电子计算机的发明者诞生;谷歌推出第一个涂鸦相关推荐

  1. 历史上的今天——4月1日

    虽然今天是愚人节,但我没有开玩笑! 今天是微软公司的生日!(就怪了) 实际上,今天是"苹果"的生日!!! 苹果公司由史蒂夫·乔布斯.斯蒂夫·沃兹尼亚克和罗·韦恩(Ron Wayne ...

  2. 历史上的今天5月5日的重大事件

    1260年,蒙古帝国在伊勒汗迪纳战役中被击败. 1494年,法国国王查理八世和拿破仑·波拿巴在皮亚琴察达成协议,结束了一场冲突. 1821年,拜占庭帝国的最后一位皇帝君士坦丁十一世被土耳其军队俘虏. ...

  3. 关于2022年7月30日上午PMI认证考试的报名通知

    尊敬的各位考生: 经PMI和中国国际人才交流基金会研究决定,中国大陆地区2022年第一期PMI认证考试将在满足疫情防控和考试组织条件的基础上,于7月30日上午举办. 本次考试相关事项通知如下: 一.时 ...

  4. 【历史上的今天】6 月 30 日:冯·诺依曼发表第一份草案;九十年代末的半导体大战;CBS 收购 CNET

    整理 | 王启隆 透过「历史上的今天」,从过去看未来,从现在亦可以改变未来. 今天是 2022 年 6 月 30 日.众所周知,电影发展中一个重要步骤是彩色电影于 1930 年左右引入市场,而在 19 ...

  5. 【历史上的今天】12 月 30 日:C++ 之父诞生;Hotmail 创始人出生;Facebook 注册破百万

    整理 | 王启隆 透过「历史上的今天」,从过去看未来,从现在亦可以改变未来. 今天是 2021 年 12 月 30 日,在 1930 年的这一天,"青蒿素之母"屠呦呦出生.2015 ...

  6. 【历史上的今天】4 月 30 日:信息论之父出生;万维网对所有人免费开放;图灵奖算法先驱诞生

    整理 | 王启隆 透过「历史上的今天」,从过去看未来,从现在亦可以改变未来. 今天是 2022 年 4 月 30 日,在 2008 年的今天,千橡互动集团获得日本软银总额 400 亿日元的投资.千橡互 ...

  7. 【历史上的今天】1 月 30 日:鼠标之父诞生;Trisquel GNU/Linux 问世;Office 2007 开始零售

    整理 | 王启隆 透过「历史上的今天」,从过去看未来,从现在亦可以改变未来. 今天是 2022 年 1 月 30 日,在 202 年前的今天,1820 年 1 月 30 日,南极洲被发现.南极洲又称第 ...

  8. 【历史上的今天】10 月 30 日:英特尔最大失误;图像冒险游戏的发明者诞生;最后一台 Multics 计算机被关闭

    整理 | 王启隆 透过「历史上的今天」,从过去看未来,从现在亦可以改变未来. 今天是 2021 年 10 月 30 日,在 12 年前的今天,两弹一星元勋钱学森逝世,钱老是中国火箭.导弹.航天事业的奠 ...

  9. 【历史上的今天】3 月 30 日:世界上最早的表情符号;IBM z/OS 问世;微软发布 HoloLens 开发版

    整理 | 王启隆 透过「历史上的今天」,从过去看未来,从现在亦可以改变未来. 今天是 2022 年 3 月 30 日,在 1951 年的今天,UNIVAC 通过验收测试.UNIVAC(UNIVersa ...

最新文章

  1. 线性模型的最小二乘法拟合(转)
  2. 斩草除根-修复被剪断的鼠标引线
  3. 高压发生器的输出电压波形
  4. [flex]报错,Resource Path Location Type 源路径条目“… Unknown Flex 问题
  5. python 创建以列表为元素的列表
  6. 每天一道LeetCode-----计算整型数二进制中1的个数/返回二进制翻转后的结果
  7. LINUX 下设置系统时间 DATE 命令
  8. java js 执行效率_JavaScript提高加载和执行效率的方法
  9. 李沐老师的《动手学深度学习PyTorch》中的d2lzh_python包的安装
  10. jQuery插件Label Effect制作个性化的文字特效
  11. Python for循环语句总结
  12. 手机闪存速度排行_2020年双十二3000-4000元高性价比手机推荐!
  13. Myeclipse字符集设置
  14. 用python爬虫批量下载pdf
  15. 矩形微带天线简介[搬运]
  16. rf扫描枪_RF枪(RF手持扫描枪)是什么,有什么用途?
  17. [原创]威胁猎人 | 2018年上半年短视频行业黑灰产研究报告
  18. java中怎样实现登陆界面_JAVA登陆界面的实现(一)
  19. 软件测试——课程感想
  20. 程序员之路:Gmail邮箱客户端配置_彭世瑜_新浪博客

热门文章

  1. 电路中滤波电容和退耦电容_电容的多种作用,定时,耦合,滤波,去耦,微分,分频...
  2. 解决win10系统桌面应用图标显示不出来的问题
  3. 计算机主板上的fan,通用解决方案:计算机主板上的CPU_FAN,SYS_FAN,CHA_FAN,CPU_OPT接口知识...
  4. 把求伯君干掉,向比尔·盖茨进军!
  5. 机器学习(二)线性回归、多项式回归、多元回归
  6. #ifdef __cplusplus 倒底是什么意思?
  7. 斐波纳契数列(Fibonacci Sequence)
  8. 传统电话网传真和网络传真的比较
  9. 常见的五大数据分析模型
  10. Python实现json转csv格式