头图

大家好!我是爱吃、爱玩、更爱学习技术,IT届的新晋网红,开发者的好朋友—比特熊!

年末,节日气氛浓厚,大家追了圣诞主题的《鹰眼》吗?比特熊最爱的复联成员终于有自己的剧了!

6a474d858fc78039bcb620b89483c6e0.jpg

《鬼灭之刃》也进入了五光十色的“游郭篇”,追得本熊天天像过年。

5e23846aeea399da6c09b4e67a498918.jpg

本期比特熊邀请到两位微软MVP助阵直播间——朱一婷、陈超超。朱一婷老师不仅是光辉城市联合创始人&CTO,还有非常精彩的MVP故事要给大家分享;年末好朋友惊喜返场,陈超超老师推荐了很多游戏和动漫,还有超多VS Code神奇插件分享。

dde9f1113630afed146f6cce4c0d5bb9.jpg

【比特熊故事汇】作为比特熊直播间的重要栏目,定期请来技术大牛和行业先锋做客。这里不仅讲最“热”的技术,还有更多待解锁的个人故事和趣味话题!请持续关注,更鼓励大家推荐你想认识的“英雄”。欢迎大家来到直播间,跟比特熊一起,与专家们零距离畅聊。

image.png
image.png

比特熊:有请超超老师

陈超超:插件是VS Code最有意思的部分,可以实现很多事情。不要怀疑,下面这些东西VS Code或多或少都能做,曾经这些东西我们需要用各种各样的工具去做,现在VS Code全包了。

3c1912f6438e36bdfc8130205e796651.png
2350cc64e6c38aa88460211c6ab0bc2a.png

先给大家讲讲开发语言框架类插件,这个是最常用的,推荐大家使用Angular语言包。

33476447aec6ee281a8332e1128fd7f7.png

一个工具通过插件可以支持几乎所有我认识的语言,太可怕了。

77eca69eaf39757decca2e3d123f834e.png

Docker,感觉比官方的还要好用;

REST Clint,只需要在硬盘上建一个叫.HTTP的文件,就能和源码一起分享给小伙伴;

Code Runner,韩骏老师写的,可以在工具里直接执行一些代码;

cfba95edfc535e7f3ea4ad76fe595a7b.png

GitHub Copilot,这个就很厉害了,它是一个基于AI代码生成工具,你可以用自然语言写一段话,然后让它生成一段代码;

Redis,常用的一些中间件它里面都有,查数据很方便;

Partial Diff,可以做文件对比;background-cover,我喜欢把开发界面整理得漂漂亮亮的,我就可以把背景改成高达。

069535c35c0d3713c5ba68f45adedcbf.png

整天干活累了,那我们就劳逸结合一下?劳逸结合的时候,我们也可以去寻找一些知识,这就有一个知乎插件,老板进来的时候可以立刻关掉。

看知乎看累了我们还可以去看小说,不过上班看小说有点过分,我们听听音乐总可以吧?网易云音乐插件也有,还有动漫插件,有很方便的追番日程表。

965af32e33ea8d11d2d67fab0cf8aea3.png8753f65fab3116f2d798741d24891113.png

很多程序员的第一个编程入门语言就是小霸王上的F-BASIC,不过用小霸王编程的都是凤毛麟角,大部分人当然还是用来打游戏,直播间里我就不打游戏了哈哈哈。VS Code插件还有一个3D方面,就交给一婷姐来介绍了。

朱一婷:我从事VR、AR、MR相关的开发,跟三维相关。我们主要是基于游戏引擎虚幻,有一些业务也会用到云媒体相关的一些内容。像微软HoloLens,我最早应该是在2016年的时候就已经接触到了。

0acc936277d9d2f6c18aa0abc1c1d5d3.jpg

接下来我为大家分享“VS Code还能支持三维方向”~像这样一个柴犬的模型已经可以直接插入到PPT里了,支持微软预设的一系列三维格式,比如stl、obj、3mf等等,从PPT里面拿到这个模型也是很方便的。

00cdf94829d46f55552bd8a965d26b4c.jpg
59b781d9f7515540f7cafa39c1ae3794.jpg

要想在VS Code里解析这个文件还需要一个插件,叫gLTF Tools。

d79358437bac0d74ae005478b0c7f014.png
这是一个带动画的模型,我们可以切换不同的动画和背景进行实时预览。

51fda104839f5ef265db6176ba474fe8.jpg
简单介绍一些,我们光辉城市是专门针对建筑设计领域的,包括建筑XR的设计以及提供数字孪生,下图中各大城市的数字孪生都是实时渲染的,这样的效果以往可能要花上一夜的渲染,但现在能以每秒60帧的速度实时输出。

0840c36179aca358fe47e175899aa527.jpg
图里这是我个人最喜欢的一个HoloLens游戏,叫Fragments,它是一个解谜游戏,它提供了远超一般游戏的沉浸感,HoloLens通过扫描知道哪里是你的桌子,哪里是你的沙发或者椅子,他的角色是直接坐在你的椅子上跟你交谈的,仿佛那个椅子就是他的,我听说超超老师很喜欢游戏是不是。

55c7702a4b654fd7965234ac6efdb4c5.jpg

陈超超:我也希望哪一天能玩到HoloLens啊,这比屏幕上的游戏强多了!啥时候打折让我们普通人也买得起。开发者玩游戏可能有点怪,我以前喜欢琢磨这游戏是用什么东西做的,甚至会写一些机器人、外挂什么的,不过现在不行了,现在游戏防外挂水平很高,今天就给大家推荐几个游戏吧。

第一个是《戴森球计划》,这个游戏的完成度非常高,他们团队只有5个人,2个程序员。这是一个沙盒建造类游戏,在里面可以建生产线、建工厂,开采各种各样的资源。故事背景是人类的计算机水平很强大了,大家都可以躲进元宇宙开开心心,但是能源不够用了,所以派出了这样一个机器人到宇宙各地搭建“戴森球”。“戴森球”是弗里曼·戴森提出的一个概念,它是一种包围母恒星的巨大球形结构,可以捕获恒星大部分或全部的能量输出。

516d192b1c29bece0f5df1b189535d0c.jpg

第二个是《坎巴拉太空计划》。航天航空一件非常艰辛、严肃的事情,这个游戏把航天变得非常欢乐,又能让你学到大量物理和空间科学方面的基本知识。这里面你可以建造自己的飞船,我很喜欢这类游戏,有点像我们写程序。这里面的宇航员不知道被我祸害了多少哈哈哈。

7d492441f04559e38dacd2c7351d2fb9.jpg

《文字游戏》,这是一个只有会中文的人才能玩的游戏,整个游戏只有文字,没有一张图片。

3b3f2f8defcdf9d3a3553e8b962fefbe.jpg

最后一个是微软自家的游戏“废渣”《极限竞速》,画面表现非常厉害,这是我在上一代Xbox里截的图,墨西哥的海边小屋。

1bbbd71db00a2f0fef3aa417dc7b6ad5.jpg

比特熊:超超老师说的好几个游戏都让本熊想到“元宇宙”,这也是9月份比特熊故事汇的一个关键词。

朱一婷:元宇宙热潮和XR游戏确实很有关系,目前开发XR应用或者游戏,最方便是通过游戏引擎——虚幻和Unity。近期微软出的一个游戏我很喜欢,叫《微软模拟飞行》,它跟《极限竞速》有点像,提供仿真的驾驶体验,开的东西从汽车变成了飞机,微软有Bing地图,手里的数据还是很多的。

dd073a0b1be5e39d60a1145b39876cae.jpg

陈超超:不过我对元宇宙的态度不算乐观,当然也不悲观,因为它至少让我玩游戏玩爽了,但如果只是玩游戏就满足了的话,你还会想着去外面探索吗?VR说了这么久,感觉目前除了玩游戏,好像还没看到有什么特别厉害的应用。

朱一婷:这应该还是跟宣传或者说触达的渠道有关, VR也不只是用于娱乐,我们一直在做对行业有价值的应用,不光是设计完后一个简单的体验,比如说我们设计了一个屋子,这个过道可能是一米或两米,但他真的走进这个设计之后,去感受一下这个过道是不是会让他觉得局促,楼层高度是不是会让他觉得能达到心理的预期,是很不同的。还有其它的领域,比如医学,一些小实验,很难有一个真实的环境去做这样的手术,但XR就能带来沉浸式的教学体验。可能有朋友会觉得我们是个元宇宙公司,但其实我们只是在做一些行业的应用,满足这个行业的一些需求,帮他们解决问题。

4724f3bbc09b9e17dfbf6bf04be21267.jpg

比特熊:今天一婷姐来到我们线下直播间,还有很重要的一部分——讲讲MVP英雄故事。刚才大家应该已经知道了,一婷姐已经是第5年的微软MVP了,比特熊很好奇一婷姐是怎么了解到MVP然后成为其中一员的?

朱一婷:这是一个漫长和曲折的故事,在做XR之前,我做了很多年的EDA算法,也就是电子设计自动化,早些年其实是一个非常窄的领域,近年可能因为芯片相关的技术被大家关注,我在一个日企工作,我们那个软件的市场份额可能在70%以上,现在主流的一些液晶生产商还在用当时我们做的软件。但这个行业有一些波动,公司就出现了一些危机,就可能会有裁员什么的,当时我特别没有自信,因为做那么多年我只会写C++,当时移动互联网已经蓬勃发展了,最热的是做iOS、安卓开发,我就觉得那些东西我可能都学不会。

2014年的时候我开始做人工智能图形算法、人体追踪方面的,也是研究算法,但是后来发生了一个小意外,有一天我过天桥,穿的是平底鞋,我记得非常清楚穿的是平底鞋,结果下天桥的时候脚一滑,然后它就折了,真的就折了。骨折之后没法去办公,只能在家里远程办公,之前加入了一些社群,但当时没有亲身参与,听到了一个消息,说微软组织了一个活动叫做微软黑客松——黑客马拉松。我觉得反正我也骨折了有空,就尝试一下,主题是做AI方面的应用,比较幸运进入了决赛,在决赛时就遇到了现在的老板,当时他是一起参加比赛的竞争对手。

78115043e82b3892068b197a6ec8c4ae.jpg

经历了这些之后我发生了很大的变化,后来我参加了很多社区的活动。我发现我人生的转折点,是我在社区里看到了这个活动,也可能是因为我骨折了,我才有这个时间或者说精力和自信去参加这个活动,种种的机缘巧合,让我发现其实我的水平比我想的好那么一点点。原来我真的特别没有自信,然后发现其实还行,很多评委给了我认可。最关键一点其实是被看到,也是因为我后来更积极主动地参与社区活动,我就被微软MVP的负责人Chris发现了,然后给我引荐进了这个 MVP这个大家庭。

我觉得MVP是一帮对技术有追求的朋友们,很多时候我们也会交流生活或工作上的事情,这个群体非常的温暖。

比特熊:一婷姐的故事让比特熊感触良多,当你勇敢迈出第一步,就有可能打开新大门。2021年也快过去了,两位老师有什么适合跨年看的电影推荐吗?

朱一婷:马上要过圣诞了,一提到圣诞,我想到的唯一一部或者说最喜欢的电影就是Love Actually《真爱至上》,强烈推荐给大家,尤其适合是圣诞节的当天,可以和好友们一起看,这是一个特别温暖的片子,里边有亲情有爱情等等一系列有趣的故事 。

4be00c286446213cbd53a14f80b177e0.jpg

陈超超:今年有两部电影我觉得很好看,也是爱情片,一个《白蛇:缘起》一个《白蛇2:青蛇劫起》。过节大家也可以一起玩派对游戏,《胡闹厨房》和《胡闹搬家》,这两个游戏又叫“分手厨房”和“分手搬家”,大伙可以去玩玩。

e2bfea30233de9b79c1ed9982c381043.jpg

比特熊:《胡闹厨房》里还能看到我的“客串”哦

aecde413bccdfd5df4eae7798733a020.png

比特熊有话说

本期直播,比特熊认识了一位带给我无限惊喜的开发人小姐姐——朱一婷。她不仅为我们带来了Visual Studio Code 三维开发插件的分享,还用非常易懂的语言解答了比特熊的困惑-“XR/VR/AR/MR的区别”。当然,我们的老朋友陈超超老师,也很有个人风格地分享了他自己的VS Code插件应用心得。超超老师和一婷老师还因为共同的“游戏兴趣”,以HoloLens和热度不退的“元宇宙”展开了精彩对话。本期直播充满了跳跃色彩,但技术点也一点不落。

我在朱一婷老师的身上感受到了女性开发人独有的温柔与坚韧,感谢她用自己最真实的亲身经历,讲述非常励志的“转角”故事,大方分享自己的宝贵经验。希望12月MVP英雄故事可以给各位开发人带去坚实和温暖的力量。

bde07a2efe9f1e141f55ed9dd1f8e789.png

本期是2021年【比特熊故事汇】MVP英雄故事的收官场。非常感谢大家对比特熊和【比特熊直播间】的持续关注。比特熊一直在不断努力,立志为开发人和各位粉丝带来更加有趣的直播和丰富的技术内容。【比特熊直播间】熊心只做真直播,我们2022年继续璀璨相遇!新的一年【比特熊直播间】会有哪些升级?锁定我的频道,精彩即将到来!

11c3c7a479c8c7722bd2dbc3fdc3e1be.jpg

2bfaab58fad1a61edc0aa817dfd3949c.png

扫描比特熊个熊微信二维码,加入【比特熊粉丝后援会】

与开发者一起嗨聊,期待成为你的好友~

a2c6af5dde19d3d43a29b2920f02a699.png


微软技术栈
423 声望996 粉丝

微软技术生态官方平台。予力众生,成就不凡!微软致力于用技术改变世界,助力企业实现数字化转型。