爱吃、爱玩、更爱学习技术,IT 界的新晋网红,开发者的好敌人—比特熊又跟大家见面啦!
两个月一眨眼,《鬼灭之刃 游郭篇》完结了,本熊真是意犹未尽啊!
比特熊:2 月份的直播的日子 2 月 22 日很非凡,还恰好是个星期二,这个日子真的爱意满满。我在这个特地有爱的日子请到了酷爱开源也和本熊一样喜爱电影的两位嘉宾——陈阳、张晋涛!
【比特熊故事汇】作为比特熊直播间的重要栏目,定期请来技术大牛和行业先锋做客。这里不仅讲最“热”的技术,还有更多待解锁的集体故事和趣味话题!请继续关注,更激励大家举荐你想意识的“英雄”。欢送大家来到直播间,跟比特熊一起,与专家们零距离畅聊。
陈阳:我挺喜爱看电影的,不论是新电影还是老片子,刚过去的春节档有一部电影我很关注——《小虎墩大英雄》。因为在虎墩这个 IP 上面,咱们也做了虎墩的虚构数字人,虎墩不仅亮相大银幕,还上了春晚!对于虎墩,除了他这些很厉害的身份,还有他的“技能”也会分享给大家。
张晋涛:我比拟喜爱看动漫,电影也是动画电影看得比拟多。我很喜爱《功夫熊猫》,我和阿宝有一些相似的特质,都会继续去做一些事件,有了指标之后,会源源不断地付出致力。这和咱们做开源是一样的,很多事件是源自趣味,但越到前期越须要恒心和毅力,只有这样最终能力达成预期。
陈阳:晋涛你肯定也会喜爱小虎墩,虎墩讲的就是一个小孩如何坚定不移、克服万难,最初成为一名真正的镖师的故事,和《功夫熊猫》有一些类似的中央。
比特熊:看起来两位在电影中都有本人心中的英雄啦。但两位老师另一个要害身份是技术专家!据本熊截获的线报,张晋涛老师的技术长项是 Kubernetes。比特熊心愿理解一下它的前世今生。
张晋涛:Kubernetes 实际上是用来做容器编排的,容器相似集装箱,是装各种货色的货色。容器技术最早能够追溯到上世纪 90 年代,但容器是近几年才火起来的。到 2008 年的时候,曾经有了一些绝对成熟的技术,比方 LXC。既然早就有容器技术,然而为什么从 2008 年始终到 2013 年(Docker 正式开源),都没有太多的人去聊容器化,甚至都没有人去关注容器畛域到底产生了什么事件?次要是因为 LXC 学习老本有点高,然而为什么 Docker 在 2013 年开源之后,火爆了技术圈,无论是国内国外,都在迅速地尝试 Docker……次要因为 Docker 这项技术它除了带来容器以外,它还带来了另外一项十分要害的技术——Docker 镜像,它实际上是一种打包格局,或者说是一种利用交付格局。从此软件的交付模式产生了天翻地覆的变动,原先咱们的交付形式可能是间接交付源代码,有可能是间接交付二进制,然而自从 Docker 引入了容器镜像这个概念之后,从 2013 年开始,咱们就开始交付容器镜像了……
咱们会发现任何一个开源软件或者开源我的项目,只有它在交付本人的产品,你就会发现他都会抉择在到 Docker Hub 下面去托管一份本人的镜像……Docker 带来了两个能真正解放咱们生产力的概念,交付容器镜像的时候,会把咱们的应用程序加上咱们的应用程序的运行环境同时打包到了同一个容器镜像中,它能够解决程序员的一个最大痛点:为什么在我的电脑上能够运行,在你的电脑上运行不了?就是环境不同。
比特熊总结了一下,张晋涛老师给咱们介绍的 Kubernetes 简史。
2014,Google 推出了 Kubernetes。因为当初的软件架构都要求咱们去做分布式、微服务,单纯的一个单机版软件及单机版的根底软件,无奈满足咱们的生产环境的这种需要。
2015 年,Docker 将本人底层的容器运行时拆分进去了,Docker 这家公司在开源上比拟胜利,但在商业上却比拟失败。他把本人的容器镜像的格局和标准也捐给了 OCI。既然你的标准曾经开源进去了,那么其他人只有恪守这个标准,就能够做对应的产品。
陈阳:Docker 凋谢了本人的规范,反而助长了本人的竞品。
张晋涛:是这个状况。
2016 年,整个社区都感觉保护老本太高了,心愿咱们也推出一种标准,叫做 CRI——容器运行时接口。
2017 年,Docker 背地的这家商业公司,把 Docker 这个我的项目的名字改成了 Moby(白鲸)。然而在大家心中,Docker 这项技术它曾经不仅仅代表着 Docker 本身,不仅仅代表着容器技术了,它是一整个生态圈。
而 Cotainerd 的活跃度、贡献者逐步超过了 Docker 本身。Docker 这个我的项目当初的贡献者在拆分之前 Github 上有 2000 多个,我排六十几。依据这个我的项目的统计信息,前 100 名在很长一段时间内都没有变动,其他人很难进入到这前 100 名。而在比拟沉闷的我的项目,你会发现随着一个人的奉献减少,他的排名会逐渐减少,毕竟 GitHub 的排行榜只能看到前 100 名。
2020 年,K8s 将代码仓库中的 Dockershim 移除了,因为当初容器运行时的抉择更多了,它不再须要只拥抱这一个了。
2022 年,当初 K8s 的源代码仓库当中曾经把 Dockershim 这个组件删掉了,4 月份的时候会正式公布。
从 Docker 到 Kubernetes,为什么到当初 Kubernetes 成为了大家惟一的抉择?一方面是因为整个开源社区十分沉闷、容纳。尽管它一开始是由 Google 开源的,然而社区倒退中逐步“去 Google 化”,成为了一个中立的开源社区我的项目。
陈阳:一个开源我的项目刚开始可能是某家公司主推的,胜利之后越来越多元化,各种各样的人进来之后,反而会更有生机。
既然提到了开源我的项目,我也想给大家介绍一下跟开源关系密切的小朋友——开源小虎墩!
虎墩:现场的小朋友大敌人们你们好,我是虎墩。明天在微软比特熊直播间与大家见面非常高兴!
陈阳:据说你往年还是个大明星!
虎墩:我主演的《小虎墩大英雄》,今年春节档在各大影院播出,还没有看的敌人们肯定要来捧场哟。
陈阳:虎墩,据说你多才多艺,你还会什么其它技能吗?
虎墩:我除了是小镖师外,对人工智能技术和开源常识也略知一二,很多 AI 技术是由微软的工程师哥哥姐姐们帮忙实现的,所以我和微软的关系相当严密。除此之外,开源社的哥哥姐姐们还教我不少开源的常识,让我成为开源社的代言人。
比方中国开源年会,我还有一个线下展现专场和线上短视频展出。好了,我很忙的,明天就和大家先聊到这里,再次祝福直播现场的大敌人、小朋友们虎年大吉。
众人:虎墩拜拜
陈阳:虎墩伶牙俐齿,能够跟人互动,用到的人工智能技术来自微软互联网工程院,这个我的项目叫虚构数字人。这个技术分为几块,一是自然语言理解能力;大家会留意到虎墩在我点他的时候,他边躲还要边谈话,他的唇形用了微软 Azure 云上的认知服务,就是 speech 服务,咱们还用了一个唇形模型,它会依据你的语言主动生成很多动作和表情。
比特熊:理解到虎墩的技能,比特熊想要竖个大拇指了。不过咱们现场的张晋涛老师也是很厉害的微软 MVP 小家庭中的新晋成员呢!快说出你的故事!
张晋涛:我是往年 1 月份的新晋 MVP,我和微软 MVP 最早的关系能够追溯到 16 年,过后我作为志愿者加入了 PyCon China,意识了大会组织者辛姐,她也是微软 Reactor 的 manager。因为这次接触才有了前面的理解和举荐。终于往年我也退出了微软 MVP 这个小家庭。我认为本人爱分享的这件事,跟微软 MVP 中很多成员通过分享常识,帮忙到他人这个点很符合。成为 MVP 不光须要提名,还要考核。从去年来说,我仅仅 2021 年就做了三十多场分享。我还写文章,次要有两类,一类是失常的技术文章,另一个是我在保护一个专栏叫做“K8s 生态周报”。既然叫生态周报,每周就会有一篇。
陈阳:就你一个人写的吗?太不容易了。
张晋涛:从 19 年 3 月份开始写的,去年应该写了七十几篇文章。
陈阳:总结一下,你去年讲了 30 多场,而后写了 70 多篇文章。
张晋涛:除此之外,就是在一些开源我的项目下面比拟沉闷,我当初是 Apache APISIX 我的项目的 PMC,Apache APISIX 是一个源自中国外乡的开源我的项目,起初捐给了阿帕奇基金会,成了一个顶级开源我的项目。另外一个就是 K8s,我是 Kubernetes Ingress-Nginx 我的项目的 reviewer,开源中国在一次专访中称我是中国首位 K8s Ingress-Nginx 我的项目的 reviewer(笑)。
比特熊:据说张晋涛老师还是咱们 2021 年的“中国开源先锋 33 人”,说到这个榜单,开源社理事长 Emily 也在,能不能给咱们讲讲当初为什么要设立这样一个榜单?还有它为什么能火出圈?
陈阳:“开源先锋 33 人”这个榜单是在 2020 年,思否和开源社独特发动的。
这么火有几个起因:第一,咱们是从人登程,考量是不是在开源社区里特地有奉献、影响力和人缘。咱们会疏忽他背地的企业,或者说他用某一个技术的水平;第二个是有没有做开源布道;第三个是有没有做开源的教育,比方高校,或者说遍及开源之道、开源治理的方法论。第一年选的时候,选出来全是大家统一公认。其中有个插曲,咱们自身定的是选 30 人,但优良的人很多,切实无奈舍弃曾经入选的 3 人,最初变成了一个“开源 33”。
“33”这个数字会延续下去了,2021 年是 66,能够设想 2022 年就是 99……源源不断倒退上来。
比特熊:Emily 作为开源社理事长,在场的很多小伙伴也好奇,开源社的治理方向、运行规定等等状况。
陈阳:做开源有一点大家特地保持,就是我认准了这个方向,可能就长达十几年二十几年我就会投入进去,而且你一旦进去之后,你简直不会来到。8 年前,咱们一群气味相投的敌人,大家有这么一个想法:中国其实是短少这样的一个中立的社区。咱们就想汇集起来在中国做开源教育,做开源方法论的遍及,去帮助开源我的项目的孵化,同时也去做中国和国内社区沟通的桥梁。8 年前咱们写下了开源社是什么,做什么,8 年之后发现一个字都没有变。
如果你见过做开源的人,你会发现他们都有一个共同点,就是都很喜爱去分享……其实每个人都须要发明或者实现一件事的满足感,开源社提供了这样一个气氛,好比明天我在上班之后,来跟晋涛还有咱们的比特熊做交换,能量满满,感觉特地高兴。
张晋涛:去年有一次线下分享,叫做“开源浪潮下程序员的成长和布局”,台下有一个听众问我:你在做开源的时候有什么收益?这个其实要讲瞎话,做开源这个事件,实质上来讲是没有任何金钱上的收益的,是用爱发电。但咱们为什么要继续地去做开源,在那场分享当中我也提到了,咱们抉择一个开源我的项目去做奉献,或者说参加到某一个开源社区当中,次要来源于本人的趣味……我参加开源的时候是比拟开心的,在大家的角度来看的话,会感觉我下班也是程序员,上班了还在工作?但做开源的时候的确是比拟开心的。
比特熊:许多开发人都是因为出于酷爱,所以才默默的用本人的力量为开源做共享。包含咱们明天请到的线上小嘉宾虎墩,也是个元人动画的导演邹燚的一个奉献。惋惜因为不可抗力邹导明天没有来到现场,那就有请虎墩的代言人之一 Emily 来讲一讲虎墩的故事。
陈阳:做开源很有意思,你会跟各种各样的人产生交加。在疫情暴发的时候,开源社的大家做了小源机器人,咱们用三天工夫做了一个开源的抗疫知识库,放在了 GitHub 上。推出来这个聊天机器人之后,咱们想他应该有一个形象,过后虎墩的 IP 正在造成,导演也特地了解和反对公益事业,他就把虎墩受权给咱们开源社了,就有了开源小虎墩。在《小虎墩大英雄》里,是一个小孩的成长故事,历经含辛茹苦成为一个真正的标识。从小源到开源小虎墩,这也是一个成长过程,技术一步一步累积,它的知识库也是大家一起来积攒。
比特熊:咱们虎墩不仅是开源参与者还是电影小明星。除了小虎墩以外,两位作为 IT 界的精英,平时还喜爱看什么样的电影、电视剧或者动漫呢?
张晋涛:后面说了我动画看的比拟多,我会喜爱追新番,比方《鬼灭之刃》。我还有一个特地的法则,在工作日看新番,在周末和节假日的时候,我会抉择去看一些老动漫。
日本动画每年都是有春夏秋冬四个开播时间段,我就会标记进去我打算看的,布局进去。前几年还不太忙的时候,基本上能够达成指标。近几年尤其结婚了有了小宝宝之后,要追的很多都曾经在我的这个列表里躺很久了。
陈阳:工夫真的不够,看剧这么多年我感觉比拟经典的一个就是《黑镜》,它在里边形容的这些创意或者场景,很快都来到了咱们的身边。比方 S02E03 的《沃多时刻》讲的就是虚构主播最初参政的故事,他是一个蓝色的卡通熊,背地是一个即兴悲剧能力超强的动画师在操控。10 年前这个技术可能还是比拟新鲜,当初马上就能去实现了。
除了看剧,我还特地喜爱静止。周末也常常加入一些大会。咱们当初也始终在提倡,参加开源的时候,能够把孩子和家人都带过去。当前咱们可能会开拓一个儿童编程工作坊。或者说咱们提倡一种更衰弱的生存,每年开大会的时候,能够先跑一场马拉松,再散会。
比特熊:春天来了,太期待来一场真“黑客马拉松”了!跑起来!
比特熊有话说
2022 年 2 月 22 日遇见星期二,在充斥“爱”的日子里比特熊与两位对“开源”情有独钟的嘉宾共享了活跃乏味也闪亮动人的又一场【比特熊故事汇】。十分开心“技术分享高产小户”张晋涛老师退出微软 MVP 小家庭,比特熊能够近水楼台地约到晋涛老师的档期,为各位期待他分享的粉丝们谋福利。不管从表面(闪亮的辛普森帽衫)还是直播中的内核展现都能感触到他的生机!陈阳老师不愧是“老开源人”了,除了分享了独家开源故事,还给比特熊介绍了新敌人——开源小虎墩。小虎墩有点忙,他也是比特熊的同行——小主播,在本次直播中介绍开源常识,在春节期间也出演了广受欢迎的大电影!比特熊要多多学习,致力进阶啊!
本次特地有爱的【比特熊故事汇】从两位老师这里理解到的不仅是清晰的 Kubernetes 发展史的梳理、虚构数字人的技术解说;通过两位与“开源”千头万绪的分割,比特熊感触到了“开源”精力,这份爱里不只有技术开发人,还有志愿者们(来自于各行各业)在开源奉献中的付出和保持。心愿在本次【比特熊故事汇】的分享中,大家也能够在开源先锋身上失去一些技术启发,播种更多高兴和生存智慧。
【比特熊故事汇】2 月 MVP 英雄故事与开发人和技术爱好者们来了一场“爱”的相聚。感恩遇到新敌人,积蓄力量,继续进阶,给大家产出更多趣味内容!如果你有好主见,别忘了私信给熊,期待听到你的声音!3 月曾经到来,万物复苏,春暖花开。比特熊又有什么新动作?锁定我的频道,精彩行将到来!
点击回看本次直播