稍等一下。还有还有自我介绍，还有自我介绍。
Anyway，然后反正就是基本上关于特大的一些介绍。
然后当然现在是，现在是这个自我介绍环境，大家这个。各位同学们可以。
我看看线上都有谁，现场是不是都是老面孔，这种我线上上有两个新面孔，线上的同学一会儿也要，也要。
这个自我介绍，这个做好准备，然后。所以现在在现场的同学们来传一下话可以自我介绍一下，然后我首先来自我介绍说我是喵喵，然后喵喵喵，然后现在从那事实上主要做的事情。
宣传的工作会比较多，然后包括像通常的那个衣服，我们管理一个叫托纳义务但是都很遗憾，我今天没有窗过，因为早上跑向马了。
行。大家好，我是我在群里面的话，到barry soft，然后有些时候会有人管我叫美软，反正怎么叫都可以。
然后现在是在公务系读博士生，老师是那个在托纳非常有名的叙老师。
叙本达老师，然后谢老师今天既然没有来，就刚才所说的那个网线段子，其中也包含徐老师的网线，然后此外还还有著名的梗，就是他的硬盘了。
不过他的硬盘我没有贡献多少问题。
没有，没有。其实fix我没有什么贡献，主要都是海里和结合，怎么搞？
没有没有我，我在这方面还说实话，还真的是有很多要学的。
然后现在的话，我其实是在做物理学方向的东西，比如说中微子实验，然后计算机就是一个爱好性的东西嘛。
然后也是过来看见有很多同好，然后回来交流，学习，学习都是这样。
大家好，我叫我去年来的id比较长，就就要fx吧，然后我已经力量就过来进行。
我是新人，然后我的话应该可以称呼为81。为什么要把死因呢？
因为是九成九成，九成九呢？因为九，在某一个古老的一个二次二次元的一个项目里面然后表示的一个东西，然后九成九那他就又表示的这个东西的平方啊，啊，操作就是这个意思。
然后呢？你要说我什么，喜欢什么呢？可能比较喜欢整合吧，各种方面的活，所以说我可能是一个不太不太喜欢按透露出台的人。
然后呢，我对呢，可能比较对象比较深刻的一个就是关于这个DNS，然后抓住啊数万你用网友的这个什么的这个故事了，
然后然后还有就是那个之前提到叙老师，徐老师那个就是那个档次。
在那个垃圾老这个事情上，我应该也挺深刻的啊，那个那个，那个就是比较艰苦，突厥然后就看来这么一些东西吧，所以我还是对提出来还是挺感兴趣的，好希望大家以后能够多多关注好，谢谢啊，我再说，再请一个啊，但你今天说不到
我，因为因为我的群里面是我，在前面用的是另外一个ip。
啊，开十个吧。
我今天没怎么通过话，我今天不打了。
那个就是我这个ide是rossit，可以叫rocist或者是之类的东西，反正就是你想怎么读的，怎么多，因为我也不知道怎么发音，然后就是我是这个我计算机和这个金融的那个，那个，那个班的那个学生，然
后就是tona可能进客那个20位可能大概在我竟然是个感觉。
然后就是比较感兴趣。
大家好大家可以教我bear对吧，就几乎是十名上网和我和我的中文名字差不多。
然后我现在是，现在是物理系学生，然后9月份是，9月份，会不会是插插运的学生？
哈哈哈哈然后我，我觉得我是进来滑水的。
差，到这儿了啊大家好，我是agree，目前是在读这个博二在做的是密码是相关的方向，但其实本质还是大模型。
那么现在呢，也在组里做的是这个运维工作，目前负责这个pipeline，所以说有丰富的这个配网和这个配网失败下集旁的经验，那希望和大家多多交流。
谢谢。
啊，就是密码，车收不下去了，就会是被那垃圾做到不行，就是这样真的你把车送。
大家好，我是pipel snake，然后现在是。计算机器，然后今年就算必须读研之前的话是有一段时间是计算机系科学网络部的，然后之前也做过tunna的ok osp的项目。
好像没上别的。
最后减少吧。
好，大家好，我是来自软件学院的本科生。好，请原来id是非常难念希望外游Y3125然后这是我第二次加入too呢第一次加入听众的时候还是电子信的文这背后有一个奇怪的东西我就不讲，然后我的hardware帐号是
culturate应该可以从那个前前会长的里面摸到，我对，我只要是做一点graphics relative的东西和网络没有什么关系。
我过来，主要是给和sara学姐捧场，对不对？
我的那个hall已经随着虚拟号码一起寄了，所以我现在并没有在那个群里有活跃的号喔我是在超越做量的信息跟量计算相关的东西然后会做一些那个对，因为我最近在申请资料的那个google
summer code录像到时候贡献一下开源带吗？
对大概一个月。
这个大家好，我是harry，我是曾经的会长，现在已经就是我现在专门负责在尽量占上风人的ip。
我们每天的一大乐趣就是打开日志，看谁在刷我的流量，然后把它封完。
自动，它只能自动筛出来。谁在抓风这一步还是手动的，因为。
你在校内就不可能被封了，那校外你封了iphone了就封了吧。
我觉得对对，现在主要工作大概就是这样。
程序上我应该没有加入过出哪，然后然后我不知道怎么念ID我就拼出来他是叫MISKCU。
然后。
应该没有，然后他该怎么变？
你不觉得这样听起来很好吗？
但他有两个欧。
M, i can go.
你怎么念都念不出两个
女儿，大家好，然后我也没在那个tygram行李，然后我常用的id就是也比较不好，念出来就是cl f3就是三幅画率，然后我是电子系的本科生，然后我之前知道，最早知道tona这个事情现在回想一下，好像也
是当时初中的时候去配那个我自己电脑的dns，然后就看到了dns666，然后就看到了那个艺术190，然后对，好像就是从那个时候知道的图拿，然后现在我自己在家里有古到一个服务器，然后上面也用了
很多，就是那个也用了一些粗大的那个镜像员嘛。然后就就想来看一看你从哪儿大家都在做一些什么。
大概就是这个。
大家好，我是操画一唱数学系的朋友上。然后呢？我群里的id就是刚发消息的那个。
我对计算机方面的兴趣比对付税的兴趣剩的多，特别对那个vcdp的项目有感兴趣。
阿，我是来自韩国的热水生，我的中文不那么流离，请做换照。
大家好，是依座见连子行李的id是我其实是大一上被nover神奇的老学长拉起来，虽然他已经毕业了很久了，他叫若斯，然后可能是老人，然后我基本上什么都晚一点吧，但玩的不是很可能做游戏比较多一
点大概就是最后。
那个大家好，然后我是jam site，然后。然后。对，然后我还没有加到tiggram去。
然后我今天可能是看到这个教室，他屏幕上在放着出那，所以我就走，一来坐下了。
对啊对，然后。然后我知道tona是因为之前就是实验室的服务器，它经常的坏，然后无论是哭大坏了还是它的proxy坏呀，都都要我去修。
然后当时在网上find blog这个换到的出纳，我们希望就翻过来了，我觉得很好玩，然后之前我有看过google summer of code，还有一个开源之下的一些项目，对，但是我还没有机会参与进去，所以我觉
得拉一个就非常小的出来看看大家就是政治情况。
我叫一进行，然后准确来说，加到拖到的权力已经有四年了。
然后是在场的某个人给我拉进去，然后。
那个大家在群里面找名字，后面有三颗新的，就是我的。
然后我现在是一个大连博士生，然后然后还有不到半年就要成为超龄博士生，然后大概就这样，还有声音。
好这个，谢谢大家，然后看一看，再见再见再见。有没有在线的同学想要想要自我介绍？
这是韩大师吗？
为什么，为什么要我说话？我觉得大多数人都认识吧。
我甚至还可以喂ok。
喂。
好像听不到你说话稍等，好神秘。
这么神秘了吗？应该是有的，我这边都显示有回信了。
Tack us稍等一下。
喂，现在可以听到吗？
现在可以了，现在可以了。
我，当群里大多数人都应该认识我啦。我混了很久啦，可能现场现场也应该也有不少认识我的。
以前以前经常问一些莫名其妙的问题，其实后来也学自己，学到了不少也可以帮群友解决一些莫名其妙的问题了。
就就就这么大。
好。
感谢刚刚有一个有一个同学进来的，一看自我介绍，然后就走了，是吧？
自我以后在群里说一下自我介绍结束，然后把他们再骗一下。
好，那接下来就是今天的比较重头的部分了，就是哎，由主讲人进行自我介绍。
我直接把电脑连上，开始。
我们用work用户。
王康。
但是我这个电脑挖啊，你看你看，果不起啊，它有一定的概率。
接下来malaysia这种这个对开linex你先知道什么鬼子吗？
对啊那个不吃一关东西，我再试一下，哈哈哈哈哈okay那个我再来我，我。
我重启一下。
来说深入的地方，这边还有一个五到十，你要不直接连任zoom共享屏幕，然后也可以，但是他现在。
我不是输入人多少吗？你呢？实际上是自己一听，不是有一定的参数。
诶好，那没完全好这就是微量的吗？这就是没有那么多，这就是它有精神。
等到file release杀进来，跟windows非常放松，对不对？
但这个很代表性的就是，啊深度追踪是我之前应该拿他讲过三次，然后有两次是我就。
四，维权就是这个，这个是部长，是干预性的，不是闪，是干的。
我没事儿。但是好消息是，开机很快，这个时间windows肯定还没重启完，他们脑子不需要有冲洗啊可要不是吗？
高等。我把这些气氛。
一个是在speader spade spane的微上去。
对等等他的时间我先做个字，我觉得告诉我我一定要用最好，不可以，就我是facebook，关于有名字无法调查，很多人第一次读都会有舆论，像我本人严格来说是不介意这件事情，但是这种最早起的时候是怎么
起的，我已经记不大清了，可能就是随便把几个莫名其妙的单词听到一块，所以它主的方法系统是另一个方法，也不是某些因为你之类的拉丁美洲手法所以总的官方都买到12个，但是你们还是什么？
然后我个人的话，我是软件学院的。额，目前在2015的时候吧，因为我有过一些比较诡异的休闲经历，所以说我也不知道别人算洗。
然后自己的话就是，平时的一个科研方向，生活费用上边方向主张就是做做做三三D的cry，然后。
所以这也都是我今天题目来的一个原因。你要不要之前呢？
有时候想出来的，正好我好多以前就想着讲一两个，因为我觉得这东西反正我我个人还是挺喜欢的，结果他真的掌握了我，翻译的话，只晓得这个东西是不是有点太少了，不可能充分满一个半小时跟别人说，两个小时所以
想到想，觉得说，大家交流平台，因为我在座肯定有不少这种怎么说？
我不是针对任何呀，只能说就是我在我们实在是不仅是一个作为and也是我们整个infrastructure的维护，有各种服务器啊，包括服务器啊，环境啊什么的。
我们在护士后实话如何从走的方向来看，还要搞歪的人的平均的。
这种我说呢，第一个字的使用肯定也好像并没有这个其他的作为。
这么高明，没有我在计算机见过得很搞邪路就该说什么。
我说就是说，所以还是希望大家稍微就是说我平时做配合和我的一些感受，然后也希望听到来自大家的一些建议，就是说如何从一种应用的角度去把这个应用圈子。
其实把我自己的我，我在这儿其实就是一个八类
我过去两届高新的好，我就是在苏南担任一个算是参展上的角色的，然后反正吸引了一些人的目光，也同时让一些不好意思的人在我的web development。
虽然我觉得对啊，然后今天讲的东这我看是一个面向先新人先入门的，特别是。
偏就是说，不是很懂，带出来的，因为就是圈子里总有一些主要说有不会干事就不是linux，比如高级用户ok，那我这不是。
总是就是这个东西，它只能作为在你不懂办事的人的一种期待，而好像不懂办事，多种python的消息和vi的人的消息呢？
比例已经高达80%。好，下面他也家长就来了。然后我就来到任务席海。
我知道把它推出去。
哎，好像没有声音。
说定是。有有，有的，有的没有。喂喂喂，没事儿。
但我们继续没有声音。这个不是speaker对，然后。
但是这个地方好像没有那个波形，所以线上能听到吗？
先上可以先上，可以先上可以啊，可以了。
可以，对吧？然后好的， jira screen，然后11，12desktop对吧？
然后选这个。
确定。现在能看到屏幕。
可以，可以，可以。
我就说values那个虽然screen share api其实还挺好的，我之前因为一些偶然的人看过这个东西，只是某些软件设备的太烂，这个就是我觉得是这些软件的问题，不是village。
就我我，我昨天我我，我，我昨天在这个偷偷的，毕竟星期五吧，反正我就回寝室，回来比较晚上我偷偷拿实验室的机器往后跑。
Mc，然后后就发现了在微博上面他根本不会用读写，甚至不用和谐。
他会做软件宣扬我卡的要死，然后我搜了半天，配了半天条了半天都没法解决。
我一弄之下觉得切到还是41次都可以，然后就关，就是就是注销，然后从登了一个S11的第一秒去。
好了，然后今天主题就是const。我给它起了一个副标题叫python你shirt的碰撞，这是我对它的一个
最直观的一个感受。
好的我ppt又炸了，怎么每次打开都会炸一次？不管他。
然后首先我们第一个问题就是什么是抗式，这里我粘贴呢，是抗式的官方网站方面对他的一个评价，他说，抗是一个基于python的这个跨平台的，面向unix的少语言和命令提示就是这样命令行的。
这种工具我们从这里我们就能看出它的几大特性了，就是它其实可以作为。
理论上的像 bush啊或者z sf的替代品。当然在现在的linux杀情晚上不要轻易的把它设计成自己的user上不然你可能会死得很惨，因为有很多程序，它会引用很多很特定的语法后就会炸得你莫名
其妙的，你连你连怎么死都不知道。所以时至今日，我也没有太敢把它作为我的系统的，默认的事儿，只是把它作为我的 console的配置文件的一部分遵守，接下来的问题就是他能做什么。
我最开始接触到这个东西，我已经忘了是谁推荐给我的了。
我当时应该是处在这样一个背景下，就我当时在准备投一篇论文后，我当时就是进入了头痛时间最悲惨的这种各种调餐的阶段，有时候可能并行的就一个人占七八张显卡并行的跑十来个实验的这种情况，有的时候因为一
个选法很短，所以可能要挂页，比方说我可能要睡个懒觉。
前一天晚上是由第二天中午再来，然后我希望这些人都能跑完我当时就维护了一个很大的python，脚本就不知道大家有没有试过，就是说当然我觉得办事大佬肯定不会有这个问题，直接写一个base标本，这个事就
ok了，但是像我等不会写facebook我就干了一个什么事儿。
我写了一个python文件就是我当时一个那个叫什么？
这个bashran点py写拍这个文件。如果你们拍摄文件你固然可以实现很多复杂的逻辑，包括你去给它传命那样参数啊，传配置文件啊，什么都可以去保存它的sdr，它什么都可以，但马上会有个很大的问题 python
的这个叫什么people pay，就是那个sub process，实在是太复杂了，你没写一个命令你都要写好多好多好多代码，以至于我最后甚至维护出来一个东西叫sub process刚youtube点批
判。我每开一个新项目，我就会把这个批发从我的某一个位真诚地向你翻出来，占到我的项目一份，然后在我真正用海用的脚本上把它引爆了进去。
这个东西可能就是我当时搞抗式的原型，因为它的用法就是有一个函数叫ran，然后传一个普通的命令和参数，然后那个函数里面是一个巨大的手，写了passer去把它pass从suprocess调用，直到我遇到抗式这个东西之后，我就再也没
用过这个愚蠢的sub process。刚刚youtube。
所以说了这么多，可能大家对他还能做什么没有一个直观的感受。
所以我的习惯就是直接上代码。这里展示的是一个刚才说这个怎么说？
为了，因为我来讲，所以来看的那个就是他，同时也是，我就是在上的一个一个注记号客的一个同学，然后这里展示的是我们去年今年已经换成oj了，去年我们是直接让人家网络集团叫作业，然后我们要对大家进行，就是做一个
批就是我们这个其实是就是类似于那种按测试点给free的作业。
所以说，要需要有一个脚本去批，当时这个脚本用的就是一个const去写的，我们看一下它的核心的函数，就是里面有一个叫rand j ese的这么一个函数里面有些整个文件长得就很像python，对
吧，它上面可以引炮打而已。然后第一眼。 F，所有的一切你看前一，二，三，四号，你不会意识到这和一般的python有什么任何的区别直到你看到第第四号前三号对不对，只让你看到第四行，出现了一个你没见过东西叫dollar和
add.
对这是什么东西呢？这个其实就是抗式，跟我们提供的语法。
我们用一个dollar括号包括一些东西，后面要马上会弃，说它的含义就是执行被刀了，括号包起来这么一个。
它可以是个字符串，也可以是一个字面量字符串，这么样都可以。
去执行，被刀了，括号包起来这个东西的内容怎么执行呢？
就按照B式的语法去进行所以炸出这个变量的定义被我删掉了。
但其实它上面就是炸，这等于我的那个specifically应该入境，所以我们直接就是通过这样的一个拼接字，符串就是价值。
然后杠杆表示输入文件传入侧例，然后满分是60。这个是一些历史，就是一些我们当时的设计，然后包括common的就是。
学生的一个他们上交代码的一个情况，然后他们剩下代码。
比如说我们看这个cpp，如果他上传C加加代码的话，就会执行下面这个函数，那非常的。如果我们只看这几行，我们又会发现这似乎和我们一般写的大事没有任何区别，你又看不出来他是python了，对吧？
于是我们通过这种败事的语法，先进行一个简单的编译，之后就要用到上面的函数，而上面那个长的像passion，但就融入了一些看不懂的符号的东西，就完成最后一个编译 const的核心就是两种模式的概
念，每一行语句，它都可以分为两种模式，一种叫pythoner，这种support proce，他对于python模式的支持是完全就是他支持python的任何立法。
当然这里有一个叫就是有一个语言就怎么叫圆刻性级的概念，就是cons。
由一些历史的一个原因，他目前的就是到3.6就是3.7以上的部分feature，它现在并没有做一个适配，那么既然它是一个完全的python的支配机，所以它其实可以远入任意的python包，如果你在你运行
conce的那个python环境里面你这个看你自己有的，有的人可能是系统环境，有的可能是connect bate都不一定。
如果你安装任何包，我是可以直接在那个包里面引炮，是import你所装的东西的。
拍摄模式并行的就是sub processon sub process模式，就如同一般的用share我一样，一个一行sub process模式的命令呢？
其实就是在调用一个紫禁城给我的鼠标拿去，所以接下来一个很重要的问题就是如何决定。
我。数我的时间能够这样一个很重要的问题，就是如何决定一个命令的模式。
我们现在摆出这样一个东西， rs障碍，或者叫减l，大家觉得这是一个什么东西？
如果我们作为share来一点，它是一个我们每天都会敲无数变的命令，因为这个命令经常的销售甚至会把它额代尔斯出来。
好，但是他可不可以，这个passon的语法任何都是pyson，他是一个混合不敏感的ios减lor是空格检控格show都是一样的，那么我们就实际操作一下，这会发生什么？
来，我拖过来了一个上。
这是我刚刚打开的这个conf。然后我们。
IIS我涉及到相对的一年，你们看到我的后面，下面有什对我们输了还是S干扰之后我发现他执行的是正常的啊怎么样？
但是这是为什么呢？他明明也是个有效的拍摄。你知道我们刚刚说他对于python的语法的支持是完全急，如果他连这么简单的一个拍摄语法的命运都持不了，那我该怎么办呢？
比如说我现在就是想实现RS，比如说我想实行一个比较起不去的事，我irs等一吧。
然后然后等于这个五。我既然就想得到95l，打错，那这样得到95我该怎么办呢？
我该怎么办呢？
这就是他一个很有趣的特性，他的每一行命令都会被并行的进行两次pass，按照pastomer是party一次按照sub process part这一次如果一个东西在python模式里面pass
失败。注意，这个pass失败指的不是抛异常，指的不是说这个程序已经报一成了，而是他抛出了这种帕子式的异常，既包括普通的语法错误，也包括比方说这个变量没有定义的这样一种铜从passer从这个检视器层面能够判断出
的错误，那么它就会使用通过sir process模式password，结果这是一个很诡异的事情。
你一个变量名叫rm没问题啊，你这个变量门叫rm，那么如果你没有定义这个mm的变量im就是系统性的， im，如果你定义了， im等于一，那这个时候im就是这个值的一。
准确的说是这样的，就是说你im定义成了一个值之后，它会不会产生原本im的语音取决于你这句话写的是不是有效的python。
就是。
就是两种方式并行， pass拍子优先，只要怕子成功了，就是就连种人都怕子，但都不执行。
然后如果python pass成功了，就执行python右面的password我直接舍掉不做，因为因为因为pass和执行是两两个步骤。
是的，很贵一些。
所以马上就要跟你说了，这个看起来是个很大的问题，它使得对一些东西的复现成为了不可能。
但是真的是这样嘛，我们后面晚上会假抗，是为了解决他埋了这么大一个雷，他究竟做了什么努力？
然后我们继续下一页接下来其实就是一些它的基本用法，刚刚我们已经说的比较清楚了，就是说绝大多数情况之下，你如果想写一个python的语句，就可以放心地写一个python的语句，你写的python
一句只要你写的， python语句在一般的python里能执行，在这里一定是能执行的，没有任何意外，而你写的萨普罗在自己去通常是可以执行的，只要你不要闲着，没事给他定一个变量名叫海外S9。
那接下来就是它与传统的shile，包括它与操作系统的一些内建的机制的一些互操作。
首先最重要一个环境变量。我们在我们在cont里面操作一个环变量，它会直接使用它会直接封装的一个叫环境变量。
对象的东西，每一个环境变量都会产生一个环境变量，对象不但如此，当你定义了以dower为开头的变量的名字的时候，在你定义这个变量的一瞬间，这个变量会被直接写入当前定的环境变量。
比方说我现在想要去执行一个程序，给他传一个变量A等一，那我直接download等于然后运行，那么这个运行的紫禁程度具有被动，一个环境变量，这完全是它内部的一个。
还有另外的一种写法，就是上面是用字面量，用名字去操作变量，比如说到了home，那有的时候我们可能想去我们的环境变量是来自于表达式的，也没有关系我们只要把python的表达式放在大过号里，比方说这种拍这个
ho加M一都是字不串这个显然是一个python的语法，那么用这样的东西和上面呢？
到了home j出来的东西是一模一样的。与此同时，还有一个叫环境变量集合对象的概念
他。如果你直接在中端里敲，就是高了大锅好点点点大块完掉，你会得到一个字，典，就是你当前这个进程所所有的环境变量，所有字典当然如同一般的字典一样，它它具有就是它不是纯粹的dick，它是一个dix的子
类，所以说它具有python的地址的一切方法。所以你能想到的操作全都可以对它操作，不用担心，因为他上面通过重写get item那些方法，他已经把这能够封装好，然后这里就是一个很常见的需求，就是搞个ai的人
可能会看懂我这块想干嘛，就是我们一个机器上可能有很多张显卡，然后你要和大家抢然后抢的时候你要看准时期几号卡能用，然后赶快把这个东西敲进去，那这个东西在盖世，里面写的就是先通过一个环境量，指定我要
用哪张卡，然后去执行我们的一个主进程。那么这个东西在抗式里可以怎么写呢？
当然最简单写法就是高了库大概这么多delecess等于多少，然后passing trading py这样写当然没有问题，但这就相当x pot那如果你想得到大完全等价的写法，我们就可以使用这个紫
外线管理器的功能，我们直接在环境量对象上，通过spap方法可以得到基于这个环境面量，但是替换到某些变量的值之后的一个新的对象，有新的上下人在这个上下文里面起的进程都是会拥有我们更改好多。
然后就是读取文件下的内容，这个也是非常重要的一个，可以说也是我最喜欢看的一个机制了。
就这件事， bye也能做。我因为我不会写back，所以我曾经崩溃的时候，我就求助一些我能求助人来帮我写一些base所以我知道这个是base，肯定是能做的。
虽然实质信任我还是不会那么在抗日，怎么做呢？这个星号首先就是我们熟悉的新号，这个东西在抗日下完全是可以使用。
的然后在python模式下，他把我的反应号，哎呀对不起，我帮他转移了，就是说这个我可能一会儿会说这个是要slade water，我们不知道大家没有听过，就是一个可以把你写的marketon转成slad的好东
西。我，但是因为是macan语法，所以我不做了。我忘了把那个反应号给它转进来，就是在拍摄模式下，你是要使用这个G反引号先号反引号去得到一个星号的这个表示，但真正我要说的是它最强大的功能叫
recording clobing顾名思义就是他在google的过程当中，他可以使用任意的正规表示。
这个lob。比如说我们现在这里举的一个例子就是我们有很多复杂的apa的一个变量，那么我们可以直接给他一个这么大事，用反引号包裹去，凡是用反应也好，包裹的字不串都是global那么我们直接这样一
个个老品出进去，它就会自动拆解成aab， abba传递给还在四线程，然后得到就是这样的一个节目。
不但如此，因为我们是通过一个字符串扩张反引号的一种方式来把个人google病了。
我们甚至可以利用现有的python字面量的机制。
就像这个样子的这种F只是我们在把F双引号的F单也好，或者还是反应那么这个情况是一模一样。
接下来就是在sub process命令当中去使用python变量。
这个我们需要这个核心呢，就是at it的作用是什么？
就是我们刚才已经讲了，就是sub process模式下我们是直接传递给他的用的参数的。
比方说， Irs或者说cat一点txt那么有的时候简直是一一点。
Txt来自于一个来自一个python的对象来自一个来这个python变量我们该怎么办呢？
我们这种it就可以把这个python变量所对应的值变成字符串差值的形式插进这样一行sub process的调用里。
所以上面也说我自己平时非常习惯写的一种东西，我觉得我上次写这个语法是当时有一个视频，就要做一些剪辑，当然是那种没有技术含量的简洁就是直接直接给他拼起来就是就不需要说方大小，不需要加文字，只是把不同
的几段视频拼起来这个只用我fmp一器。为什么要这么干呢？
是因为当时我的automatic的pr被正版验证，然后那个时候还没有清华的这种版的，然后我因为正常用不了，所以我就用了fmp一级。
我们直接使用刚才所讲的这样一个G反映号，新号反映号的方法可以直接获得这个链接的所有的文件的名字当然是一个数组的形式，人员不只有一个，那么就是无同正常的python一样去造这个速度，然后把我们所有
要替换文件名的地方，全部添进去，比如这里展示的就是把这个目录下所有的tst文件都替换成就点， tsd都替换成点rison的一个势力的。
接下来是它这里面比较重要的，可以说最重要一个概念了，就是如果说你看看完这个其实日常生活用来帮助你的一些批处已经够了，因为后面那些高升的东西可能对我自己来说都是使用的次数，都是个为数的，可能可以
做，那supprose type是最后一个重要的概念。
它是用来去对于 Sub process模式执行的命令进行一些恰当的处理这里的话我觉得我可以直接拿着这个哪来还是拿一个share来说比较直观一，点还是在这比方说我们现在有一个rs，我们
正常执行了，发现rs就出现在了。我觉得ios已经被我毁掉了。
重开一些。
等一下。
对吧，就是一个irs的结果。那么如果我们用高了握号irs会发生什么呢？
其实和我们所讲的就和我们一般的united share和半数的语法是几乎完全一样，但是略有。
在B式里面。 Download扣号一个命令是用来返回他的sd out，然后这个东反核值可以中央插在别的地方，那这里面它是同一个含义呢？
它返回的是个python字符串，这个password就是ios还是sel的复出所有的值。
所以我们当然可以比方说我们去。主要参数，然后我们会去ecode。
很像而感慨，还是就是你说的返回一个对象送行。
没有啊。
Ok啊，不能这么用对，就不能用icode对象。他返回了就是一个叫comment pipeline的对象，这是抗式包里定义的一个的一个对象，它的作用就是返回。
关于这个进程，刚刚运行的一切包括sdemic调查设计， error以及outpot一般，就是它直接产生那个如转，然后包括了pil返回马参数等等的一切都会封装在这样一个对象，然后。
刚才讲了两种叫做hepptured subscriptions，那么还有对应的就是in capture的subscription，顾名思义就是他们的输出并不是像dollar保存在返回值的字
符串，或者像感叹号，返回那个对象里。他们的返回值是会直接就这些进程在被folk的我看这个应该叫ecc的时候不会去做输入，输出流的这样一种pype，而是直接和我们当前的这个终端共用同一个输入输出
的文件描述所以像我们刚才说的这个download来，如果我们这个样子得到的就是直接的输出。
而他的返回值呢？
是一个n。感叹rs，你的和它类似，它会返回一个对象。
但是输入也是直接打在那边的，然后大家可能会疑问说，哎，反而不是反馈对象吗？
为什么我觉得，哎，什么东西我看到就是因为A的rep啊返回了空串，但A真的是个对象。
我怎么证明这一点？上面来看一下他的tab补全是他的table的人非常的漂亮，就他不但能够捧权python的，你看这样函数我为了证明这是一个对象对吧，假如他是nat，这个时候应该直接返回一个
exception，但是他没有反问，题，但是说他真的是一个对象，只是他的rp啊，而是攻串。
所以说我们回车之后看到的黄不是一个难一点。
啊对，我给大家看一下他的态度支持，比方说我们做一个cate的名单，一个cate你看它直接就会有这个补全当然我们按tab可以补出这么所有的文件，就是它的这种补全器，它会自动的去分析你当前的可能的情
况就是它会假设你现在是一个sub process模式给你一大堆尊严，我假设你是python模式，再给你当点补，确定过，然后并进。
的补全功能。我个人用着感觉就是because不加任何配置，要好多的，也比也也比，这也也比没配置的最S要强一点。
当然没人会用，没配置的，这ss对吧？
然后还有一个很重要的东西就是这个。 it到了到老师用来解决一个什么样的问题呢？
就是我们刚刚大家可能已经观察到了，就是我们刀的括号输出的东西他其实带了一个斜杠N在里，面比方说，我们来举一个例子吧。
有一个内置的命令叫history file，就是这个是用来查看再来查看cont的kistory就是我们可以看到我们刚才执行了哪些命令，比如说history，都可以看到我刚才执行完全命令pizza
sile是显示我们当前的这个pizza是保持哪个文件的？
然后比方说我们想cate这个文件，我们举个比方，或者想把这个文件分成字符串，那我们肯定刚才就像我们刚才说的，变成的字符串就ok了。
那么这些download就可以了。但是我们会发现这里带了一个n，这样做的后果就是假如我们直接用process模式去cat这个东西炸掉，因为它认不出来这个斜杠是什么，所以我们可以想的就是那我们该
怎么办呢？它是一个python面量的，所以我们肯定可以对它执行。
Python表示，那么我们直接用at把它变成一个python。
的数之后， strip pretty这是很容易想到办法。
所以我发现确实成功了， cat出了那个巨大的文件，但是这么一个常用的功能，如果他连一点语卡通常没有的话，他就不是语文成熟的，它就不是一个对人类友好的东西，所以它直接包了一个无法长掉et到了。
其实讲到这里就是基本的，日常的， const的使用其实也都差不多了，这是为什么？
我突然意识到，好像这个东西并不能讲很久的人，因为它本身是一个工具，是是是我基于日常的体验想推荐给大家什么的工具，特别是推荐给那些不会写代式的人使用的工具。
准确地说是会写python，但不会写办的一个工具。
然后后面其实就是关于它的一些其他的功能，这个的话可能因为我觉得很容易，说太多，就是对大家也如果说大家在日常使用当中可能才会接触到。
就。如果你们这种东西感兴趣，觉得它可能会很好用，并且真的开始用了，并且用的时候遇到一些需求的话，可能才会用到所以这一部分的话我就没有做比较复杂ppt，可能我就以这个直接对着文档说的形式来让大家体会
就是它的功能还是强大的。剩下的就是可能遇到什么事，就是大家现查其实这些东西就这些功能，这些高级功能我自己用的时候，我也都是现查的，因为并背不下来，因为它就是太复杂，然后首先说那种tisservice，它这里面专门有一章去讲它的
diser这里就回到我刚才回收的伏笔，就是说作为一个conse，它执行的时候一个句话的语义有可能会随着执行的位置不同而发生。
严重的改变，么？我该如何保证我执行的东西的一个可付现象呢？
Cons给我们的答案就是，我在这history的时候，我不止即我执行了哪些命令，我把这个命令的底库都记下来，我把我执行的时候的环境变量有哪些都记下来，把我整个执行。
当环境变得python变量，然后我之前的命令，时间等等等等全部都记起来，而不是像zs history或者是bye，这一次都是一样，只给我们picture就是只有命令内容就是会有时间之类的但他也仍然
不能像这样做到一个百分之百的浮现。所以他的一个吸引力包含的东西就包括他的环境变量，时间，包括他的具体的命令等等等等。
然后考虑到，就是有的时候我们可能会存在我们开了很多个终端，比如说bas就有一个很严重的这种问题，我同时开三个中断，我在一中断点执行了。
一行命令在二中的历史是找不到的con是不怕这一点，因为它的每一方面应该写入的时候都会实时的写进它的配置的文件里面，而且这个配置文件是通过一些适当的锁的机制与同步的，所以这个大家不用担心。
具体的话就是，我们是用history命令可以看到所有历史当然正常我们所熟悉的app和down用来在历史间滚动，也完全是可用的。
然后包括一些这些命令都不太常用，所以有别过过了。
然后第二个内容是第二个内容是解决。
反正再另一个多半。
我laves allays，顾名思义就是我相信日常使用linux作为生产力机就是主力机的人，你们的buy是rc或者zssc里面肯定都有一个剧场的all，我也不愿所以说就是只是告诉大家就是抗
式，也同样支持这样一个功能，他是怎么做到呢？他是通过一个叫做alass的命内置对象来实现的
看不太清。
对，就是它会你。你直接通过操作这样一个list的那个对象就可以完成这一点，然后你可以把这句设置alize的命令写在你的con是rc，它叫xrc里面，所以就是完全一样的。
然后第三件事儿就是。
第三件事是代码股权这个案件跟大家演示过，所以说在单独的演示总之就是它的单板补充功能。
在我个人的体感里面，比办事还是强了一大雨，所以可以适用一下，就是即使说你把它作为你日常生活中主力的中端，或者作为你的你的图形化终端的默认中端就是你叫我们consider，可以设置配置文件的嘛，
你用来做默认配置文件其实都是完全没有关系的，只是不要把它用作写在etc password里面，不然你可能会死得很惨。
因为它的语法毕竟和bas不是百分之百兼容。
喔喔基本功能讲到这里基本就讲完了。
我，我这个ppt等到我看一下稍等啊我，我还有一个额外的东西要看一下。
怎么把这个finance control？
对，就是还有两个东西要稍微说一下一个是就是说像zsa是一样，我们比方说我们想做这样的一件事情，就是统计是什么这sl我的嘴就是我的zs配置文件其实是照网上抄的，因为我确实我作为一个连办事都不会
写的人，我怎么会可能会写自己src呢？所以我其实从网上下了一个东西，然后它里面有一个内置的功能，就是它会对于执行五秒以上的成统计，这个进程的cpu时间和物理时间打印出来，在你有的时候去调试，就是你想知道这个命令运行多久，其实一个蛮
好用的事情，这个东西在const里面是用一个叫伊稳特区，因为呢，就是当你每当执行一些特定的操作的时候，他会触发一个事件，这个事件你可以使我们推行的钩子来捕获他，比如像这里展示了一个掺着dear的
god然后这个高子如果你去channel的使用的话，也是可以实现一些很amazing的效果总之就是不会。
比，不会，但是差不多。然后还有就是他的promote也是可以修改的，这个大家如果感兴趣的话可以去看文档，当然我因为日常还是就是用他做一些工具性的事，所以也懒得改了。
然后最后的一个是。
它的tab的补全就是它的补全，的股权的机制其实还挺有意思的。
毕竟因为它是一个这种python就是基，就是python first的语言所以当然不意外的，它的这种那个type普全的机制也通是python和python来实现的。
具体来说就是它定义了一个叫做computer的类在的下面你可以实现特定的方法去实现它，之后把它保存在下滑线下化线component这个变量里。
面把这个东西保存下来之后。它具体的一个执行逻辑就是，每当你需要进行一些补全的时候，它会依次调用这些computer，然后这个compater分为两大类，一大类叫n。
Nine exclusive一大的叫exclusive。
然后对于非牌，它的那些就是顺次执行，结果并起来，这是一个colose的那些就是则在返回第一个飞空结果之后，它达到终点。
对，然后大概关于cont想介绍其实就是这些我接下来的话就是我个人的一点抛跟隐喻的想分享，因为我们刚才题目也预告确实感觉这个东西比较单薄，所以说讲还是两个大家做一个交流和讨论。
就是如何说去从一个应用的角度，从一个辅助日常的科研。
当然这里的科研指的不是那种对，指的肯定不是。比方说你去做一个体结构或者写一个操作内核，这种科研，而是跑一些应用的软件也好啊，或者做一些数值分析的验证，包括写论文，写论文，这个肯定是无论，是你是做什么方
向的都离不开的一件事儿去的一些工具。我个人首先推荐的一个东西叫take toning，不知道大家有没有人听过他是一个非常棒的lates引擎，我自从我知道这个东西之后，我现在做了一件事儿，我就听实验
室录下来谈话，然后呢，就说，哎呀， olive又崩了，那我就会出来说不要在线上编译了，在你本地上编译。
他说text在我太难用了，我说对，我说谁用text day？我们都用台个tony。具体介绍一下它有哪些好处。
对，首先它是用， rus的，所以所以对于喜欢rap的人就是一个很大的好处。
当然我不算一个很喜欢rather，我是中立的。
提议c tons，我还打一下吧，因为这部分只是分享，所以我就没有没有。
我任何地。
直接过这些google iit吧， icon顺带一体，这里面应该叫type。 Toney，一个type sitting这样做才能搜到正确的，因为这个词本身有其他的意思。
马上有说，这还没说呢，它的首先它的一个优点就是它的依赖是按需安装的，你不再像一样需要运行个巨大的安装脚。
本，即使用minors点Q难，要跑上整整一个小时装几千个包装的硬盘里。
哇很多，那你应该要充多久一半？啊？那就是15分，反正也挺久的。
总之。
而且占硬盘空间很大。
所以它的好处就是它的依赖是按需加载的，你装tage connic的源程序，首先你可以直接rast c去编译，当然，他们rast好像也有二进制分发的东西，但是因为我不是research，所以说让总
rass的人来说一说。总之这个东西他自己是有可持续文件，你只要把它可持续文件下载到你本地之后，不需要任何的依赖，直接pagetonic执行你的闷点tax，然后他就会直接从头开始编译，对于凡是有的，
依赖，他会在线的去下载缓存起来。所以说你没有任何的overhead，就是你只要对于一个文件，你第一次编译的时候只要运行一下，然后进得等他1.1点解析，依赖下载完就可以了。
当然，对于同一个文件，你第二次以后编译也是不需要重新下载，都会妥善地缓存在你的态势。
顺带关于采购方应该一提的就是进入science曾经用这个东西是会编译出大概的，因为tasis在本科生部分一个很神奇的东西叫做喂。
我们翻译翻译的时候，你需要把外面翻译的参考文献搞下来，会导致你的一个文章里面有两个b，不幸的是，泰国汤尼克在2022年就是我毕业以前的那年的版本。
2022年暑假以前的版本是对于两个BIV文件的支持是有严重的问题，的，会导致后面三个文件出不来。
于是我在查从dtl的钱。倒数第二天听到这个问题，搞不好，我为什么崩溃然后不得不紧急的安装那个text like，我把它编译了出来，然后在我把论文交到查证之后呢，第一瞬间我就看到到圆满，然后看到了作者的一
个写的很不好的地方就把它修了过来，所以它现在已经完全解决了这个问题了。
我的那个pr也没人去了，所以他现在过我的测试，已经能够非常顺利的吧。
这些东西是fanct，所以这个也非常的好用，都是真的。
我，我反正他知道。我的主要一点就是他下载完之后，他不但要下很久，还要在硬盘里面占据很大的空间，这样然后可能会有人问我，你用的cash里浪漫使你不请他占空间吗？
答案就是，当我的电脑思源空间不够的时候，会rm杠nf波浪号，波浪号，斜杠点开始。
然后这作为一个抛砖引玉吧，就是我个人就是觉得说比较推荐给写论文的朋友们的一个非常好用的东西，真的天天占，特别是到地表之前， olive b站然后炸了还挺搞明心态的。
所以我现在很多时候我不是很喜欢，然后我讲的现在大概就到这儿，然后大家有没有什么就是就是说我们也没有什么限定吧，就只要是对于这种，也不一定是科研，就是我们分享一些，可以方便使用的工具。
其实类似的，我记得上上去的一个就ninety，就是办过一个就是讲怎么用latex做ppt的那个分享形式就是日常有什么比较好的应用的形式的软件就不是开发用的软件的话，我觉得我们都可以一起来分
享，那我的这个部分就到这儿。
是这样的，就是因为它和败事的语法不是完全兼容的，甚至和ss那个东西叫什么名字。
我现在就不用干这种事情。我跟你说这个危害性很大，因为这个。
但是和sh基本上你无论什么情况都能运行，但是你奇奇怪怪的， share他依赖这个库，那个库哪天你系统一个升级，不小心break一个库就另外登不进去了，有没有永远吧，就是费一倍周折，那个证明当然有，肯定有
办法绕过去，但是总会遇到这种情况。还有就是比如你有一些，一，样可能有一些程序会去pass那个东西，然后他遇到不认识的，也可能会出毛病，就你可以在你的B式rc里面比如你可以在里面做一个比，如不不
不不，你比如你read read it in等待三秒，没有输入就excess有可以做这种事情，然后你还有有救，或者说你总是不要直接干这个事情就是我，我被坑过一次。
当好像是费时的一个依赖库break掉了。然后就是ssh，再进去就直接翻译seg fort还是怎么了，反正就没有share，然后就得想办法这样。
是可以其实你喜欢用什么？我对这个ssh可以指定给它share，但是它用它是用你的需要去执行那个时候它不代表对它不不代表直接起那个文件。
欸，我这个问题是，如果你的配置配的不正确，它那个no interactive需要，也可能去读你的那个profile这个东西要小心，最好是不要干这种事。
所以。
那这个不重要，因为你不一定是发行版的问题啊。对这个父母还有啊，比如还有比如你的facebook上面的插件是吧？
这个git插件啊， power line插件啊强得很，哪天你后满了，插件写不进去，插件挂了你怎么办？
就是这也是个问题。所以直接乱七八糟还用an account也会有这个问题，就很多同学两个来看到这个比如他home在这个fs上不如在nfs传到account这个一上来就漏了一个，什么base，然后
他那告诉我sss就不进去了，为什么呢？发现nfs卡住然后他拿到consider那边卡拉卡一卡，但是你对吧，你只要不干这事儿就败事，最多就读那么一两个文件，就不太会出事儿，就是在对付这种登录的share的时候，
还是要尽量谨慎。我当时是怎么都是个结论呢？我当时就想，我想试试这个用con是当那个系统的默认下我有事，但是我又怕把我的主机把我的主要状况炸掉，我就熟练的add user task4月是还是一体
user bin cont。然后我当时只是执行了一个非常非常小的命令，我已经记不到当时那个什么了。
然后我看到非常诡异的书，然后我就果断do you delate user？
结束，放放弃了这个城。
行了。
没有啊，你我看一下。
不是你刚才那个LS，你是jira的python你可以dell is something会卡吗？
没有没看出来哪里卡呀？拜拜，我确实没看出来你看一下有卡吗？
这个python paster的我还不然怎么解释？
可能因为毕竟他作为一个怎么说内组的python解释器的东西其实你如果去看到源码，你会发现他他的sub process mode其实也是他自己写的party，所以他。
会说一个解释器就是con，是这个进程就是cons的主程序，就是一个pm念，所以它实际在内存里是以一个python解释借的interesting状态做。
Pickure passenger是根据命令行参入啥的吧。
他的参数上没有牌子，对，它只是就是一，那叫什么？ Esec的牌子就是它的命量，它就是有con，是五个字母做对大概是一样。
然后那你看怎么组织一下，就是看一下有什么想分享。
我，我刚才随便讲。
我个人用在我的12700台台上，没有任何的一个问题，就还是很舒服，主要是这个东西，这个东西平时拿它来也是，就是主，要是你如果用经常想做一些文件的操作，像我们搞三D的就经常处理数据集一个数据可能有1000来个
文件我遇到过最损的，之前下了一个别人的数据然后由于某种原因，他倒是用这一波，还是用什么压缩可是给他的，就是他所用的压缩格式允许的最大分线，大小的四级，然后那个导致了那个数据级上有几百个压缩，根据几
百个压缩根据就算了，他把它丢在一个plan到oss里，然后起来个脚本告诉你，请你自己一次下载这100个文件，什么杠一点，这一步，那我怎么办？
放爱音院这100412啊，那个链接at i，所以这种时候就是con是非常管用的事情就是说如果你用python写，那你就和sign process打交道去，你有拒通对。
普通，还有当然有办法，可是我不会，我不会，就是最大的问题。哈哈哈，能写那个。
我也不能说可多善后，专家的可路性肯定好。
那个时候还没有几笔钱。
对现在的东西vt的话。
大学这个东西是这样的，就是爱的很爱，恨的很恨，然后也有像我种直接摆烂，不许装看不见的。
Okay okay well just that cause.
过于前面就本身他，他为了他的强大，只有的时候牺牲了一些，牺牲了一些便捷性吧。
我，我是觉得是这样，对他那些命名的东西，什么大写的，什么干什么。
哈哈哈。
是我，我前阵子因为我先当初这样，然后老有学生windows电脑拿来让我给他们调试一些东西，然后我打开一个power shape习惯性的RS。
对呀，我说的还是可以的。
都是。
Make file。我想一下， major file好像用我们一个file的难度也不是很大，但是maker file可能能解决那种批处里边我要挂十个实验的问题，但他解决我要下载有100个压缩分卷的数
据集的问题好像不是很方便可以，但是那个语法也灌输了应该没有抗视频。
而且make file每个file掉好还要直接掉系统。
Jekins.
所以其实就是两套体系，就是unix下有的体系，就是说我们把什么东西都装在系统里。
我们jason我们，我们有这q，我们这些东西都能处理，有awk，就是，他是说我们每一个我们对面上都处理，都是用指定程序做的，但con是想的，就是我们搞一个最大解释器，我们让它成为一个很强的变成自己接受
两种思路，包括con是他自己和python的互操作，就是他是可以互操作的，所以他不是单独操就是你既可以在一个cons里面引一个python的包，你可以写一个表， i cost sa是结尾的文件，那么你只要这个
文件顶上加一类似于import const点什么什么一个声明，那么之后你在普通的文件里from它inport它这个东西，下面的这个脚本就会自动被解释进去了。
所以它这个东西都是它是可以来实现完全的intel op。
所以就是即使你不想的还做一些脚本，而是想大家做一些正面八点的项目，比方做一些 ci之类的也完全可以从抗日去写，毕竟理论上一切，你一切，你被sub process包的愚蠢设计折磨的地方都可以放宽，你
们抗式的本质就是具有更简洁sub process语法的牌子。我觉得可以这么。
支持快平台，但我没在文章用过。
没有？
讲一下，讲讲讲讲就是最近的紧急发布了1:77点二，然后这个patch，它解决了russ的那个调用就是也是创建进程的那个process command，然后你往里面给它一些特殊的参数，然后如果是
调用了一个bat或者cmd的话，就是你往一个批处理文件传餐的话需要做一些非常扭曲的奇特的escape，然后他们发布的这个紧急的pass就是因为发现他们之前做的escape是错的，然后具体可以去
看他们那个pr，然后往里面加了一大堆非常扭曲的代码去做这件事情，而且到最后他们还放弃了对一些东西的正确escape，并且宣称说没有人能够完全出来一块儿代码，在windows上做正确的
etcape廖亦武里。
是的，问题。
不好说，这件事情不好说，但是russ他们提出来了这个问题。
然后就是这个东西只在要用P处理的搞，会有问题，就是比如说就是你知道一般的unix，他做的escape，他会用反斜杠对，然后。
但是按照道斯的标准，它的做except是用head对对，然后某些情况下会用百分号，然后某些情况下会用dog。
然后。而且比如说在传三的时候，如果你传进去了，一个回车，这件事情是没有办法正确escape的。
然后其实所以说我就想问一下，如果是矿石的话，它在处理它。
在pass命令的时候有没有，是否需要考虑到这些细节？
对这种东西很容易导致出入。
看这个，你帮我转所有的，对所有的sub process maybe也都支持。
Pythons的economy就是一个back space，然后除此之外，他有一个叫做market的东西这个market本质上和rast的market是同一个东西，但是python对他做的一个
演绎就是他对于sub process的market规定的一个特殊的行为，以至于凡是对于sub process的命令比，如说cut你以market形式调用，就是tit感叹号的时候，它用名的内容会leave
it alone不会做任何形式的，那就规避了任何歌。
你是说在is ec这部分就是还什么这个不太不太确定，就是你系统调用去执行一个进程的东西传三是数组团还是support？
数字。
所以工作的时候将来心里比较复杂。
对。所以说抗式也仅仅是保证了他的注入的情况和能够就在你家感到说能foll back回B式的那么但是你怎么防止我抗日还得怎么防控？
这个确实它没有内置的一些很高的，不是叫那个back，他是自己写的course。
所以你的意思是，这个patter可能和bush past语法上不等见，那确实有可能会出问题，对，是这样，他他自身对败什么有时候一样？
所以但如果说这个没有问题，其实就是他实行的bug，就是它和它的spac不一样，因为它的space里面声明的就是说它加到红值金之后，它用的东西作为一个整体传给一个subject命令，那么这个传这个分隔的方法
和by是一致，那如果它代码实现不一样，其实这是一种大的。
你说python o还是点system的那我觉得不能排除。
我就是没有看过这个，我看我一部分抗式的代码，但是没有看权，这块我还怎么。
你说谁的名字都是。
啊不是windows，这是python的dll删除命令有这个口味。
而他用的地儿诶，它是会根据你的运行的环境自动切换显示。
这个我还真没注意。
不是他是在讲，就是sub process，就是他，他的example里面有一行名叫dear，这个东西在unix上应该是没有意义的吧。
对对对。
他开动组织发布出发， sub process掉了这个第二点。
不能，当然不能在windows上办事都用不了m，他怎么用？
因为他的subvert的模式只是。
啊，还不是内置了吗？当时你说了吗？不知道我怎么感觉不是呢？
你为什么im就得了谁d？肯定不是那个cd，没法，那个是cd是改你自己的内存
高调也是。
然后还有这样的，有一个大学的不知道不是。
对啊。
呵。然后就是看大家有没有什么想分享的小工具，小东西可以用，哪怕用三四句话介绍就跟我们接受采访的一样，就可以我们一起来交流，就是我的ben，然后要right享用。
好，我们现在太好来。
我我这个人喜欢写rap，所以我来介绍介绍new show。
这个起因其实是这样的，一开始我在温度上其实用的是，然后还有会议室parashal，它有个缺点就是它加载非常的慢，就是就就你如果完全不配置，其实它打开还放快的，就是你稍微往上加一点儿，什么美化什么。
你知道有个东西叫oh my posh就就是对，就是就不管你的cpu有多强劲，然后它都大概需要一秒钟的时间去加载。
对对对，所以说然后然后是另外一个就是fish，然后fish的话，我之前是在那个mss4的反正搞了个fish，但是众所周知F10这个东西它最近用rast重写了，然后他用rust重写的时候，他就彻底没有办法在
windows上编译了因为它是一个positive share。
然后呢？ Rust又不支持或者m sifer的target，所以他用russ充写之后支持的平台更少了。
就是native brause在windows上只有native program， msvc或者跟no没有sig， wing或者mss2。
因为是个windows，不是posit。
然后。所以说我就去看了这个new share，然后new share这个东西是个russ写的share，然后首先它加载比por要要快，但是比方上要快，不能说明任何问题。
呵哈哈哈哈开成都比太快对对对，然后这个东西我之所以用起来比较有意思，主要是这样几点就是首先它的这个就是他在上面提供的一系列，就是他自带的那些工具呢，就是说他自带的一些命令比较的丰富，这
个丰富，主要是在比如说它内置的对于表格的支持，然后对于一些数据。
对于一些数据格式的支持，他对数据类型知识其实非常丰富，甚至包含了什么bit， size或者是这个日期之类的东西。
然后是另外的话，就是还有一个可选的是data frem的支持，然后你就可以在里面好像是以powers为后端的data， frem处理对，然后你是如果你想给他写插件儿的话，就是你可以用russ给他写插
件。
然后它和插件之间的沟通方式是jason或者是message pack。
所以说这里面就有了一个问题，就是目前来说你还没有特别好的办法给他写一个插件，然后帮他从一种他本来不认识的格式里面读出一个data free。
因为数据量太大了，如果用message pack传的话会非常的慢。
对对对它和插件传输方面还有问题，我就它本身使用的体验上来说还算不错。
对，然后主要是在windows上用吧。其实因为这个其他的这个policy系统上还有fix，但是目前用起来其实感觉还怎么做的，就是默认的一些支持，然比较现代的功能上。
他们自己提供的一个仓库，然后里面有一大堆他们的爱好者，然后也可能有一些官方的人写的东西叫做就是new script的集合然后这个的集合里面有特别特别多。
股权，然后环境配置，然后还有各种各样想要的东西。
就是这个这个share可能还是在比较初期的进化阶段，就是它现在是0:90几的版本，对0:90几，然后他们经常的去但是因为他们是零点几，对，他还没有到1.0然后所以说就会出，现说偶尔生了个集，然后会发现之
前的配置，它的语法儿出了错，然后这个时候你就需要去升级share，然后去找他官方的release note去看我们又改了什么语法原来这个语法不能用对，但是总体上来说，就体验上来说还不错。
另外其实有一有一个在share上面使用的一个小的发现我不知道大家有没有体会过，就是不同时候对于history的处理不太一样，就是你在如果你开了你在当前用户开了多个相同的share，然后当
你按上，当你按上箭头的时候，他到底返回的是你在当前这个share的上一条命令还是在history中最新的那一条命令。
而这件事情不同的是，不一样的，我目前发现好像先要fees和base之类的都会是当前的这个上一条，但是像gss就是会返回好像是会返回所有的那个share中的最近的那一条。
哎，对对，他会刷新到哪头都是男生。
在高也有这个问题，也就是他不但是，但是，就是像fee是那种他有另外一个问题，就是如果他不退出他的，他这个命令不会保存到他不正常退出，他不会保存进去，你把他keyo掉那个，那个历史就没了。
那如果搬到把它team掉，它会存历史。
那他如果开了多个的话。
那什么时候合并？
我我，我的推荐也就是这个样子。其实通常我还是挺喜欢fifty的，就是他用rus重写过之后基本上除了binary大了好几圈之外，没有什么区别。
这个，我还专门给他们发了个pr，就为了帮他们缩小一点，我给他们开来而求他。
因为time optimization就是链接什么的，它会干掉一些没有用到的符号，然后做一些inline之类的。
而且没有问题啊的LGO通常来说都是直接work。
的地方，也可以，不过你你说到那个说到RTO会出问题了，今天刚看着一篇那个就是他们rubby那边， robe rubbe入比他们有一个外地是用rust写的，然后他们最近刚出了一篇长文，讲说因为他们用
rust要写一个记，然后又要和rubbe的那个动态库还有精彩库都链接到一块，然后他们遇到了哪些坑啊？
对，然后那里面就遇到了一个RTO的这个确实是有，不过通常来说，如果只是二进就是可执行。
二，变制的话有没有？
对，然后叙事本来其实我还挺推荐的，但是他很快就是他的3.7点零版本，可能是最后可以运行在windows上的版本。
对，然后后面的话你就要问说，那么rass有没有可能target syclerin呢？
然后我知道的是，有一个日本人曾经成功了，但是他现在又跟不上版本了。
就是需要改一系列的russ生态里面的工具，因为它那个lab是一根linux的不太一样。
这个还是算了，既然线上大家比较勉强，那就那就算了。
现场同学还有什么想要说的吗？或者线上的同学还有什么想要说的吗？
把它当时没有好，你。
然后那那其实今天就基本上这样就结束了。这个。感谢大家今天过来就是能够线下参加重大的活动。
也希望大家能够以后能够继续参加更大的活动。应该。
可能下一周就会。哎所有的同学都有期中考试嘛。
这个研究生同学们请闭嘴。这个如果如果有，其中考试会比较僵硬，可能下周还会有一次出来。然后反正基本上是这样好，谢谢大家。
是的，是因为是这样的，本来想上周犯，因为其实大家都说我们希望4月之后吧，然后上上周，明天还没有到4月之后，但是上周忘记的一件事情是上周放假就变成很僵，一上周就没有办。
那成那基本上这样。