EVERYDAY
<Heroes/>
离线编码员:Alejandro Cuba Ruiz 如何从 BASIC 升级到老大级别
温迪-赫斯特
好了,下一个真不敢相信我得说这个对不起 Sorry.
海登-拜里奥
我做的我为大家做的听着,让我来做
温迪-赫斯特
好吧,我来
海登-拜里奥
这些都非常有趣。下一张是一个假设性的搞笑照片。
温迪-赫斯特
好了 好了 开始吧 Okay.好了,我们开始吧一个 CSS 框架,叫做 Ale,Alejandro,Ale,Alejandro。
亚历杭德罗-古巴-鲁伊斯
4个孩子并邀请 Lady Gaga 和我们一起进行同行评审。所以,它可能会很棒。
海登-拜里奥
我需要一个英雄 英雄 英雄我走了
亚历杭德罗-古巴-鲁伊斯
让我成为你的英雄
海登-拜里奥
您正在收听的是《每日英雄》播客,由 HeroDevs 为您带来。欢迎再次收听《每日英雄》,我们将在节目中与开放网络的中坚力量、科技界的无名英雄们坐在一起。没错。我说的是世界上的开源维护者、贡献者和组织者。我是主持人海登-巴里奥(Hayden Balio),我的搭档是温迪-赫斯特(Wendy Hurst)。你今天在想什么,温迪?
温迪-赫斯特
我今天想的是天气。我只是我真的很喜欢好天气我想我住在犹他州 虽然山上下雪了 但我还是想了一下山上一直在下雪,这对我们来说是好事,因为我们的水都是从那里来的。但我特别高兴,因为我不喜欢雪,而且我住在山谷里,今天的雪并不大。
海登-拜里奥
你住在盐湖城。你不喜欢雪。
温迪-赫斯特
我知道
海登-拜里奥
是不是因为你你已经。这只是一个概念 就像你已经长大了 周围它的整个生活, 你只是那种厌倦了它, 或者是它,你喜欢过雪吗?你喜欢过雪吗,温迪?
温迪-赫斯特
我认为这只是一种 "我不喜欢冷 "的概念。我是一个喜欢温暖的人。我希望外面是温暖的。我喜欢海滩。
海登-拜里奥
你喜欢海滩
温迪-赫斯特
我感觉很温暖。
海登-拜里奥
好的
温迪-赫斯特
好吧,雪并不温暖。
海登-拜里奥
雪不温暖。没错你知道的
温迪-赫斯特
不暖和。
海登-拜里奥
作为一个在德克萨斯州长大的人,我很喜欢偶尔下点小雪,但是没有,每当我们在寒冷的时候遇到某种降水,它就会变成冰雪启示录,然后整个州都瘫痪了,因为没有人知道如何在路上结冰的情况下行驶。我从没见过轮胎上有防滑链,温迪。我从来没做过这样的事所以,是的,就是这样这里真是一团糟但现在很冷 我喜欢 因为作为一个大块头 我喜欢寒冷的天气就像总的来说挺好的
温迪-赫斯特
好吧,我可以告诉你,在犹他州,尽管这里很冷,冰天雪地,但人们往往也不知道如何在这里开车。其实这根本不重要。
海登-拜里奥
对不对?这就是问题所在好吧,好吧,好吧,好吧。够了 够了 Enough of that.够了我们得到了一个非常特殊的播客节目今天。不管我们要不管我们叫这个东西, 右,温迪,我。 播客?对 播客
海登-拜里奥
嗯,这是,你知道, 这是一个节目,虽然, 因为一样,人 看着我们在YouTube上的现在。嘿,现在有人在YouTube上看我们呢。但我很兴奋,有点迫不及待地介绍下一位嘉宾今天的情节,因为他是一个播客主持人以及,你知道的。所以,我觉得我们今天的播客可能会被打分。但不管我有什么冒牌综合症,节目还是得继续,对吧?我们今天的嘉宾在哈瓦那长大但你肯定没听过这首歌我喜欢那首歌他现在住在迈阿密海滩往北几英里的地方
海登-拜里奥
他从事前端开发已有二十多年,目前在迈阿密的 World Kinect 担任首席前端工程师。他是一名 GDE 或谷歌开发专家(Google Developer expert),不知道这个缩写的人可能不知道。他曾参与 NG Conf 上的 NG Champions 计划。他是Angular 社区聚会的联合组织者,也是Angular Dades播客的主持人。他是Angular 社区的重要成员,也是个大好人。有请亚历杭德罗-古巴-鲁伊斯(Alejandro Cuba Ruiz)。亚历杭德罗,谢谢你能来参加节目。
亚历杭德罗-古巴-鲁伊斯
非常感谢你精彩的介绍。我很高兴来到这里。Thank you.
海登-拜里奥
谢谢我不得不去。因为我知道你是播客主持人,所以我得把所有东西都拿出来,我得为他们表演。但在我们继续之前,我们喜欢以一种不同的方式开始这个节目,那就是玩游戏。所以现在我要把游戏交给温迪,我们来玩第一个《天天英雄》游戏。亚历杭德罗,准备好了吗?
亚历杭德罗-古巴-鲁伊斯
当然。
海登-拜里奥
温迪,把它拿走。
温迪-赫斯特
好的我们要玩一个自己编的游戏,叫 "分叉星 "或 "废弃"。在这个游戏中,我会说出任何东西,从开源工具或编程语言到我们编造的科技领域的荒谬概念。然后你来决定是要叉它、改进它,还是要星它、放过它,抑或是废弃它、让它完全退出历史舞台。准备好了吗?
亚历杭德罗-古巴-鲁伊斯
是的。
温迪-赫斯特
好的。Angular 材料。
亚历杭德罗-古巴-鲁伊斯
分叉后继续增强功能。
温迪-赫斯特
打字稿。
亚历杭德罗-古巴-鲁伊斯
打字本。没问题请主演
海登-拜里奥
是啊
亚历杭德罗-古巴-鲁伊斯
只有我一个人在玩。或者还有海登。
海登-拜里奥
不,你在玩你是唯一一个
温迪-赫斯特
只有你一个人在玩
海登-拜里奥
是啊
亚历杭德罗-古巴-鲁伊斯
好的 好的 Okay.好的 - 好的
海登-拜里奥
对你有好处
温迪-赫斯特
这是一场秘密比赛,因为我会。
亚历杭德罗-古巴-鲁伊斯
喜欢尽可能快地点击。
海登-拜里奥
是的,我们需要蜂鸣器。我们确实需要蜂鸣器发给每个人
温迪-赫斯特
我们会的。嗯?但对你来说只是一个蜂鸣器而已不过挺好玩的好了,开始吧测试驱动开发
亚历杭德罗-古巴-鲁伊斯
好的。因为这是一个很好的基础,我们应该事先做的一切,我喜欢的策略是一个我不经常使用,因为我应该,但我想看它如何随着时间的推移演变。
温迪-赫斯特
好,下一个。在每个Angular 项目中使用 RXJS。
亚历杭德罗-古巴-鲁伊斯
我会非常想念它的。但遗憾的是,它暂时还不会被淘汰。
温迪-赫斯特
好,下一个。火垒
亚历杭德罗-古巴-鲁伊斯
开始吧为什么不启动?
海登-拜里奥
这就对了。
亚历杭德罗-古巴-鲁伊斯
这是一个很好的框架。
温迪-赫斯特
好吧,热重装。
亚历杭德罗-古巴-鲁伊斯
你的意思是 hrm,比如最终以最快的速度重新加载我们在开发过程中遇到的所有样式表。
海登-拜里奥
当然。
亚历杭德罗-古巴-鲁伊斯
开始。尤其是在angular 19 中,它的热重载模块目前表现非常出色。
温迪-赫斯特
好,下一个。Angular cli。
亚历杭德罗-古巴-鲁伊斯
启动它。如果没有迁移脚本,我真不知道该如何处理Angular 中的所有现代化内容。所有为我们自动生成代码的示意图。
温迪-赫斯特
好,下一个。经典的angularjs 或Angular one。
亚历杭德罗-古巴-鲁伊斯
再见。但请继续支持你们在 Herodev 所做的一切。你们是我们每天使用AngularJS 的英雄。我很高兴。我已经不在任何支持AngularJS 的部门工作了,但我对组件化的努力记忆犹新。从 1.4 一直到 1.5,是的,最终重构了整个东西,在新的框架中从头开始。
温迪-赫斯特
好的 下一个 Yeah.好了,下一个真不敢相信我得说这个
海登-拜里奥
我为每一位听众做了这些。
亚历杭德罗-古巴-鲁伊斯
你要逼我这么做?
温迪-赫斯特
好吧,我来
海登-拜里奥
我做了这些,超级有趣。接下来这个是一个假设性的有趣故事。
温迪-赫斯特
好了 好了 开始吧 Okay.好了,我们开始吧。一个 CSS 框架,叫做 Ale Alejandro。Ale Alejandro.
亚历杭德罗-古巴-鲁伊斯
然后请 Lady Gaga 和我们一起进行同行评审。所以,看到她的评论可能会非常棒。
温迪-赫斯特
真对不起好吧
亚历杭德罗-古巴-鲁伊斯
我很高兴能听到这首歌,因为正是因为这首歌,许多英语国家的人才能正确地读出我的名字。从小到大,我一直以为亚历杭德罗(Alejandro)是个很受欢迎的名字。可以理解。其实这也是我妈妈叫我亚历杭德罗的原因,因为按理说每个人都应该会念这个名字。没错。直到我移民到美国,我开始,你知道的,像打亚历山德罗,亚历杭德罗和许多其他组合,他们从字面上移植我的原名到这么多的变种在那边。所以,再次感谢 Lady Gaga。还有海登,可能是你。
温迪-赫斯特
好的。最后一种是完全禁止使用任何类型的严格模式。
亚历杭德罗-古巴-鲁伊斯
开始吧。我是今天的罪魁祸首之一,我实际监督和帮助继续现代化的大多数代码库都有如此多的任何类型和未知类型。但是,让我们开始吧,因为这是一种健康的做法,也是一种值得遵循和采用的绝佳惯例。
海登-拜里奥
不错。棒极了
温迪-赫斯特
完成了你做到了
海登-拜里奥
是的,他做得很好。回答得好
温迪-赫斯特
我扔的这个东西,这个小毛绒玩具,就像我们以前在一些会议上发的东西。如果你们不知道 这个标志其实是有名字的他的她的他们的名字叫科迪-康米特我喜欢扔东西我喜欢扔东西我把它扔在一切结束。
海登-拜里奥
Cody with an e. I didn't want.
温迪-赫斯特
扔了就扔了,什么都不说没错科迪承诺
海登-拜里奥
我能说句话吗,亚历杭德罗?你废弃了 rxjs。我当时就想,如果有一天我被另一份工作解雇了,我一定要让亚历杭德罗来做这件事。
亚历杭德罗-古巴-鲁伊斯
在 RXJS Interop 软件包的帮助下,我们可以平滑地转换信号。是的,但我会怀念它的。我是说,我们花了那么多时间学习 RxJS,而现在它已经脱离了Angular 框架的核心。我的意思是,虽然现在还没有完全脱离,但如今你可以编写一个应用程序,一个Angular 19 应用程序,而完全不需要依赖 RXJs。尤其是目前可用的开发者预览版功能。
海登-拜里奥
是的,没有。亚历杭德罗(Alejandro),我想把话题拉回到二十年前。我想问问你,是什么让你进入开发行业,然后又是什么让你走上了采用Angular 这条路,我想这应该是你最主要的编程和开发语言。这段旅程是怎样的?从哪里开始的?带我们回到哈瓦那,告诉我们那是什么样的。
亚历杭德罗-古巴-鲁伊斯
想象一下离线世界。没有互联网接入,只能用软盘玩 80 年代的老游戏,1.44 兆字节或更小一点的大盘。我从小就想参与这个创作过程。我还记得,我曾有机会在电脑上玩这些视频游戏,并画出了不同的关卡。后来,我爸爸和叔叔向我介绍了非常基础的编程语言和 Visual Basic。我发现这太有趣了,我是说用这些工具来编写条件循环、处理变量。我的意思是,这就像象棋乘以 10。于是,我开始了创造自己的世界和视频游戏的过程。
亚历杭德罗-古巴-鲁伊斯
非常非常基础的工作。我发现这让我受益匪浅,因为这不像你从事科学研究或在社会上扮演其他角色时,需要等待相当长的时间才能看到结果。而在软件编程中,你可以立即从电脑屏幕上获得反馈。这是一个伟大的过程。我还记得在报纸上看到的第一条关于网页 HTML 和下载的新闻,我是说使用 mht 下载文件,这是 Internet Explorer 的编译格式。我说的是 IE5 和 IE 之前的 Internet Explorer 6。我觉得能创造出让地球上任何地方的任何消费者都能阅读的东西非常鼓舞人心。但我当时完全处于离线状态。
亚历杭德罗-古巴-鲁伊斯
因此,我为自己创建了第一个网站和网页,也为朋友创建了第一个网站和网页。这是一个有趣的过程。我只知道 HTML 的基本知识。在学习标记语言的过程中,我开始深入研究。然后,我下载了 HTML 404.01 规范,这是一个超过 1 兆字节的规范文件。我记得我大概读了其中的60%,随着时间的推移,我逐渐熟悉了HTML语言的意图。之后,TSS为我的项目采用了非常棒的jQuery库。然后我就断断续续地上网下载,能够下载更多的资源,在大学里学习软件工程,完全没有关注网络,主要是学习C语言和算法、数学,这些基础层的东西让我后来成为了一名软件工程师,jQuery逐渐被淘汰,出现了很多不同的框架,比如AngularJS、Meteor、Knockout等等。
亚历杭德罗-古巴-鲁伊斯
有几十种框架可以玩。起初,我觉得熟悉这种组合有点困难,因为我习惯于将多个层完全分开进行转换。标记用于声明网页文档结构中的所有内容,CSS用于样式设计,JavaScript用于交互和事件处理。然后,这些框架开始使用 MVC 或 mvvm 将所有这些都整合到一个单一的阻碍机制中。当我开始使用这些大型 JavaScript 框架时,我遇到了很多摩擦。但我最终爱上了AngularJS,迄今为止,经历了整个演变过程,这是一段奇妙的旅程。Angular 2、angular 4、Ivy 渲染引擎,以及目前的现代语言、现代框架,它们支持许多很酷的功能,我们都非常自豪地使用它们来支持我们的应用程序。长话短说。
海登-拜里奥
是的,谢谢你。太棒了我喜欢你我觉得,这是我遇到的任何一个人的普遍现象,他们最终都能很好地完成自己的工作,这几乎是从孩提时代开始的,因为他们只是对某件事情感兴趣,他们只是对做某件事情感兴趣,他们只是去想办法做这件事。这并不重要。比如,你当时对Angular 一无所知。不好意思,那时候可能还没有Angular 这样的框架。所以你就想,嘿,我真的想做游戏。
海登-拜里奥
顺便说一句,我学习编程的唯一动力就是 "我也想建造世界"。我就想,我也想构建一个世界。我想构建一个世界。我想制作一个游戏因为我记得,如果我能,如果我能。有一个系列的书 亚历杭德拉-温迪还有一个叫克里斯托弗-保里尼的作家写的系列书他写这套书的时候还很年轻 叫《继承》系列 第一本叫《伊拉贡》
海登-拜里奥
我最喜欢的几本书之一。这本书让我真正喜欢上了阅读和幻想小说。我记得电影上映后,我觉得这是我一生中唯一一部与书不符的电影。在我看来,它更像是一部非常糟糕的电影。再也没有翻拍过。就像,没有第二部。没有第二部电影我对它很不满意
海登-拜里奥
但我记得 PC 上有一款游戏可以下载。于是我就想,这简直是我最喜欢的系列图书,所以我要去买游戏。我记得我玩了游戏之后,对游戏非常失望。那一刻,我就想,真希望我能学会如何编码,这样我就能自己做游戏了,我就能把这个游戏做得更好了。正是这种想法促使我在过去的日子里做了一些事情。所以我很欣赏这一点。我觉得事情总是这样开始的。先是对游戏产生兴趣 然后你就会发现
海登-拜里奥
你会在这条路上找到自己的方向。亚历杭德罗,你是在什么时候真正意识到这就是你下半辈子想做的事情的?也许那是在上大学之前,或者是其他什么时候,但是,比如说,是什么时候,你觉得 "伙计,我不仅觉得这很有趣,而且,这就是我想永远做的事情"。
亚历杭德罗-古巴-鲁伊斯
我想说,当我开始教孩子们计算,我是说基础计算时,我就开始接触网络空间交互的理念。我的意思是,人类与网络空间的互动,无论他们年龄多大,经验多少。我曾有机会教过几年小学生。我当时在古巴学习软件工程,这是我社会服务的一部分,我觉得这很有启发,而且可能让我产生了一个想法,那就是我这辈子要在计算机世界待很长时间。因为当你学到一些东西,然后你必须把这个主题教给其他人,尤其是孩子们时,你就需要以不同的方式来重构它,你就会开始以一种非常不同的方式与这个专业领域建立联系。我的意思是,它在你的大脑中交织在一起,如果你只是。如果你只是把这些知识据为己有,而不与他人分享。
海登-拜里奥
完全同意。我完全同意。要教别人已经需要自己成为更高水平的大师,然后还要教孩子。我曾是一名投掷手,在我的一生中很长时间都是铅球运动员,我也训练过孩子们。事实是,没有哪个孩子的学习方法是一样的,对吗?他们的学习方式各不相同。所以,你要不断地想办法,用不同的方法来解决问题。现在我为人父母了,又有一个孩子要出生了,我的第一个儿子和第二个儿子的学习方式是不一样的。我对他的学习方式非常感兴趣。
海登-拜里奥
温迪,你有三个孩子。他们有谁的学习方法是一样的吗?
温迪-赫斯特
不
海登-拜里奥
你会说,没有。你有孩子吗?
亚历杭德罗-古巴-鲁伊斯
还没有。
海登-拜里奥
还没有还没有
亚历杭德罗-古巴-鲁伊斯
但我有很多朋友,你知道,我有很多侄子,或者他们是我的侄子。还有亲生侄女。
海登-拜里奥
所以,是的,我喜欢。所以,好吧,我喜欢。所以,激发兴趣,就像你当时想,好吧,我想这将是我很长一段时间的生活。正是从那个教学时刻开始,你开始了自己的人生。我的意思是,你有这个非常有趣的,就像来自古巴。当你在古巴时,在跳槽到科技领域时,或者跳槽到美国,然后在这里从事科技职业时,是否有重大障碍?
亚历杭德罗-古巴-鲁伊斯
我认为,就技术领域的进步而言,美国是全世界的参照。所以,我一直有这样的想法。我的意思是,就像我在古巴时无法达到的持续发展的方式。特别是互联网接入的水平,所有与使用我所需资源的能力有关的政策,硬件、软件,与正在创造伟大事物和应用程序的团队以及更大的社区的联系。因此,那里的障碍之一肯定是获取信息。如今的障碍是,你如何优化自己,以消费如此多的信息。但当时的情况恰恰相反。为了用一种我并不熟悉的编程语言完成一个项目,我很少能获得所需的信息。
亚历杭德罗-古巴-鲁伊斯
我不得不通宵达旦地去有互联网的特定中心上网,因为我无法在家里上网。多年来,这对我的职业生涯来说是非常非常具有挑战性的。因此,当我来到美国后,我开始经历一些其他挑战,尤其是语言障碍,比如有机会与其他人互动,不是通过电子邮件或聊天,而是使用大脑的另一部分,将大量神经元用于口头交流。口语是完全不同的技能。我的意思是,当你在学习任何口语、任何自然语言时,并不是指学习 JavaScript 或 TypeScript,后者只是阅读和读取它们,但如果你在学习法语或日语,你可能会很难与句子联系起来,产生能让其他人理解的语境。因此,我在学习系列课程时就开始这样做了。这仍然很有挑战性,尤其是因为大脑的可塑性已经不像小时候学习第二语言时那样强了。我认为,对我来说,最大的挑战不是技术方面,而是沟通方面。
亚历杭德罗-古巴-鲁伊斯
对于许多晚期移民来说,情况可能也是如此。
海登-拜里奥
哦,是的,我完全理解。我的意思是,在这种情况下,这是一个实际的语言障碍, 但在更高的层次上,它只是在一般的沟通, 这只是东西,很多人受苦,从只是。即使他们的母语是以英语为母语的人亚历杭德罗一般来说,沟通是人们必须不断努力的事情。所以,我喜欢,你知道,在这里的技术。说吧
温迪-赫斯特
我想说的是,在我进入理工学院之前,我想成为一名手语翻译。就像,作为我的工作。这是很久以前的事了很久以前本世纪初我不说年份了,会影响我的心情,但我想成为一名手语翻译。因为我还年轻,我想这就是我的人生道路。我在高中学了两年 然后又在大学学了几年
温迪-赫斯特
比如,我参加了培训计划。这就是我的工作。我很快就学会了后来,我发现那不是我的生活于是我开始做其他事情但快进到去年,我决定要学西班牙语。我学语言的速度很快。我记得我学过手语。
温迪-赫斯特
这不是什么大事。是大事我现在老了很多那是很久以前的事了本世纪初是很久以前现在是2025年,我不会那么快就明白了。我就是不能我做不到
温迪-赫斯特
我正在尝试。另外,这是一种口语,而不是像,你不用手。所以有点不同但我知道你在说什么。当你还是个孩子的时候,和当你是个成年人的时候,试图学习一门语言是非常困难的。
海登-拜里奥
甚至是学习。
亚历杭德罗-古巴-鲁伊斯
你说得对我是说 我最近说吧
海登-拜里奥
不,你很好我只是说 即使是学习美国手语 也不仅仅是还要用你的双手来做动作就像你大脑的另一部分是啊有像一个运动学的一部分 该语言。对太疯狂了
温迪-赫斯特
是真的我希望每种语言,比如,当你说的时候,都有手语与之相配。手语其实就是它自己的语言。如果我一边打手势一边说英语 我就等于同时在说两种语言 我的大脑有两个不同的部分这非常困难。有人认为这根本不可能做到。我恰好同意这种说法。也许通过练习我可以做到,但这很难知道。
亚历杭德罗-古巴-鲁伊斯
是的,交流不仅仅是口头上的。你还必须非常注重肢体语言和你的你的语音语调。如果你是一个讲英语的人,向讲同一种语言的听众传授你的能力并不重要。你必须把注意力集中在音量和说话的语气上,想方设法与听众打成一片。无论用哪种语言交流,这一点都非常重要。
温迪-赫斯特
完全同意。
海登-拜里奥
太对了好了,在我们开始签名之前,我就不说了,虽然我觉得这样做是因为我,嗯,你知道,因为我得告诉大家关于HeroDevs真正的快,你知道,也许这些广告读取的未来之一。我会让温迪签的好的,我马上回来我很快就会告诉大家是谁在做这个播客。《每日英雄》由HeroDevs为您带来。 Everyday Heroes is brought to you by HeroDevs.HeroDevs通过我们永无止境的支持产品线,为您的开源软件提供安全的替换服务。
海登-拜里奥
您可以始终遵守 SOC2、HIPAA、FedRamp 以及所有其他缩略语和您能想到的监管机构的规定。同时还能获得真正的漏洞修复。您不必在新功能和安全性之间做出选择。我们拥有 800 多家客户,您可以放心地将不支持的开放源代码交给我们。因此,如果您需要我们,我们就在这里。如果你不需要,那可能意味着你已经迁移到了最新版本。所以,欢呼吧。无论如何,请访问 herodeads.com 了解更多。
海登-拜里奥
现在回到正常的节目安排。
亚历杭德罗-古巴-鲁伊斯
和平。
海登-拜里奥
好了,亚历杭德罗,在我们继续聊有趣的话题之前 我们得停下来再玩一次播客的第二个游戏温迪,告诉他赢了什么。
温迪-赫斯特
好了,我们的下一个游戏叫做 "不是我的工作"。我们将问你三个问题,这三个问题与你作为软件工程师的工作无关,也与我们今天或以往谈论过的任何事情无关,而与你对世界各地不寻常比赛的了解有关。
海登-拜里奥
哇,这可有意思了。
温迪-赫斯特
好了,开始吧第一题哪个国家举办一年一度的滚奶酪比赛,让参赛者从陡峭的山坡上追逐一轮奶酪?A英国,B法国,还是C瑞士?
亚历杭德罗-古巴-鲁伊斯
法国。
温迪-赫斯特
你猜是法国?不,是英国。
亚历杭德罗-古巴-鲁伊斯
我想那是很久以前的事了。欧洲人。谢谢你知道,奇怪的欧洲。
温迪-赫斯特
这项比赛在英格兰的格洛斯特举行。比赛在一个叫库珀山的地方举行。参赛者在山坡上比赛,常常翻滚着抓住滚动的双层格洛斯特奶酪轮。很抱歉,我的发音有误,尤其是奶酪这个词。第一个冲过终点线的人将赢得奶酪。第二个问题准备好了吗?准备好了第二题
温迪-赫斯特
哪个国家举办了背妻子世界锦标赛,让选手背着伴侣通过障碍赛?A, 芬兰。B, 澳大利亚。C,加拿大。
亚历杭德罗-古巴-鲁伊斯
我会说澳大利亚,因为它离澳大利亚太远了。
温迪-赫斯特
不,是芬兰。这项活动每年在一个叫荷兰的小镇举行。我查了一下发音。Sunkarjavi 我想你是这么发音的没错在芬兰,比赛的目的是背着队友(通常是你的配偶或伴侣)通过布满水障碍和跨栏的赛道。获胜者会得到他们搭档体重的啤酒。
亚历杭德罗-古巴-鲁伊斯
我就快要输掉比赛了。那么
温迪-赫斯特
开始了第三个问题极限熨烫的目的是什么?这是一项参赛者在最具创意和挑战性的地点熨烫衣服的比赛。A,在最有创意的地方熨烫衣服。
海登-拜里奥
哦,我的天哪。
温迪-赫斯特
好吧,我们不能这样做。别问了这是最糟糕的事情。它给了它。好吧
海登-拜里奥
在节目中。我喜欢
温迪-赫斯特
我们绝对要剪掉这一条我的天啊 Oh, my God.好吧
亚历杭德罗-古巴-鲁伊斯
我本打算推迟回答这个问题。海登的回答。那么
温迪-赫斯特
好吧,我们不做那个了。下一个问题在世界蜗牛赛跑比赛中,用什么短语开始比赛?A, ready, set, slime.B,慢而稳赢得比赛,或者 C,准备、稳住、慢。
亚历杭德罗-古巴-鲁伊斯
我们选 B。
温迪-赫斯特
慢而稳才能赢得比赛。不正确。是准备、稳健、缓慢。
亚历杭德罗-古巴-鲁伊斯
我就知道
海登-拜里奥
准备,稳住,慢。
温迪-赫斯特
这是一项比赛。是的,每年在英国举行一次。比赛中,蜗牛们在环形跑道上互相对抗,终点线就在跑道中央。蜗牛的主人会为自己的蜗牛欢呼,让它们慢慢走向胜利。
亚历杭德罗-古巴-鲁伊斯
我有个问题要问你。你从哪里找到这些信息的?你是怎么收集到全世界最有洞察力的信息的?
温迪-赫斯特
互联网。
亚历杭德罗-古巴-鲁伊斯
因为这可能需要一个庞大的语言模型,才能生成,你知道的,比如,有时一些面向 "人 "的问题。
温迪-赫斯特
有时
亚历杭德罗-古巴-鲁伊斯
但这只是
温迪-赫斯特
它是互联网,你知道,周围。最后一个准备好了吗?
亚历杭德罗-古巴-鲁伊斯
是啊
温迪-赫斯特
哪个国家举办一年一度的脚趾摔跤锦标赛,参赛者锁住脚趾,试图夹住对手的脚?A,英格兰;B,新西兰;还是 C,爱尔兰?
亚历杭德罗-古巴-鲁伊斯
爱尔兰
温迪-赫斯特
不正确。是英格兰。有点像掰手腕,不过是用脚趾 我猜是在一个叫德比郡岛的地方英国的德比郡不是爱尔兰你想骗我想乱伦我不是这样的
温迪-赫斯特
我猜他们是光着脚比赛的,因为我猜穿袜子会很难,他们就想把脚磕破。我也不知道。我从没看过视频,但现在有点想看了。我觉得会很有趣。游戏结束了我们成功了
亚历杭德罗-古巴-鲁伊斯
很不错是啊,我是想反过来说,你知道,选择,但同时,就像,这是一个,
温迪-赫斯特
游戏不是你的工作。所以,如果你答对了问题,那就太令人惊讶了。你回答得很好不管怎么说,这是一个有趣的游戏。
海登-拜里奥
我想说的是,其实我对这些不寻常的比赛并没有太多经验,但比如说,我在参加苏格兰高地运动会时,经常被邀请去澳大利亚。阿拉斯加和澳大利亚都有在澳大利亚,他们会投掷一些鱼 我不记得是什么鱼了 但在阿拉斯加 他们有一个投掷鲑鱼比赛你扔一条50磅重的大马哈鱼来比距离我应邀参加了比赛扔了一次所以我喜欢不寻常的比赛,这是肯定的。
海登-拜里奥
我没能去。
亚历杭德罗-古巴-鲁伊斯
不
温迪-赫斯特
这太糟糕了。
海登-拜里奥
是啊
温迪-赫斯特
下一次
海登-拜里奥
不,总有一天我会去阿拉斯加,钓上一条大马哈鱼。那是我的愿望好了,谢谢你的表演
亚历杭德罗-古巴-鲁伊斯
谢谢你们。今天我学到了很多关于全球竞争的真知灼见。也许明天我明天就会把这些都丢掉,但是,你知道,这太有趣了。
海登-拜里奥
好了准备好了吗?准备 稳住 慢慢来 宝贝Right, okay.现在回到正题 回到你的话题 亚历杭德罗 So getting back into the groove here, though, and getting back to you, Alejandro.如果我们播了这么久都没问你,那我就太失职了。Angular 19不久前才推出。没错。我的意思是,我个人认为Angular 团队有一个。
海登-拜里奥
我不喜欢用咄咄逼人这个词,但他们的释放节奏非常快。对每六个月你对Angular 19的发布有什么看法?我是说,在我加入Herodevs的时候,Angular 确实是文艺复兴时期的产物。没错我想是的那是他们宣称文艺复兴的18周年吗?
亚历杭德罗-古巴-鲁伊斯
Angular 17?
海登-拜里奥
17.17是文艺复兴时期对
亚历杭德罗-古巴-鲁伊斯
所以是一年前,一年多一点,是的。
海登-拜里奥
这真的很酷。真的新网站也很棒现在,这种变化已经过去一年了,你对angular 19以及所有即将出现的新事物和变化有何感想?
亚历杭德罗-古巴-鲁伊斯
我可能有些偏颇,但我认为框架核心团队所采取的方向非常鼓舞人心,因为我们可以从另一个角度,我是说从社区的角度,看到许多强大功能的稳定化。这使得angular 19 现在提供的新功能集合非常强大,我们可以将其融入现有的应用程序中。你说得没错。比如渐进式水合。所有不同的变化都发生在使用Angular 信号的反应性模型中,以及 HTML 模板语法的变化和最近于 11 月 19 日发布的许多其他强大的新增功能中。
海登-拜里奥
是啊你有参加比赛吗?你真的很高兴吗?让我重新提问说到19angular ,你最看好什么? 你对20angular 有什么看法?虽然感觉上,哦,我们刚刚推出 19 版没多久,而我已经在谈论 20 版了,但你知道,20 版就在拐角处,很快就会出现。你最看好什么?关于 19 的功能或其他方面?你最希望在 20 版中看到什么?
亚历杭德罗-古巴-鲁伊斯
是的,这不是秘密。我非常看好信号表单。我的意思是,基于信号的表单方法终于可以让开发者摆脱分析。自Angular 早期版本以来,反应式表单与模板驱动表单的瘫痪问题就一直存在,而现在表单与框架中的信号图相连接,将极有可能大大提升开发者的体验。我想说的是,这就是我对angular 20的期望,还有更多,我是指更多目前处于实验和开发者预览模式的功能,如资源API、信号驱动,以及框架中可能存在的其他水合部分,还有与变化检测相关的功能,这些功能可能会在五月份之后的angular 20中稳定下来。
海登-拜里奥
亚历杭德罗,如果让你回到过去,告诉你 10 年或 20 年前的自己,你会有什么建议?在你真正开始认真进行开发和编程的时候,你会给自己什么建议?
亚历杭德罗-古巴-鲁伊斯
不要害怕数学,不要害怕逻辑微积分的基本原理,因为无论你在日常编程实践中是否大量使用它,它都会大大提高你面对问题的能力。因此,如果亚历杭德罗在本世纪初能在基础问题上多投入一点时间,我想我就会朝着一个方向走下去,以更快的速度解决我在学习 C 语言和其他许多框架过程中遇到的许多难题。除此之外,这可能是第一条建议。还有就是早点学英语,不仅要看字幕,还要多接触一些口语交流。可以肯定的是
海登-拜里奥
是啊
亚历杭德罗-古巴-鲁伊斯
这个建议可能会对其他很多 20 多岁的人有所帮助。你知道,比如继续寻找知识,而不是在 JavaScript 框架中,而是在基础层中更低一点的地方。去研究算法、逻辑,甚至是支持我们在网络空间中看到的一切的数学和物理原理,然后再回到你的特定专业,因为不管你在angular有多专业,现在的任何网络框架或网络安全或生成模型在五年或十年后都会发生巨大的变化。无论你现在专攻什么,投入多少时间,都极有可能演变成完全不同的东西,但都会得到基础科学的支持。
温迪-赫斯特
我喜欢以前从未听过有人这样追溯性地谈论数学。我的大孩子已经十几岁了,每当我提起数学,他们就会说,他们数学很好,他们喜欢数学,但他们不想谈论数学。所以,回想起来,你会觉得,我要是多想想数学就好了。这很好
亚历杭德罗-古巴-鲁伊斯
而且有很多种。我是说三角学、几何学、空间几何学。我的意思是,数学的学习方法多种多样,极具吸引力。我喜欢教,以前在古巴的时候就教过我的学生,每一个像素的变化都会在你的视觉视窗上形成网格,也就是你面前的显示器,不管你是在看电影还是在玩视频游戏,都必须进行光栅化计算,布局必须遵循一些基本的编程和数学原理,并直接与你可能在年轻时学习过的三角学原理相联系,而他们在形成岁月的时候也必须学习这些原理,这让我想起了《三角学》。
海登-拜里奥
我想应该是吉姆-加菲根(Jim Gaffigan)。有一个喜剧演员讲了一个段子,他说他的妻子或者其他什么人,因为互联网的速度不够快,或者电话、短信的速度不够快而生气。他说,我们有没有想过,人们会对我进行事实核查?我不知道是不是吉姆・加维根。他就说,你有没有停下来想一想 这东西要从你的手机传到卫星上 然后再传回你的手机 而你却为它花了几秒钟的时间而生气?这提醒了我就是这样你有没有静下心来想一想 所有的科技进步 就在我眼前你知道,我有灯光、两台显示器和一台笔记本电脑,就好像几十年前,第一台电脑还放不下我现在所在的房间。你明白我的意思吗?想想都觉得不可思议。
海登-拜里奥
你说得对。
亚历杭德罗-古巴-鲁伊斯
但你仍然可以发现,很多人和我一样,非常专注于更多的性能优化,以提高用户进行可预测交互的能力,大幅减少页面加载和应用程序的交互性。他们对我们在核心团队背后创造的东西一无所知。他们只知道在任何设备上点击一个按钮,就能立即得到响应。因此,如果出了问题,他们可能知道我们,或者记得产品背后的工程师或设计师。但我们的我们的目的是尽可能透明地展示用户的使用过程和交互方式。
海登-拜里奥
是啊,这是有道理的。有道理你不会经常得到五星好评,但如果你有不好的经历,你总会得到一星好评。对不对? - 对 - Right?对吧
亚历杭德罗-古巴-鲁伊斯
我经常在半夜接到电话,这也是我选择前端工程而不是数据库或 DevOps 的原因之一,因为半夜接到电话是因为样式表出了问题、HTML 被破坏或angular 中的某些东西导致问题的情况很少见。通常不会出现这种情况。这种情况不会发生。TDD 可能是其中一种工具,它可以让你预见到,在生成最终产品的代码库的生产过程中,你心目中应用程序的整个脚本最终会如何发挥,然后进行自动化测试,所有不同的测试层都可以防止前端出现问题,但如果发挥得好,前端对每个人来说都是神奇的。
海登-拜里奥
是的,在我们的最后一个场景结束之前,我还有最后一个话题想问你。其实是关于,你知道,你进入播客和Angular 播客的历程。我很想知道,你知道,你为什么开始播客。你生命中的那场运动是什么,让你觉得,哦,我想做这个,然后,你知道,怎么做的。到目前为止,你从中得到了什么?是的,我很想知道。
亚历杭德罗-古巴-鲁伊斯
我喜欢这个问题。我在大学的Angular 社区聚会上找到了很多灵感,还认识了很多来自拉丁美洲的英雄开发者。在西班牙语国家和美国,有很多人才,以西班牙语为母语或第二语言的人都有故事可讲。他们也有很多技术方面的见解可以与世界分享。我创建播客的目的是为了激发与Angular 相关的对话机会,以及与Angular 开发人员相关的事情。不管他们在世界的哪个角落,也不管他们说什么语言。很高兴。我们在YouTube上有自动生成的字幕,所以我们用西班牙语制作这些内容,而生成模型允许我使用Riverside生成的文字稿,并用英语创建相应的关键要点和摘要。
亚历杭德罗-古巴-鲁伊斯
因此,很多精彩的对话不仅用西班牙语进行,也可能用其他语言进行,我觉得这对整个社区,对更大的盎格鲁社区来说,多了解一点我们在拉丁美洲和西班牙所做的事情是很有价值的。
海登-拜里奥
我喜欢这样。这就像你创造了一个平台,让拉美西班牙语人可以来分享他们的见解。我喜欢这样。这真的很酷。
亚历杭德罗-古巴-鲁伊斯
谢谢。还有很多其他的平台,如果你、任何听力有知识或者能听懂西班牙语的话。你还有很多其他方式用西班牙语与社区交流。比如Angular 社区每月第二个或第一个周二都会举行西班牙语聚会。我是说在网站上。我现在忘了。具体是什么节奏,一周的哪一天。但你可以在 meetup.com 上找到。
亚历杭德罗-古巴-鲁伊斯
此外,Dominicode 和 Nico Whites 也在 YouTube 上用西班牙语 MidoDev 制作了非常好的内容。那里有很多有才华的人,他们用自己的母语制作内容,对社区很有启发。
海登-拜里奥
我只想说,我认为这一点至关重要,因为,这是另一个框架的例子,但 Vue js 在最初推出时,埃文-于(Evan Yu)创建了 Vue js,我认为真正让它迅速流行起来的原因之一是,他有令人难以置信的普通话文档。正因为如此,Vue js 很快就被世界的东部地区或整个亚洲所采用。因此,我认为这是非常有益的。因此,能够利用像你的播客和社区聚会之类的东西,让人们用自己的母语去发现事物,同时还能利用这些洞察力,把它们翻译成英语,让不会说西班牙语或不会说其他语言的人也能听懂,这真的很酷。播客真是太棒了。我看过很多 HeroDevs 的播客节目,这是肯定的。是的,感觉播客取得了巨大成功。干得好
亚历杭德罗-古巴-鲁伊斯
非常感谢。
海登-拜里奥
当然好了,亚历杭德罗,我们还有最后一个游戏,然后我们来总结一下。温迪是我们的游戏大师,她将带大家玩最后一个游戏。
温迪-赫斯特
向右转
亚历杭德罗-古巴-鲁伊斯
在
海登-拜里奥
是啊,是啊。
温迪-赫斯特
我们的最后一个游戏叫做 "闪电"。填空题。在这个游戏中,你有 60 秒的时间回答尽可能多的问题。你回答的问题越多,你就有越多的炫耀权利带回家。
亚历杭德罗-古巴-鲁伊斯
在即将举行的 NG Conf 中,Hero 设备还将提供更多礼品。
海登-拜里奥
对不对?不要设置。
温迪-赫斯特
没错好了,我把计时器调到60秒开始Angular 采用基于组件的架构,每个组件都由 A 类模板和空白文件定义。
亚历杭德罗-古巴-鲁伊斯
一类一模板,一类一模板。
温迪-赫斯特
还有一个空白文件。
亚历杭德罗-古巴-鲁伊斯
你把我弄进了规格文件,布洛依。
温迪-赫斯特
可以,但没有样式。要在开发过程中为Angular 应用程序提供本地服务,请使用命令 ng.blank serve。可以。Angular 用于处理 HTTP 请求的内置服务称为空白客户端。
亚历杭德罗-古巴-鲁伊斯
HTTP 客户端,是的。为了实现导航功能,我鼓励大家使用基于信号的资源应用程序接口(Resource API),但请继续,我快输了。
温迪-赫斯特
为了实现视图之间的导航,Angular 依赖于一种名为 Blank routing 的功能。
亚历杭德罗-古巴-鲁伊斯
路由器。我猜是本地路由器。
温迪-赫斯特
不,这叫动态 Dynamic。不过我会多做几个 因为这是我们的游戏 我们可以为所欲为准备好了吗?
亚历杭德罗-古巴-鲁伊斯
再给我两个问题
温迪-赫斯特
没有规则。没有规则好了,我们开始吧。Angular 中的反应式编程在很大程度上依赖于 Blink,这是一个用于处理流的库。Rex JS 是的,就是它。
亚历杭德罗-古巴-鲁伊斯
可能再也不会了。不会了我是说它向后兼容当然它不会消失但它是可选的
温迪-赫斯特
这是可选项。好,下一个。Angular 应用程序通常有一个根组件,作为应用程序的起点。这通常被称为空白组件、应用组件。正确。最后一个问题。Angular通过预编译来优化模板的能力被称为空白。
亚历杭德罗-古巴-鲁伊斯
超前汇编 AKA aot.
温迪-赫斯特
没错游戏结束
海登-拜里奥
时间到了我是说,是的,时间到了对,别看表
温迪-赫斯特
60 秒
海登-拜里奥
随便啦我忘了我们今天要做闪电填空了我想问问你,你好像读了点书亚历杭德罗,我想知道,你有没有一本书,某本书,如果你有一本书,也许在你身后的书架上,你会推荐给任何人,或者只是一本书在你的生活中,你喜欢,人们应该读这本书。
亚历杭德罗-古巴-鲁伊斯
我会选择传统的《实用程序员》第 2 版,它包含了如何成为一名优秀软件程序员的基础知识。大字体超级易读。如果你不习惯阅读,如果你想在这本 300 页的书中的每一页都找到非常非常有价值的见解,那么这本书也不会让你感到吃力。塔尼娅-雷利(Tanja Reli)所著的《员工工程师之路》(Staff Engineer's Path),这本书简直是瑰宝。我的大学同学阿尔弗雷多-佩雷斯(Alfredo Perez)在Angular Community Meetup 上推荐我读这本书,我想我在不到两个月的时间里就读完了这本书。这本书非常有见地,无论你处于职业生涯的哪个阶段都能读懂。但如果你想继续走个人贡献者的道路,而不是直接跳槽到管理岗位,这本《员工工程师之路》可能是你能找到的最有见地的读物之一。这本书会一直流传下去。
亚历杭德罗-古巴-鲁伊斯
我是说这是最近的事我想应该是两年前的作品,差不多吧。但它肯定会老得很好。
海登-拜里奥
不错。谢谢我有很多关于
亚历杭德罗-古巴-鲁伊斯
科幻小说与国家公园
温迪-赫斯特
这些看起来也很有趣。
海登-拜里奥
是啊,这些都很有趣。毫无疑问。不过,我会尽量把这些内容链接到播客的节目注释中,这样任何想了解它们的人都能找到。亚历杭德罗,我的最后一个问题是,到目前为止,我问过所有人的一个问题,那就是如果你能发送一个单词的评论,并把这个评论推送给开源的每一个维护者和贡献者,而且只有一个单词,那会是什么?
亚历杭德罗-古巴-鲁伊斯
这个词是视觉一致性。我的意思是,这是两个词,但你要允许它只是一致性,因为它更可预测。不管你使用的是可视化语言,还是一致的代码库或编码实践。如果你写的东西是可预测的,如果你生成的组件是可预测的,那么你的用户可能会对你刮目相看。而使用你的产品或与你一起工作的人也可能会直接从中受益。
海登-拜里奥
我喜欢这种一致性。是的,这很重要。亚历杭德罗,非常感谢你来参加今天的节目。真的,这是一集非常非常棒的节目。温迪,感谢你成为我的救命恩人。
温迪-赫斯特
我抓住你了
海登-拜里奥
我知道,我知道。还有 谢谢你 And.谢谢你们谢谢你们看了这么久,谢谢你们听了这么久,我们感谢你们每一个人。请把这篇文章分享给你的技术社区里的其他开发者或你认为可能会从中得到一些启发的人,并继续成为技术。技术世界的英雄。就这样。我说对了。
海登-拜里奥
我迫不及待地想在下一集看到你。再次感谢,亚历杭德罗,我们后会有期。
亚历杭德罗-古巴-鲁伊斯
谢谢。
海登-拜里奥
再见再见
亚历杭德罗-古巴-鲁伊斯
Sa.