- 播客导听:从通用测试到「知晓云」小程序测试
> 从美国软件测试专家 Angie Jones 谈论的通用测试方法论,到中国「知晓云」小程序测试专家锋姐的无服务器平台+小程序和移动端测试,我们窥探了一次鲜为人知的软件工程行业变革。 本期「播客导听」推荐的英文播客来自 JS Party, 它是 The Changelog 旗下的子栏目之一,发布于 2021年6月25日。JS Party 是 The Changelog 旗下专注报道 JavaScript 开发社区人和事的子频道。 本期播客英文名是 Testing testing 1 2 3,中文可以翻译成《软件测试的 ABC》,主持人和嘉宾 Angie Jones 探讨软件测试,包括单元测试、可视化测试、端到端测试和更多软件测试相关的话题。第一部分是英文内容导听。 本期第二部分,我们邀请到爱范儿工程团队测试工程师 Meifeng 姐,和我们一起分享移动端/小程序与无服务器平台的组合下,怎样开展软件测试;Meifeng 经历了知晓云平台本身的各类测试工作,到目前各类客户小程序产品的测试,给我们带来绝无仅有的专业经验和知识,大家千万不要错过第二部分的中文分享。Meifang 同学的分享包括: * 爱范儿知晓云与传统基于虚拟主机的云计算服务有什么不同,Meifeng 进行了精彩总结「无服务器」+ 移动端托管,为什么那么特别 * 软件测试方法论是很经典的话题,Meifeng 特别分享知晓云上开发和测试小程序的特别之处标准化的后端接口——顺滑的前后端配合以及更高的开发效率团队整体有更多时间专注客户业务、品质(用例覆盖面)和产品性能; * 移动端/小程序测试,因为依托各大平台,也有对应的限制条件和挑战,开发团队怎样应对; * 最后,一起探讨和分享作为小程序/新一代移动端的测试工程师,需要那些基本素养,职业成长路径怎样 嘉宾:Meifeng,爱范儿测试工程师 导播/主播:Chance 赞助:爱范儿「工程团队」 主播: * Angie Jones – Twitter, GitHub, Website * Emma Bostian – Twitter, GitHub, LinkedIn * Nick Nisi – Twitter, GitHub, Website * 关键词:软件测试、小程序测试 英文节目提及的资源: * Test Automation University * Mocha * Chai Assertion Library * Which tests Should I Automate talk by Angie * Selenium WebDriver * Cypress * React Testing Library * Jest * Enzyme * Kent C. Dodds * Atomic Habits * JUnit * Supertest * Nock * Cucumber 英文播客来源: * 播客平台:iPhone 的 Podcast「播客」或安卓手机的 Google Podcast * 到上述提及的英文标题,在「播客」app 中搜索、订阅和收听 播客装备: * 外置声卡「Yamaha UR22 mk II」(USB 接入 Macbook 电脑) * Scarlett Studio 电容麦 + 经典的 Sennheiser 监听耳机 HD206 * Audacity + Steinberg 驱动软件(USB驱动设置中的 loopback 开关要打开)
- 播客导听:让命令行工具再次伟大
本期「播客导听」来自 Go Time 播客 2022 年 3 月 26 日的一个单集。Go Time 是 The Changelog 旗下的播客频道,旨在搜罗和分享来自 Go 编程语言社区的不同从业者的声音和观点。The Changelog 是一档著名的技术播客,专注邀请软件产业的极客、科技领袖、创新者分享深度话题。 > 本周 Go Time 播客单集英文名是 Making the command line glamorous,也就是《让命令行再次伟大》的意思;节目组邀请到 Toby Padilla, Charm 团队联合创始人,介绍他们如何让命令行工具再次伟大。 > Toby 和他的 Charm 团队全面拥抱 Go 语言开发他们的产品,因为 Charm 系列的所有命令行工具产品都是用 Go 编写的。之前,他们曾使用其它编程语言,但最终「Go 才是开发 Charm 系列工具的最佳语言」。甚至在本此聊天中,Toby 说,「我热爱 Rust,它很酷,也十分令人兴奋,但我还是选择了 Go 语言。我希望自己工作起来生产效率更高,我希望用上所有我喜欢的(工具)玩具,于是开始用 Go 语言开发产品。」很显然,Toby 特别适合本期 Go Time 播客节目。 > 主持人和嘉宾探讨了 Toby 产品领域里最领先的工具,以及命令行产品的下一代优秀产品以及 ssh 工具领域的新玩法。Charm 团队开发了一系列开源工具,帮助我们开发出很多好用的命令行应用,他们也建设了 Charm Cloud 来托管新一代命令行工具软件。我们十分详细地分享了 Charm 团队推出的所有工具产品,以及命令行应用的发展趋势,Charm 团队专注在什么领域,以及最后我们如何让命令行工具软件再次伟大。 导播:Chance 赞助:爱范儿「工程团队」 主播: * Toby Padilla – Twitter, GitHub, LinkedIn, Website * Adam Stacoviak – Twitter, GitHub, LinkedIn, Website * Jerod Santo – Twitter, GitHub * 关键词:命令行工具软件 再次伟大 相关资源: * charm.sh * Charm Cloud * kitty - The fast, feature-rich, GPU based terminal emulator * betaworks: build better * Julie Zhang on Twitter 听源节目: * 播客平台:iPhone 的 Podcast/「播客」或安卓手机的 Google Podcast * 英文原单集可根据本期关键词自行到上述播客App中搜索、订阅和收听 * 英文原单集包括丰富的 Notes and Links,是节目中谈提到的学习资源 播客装备: * 外置声卡「Yamaha UR22 mk II」(USB 接入 Macbook 电脑) * Scarlett Studio 电容麦 * 经典的 Sennheiser 监听耳机 HD206 声音工具: * Audacity + Steinberg 驱动软件「官方下载安装即可(驱动程序带loopback 开关,要打开、选Mono模式) * 戴好麦克风、通过 Yamaha 声卡输入,笔记本里同时打开外部音源(播客) * 打开 Audacity 用于合成输出的声音。根据需要可安排外部、人声两条不同的音轨(Track)
- 播客导听:《精通 Go 语言》
本期「播客导听」来自 Go Time, 一档 The Changelog 旗下的播客节目 2022年3月17日发布的单集。 > Go Time 是 The Changelog 旗下的播客频道,旨在采集和分享来自 Go 编程语言社区的不同声音和观点。本期单集英文标题是:Mastering Go,也就是《精通 Go 语言》。本期节目中,主持人 Johnny 邀请嘉宾 Mihalis,也就是《精通 Go 语言》一书的作者,聊聊要怎样才能掌握一门像 Go 这样的编程语言。Mihalis 将和我们深入聊聊学习 Go 编程的问题,以及《掌握 Go 编程》这本书的第三版。 > 本单集分两个部分。第一部分是对英文原版节目精彩部分的介绍。第二部分我们邀请爱范儿工程团队服务端软件工程师 Weikang,一起分享他的 Go 语言学习之旅,谈谈学习 Go 编程的体会,踩过的坑,以及他的学习计划。 > Weikang 分享的话题包括: > 1. 你是怎样开始进入 Go 编程学习的? > 2. 对比你之前用过、学过的编程语言,Go 语言有什么特别的地方? 、 > 3. 你从开始学 Go 到现在,踩过哪些坑?对于入门 Go 的听众朋友们,你有什么建议? > 4. 你对接下来进阶学习 Go 语言有什么计划? 导播:Chance 赞助:爱范儿「工程团队」 概述: * 主持人:Johnny Boursiquot – Twitter, GitHub, Website * 嘉宾:Mihalis Tsoukalos – Twitter * 导听嘉宾:(待定) * 关键词:《精通 Go 语言》、Go 编程、如何精通 想知道更多,请移步原播客节目收听完整的内容。 提及资源: * 亚马逊书店的 Mastering Go * 京东的《精通 Go 语言》 * Weikang 推荐的编程练习资源:Go by Example 收听指引: * 播客 app:在安卓版的 Google Podcast 搜索英文单集名称 * 英文原单集可根据本期关键词自行到上述播客App中搜索、订阅和收听 * 英文原单集包括丰富的 Notes and Links,是节目中谈提到的学习资源 装备: * 外置声卡「Yamaha UR22 mk II」(USB 接入 Macbook 电脑) * Scarlett Studio 电容麦 * 经典的 Sennheiser 监听耳机 HD206 工具: * Audacity + Steinberg 驱动软件「官方下载安装即可(驱动程序带loopback 开关,要打开、选Mono模式) * 戴好麦克风、通过 Yamaha 声卡输入,笔记本里同时打开外部音源(播客) * 打开 Audacity 用于合成输出的声音。根据需要可安排外部、人声两条不同的音轨(Track)
- 播客导听:Web 软件开发入门
本期「播客导听」来自 JS Party, The Changelog 播客 2022年3月25日单集。 > The Changelog 是一档著名的技术播客,专注邀请软件产业的极客、科技领袖、创新者分享深度话题。主播 Adam Stacoviak 和 Jerod Santo 通过运营这档节目来克服自身的「冒名顶替症候群」(Imposter Syndrome)心态,也希望能帮助有这种心理状态的科技领袖听众们。The Changelog 播客节目专注软件工程、开源社区以及科技领袖们是如何深度思考的,话题和主题十分广泛,从编程语言、平台技术到社区建设,无所不包。开源技术的世界变化很快,我们都要努力跟进。 > 本期单集主播邀请 2 位嘉宾,Jen Looper 来自 Web Dev for Beginners,一个微软的开源项目,和 Front-end Foxes,一个专注女学员的前端技术开发训练营。这期播客,一起探讨如何在 2022 年进入 web 开发职业的令人兴奋、同时也是令人害怕的学习之旅。Web 开发初学者怎样入门呢?你应该专注学习什么技术?是应该 all-in 投入一套技术框架的学习呢?还是只坚守基础技术?都是看似轻松其实越来越难回答的问题!本单集只包含对原英文单集精彩部分的解说。 导播:Chance 赞助:爱范儿「工程团队」 主播: * Jen Looper – Twitter, GitHub, Website * Jerod Santo – Twitter, GitHub * Ali Spittel – Twitter, GitHub, LinkedIn, Website * 关键词:Web 开发入门、前端开发 相关资源: * Web Dev for Beginners * Front-end Foxes * freeCodeCamp 听源节目: * 播客平台:iPhone 的 Podcast/「播客」或安卓手机的 Google Podcast * 英文原单集可根据本期关键词自行到上述播客App中搜索、订阅和收听 * 英文原单集包括丰富的 Notes and Links,是节目中谈提到的学习资源 播客装备: * 外置声卡「Yamaha UR22 mk II」(USB 接入 Macbook 电脑) * Scarlett Studio 电容麦 * 经典的 Sennheiser 监听耳机 HD206 声音工具: * Audacity + Steinberg 驱动软件「官方下载安装即可(驱动程序带loopback 开关,要打开、选Mono模式) * 戴好麦克风、通过 Yamaha 声卡输入,笔记本里同时打开外部音源(播客) * 打开 Audacity 用于合成输出的声音。根据需要可安排外部、人声两条不同的音轨(Track)
- 播客导听:现代 Unix 工具
本期「播客导听」来自 JS Party, The Changelog 播客 2021年7月31日单集。 > The Changelog 是一档著名的技术播客,专注邀请软件产业的极客、科技领袖、创新者分享深度话题。主播 Adam Stacoviak 和 Jerod Santo 通过运营这档节目来克服自身的「冒名顶替症候群」(Imposter Syndrome)心态,也希望能帮助有这种心理状态的科技领袖听众们。The Changelog 播客节目专注软件工程、开源社区以及科技领袖们是如何深度思考的,话题和主题十分广泛,从编程语言、平台技术到社区建设,无所不包。开源技术的世界变化很快,我们都要努力跟进。 > 本期单集英文标题是:Modern Unix tools, 也就是「现代 Unix 工具」。本期单集中,主持人和嘉宾 Nick Janetakis 探讨现代 Unix 工具,以及不同的命令,工具链,以及我们使用命令行工具的各种方式。你在用的是 Bash 还是 Zsh?你是使用 'cat' 还是 'bat'?那么 man 和 tldr 这两个有经常用吗?本期单集我们将深入聊聊你熟悉而且热爱的 Unix 工具,或者你应该知道或也许会热爱的 Unix 工具。本单集只包含对原英文单集精彩部分的解说。 导播:Chance 赞助:爱范儿「工程团队」 主播: * Nick Janetakis – Twitter, GitHub, Website * Adam Stacoviak – Twitter, GitHub, LinkedIn, Website * Jerod Santo – Twitter, GitHub * 关键词:现代 Unix 工具、命令行 相关资源: * Modern alternatives to Unix commands * Modern Unix * bat * fzf * mcfly * envsubst from GNU gettext; envsubst in GoNick’s blog post on envsubst * https://uses.tech * NanoVMs let you run your apps faster and safer with Unikernels 听源节目: * 播客平台:iPhone 的 Podcast/「播客」或安卓手机的 Google Podcast * 英文原单集可根据本期关键词自行到上述播客App中搜索、订阅和收听 * 英文原单集包括丰富的 Notes and Links,是节目中谈提到的学习资源 播客装备: * 外置声卡「Yamaha UR22 mk II」(USB 接入 Macbook 电脑) * Scarlett Studio 电容麦 * 经典的 Sennheiser 监听耳机 HD206 声音工具: * Audacity + Steinberg 驱动软件「官方下载安装即可(驱动程序带loopback 开关,要打开、选Mono模式) * 戴好麦克风、通过 Yamaha 声卡输入,笔记本里同时打开外部音源(播客) * 打开 Audacity 用于合成输出的声音。根据需要可安排外部、人声两条不同的音轨(Track)
- 播客导听:你有工程师 FOMO 情结吗?
本期「播客导听」来自 JavaScript Jabber 播客频道 2021年11月23日的单集。 > JavaScript Jabber 播客围绕 JavaScript 前端和后端的话题开展每周的圆桌讨论,专注分享 web 技术生态圈话题,同时也讨论 NodeJS, 移动应用和各种编程语言的话题。本期单集英文标题是:Do You Have Dev FOMO,也就是「你有开发者害怕落伍心态吗?」。本期单集,Yoav Ganbar 加入节目组一起探讨 开发者 FOMO 心态。FOMO 是 Fear of Missing Out / 害怕落伍 的英文缩写。Yoav 带领嘉宾们讨论关于新技术导入以及带来的新机会,同时也讨论如何在我们的(软件技术)生态圈里保持领先、以及什么时候需要先做好其它更重要的事情。 > 本单集分两个部分。第一部分是对英文原版节目精彩部分的介绍。第二部分我们邀请爱范儿工程团队后端软件工程师 Tylor,谈谈他对程序员 FOMO 心态的看法,例如:FOMO 心态来自哪里?我们如何察觉自己的这个心态,以及我们察觉后,如何决定是否、如何尝试某个新技术? 导播:Chance 赞助:爱范儿「工程团队」 主持人:Aimee Knight,AJ O'Neal,Charles Max Wood,Dan Shappir,Steve Edwards 嘉宾:Yoav Ganbar 导听嘉宾:Tylor Leung, ifanr Engineering 关键词:FOMO心态、技术职场、理解和应对 想知道更多,请移步原播客节目收听完整的内容。 参考资源: * 播客平台:iPhone 的 Podcast / 播客 app 或安卓的 Google Podcast * 英文原单集可根据本期关键词自行到上述播客App中搜索、订阅和收听 * 英文原单集包括丰富的 Notes and Links,是节目中谈提到的学习资源 装备: * 外置声卡「Yamaha UR22 mk II」(USB 接入 Macbook 电脑) * Scarlett Studio 电容麦 * 经典的 Sennheiser 监听耳机 HD206 工具: * Audacity + Steinberg 官方驱动软件(电脑音频内录:驱动软件「Yamaha Steinberg USB Control Panel」自带 loopback 开关,要打开、选Mono模式) * 戴好麦克风、通过 Yamaha 声卡输入,笔记本里同时打开外部音源(播客) * 打开 Audacity 用于合成输出的声音。根据需要可安排外部、人声两条不同的音轨(Track)
- 播客导听:如何快速大量高品质输出成果「Remix 版」
本期“播客导听”推荐的单集来自 JavaScript Jabber 播客频道: > 这档播客频道围绕 JavaScript 前端和后端的话题开展每周的圆桌讨论,专注分享 web 技术生态圈,同时也讨论 NodeJS, 移动应用和各种语言的特性。本期单集英文标题是:How to do LARGE Volumes of HIGH Quality Work - While Spending Fewer Hours,也就是「如何用尽量少的时间、大量产出高品质工作成果。」 本单集是之前发布过的同名单集的一个「补丁」版本,尝试让爱范儿团队小伙伴一起加入话题的讨论。 所以,分两个部分。 第一部分对原英文单集精彩内容的中文讲解。嘉宾 Mani 分享让自己进入「深度工作」状态的策略和技巧,如何几个小时只专注一件事。他阅读了几百本相关主题的书,总结让自己进入「心流」状态的秘诀。 Mani 的启发源自职场上曾经的失败:他曾在芯片公司高通失去过一个升职的机会,被另外一位更年轻、更有经验、单位时间产出更高的同事所代替;因为此事,他下决心弄明白高效能的人与普通人有什么不同。他意识到,他必须学好在一个项目有限的时间内达成更多目标。秘密是什么呢?就是「深度工作」。 「深度工作」是一种让自己进入不被打搅、全心专注一件任务的能力,一切只为了达到目标。有些技术开发朋友们说,这就是我们能主动进入「Flow / 心流」状态的能力。 第二部分,我们邀请爱范儿工程团队后端软件工程师 Ching 一起分享他的「深度工作」的体验、习惯以及如何训练自己开展深度工作。 各位朋友,欢迎在本期单集留言、评论,分享你自己如何训练自己快速进入「心流」工作模式。 主播:Chance 赞助:爱范儿「工程团队」 概述: 1. 推荐单集:How to do LARGE Volumes of HIGH Quality Work, Nov 30, 2021 2. 关键词:深度工作、心流、高品质输出、专注的策略和技巧 3. 导听部分:嘉宾 Mani 自我介绍、在高通得不到升迁的经历、如何通过阅读完成自我认知和自我训练的突破等。本期单集的第二部分,我们我们还邀请到爱范儿工程团队的后端软件工程师 Ching,一起分享他的「深度工作」的体验、习惯以及如何训练自己开展深度工作。 参考资源: 嘉宾提及的书: * The Four Hours Work Week, by Tim Ferris * The Effective Executive /《卓有成效的管理者》,by Peter F. Drucker * Deep Work: Rules for Focused Success in a Distracted World (English Edition),by Cal Newport * 《深度工作 / Deep Work Rules》京东链接 * 播客平台:iPhone 的 Podcast / 播客 app 或安卓的 Google Podcast * 英文原单集可根据本期关键词自行到上述播客App中搜索、订阅和收听 装备: * 外置声卡「Yamaha UR22 mk II」,USB 接入 Macbook 电脑 * 卡农接口领夹麦克风 Scarllet Studio 二代,接入Yamaha 声卡 * 经典的 Sennheiser 监听耳机 HD206 工具: * Audacity + Steinberg 驱动软件「官方下载安装即可,带loopback 开关,要打开、Mono模式即可」 * 戴好麦克风、通过 Yamaha 声卡输入,笔记本里同时打开外部音源(播客) * 打开 Audacity 用于合成输出的声音。根据需要,可安排外部、人声两条不同的音轨 / track
- 2022年辞旧迎新,Keep Patching
> “爱范儿知晓云持续深入企业数字化转型,开始为 Web2 产业继续打补丁并赋能 Layer Zero 新产业” 本期 MetaLeader 是2022年“知晓云宇宙”系列第一期节目。主持人 Chance 通过总结 2021 年他在爱范儿知晓云团队的工作,分享他在2021年下半年所经历的几个行业在“新旧之间”的纠缠,同时梳理 2022 年小目标和计划。他也将简要介绍如何参与启动 DuoNB 等新一代智能网络技术联盟,并参与定义了一个新行业—— Layer Zero。他如何看 Web3 产业,以及为什么 Layer Zero 是属于中国科技从业者的产业。 主持人:Chance,爱范儿数字化顾问 话题: 1. 2021 年的几点总结, * 工程团队辅导:内容输出维持内外统一; * 职业发展辅导:英文技术播客导听、社区传播; * 行业和社区服务:企业数字化趋势:知晓云技术获得规模化验证,通过聚焦头部客户——提效、增益; 策划和发起开源技术项目和社区,从通讯和物联芯片开始重新定义“全屋智能”,并顺便发现一个新行业的可能性; 2. Web3 Layer Zero 新产业和观察, * Web3 元年(“元宇宙” 只是一个投资商概念); * Web3 (Web3 > Metaverse/元宇宙),理解的框架——“围绕数据主权升级互联网”; * 新价值洼地在哪里——能推动新旧交替、虚实桥接的任何服务、产品和技术,例如 “数据联邦网关”; * 联合行业伙伴提出 Layer Zero 产业的定义:属于中国的 ICT 装备制造业和供应链的历史机遇; * 行业升级和转型的机会:智能家居 > 智能楼宇 > 智能空间 ——“如何把一套房子内的智能系统当作一台手机造”; 3. 知晓云在给 web2 (互联网2.0)“打补丁”和升级, * 提出 “数据联邦” 数据治理模式和设计 * “数据联邦网关” 和知晓云移动算力平台 * 新常态下的数据管制创新和新范式 4. 知晓云如何帮助开发者们进入 Web3 时代 * 关注爱范儿的 Patch-In 内容和频道 * 关注知晓云参与推动的开源工具和产品 * 参与更多知晓云及其技术联盟社区活动 5. 总结和期待 * ifanr 工程团队将继续依托自身的优势深耕政企业务数字化市场; * 积极参与和支持开源技术项目、助力各行业数字化升级、启发创新 关于节目 MetaLeader由爱范儿工程团队制作播出,我们汇聚各类技术和工程从业者的声音,让服务趋势消费者的技术和工程人才站到前台来,大家共同分享如何用技术和工程”连接热爱、创造不同”。 制作装备: * 外置声卡「Yamaha UR22 mk II」(USB 接入 Macbook 电脑) * Scarlett Studio 电容麦 * 经典的 Sennheiser 监听耳机 HD206 音频工具: * Audacity + Steinberg 驱动软件「官方下载安装即可(驱动程序带loopback 开关,要打开、选Mono模式) * 戴好麦克风、通过 Yamaha 声卡输入,笔记本里同时打开外部音源(播客) * 打开 Audacity 用于合成输出的声音。根据需要可安排外部、人声两条不同的音轨(Track)
- 播客导听:1Password 团队全面采用 web 技术
本期“播客导听”来自 The Changelog 播客频道 11月3日的单集: > The Changelog 是一档著名的技术播客,专注邀请软件产业的极客、科技领袖、创新者分享深度话题。主播 Adam Stacoviak 和 Jerod Santo 通过运营这档节目来克服自身的“冒名顶替症” (Imposter Syndrome),也希望能帮助有这种症状的科技领袖听众们。The Changelog 播客节目专注软件工程、开源社区以及科技领袖们是如何深度思考的,话题和主题十分广泛,从编程语言、平台技术到社区建设,无所不包。开源技术的世界变化很快,我们都要努力跟进。 > 本期单集英文标题是:1Password is all in on its web stack,也就是“1Password 团队全面采用 web 技术“。本单集邀请 JS Party 播客0团队作客 The Changelog – Mitch 和 Andrew 来自 1Password 团队,他们和主播 Amal 和 Nick 分享他们如何把公司产品迁移到 Electron 平台和在桌面软件全面采用 web 技术,他们还分享如何利用现有的 web 技术栈来改变桌面软件产品的用户体验。 导播:Chance 赞助:爱范儿「工程团队」 单集概述: 主播和嘉宾: * Mitchell Cohen – Twitter, GitHub * Andrew Beyer – Twitter, GitHub * Nick Nisi – Twitter, GitHub, Website * Amal Hussein – Twitter, GitHub 关键词:1Password, web技术栈, Electron, 桌面应用 谈到的资源: * 1Password 8: The Story So Far * w3c community group for web extensions * 1Password Security Design * GopherJS * React * Svelte * Electron * Rust * Neon (rust in Electron) * RFCs for JMAP? * 1Password Careers Page (they are hiring!) 导听部分:嘉宾介绍、Mitchell 和 Andrew 的个人职业故事、介绍 1Password 产品以及基本原理(需要基本的密码工程知识)。 想知道更多,请移步原播客节目收听完整的内容。 参考资源: * 播客平台:iPhone 的 Podcast / 播客 app 或安卓的 Google Podcast * 英文原单集可根据本期关键词自行到上述播客App中搜索、订阅和收听 * 英文原单集包括丰富的 Notes and Links,是节目中谈提到的学习资源 装备: * 外置声卡「Yamaha UR22 mk II」(USB 接入 Macbook 电脑) * Scarlett Studio 电容麦 * 经典的 Sennheiser 监听耳机 HD206 工具: * Audacity + Steinberg 驱动软件「官方下载安装即可(驱动程序带loopback 开关,要打开、选Mono模式) * 戴好麦克风、通过 Yamaha 声卡输入,笔记本里同时打开外部音源(播客) * 打开 Audacity 用于合成输出的声音。根据需要可安排外部、人声两条不同的音轨(Track)
- 播客导听:数据架构的复杂度
本期“播客导听”来自 Technology Podcast 播客频道 12月2日的单集: > Technology Podcast 频道由著名的 Thoughtworks 团队主持,围绕深度的技术话题开展行业专家访谈,探索当今最重要的趋势,跟随工作在软件工程前线的专家一起观察趋势,探讨软件技术和工程如何改变我们的工作和生活方式。本期单集英文标题是:The hard parts of data architecture,也就是 "数据架构的复杂度“。本期单集是上一个单集 “软件架构的复杂度” 的姊妹单集,主持人 Rebecca 邀请到同一本书的另外两位联合作者,Pramod 和 Zhamak 一起探讨数据架构的相关话题,以及数据架构如何与软件架构配合设计,探讨为什么明明是一个软件架构的决定却往往需要同时思考对应的数据架构和设计问题。 导播:Chance 赞助:爱范儿「工程团队」 概述: 1. 主持人:Neil Ford, Rebecca (Thoughtworks CTO) 2. 嘉宾:Pramod Sadalage, Zhamak Dehghani 3. 关键词:数据架构、软件架构、关联度和决策依赖关系、取舍分析的维度 4. 导听部分:嘉宾和主持人的自我介绍、参与作者团队的背景、个人职业技能和领域、写作动机;两位作者分别从关联度、企业数据驱动的决策等角度介绍数据架构和软件架构的相互关系。 想知道更多,请移步原播客节目收听完整的内容。 参考资源: * 播客平台:iPhone 的 Podcast / 播客 app 或安卓的 Google Podcast * 英文原单集可根据本期关键词自行到上述播客App中搜索、订阅和收听 * 英文原单集包括丰富的 Notes and Links,是节目中谈提到的学习资源 装备: * 外置声卡「Yamaha UR22 mk II」(USB 接入 Macbook 电脑) * Scarlett Studio 电容麦 * 经典的 Sennheiser 监听耳机 HD206 工具: * Audacity + Steinberg 驱动软件「官方下载安装即可(驱动程序带loopback 开关,要打开、选Mono模式) * 戴好麦克风、通过 Yamaha 声卡输入,笔记本里同时打开外部音源(播客) * 打开 Audacity 用于合成输出的声音。根据需要可安排外部、人声两条不同的音轨(Track)
- 播客导听:软件架构的复杂度
本期“播客导听”来自 Technology Podcast 播客频道 10月7日的单集: > Technology Podcast 频道由著名的 Thoughtworks 团队主持,围绕深度的技术话题开展行业专家访谈,探索当今最重要的趋势,跟随工作在软件工程前线的专家一起观察趋势,探讨软件技术和工程如何改变我们的工作和生活方式。本期单集英文标题是:The hard parts of software architecture,也就是 "软件架构的复杂度“,是另外一个单集 The hard parts of data architecture 的姐妹节目单集。当今世界的分布式软件架构本质上是非常复杂的。你需要作出的决定——你的数字化服务设计、服务规模应该多大、不同组件之间的耦合方式等等,都有各自的复杂度,都要做出某种取舍。本期的嘉宾 Neal 和 Mark 一起合作出版了《软件架构的复杂度:现代分布式系统的取舍分析》/《Software Architecture: The Hard Parts: Modern Trade-Off Analyses for Distributed Architectures》,本期节目里主持人 Rebecca 和两位嘉宾将一起探讨软件架构大概的边界在哪里,如何在不同架构之间做出取舍和选择。 导播:Chance 赞助:爱范儿「工程团队」 概述: 1. 主持人:Rebecca (Thoughtworks CTO) 2. 嘉宾:Neal Ford、Mark Richards 3. 关键词:数据架构、软件架构、复杂度分析 4. 导听部分:嘉宾和话题背景简介、出书的动机以及主题的背景、软件架构设计和决策模型的过去和现在、微服务时代架构师面临的困境、架构师如何利用“微服务颗粒度”分析以及“服务拆分或聚合分析”来确定服务颗粒度等。 想知道更多,请移步原播客节目收听完整的内容。 参考资源: * 播客平台:iPhone 的 Podcast / 播客 app 或安卓的 Google Podcast * 英文原单集可根据本期关键词自行到上述播客App中搜索、订阅和收听 * 英文原单集包括丰富的 Notes and Links,是节目中谈提到的学习资源 装备: * 外置声卡「Yamaha UR22 mk II」(USB 接入 Macbook 电脑) * Scarlett Studio 电容麦 * 经典的 Sennheiser 监听耳机 HD206 工具: * Audacity + Steinberg 驱动软件「官方下载安装即可(驱动程序带loopback 开关,要打开、选Mono模式) * 戴好麦克风、通过 Yamaha 声卡输入,笔记本里同时打开外部音源(播客) * 打开 Audacity 用于合成输出的声音。根据需要可安排外部、人声两条不同的音轨(Track)
- 播客导听:Jim Highsmith 分享“敏捷”的54年历程
本期“播客导听”来自 Technology Podcast 播客频道 8月26日的单集: > Technology Podcast 频道由著名的 Thoughtworks 团队主持,围绕深度的技术话题开展行业专家访谈,探索当今最重要的趋势,跟随工作在软件工程前线的专家一起观察趋势,探讨软件技术和工程如何改变我们的工作和生活方式。 > 本期单集英文标题是:Jim Highsmith: a 54-year agile journey,也就是 "Jim Highsmith 分享敏捷方法论的54年历程“。本期节目访谈的是从 Thoughtworks 退役、著名的“敏捷宣言 / Agile Manifesto“ 发起人之一的 Jim Highsmith。Jim 分享他的职业历程,从阿波罗登月计划(的软件工程)到掉落的卡台,“敏捷”运动的起源,以及后疫情时代“敏捷”协作的发展趋势。 导播:Chance 赞助:爱范儿「工程团队」 概述: * 主持人:Neil Ford, Rebecca (Thoughtworks CTO) * 嘉宾:Jim Highsmith, “敏捷宣言(Agile Manifesto)“发起人之一、前 Thoughtworks 成员 * 关键词:软件工程、业务和计算需求的互动历史、敏捷的历史 * 导听部分:嘉宾和主持人介绍、Jim 介绍自己的工作经历并回顾60、70年代美国的企业信息化概括、做事风格、Jim 介绍70年代为什么信息化那么容易(哪怕不需要“敏捷”方法)等。 想知道更多,请移步原播客节目收听完整的内容。 参考资源: * 播客平台:iPhone 的 Podcast / 播客 app 或安卓的 Google Podcast * 英文原单集可根据本期关键词自行到上述播客App中搜索、订阅和收听 * 英文原单集包括丰富的 Notes and Links,是节目中谈提到的学习资源 装备: * 外置声卡「Yamaha UR22 mk II」(USB 接入 Macbook 电脑) * Scarlett Studio 电容麦 * 经典的 Sennheiser 监听耳机 HD206 工具: * Audacity + Steinberg 驱动软件「官方下载安装即可(驱动程序带loopback 开关,要打开、选Mono模式) * 戴好麦克风、通过 Yamaha 声卡输入,笔记本里同时打开外部音源(播客) * 打开 Audacity 用于合成输出的声音。根据需要可安排外部、人声两条不同的音轨(Track)
- 播客导听:如何审计软件安全
本期“播客导听”来自 JavaScript Jabber 播客频道 7月20日的单集: > JavaScript Jabber 播客围绕 JavaScript 前端和后端的话题开展每周的圆桌讨论,专注分享 web 技术生态圈话题,同时也讨论 NodeJS, 移动应用和各种编程语言的话题。本期单集英文标题是:How to Check Your Application Security,也就是“如何审计软件安全“。 > 本期单集通过主持人和嘉宾一起四位从业者圆桌讨论的方式,嘉宾 Liran Tal 主导分享如何保障软件的安全性,如何在软件应用、软件的各种依赖包和库,以及底层基础设施中发现安全漏洞。Liran 同时也分享如何对应用软件及其底层代码的供应链进行安全审计,防止给恶意攻击留下安全漏洞。 导播:Chance 赞助:爱范儿「工程团队」 概述: * 圆桌讨论者:AJ O'Neal * Charles Max Wood * Dan Shappir * Steve Edwards * 推荐单集:How to Check Your Application Security, July 20, JavaScript Jabber * 关键词:软件安全审计、软件依赖供应链、安全审计实践 * 导听部分:嘉宾们自我介绍和寒暄、Liran 介绍软件安全审计覆盖的范围、针对“开源软件包供应链”和近期的 Solar Wind 安全攻击事件引发的软件安全工程尴尬现状、安全审计工作量的估算等 想知道更多,请移步原播客节目收听完整的内容。 参考资源: * 播客平台:iPhone 的 Podcast / 播客 app 或安卓的 Google Podcast * 英文原单集可根据本期关键词自行到上述播客App中搜索、订阅和收听 * 英文原单集包括丰富的 Notes and Links,是节目中谈提到的学习资源 装备: * 外置声卡「Yamaha UR22 mk II」(USB 接入 Macbook 电脑合成声音) * 卡农接口领夹麦克风 Scarllet Studio 电容麦 * 经典的 Sennheiser 监听耳机 HD206 工具: * Audacity + Steinberg 驱动软件「官方下载安装即可(驱动程序带loopback 开关,要打开、选Mono模式) * 戴好麦克风、通过 Yamaha 声卡输入,笔记本里同时打开外部音源(播客) * 打开 Audacity 用于合成输出的声音。根据需要可安排外部、人声两条不同的音轨(Track)
- 播客导听:学习驱动的工程实践
本期“播客导听”来自 The Changelog 播客频道 10月2日的单集。 The Changelog 是一档著名的技术播客,专注邀请软件产业的极客、科技领袖、创新者分享深度话题。主播 Adam Stacoviak 和 Jerod Santo 通过运营这档节目来克服自身的“冒名顶替症” (Imposter Syndrome),也希望能帮助有这种症状的科技领袖听众们。通过节目,我们将深入理解最智慧的软件工程、开源社区以及科技领袖们是如何思考的。The Changelog 节目主题十分广泛,从编程语言、平台技术到社区建设等无所不包。开源技术世界变化极快,我们都要加油跟进。本期单集英文标题是:Learning-focused engineering,也就是“学习驱动的工程实践“。嘉宾是 Brittany Dionigi, Articulate 公司的平台工程化总监,深入探讨软件组织如何通过专注于学习驱动的工程实践,来刻意驱动软件工程师的个人成长。Brittany 是从业超过10年的软件工程师,她曾在 Turing School of Software & Design 担任 技术总监和高级讲师,专注在教育和基于课堂的学习策略。访谈覆盖非常多的好话题,例如如何设计合适的团队辅导关系,协同辅导,“反向规划”的课堂教学策略,以及团队和组织如何发现和最大化学习机会。 导播:Chance 赞助:爱范儿「工程团队」 概述: 主持人:Adam 和 Jerod 嘉宾:Brittany,Articulate 公司软件团队导师 推荐单集:Learning-focused engineering, Oct 2, 2021, The Changelog 关键词:学习驱动, 软件工程,职业成长 导听部分:嘉宾自我介绍(如何从4年的编程教师成为2年的技术公司内部导师)、高技能者如何传授体验给初学者、中高层技术经理们是否/如何才能掌握辅导技能等现象、规律和心得。 想知道更多,请移步原播客节目收听完整的内容。 参考资源: * 播客平台:iPhone 的 Podcast / 播客 app 或安卓的 Google Podcast * 英文原单集可根据本期关键词自行到上述播客App中搜索、订阅和收听 * 英文原单集包括丰富的 Notes and Links,是节目中谈提到的学习资源 装备: * 外置声卡「Yamaha UR22 mk II」(USB 接入 Macbook 电脑合成声音) * 卡农接口领夹麦克风 Boya M4OD * 经典的 Sennheiser 监听耳机 HD206 工具: * Audacity + Steinberg 驱动软件「官方下载安装即可(驱动程序带loopback 开关,要打开、选Mono模式) * 戴好麦克风、通过 Yamaha 声卡输入,笔记本里同时打开外部音源(播客) * 打开 Audacity 用于合成输出的声音。根据需要可安排外部、人声两条不同的音轨(Track)
- 播客导听:当下的测试驱动软件开发
本期“播客导听”来自 Thoughtworks Technology Podcast 播客频道 11月19日的单集。 这档播客频道由著名的 Thoughtworks 团队主持,围绕深度的技术话题开展行业专家访谈,探索目前重要的技术趋势,跟随行业一线的专家们一起观察技术趋势,以及探讨这些趋势如何影响我们的工作和生活。 本期单集英文标题是:TDD for today,也就是“测试驱动的软件开发”。自从 Kent Beck 20多年前首次出版 “测试驱动软件开发“ 主题的书,我们经历了巨大的变化,例如编程语言、部署环境以及低代码工具的趋势。前 Thoughtwork 的伙伴 Saleem 刚完成一本关于 TDD 的新书,Learning Test Driven Development / 学习测试驱动的软件开发。本期节目我们邀请 Saleem 做客并讨论为什么他还要出版这个主题的书,为什么 TDD 时至今日还依然是一个高价值的话题。 导播:Chance 赞助:爱范儿「工程团队」 概述: 1. 主持人:Rebecca, CTO Thoughtworks 2. 副主持: Neil 3. 嘉宾:Saleem,软件工程师、新书作者。 4. 推荐单集:TDD for today, Nov 19, 2021, Thoughtworks Technology Podcast 5. 关键词:TDD, 软件工程,测试驱动开发 6. 导听部分:嘉宾自我介绍、写书的动机、为什么选 Go, JavaScript, Python 三门语言作为案例讲解 TDD、TDD 的误解以及工程实践的实质价值是什么。 想知道更多,请移步原播客节目收听完整的内容。 参考资源: * 播客平台:iPhone 的 Podcast / 播客 app 或安卓的 Google Podcast * 英文原单集可根据本期关键词自行到上述播客App中搜索、订阅和收听 装备: * 外置声卡「Yamaha UR22 mk II」,USB 接入 Macbook 电脑 * 卡农接口领夹麦克风 Boya M4OD * 经典的 Sennheiser 监听耳机 HD206 工具: * Audacity + Steinberg 驱动软件「官方下载安装即可,带loopback 开关,要打开、Mono模式即可」 * 戴好麦克风、通过 Yamaha 声卡输入,笔记本里同时打开外部音源(播客) * 打开 Audacity 用于合成输出的声音。根据需要,可安排外部、人声两条不同的音轨 / track