【历史上的今天】5 月 9 日:中国黄页上线;Red Hat 创始人出生;Scratch 2.0 发布

news2024/12/23 10:08:44

整理 | 王启隆

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

今天是 2023 年 5 月 9 日,在 1993 年的今天,第一届东亚运动会在上海隆重开幕,这是亚洲体育运动史上的新篇章。来自东亚地区的中国、日本、中国台北、香港、朝鲜、韩国、蒙古、澳门、关岛 9 个国家和地区的 1200 多名男女运动员将参加 12 个项目的比赛。回顾历史上的 5 月 9 日,这一天在计算机界也发生过许多关键事件,改变了我们如今的科技生活。

1969 年 5 月 9 日:Red Hat 品牌软件的创始人 Marc Ewing 出生

在这里插入图片描述

图源:维基百科

马克·尤因(Marc Ewing)出生于 1969 年 5 月 9 日,他是 Red Hat 品牌软件的创建者和创始人,在 1990 年代中期参与了 86open 项目;86open 是一个在通用 PC 兼容的 x86 架构上,为 Unix 和类 Unix 操作系统形成统一的二进制文件格式的项目,其目的是鼓励所有软件开发人员移植到该架构。最终,项目小组选择统一的格式是 ELF,特别是 ELF 的 Linux 实现,因为该格式已成为所有相关供应商和操作系统都支持的标准。

Red Hat Linux 则是由 Red Hat 公司发行的一个 Linux 发行包,其可算是一个“中年”的 Linux 发行包,1.0 版本于 1994 年 11 月 3 日发行。虽然其历史不及 Slackware 般悠久,但比起很多的 Linux 发行包,Red Hat 的历史悠久得多。自从 Red Hat 9.0 版本发布后,Red Hat 公司就不再开发桌面版的 Linux 发行包,而将全部力量集中在服务器版的开发上,也就是 Red Hat Enterprise Linux 版。截至 2016 年 3 月,红帽一直是 Linux 内核 4.14 版的第二大企业贡献者,仅次于英特尔。2018 年 10 月 28 日,IBM 宣布有意以 340 亿美元收购红帽。收购于 2019 年 7 月 9 日结束。

尤因于 1992 年从卡内基梅隆大学(CMU)毕业。在 CMU 期间,他在课间行走时戴着一顶红帽子。由于他的计算机专业知识,人们会向“戴红帽的人”寻求帮助。尤因和另一位联合创始人 Bob Young 用这顶帽子命名了他们最初的软件,而 Red Hat 的名字也被保留了下来。在 1999 年互联网泡沫的顶峰时期,尤因的身价一度超过 9 亿美元;如今他 53 岁,红帽也变成了 IBM 旗下的独立子公司。

资料来源:维基百科、百度百科

1995 年 5 月 9 日:中国互联网史上第一家商业网站中国黄页正式上线

1994 年底,阿里巴巴集团创始人马云首次听说互联网;1995 年初,他偶然去美国,首次接触到互联网。对电脑一窍不通的马云,在朋友的帮助和介绍下开始认识互联网。马云发现,人们可以通过互联网搜索到非常多的信息。但是,他也发现在网上搜索不到任何一条有关“中国”的信息。回国当晚,马云就邀请了 24 位交情很深的朋友来聊互联网;但当时的互联网在中国仍是陌生的词汇,24 个人里面仅有 1 人认为可以试试。一周后,他与妻子张瑛商定创办互联网公司,创业所需的 10 万元由他们四处筹借而来。1995 年 5 月 9 日,马云夫妇以及好友何一兵联合创建了中国第一家商业网站——“中国黄页”。

在这里插入图片描述

图源:维基百科

自 1997 年马云离开杭州去北京给外贸部建网站后,中国黄页一直在何一兵的独立领导下快速发展,成为了互联网界第一家盈利的公司。中国黄页的网站首页设计运用了一些中国元素,包括琉璃瓦顶以及篆体书写的“中国黄页”。和它的名字给人的第一印象不一样,这其实是一个英文网站,主要面向海外网友;根据英文介绍,网站的主要目的是“传播中国新闻和中国商业信息,介绍中国企业、中国工业、中国贸易、中国文化……”,网站创建后不到三年时间,他们便利用该网站赚到了 500 万元。

在 1999 年的时候,中国黄页已经做大,但马云也已经二次创业并成立了阿里巴巴,由于阿里巴巴也具有企业展示的功能,所以当时他开始犹豫是否要保留“中国黄页”。结果,马云离开了“中国黄页”,留下了另一位创始人何一兵继续坚守。不久之后,中国黄页经历了几次重新改版,迎来了无人问津的结局。中国黄页是中国第一个提供互联网商业信息发布的网站,也是中国第一家实现盈利的互联网企业,在它之后,无数门户网站如雨后春笋般冒出来,但在如今的这个大数据时代,这些门户网站一并走向了同样的结局。

资料来源:维基百科、百度百科

2013 年 5 月 9 日:Scratch 2.0 发布

Scratch 是一款适合青少年学习的模块化编程环境,由米切尔·瑞斯尼克主导设计与开发,MIT 媒体实验室终身幼儿园组发布。无须学习语法,学习者即可通过 Scratch 交互式学习程序设计、数学、游戏、艺术等知识,同时获得创造性思考和协同工作的体验。Scratch 最初可安装在 Mac OS X、Windows、Linux 的平台上;2.0 改使用 ActionScript 编制,3.0 改使用 HTML5 编制,并可运行于浏览器。Scratch 源码完全开放,只有猫咪的象征图案和 Scratch 名称受著作权保护。

在这里插入图片描述

图源:维基百科

在我心中,过去一千年中最伟大的发明是什么呢?是幼儿园。弗里德里希·福禄贝尔于 1837 年在德国开办了世界上第一家幼儿园,它不单单是一所幼儿的学校,更是一种与以前的学校教育截然不同的教育方式。

——米切尔·瑞斯尼克

Scratch 被一些学校、博物馆、社区中心等用作教学和展示。Scratch 亦附设不同的语言界面,方便非英语用户使用。Scratch 还设立了一个在线社群,其口号为“想像·编程·分享”,分享和创意是 Scratch 最重要的理念。Scratch 最终成品并非源代码,而是所有角色的行为和结合。用户可以将源文件上传至在线社群以供分享。在线社群的成员可以自由下载该项目的源代码,来研究该项目的结构。除此之外,各成员可自由评论、标签和“赞”不同的项目以及发表和分享意见。

如何学习编程是一个悠久的话题,从最早的战争时期,政府派专人教导科学家编程、再到编程走进了教科书、最后到现在模块化编程的诞生,程序设计似乎一直在大众化;Scratch 让程序设计语言初学者不需先学习语言语法便能设计项目,它适用于全年龄层用户,即便用户从未学过程序设计,也能通过拖曳预先设定好的积木式程序模件,堆栈出指令,设置或控制角色及背景的行动和变化,从而完成程序撰写。你觉得学习编程最好用什么样的方法呢?欢迎在评论区分享你的真知灼见。

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

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

在这里插入图片描述

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

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

相关文章

【笔记】【HTTP】《图解HTTP》第5章 与HTTP协做的Web服务器

前言 有输入就要有产出,该笔记是本人看完《图解HTTP》后对每章涉及到的知识进行汇总博客将会已书的每章为一篇发布,下一篇博客发布时间不确定笔记中有些个人理解后整理的笔记,可能有所偏差,也恳请读者帮忙指出,谢谢。…

信号signal编程测试

信号会打断系统调用,慎用,就是用的时候测一测。 下面是信号的基础测试 信号 信号(signal)机制是UNIX系统中最为古老的进程之间的通信机制。它用于在一个或多个进程之间传递异步信号。信号可以由各种异步事件产生,例如…

数据结构与算法1:引入概念

接下来系统的学一下数据结构与算法的知识,本章节是第一部分:数据结构与算法的进入与基本概述 第一章:引入概念 【铁打的算法demo】先来看到题: 如果 a b c 1000,且 a2 b2 c2(a, b , c 为⾃然数&…

快进来,带你了解FPGA基础知识---lattice莱迪斯深力科MachXO2 FPGA系列简介

FPGA基础知识---lattice莱迪斯深力科MachXO2 LCMXO2-4000HC-4TG144I FPGA简介 FPGA基础知识:FPGA是英文Field-Programmable Gate Array的缩写,即现场可编程门阵列,它是在PAL、GAL、CPLD等可编程器件的基础上进一步发展的产物。它…

《程序员面试金典(第6版)》面试题 16.17. 连续数列(贪心算法思想,动态规划算法思想,C++)

题目描述 给定一个整数数组,找出总和最大的连续数列,并返回总和。 示例: 输入: [-2,1,-3,4,-1,2,1,-5,4] 输出: 6 解释: 连续子数组 [4,-1,2,1] 的和最大,为 6。进阶: 如果你已经实…

elementUI tabs切换 echarts宽度挤压到一起 由100%变成100px

被压缩的图表&#xff1a; 正常显示 <el-tabs v-model"activeName" type"card" tab-click"handleClick"><el-tab-pane name"first"></el-tab-pane><el-tab-pane name"second" label"未达成原因…

如何在Kali Linux中获得root权限?

根用户名或账户在Linux或任何其他类似Unix的操作系统中拥有所有可用命令和文件的默认权限。它也被称为超级用户、根账户和根用户。用户名&#xff1a;"kali "是登录新Kali系统的标准凭证。这建立了一个用户 "kali "的会话&#xff0c;你必须在 "Sudo …

Java—JDK8新特性—方法引用【内含思维导图】

目录 4.方法引用 思维导图 4.1 什么是方法引用 4.2 为什么要使用方法引用 4.3 方法引用语法 4.4 方法引用的5种情况使用示例 4.方法引用 思维导图 4.1 什么是方法引用 方法引用就是Lambda表达式&#xff0c;也就是函数式接口的一个实例&#xff0c;通过方法的名称来指向一…

Word怎么分页,提高效率就靠这3种方法!

案例&#xff1a;Word怎么分页 【文档要进行分页处理&#xff0c;但是我尝试了好多次还是不行&#xff01;大家知道Word怎么分页吗&#xff1f;】 在使用Microsoft Word处理文档时&#xff0c;我们常常需要进行分页操作。Word的分页功能可以将文档分成多个页面&#xff0c;以…

【Vue3 插件篇】GSAP 动画库与 图片预览插件

GSAP 动画库 GSAP&#xff08;GreenSock Animation Platform&#xff09;是一个专业的动画库&#xff0c;可以用它完成你想要的各种效果 官网地址&#xff1a;https://greensock.com/ 参考文章一&#xff1a;https://www.jianshu.com/p/a8e150f0e569 参考文章二&#xff1a…

利用MQ事务消息实现分布式事务

MQ事务消息使用场景 消息队列中的“事务”&#xff0c;主要解决的是消息生产者和消息消费者的数据一致性问题。 拿我们熟悉的电商来举个例子。一般来说&#xff0c;用户在电商 APP 上购物时&#xff0c;先把商品加到购物车里&#xff0c;然后几件商品一起下单&#xff0c;最后…

为游客提供完美旅程:携程集团携手亚马逊云科技联合创新

刚刚过去的“五一”假期&#xff0c;旅游行业展现出了强劲的复苏势头。经文化和旅游部数据中心测算&#xff0c;全国国内旅游出游合计2.74亿人次&#xff0c;同比增长70.83%。 然而&#xff0c;出行前的航班高铁订票、酒店商旅预订、出游行程安排&#xff0c;就已经让不少家庭为…

C++linux高并发服务器项目实践 day9

Clinux高并发服务器项目实践 day9 信号集信号集相关函数以下信号集相关的函数都是对自定义的信号集进行操作sighandler_t函数sigaction函数 SIGCHLD信号共享内存共享内存使用步骤共享内存操作函数 信号集 许多信号相关的系统调用都需要能表示一组不同的信号&#xff0c;多个信…

深度思考:在 AI 时代,你会被放大一千倍的能力是什么?

Datawhale干货 作者&#xff1a;艾芙&#xff0c;复旦大学&#xff0c;百姓AI教育负责人 前言 大家晚上好&#xff0c;我是艾芙&#xff0c;百姓 AI 的 AI 教育负责人。 先做一下自我介绍&#xff0c;我是一个在技术圈和教育圈反复横跳的斜杠中年了。大约在 5 年前&#xff0c…

C++格式输入输出

&#x1f436;博主主页&#xff1a;ᰔᩚ. 一怀明月ꦿ ❤️‍&#x1f525;专栏系列&#xff1a;线性代数&#xff0c;C初学者入门训练&#xff0c;题解C&#xff0c;C的使用文章&#xff0c;「初学」C&#xff0c;数据结构 &#x1f525;座右铭&#xff1a;“不要等到什么都没…

常用的数据中心部署架构

说起数据中心&#xff0c;相信大家并不陌生。随着互联网行业的蓬勃发展&#xff0c;大数据时代的快速到来&#xff0c;数据中心同我们的生活紧密联系&#xff0c;息息相关。我们日常生活中的各种数据几乎都存储在数据中心里&#xff0c;例如&#xff1a;手机照片的云端备份、放…

Python小姿势 - # Python相关技术知识点

Python相关技术知识点 标题 在Python中如何处理文件 如果你要处理文件&#xff0c;那么在Python中你需要使用到os模块中的一些方法。 首先&#xff0c;你需要使用os.path.exists方法来判断文件是否存在&#xff1a; python if os.path.exists(file.txt): print(文件存在) else:…

asp.net企业员工考勤管理系统

企业员工管理系统主要是为企业内部管理员工使用的&#xff0c;主要功能分为员工和管理员两部分&#xff0c;主要的功能有用户登录&#xff0c;管理员信息管理&#xff0c;公告信息管理&#xff0c;文件审批管理&#xff0c;员工信息管理&#xff0c;工资信息管理&#xff0c;奖…

全景丨0基础学习VR全景制作,平台篇第19章:热点功能-文本

大家好&#xff0c;欢迎观看蛙色VR官方——后台使用系列课程&#xff01; 功能说明 应用场景 热点&#xff0c;指在全景作品中添加各种类型图标的按钮&#xff0c;引导用户通过按钮产生更多的交互&#xff0c;增加用户的多元化体验。 文本热点&#xff0c;即点击热点后会弹出…

一顿饭的事儿,搞懂了Linux5种IO模型

大家好&#xff0c;我是老三&#xff0c;人生有三大难题&#xff0c;事业、爱情&#xff0c;和 ——这顿吃什么&#xff01; 人在家中躺&#xff0c;肚子饿得响&#xff0c;又到了不得不吃的时候&#xff0c;这顿饭该怎么吃&#xff1f;吃什么呢&#xff1f; Linux里有五种I…