【历史上的今天】6 月 25 日:笔记本之父诞生;Windows 98 发布;通用产品代码首次商用

news2024/11/17 16:32:49

整理 | 王启隆

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

今天是 2023 年 6 月 25 日,在 1951 年的这一天,世界上第一部彩色电视节目播出。电视经过了许多年的发展,人类的娱乐途径随着互联网的到来变得多种多样;而到了 2014 年 6 月 25 日,谷歌发布了 Android TV,智能电视的时代开始,全世界都在探索物联网的应用,各大厂商开始研究起自己的智能助手。回顾科技历史上的 6 月 25 日,这一天还发生过哪些关键事件呢?

1943 年 6 月 25 日:笔记本电脑之父 Bill Moggridge 出生

比尔·莫格里奇(Bill Moggridge)出生于 1943 年 6 月 25 日,他是英国的设计师、作家和教育家,共同创立了设计公司 IDEO ,并担任纽约国家设计博物馆 Cooper-Hewitt 的馆长。他是在设计中采用以人为本的方法的先驱,并倡导将交互设计作为主流设计学科。并且他因创造该术语(交互设计)而受到赞誉。

莫格里奇设计了世界上第一台笔记本电脑 GRiD Compass,获得了国家设计奖的终身成就奖,并荣获菲利普亲王设计师奖。引用他自己的话来说:“如果有一个简单易行的原则将我所做的一切结合在一起,那就是我对人和他们与事物的关系的兴趣。”
在这里插入图片描述

图源:维基百科

莫格里奇早期一直在伦敦当设计师,他第一个进入市场的工业设计是 1970 年为英国胡佛设计的烤面包机。1972 年,他开始从事第一个和计算机相关项目,即英国计算机技术有限公司的小型计算机,但从未生产过。莫格里奇于 1979 年回到美国,随即开设了另一间办公室,名为 ID Two,最初位于加利福尼亚州帕洛阿托。ID Two 早期的客户是 GRiD Systems,莫格里奇为他们设计了被广泛认为是世界上第一台笔记本电脑的 GRiD Compass。

GRiD Compass 是第一台带有封闭式键盘显示屏的便携式计算机,这是一项 GRiD 许可多年的专利创新。1982 年,设计师 Mike Nuttall 从伦敦办事处加入 ID Two,并为 Convergent Technologies 从事另一个便携式计算机项目 WorkSlate 。由于潜在的利益冲突,Nuttall 最后还是离开了 ID Two,在帕洛阿托城也成立了自己的公司 Matrix Product Design。在此期间,莫格里奇也开始在斯坦福大学的产品设计项目任教,在那里他遇到了自己的工程设计公司 David Kelley Design 的 同事 David Kelley。

1991 年,Moggridge 与 David Kelley 和 Mike Nuttall 成为 IDEO 的联合创始人,四家公司合并为一个。Moggridge 在 IDEO 一直待到 2010 年,当时他被任命为 IDEO 研究员。2010 年 3 月,Moggridge 离开 IDEO,成为纽约市国家设计博物馆的馆长,他也是第一个没有博物馆背景的馆长。莫格里奇于 2012 年 9 月 8 日在旧金山的临终关怀中死于癌症,享年 69 岁。

资料来源:维基百科

1974 年 6 月 25 日:通用产品代码首次商用

在这里插入图片描述

图源:维基百科

通用产品代码(Universal Product Code),简称 UPC,是主要在美国及加拿大使用的一种商品条形码。在全世界范围内应用最广的是 EAN(European Article Number,欧洲商品编码),是由欧洲在 UPC 码的基础上制定的,我国使用的就是 EAN。当今常见的条形码由前缀分、制造厂商代码、商品代码和校验码组成,共计 13 位。

UPC 是在 IBM 公司工程师诺曼·伍德兰的环形码基础上诞生的。1966 年,美国国家食物连锁协会(National Association of Food Chains,NAFC)要求研制加快货物验收速度的设备,国家收款机(National Cash Register,IBM 公司的前身)在 1967 年开发出了用来替代伍德兰德牛眼码的新式同心圆环码。1970 年夏天,应国家食物连锁协会要求,Logicon 公司开发出了食品工业统一码(Universal Grocery Products Identification Code,UGPIC),而他们正是依据了 IBM 乔治·劳雷尔的设计方案。

很快,美国超市 Ad Hoc 组织在 Logicon 公司建议下制造了 UPC。美国均匀码理事会在 1973 年建立了 UPC 系统,并且实现了该码制标准化。UPC 首先在杂货零售业中试用,1974 年 6 月 25 日,俄亥俄州的 Marsh 超级市场安装了由 NCR 制造的第一台 UPC 扫描器。在使用 UPC 的 27 种商品中,第一个被收银员沙龙·布坎南(Sharon Buchanan)扫描的是标价 69 美分的十片装箭牌口香糖。在十年内,条码扫描器攻占了一半的美国超市。至 1989 年,达到全美食品店的 62%。研究表明,UPC 的采用和传播刺激了创新并促进了国际零售供应链的增长。

资料来源:维基百科

1998 年 6 月 25 日:Windows 98 发布

在这里插入图片描述

图源:维基百科

Windows 98 是微软于 1998 年推出的电脑操作系统,是一个基于 DOS 的混合的 16 位/32 位 Windows 系统,也是 Windows 9x 系列的一部分,其版本号为 4.1,开发代号为 Memphis。于 1998 年 5 月 15 日发行 RTM 版本,零售版则于 6 月 25 日发行。

Win 98 基于 Windows 95 编写,它改良硬件标准的支持,例如 MMX 和 AGP。其它特性包括对 FAT32 文件系统的支持、多显示器、Web TV 的支持。集成到 Windows 图形用户界面的 Internet Explorer,则被称为活动桌面(Active Desktop)。

在内存管理中,Win 98 改进 Windows 95 在同一存储区块混合存放的 16 位与 32 位的程序码,易导致一个程序出错就会连带造成整个系统崩溃的问题。从 Windows 98 开始,存储管理上有革新的进步,即是将 16 位与 32 位程序码放在不同记忆体区块执行,一旦某一应用程序发生错误,可以单独关闭该程序,不影响整个系统持续正常的运作。而 Windows 98 最知名的创新便是多任务操作系统,这与 Windows 95 的抢占式多任务处理有着完全不同的改善。它可以由用户决定是平均分配系统资源进行多任务操作,或是将某一个较不急于达成、或完成时间较长的程序设为背景(后台)执行,高度增加了多任务的实用性,该设计一直沿用至今。

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

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

在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/682243.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

SpringBoot 如何使用 Spring Test 进行集成测试

SpringBoot 如何使用 Spring Test 进行集成测试 简介 在开发过程中,单元测试是不可或缺的,它可以帮助我们及时发现代码的问题并进行修复,从而提高代码的质量和可维护性。但是,单元测试只能测试单个方法或类的功能,无…

HTTP | 深度解析HTTPS比HTTP 更安全的原因

目录 1. 不安全的 HTTP 🌳 为什么 HTTP 协议不安全呢? 容易被窃听 容易被篡改 容易被伪造身份 🌳 HTTPS 是如何解决以上安全性问题的呢? 数据加密 完整性摘要 数字证书 2. 加密算法 (1)对称加密…

Springboot宠物医院管理系统的设计与实现-计算机毕设 附源码84724

Springboot宠物医院管理系统的设计与实现 摘 要 现如今生活质量提高,人们追求精神健康,与家中宠物朝夕相处,感情深厚,宠物渐渐成了我们身边的朋友。因而宠物生病了,需要去看病,自古医院救死扶伤&#xff0c…

LabVIEW开发汽车发动机故障模拟器

LabVIEW开发汽车发动机故障模拟器 汽车发动机故障模拟器是一种电子培训系统,旨在指导初学者了解发动机的各种故障。有一些参数称为发动机故障,例如脏油、压缩不良、冷却液损失、润滑不良、散热器堵塞、火花爆震和火花塞磨损。任何系统在存在时都有一些缺…

分布式系统的事务处理:2PC与3PC的演化与挑战

在传统的单体应用中,事务管理相对较为简单,可以通过数据库事务来实现数据的一致性。然而,随着系统的拆分和分布式架构的应用,跨多个服务的事务操作变得更为复杂。这就引出了分布式事务的概念,它是保证分布式系统数据一…

io.netty学习(十二)Netty 工作原理

目录 前言 Netty 模型 代码示例 引入Maven依赖 服务端的管道处理器 服务端主程序 客户端管道处理器 客户端主程序 测试运行 总结 前言 上一篇文章我们对 Reactor 模型进行了详细的讲解,下面我们就来探究一下 Netty 模型,Netty 采用的就是 主从…

一章:UltraiSO制作启动u盘+制作winPE镜像+硬盘安装系统

简单明了,希望对于伙伴们有帮助!!! 目录 一、使用ultraiso制作启动u盘 二、老毛桃制作winPE镜像 三、硬盘安装系统 等待完成即可 一、使用ultraiso制作启动u盘 第一步 双击打开ultraiso,点击文件->打开->选…

Navicat for Redis 功能介绍

Navicat Premium 版本 16.2在原本已很优秀的产品上新增了多个令人兴奋的新功能,其中最值得注意的是对 Redis 的支持。现在,Navicat 有一个特别针对 Redis 管理和开发的客户端——Navicat for Redis。它为用户提供了一个易于访问的界面,以可视…

花了3周理解的xgboost算法原理

文章目录 算法流程CART树最佳节点值最佳树结构 算法流程 先学决策树,再学随机森林,最后才来到xgboost。本以为如此平滑地过渡过来,会容易一些,没想到还是这么艰难。零零散散花了3周多的时间,看了好多文章的解释和阐述…

大数据从0到1的完美落地之Flume案例2

案例演示 实时采集(监听目录):Spool File HDFS Spool 是Source来源于目录,有文件进入目录就摄取,File Channel将它暂存到磁盘,最终目的地是HDFS 即只要某个目录不断有文件,HDFS上也会同步到所有数据。 配置方案 [ro…

机器学习:基于逻辑回归对航空公司乘客满意度的因素分析

机器学习:基于逻辑回归对航空公司乘客满意度的因素分析 作者:i阿极 作者简介:数据分析领域优质创作者、多项比赛获奖者:博主个人首页 😊😊😊如果觉得文章不错或能帮助到你学习,可以点…

前端Vue仿京东加入购物车弹框立即购买弹框shopDialog自定义弹框内容

前端Vue仿京东加入购物车弹框立即购买弹框shopDialog自定义弹框内容, 下载完整代码请访问uni-app插件市场地址:https://ext.dcloud.net.cn/plugin?id13183 效果图如下: # cc-shopDialog #### 使用方法 使用注意: 该插件需引用…

【软件基础】面向对象编程知识总结

文章目录 前言一、面向对象要解决的问题1、 软件重用性差2、软件可维护性差3、不能满足用户需求 二、面向对象的基本概念三、面向对象的特征四、面向对象的要素五、面向对象的开发方法六、面向对象的模型1、对象模型2、动态模型3、功能模型 总结1、鸭子抽象类2、鸭子类3、鸭子动…

【Tableau案例】神奇宝贝属性及实力强弱|数据可视化

提前声明:神奇宝贝的数据分析仅供参考,不涉及对于神奇宝贝的各种评价,另外我是初学tableau,涉及到使用的tableau操作可能很简单,复杂的还掌握不熟练,之后会拿时间系统学习tabelau。 数据预处理 该数据集有…

电容笔和触控笔哪个好用?推荐平价好用的电容笔

实际上,电容笔和触控笔这两款笔最大的区别,就在于它的应用范围,一个是适用电容型屏幕,一个是适用电阻型屏幕。如果你想要一个与IPAD相匹配的电容笔,苹果的Pencil将会是一个很好的选择。实际上,平替的电容笔…

Java-API简析_java.lang.Throwable类(基于 Latest JDK)(浅析源码)

【版权声明】未经博主同意,谢绝转载!(请尊重原创,博主保留追究权) https://blog.csdn.net/m0_69908381/article/details/131367906 出自【进步*于辰的博客】 其实我的【Java-API】专栏内的博文对大家来说意义是不大的。…

成都爱尔林江院长解析看懂验光单,掌握配镜“秘密”

想要更了解自己的“数据”, 想知道自己近视有没有增长, 该如何知道自己的度数呢? 到医院进行验光, 验光后得到的验光单,自己有仔细看过吗? 一串字母与数字,知道都代表着什么吗?…

警惕度量指标陷阱

本文首发于个人网站「BY林子」,转载请参考版权声明。 近日,某群有人发了领导制定的绩效考核指标: 对测试人员的工作成效进行考核,指标是发现的 Bug 的情况,甚至有参考指标细到每个小时要求发现多少 Bug,同时…

VUE L ClassStyle ⑦

目录 文章有误请指正,如果觉得对你有用,请点三连一波,蟹蟹支持✨ V u e j s Vuejs Vuejs C l a s s Class Class与 S t y l e Style Style绑定总结 文章有误请指正,如果觉得对你有用,请点三连一波,蟹蟹支持…

scratch绘制正方形 少儿编程 电子学会图形化编程scratch编程等级考试二级真题和答案解析2023年5月

目录 scratch绘制正方形 一、题目要求 1、准备工作 2、功能实现 二、案例分析</