AsyncTalk
podcaster-avatar
podcaster-avatar
podcaster-avatar
AnnatarHe、Sleaf、TinkoQWQ
和我们一起,把 web 开发带向下一个高度 AsyncTalk 是一档中文,面向对 web 开发感兴趣的朋友所录制的 Podcast 节目。 后续我们会讨论更多更为前沿,工程化的话题,感兴趣可以持续关注。 联系我们请发邮件至 async.talk@gmail.com 期待沟通。
podcast-avatar
和我们一起,把 Web 开发带往下一个高度
订阅AsyncTalk
可以在以下平台收听节目
小宇宙 icon苹果 iconSpotify icon喜马拉雅 iconOvercast iconPocket Cast iconCastro icon
点击图标即可跳转对应平台
主播精选单集
episode-cover
EP01 学前端的入门问题
在社交媒体上看到一位朋友发的牢骚,内容是这样的: 想学一种前端技术,毕竟自己对产品还是也很喜欢的,想着是不是自己也能瞎搞点啥,然后就去搜:js快速入门图书推荐、学typescript之前需要先学js么、Electron跨平台使用js还是ts,vue和react哪个好?angular还值得学么。。。 然后我决定学swift了 我们 AsyncTalk 作为主要做 web 开发方向的工程师,针对这个问题聊了聊自己的看法。 如果你刚入行前端,或者希望能学一门 GUI 技术,可以来听听看 时间线: 00:00 引言 00:46 入门 JS 图书推荐 05:20 关于跨行到前端工程师的讨论 07:44 入门 CSS&HTML 图书推荐 11:01 学 TypeScript 之前需要学 JavaScript 吗? 16:52 项目里用 TS 还是 JS? 21:35 React, Vue, Ng 的技术应该从哪里入门 36:50 SwiftUI 的看法 41:02 结论小结 主播: SleafH Tinko: tinko@bilibili AnnatarHe: AnnatarHe 联系方式: async.talk@gmail.com 注:由于收音问题,请在 21:50 左右加大音量,后期我们会尝试改进 Ref: 《JavaScript DOM 编程艺术》https://book.douban.com/subject/6038371/ 《JavaScript 高级程序设计》(红皮书): https://book.douban.com/subject/10546125/ 《JavaScript 语言精粹》https://book.douban.com/subject/3590768/ 《你不知道的 JavaScript》https://book.douban.com/subject/26351021/ 《ES6 标准入门》https://book.douban.com/subject/27127030/ 《CSS 世界》https://book.douban.com/subject/27615777/ 《CSS 揭秘》https://book.douban.com/subject/26745943/ Vite:https://vitejs.dev/ W3School:https://www.w3school.com.cn/ recoiljs: https://recoiljs.org/ redux saga: https://redux-saga.js.org/ SwiftUI 多 sheet 的 bug: https://twitter.com/bigmtnstudio/status/1371590366709776391?s=21 SwiftUI NavigationStack 会被 pop to root 的 bug: https://developer.apple.com/forums/thread/677333 后记: TS 官方的态度是,学习 TS 之前必须学习 JS: https://www.typescriptlang.org/docs/handbook/typescript-from-scratch.html#learning-javascript-and-typescript eval或with等用法需要了解,一般项目里不应该使用,因为会带来额外的风险,但是在一些底层库中为了实现更加灵活的特性是需要使用这些语言特性的。 BGM by Otologic
episode-cover
EP10 出海,国际化
本期节目我们请到了一位强力外援 李叶(https://github.com/leeyeh/) 来一起谈一谈出海国际化的各种问题。 这期节目只有大概一小时,但是内容却相当丰富,谈及了语言,数字及文化方面的国际化注意事项及一些解决方案。 最后发现还是做国内市场最简单 :) 主播: 李叶: https://github.com/leeyeh/ AnnatarHe: https://annatarhe.com Tinko: https://space.bilibili.com/290664 Sleaf: https://twitter.com/Sleaf_ 小鹿 Timeline: 0:34 为什么要出海啊 2:17 i18n, l10n 都是什么? 5:30 语言的国际化要解决什么问题 7:41 单复数还挺复杂的哦 10:59 千?万? 14:43 什么?windows 日版路径分隔用 ¥ 17:30 语法与语言 20:43 国际化那么多标准,哪儿来的数据? 28:07 大型项目的国际化文案怎么做? 36:44 时间的国际化 44:16 只做国内产品挺好的 44:41 国际化是怎么区分语言和地区的呢? 48:51 国际化 — 隐私与政策 52:14 国际化 — 圣诞节到底过不过 54:03 国际化 — 顿涅兹克的地图该怎么画 57:06 国际化 — 手机号就算了吧 58:39 国际化 — 性别可别用 boolean 哦 1:00:16 总结 — 出海还真不容易 相关链接: i18n 与 l18n 的区别: https://www.w3.org/International/questions/qa-i18n CLDR: https://cldr.unicode.org/index IETF BCP 47 language tag: https://en.wikipedia.org/wiki/IETF_language_tag Ant Design 圣诞节事件(注:链接中被离职的文字并没有找到有力证据佐证): Ant Design 圣诞地雷: https://www.v2ex.com/t/520690?p=1 https://github.com/ant-design/ant-design/issues/13098#issuecomment-449786093 https://github.com/ant-design/ant-design/issues/13098#issuecomment-449786560 https://github.com/ant-design/ant-design/issues/13098#issuecomment-449786655 Intl: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Intl 为什么日语Windows下的路径分隔符使用¥? https://www.zhihu.com/question/41218947 SwiftUI LocalizedStringKey: https://developer.apple.com/documentation/swiftui/localizedstringkey 陈浩关于飞书国际化的批评: https://twitter.com/haoel/status/1497197608908976128 GitHub 的地图像素化: https://octoverse.github.com/#future open street map: https://www.openstreetmap.org/ mysql 的 boolean 实际上是 tinyint: https://stackoverflow.com/questions/3751853/boolean-vs-tinyint1-for-boolean-values-in-mysql 扩展阅读: 李叶做的关于国际化的内部分享: https://zealous-visitor-b16.notion.site/Internationalization-Localization-1-a6f564c41f2f49189b7caecec969f02f GDPR 2 周年,我们分析了近 300 起罚款事件 https://www.infoq.cn/article/pCqvqVaD46m4NAWcoLIC 勘误: 意大利,挪威,西班牙用 . 做千的分割,而非德国 https://docs.oracle.com/cd/E19253-01/819-0402/overview-48/index.html BGM by Otologic
episode-cover
EP07 金三银四,来场面试(上)
第七期内容我们趁着年前各位跳槽前录了期关于面试的话题,包括了面试官和候选人的视角。也谈到了应该用什么样的态度来面试,问什么问题,也包含最后的薪酬话题。 其中关于 “面试造火箭,入职拧螺丝” 的部分我们讨论比较激烈,但内容上是关于 “预期管理” 的讨论。后续也激烈讨论了老生常谈的 “性能 vs 效率“ 的话题。听众有自己的看法也欢迎留下评论或者发邮件讨论。 由于本期内容过长,我们分了上、下两集。同时春节临近,我们也请假一期。下次更新时间是 2022.2.24 祝大家新年快乐~ 联系方式: async.talk@gmail.com 主播 AnnatarHe: https://annatarhe.com Tinko: https://space.bilibili.com/290664 Sleaf: https://twitter.com/Sleaf_ 小鹿 Timeline(上) 00:31 上期反馈及回应 03:35 面试 05:22 为什么需要招人 09:00 面试官的基本素养 26:30 面试题 - “八股文” 什么看法? 29:45 简历记得要扬长避短 36:10 开始吧,请先做个自我介绍 40:12 智力题?态度题? 46:45 正经 web 面试题 Timeline(下) 00:24 面试题 —— 浏览器事件 01:44 面试题 —— 新规范 05:34 面试题 —— 实现 deepclone 06:44 面试题 —— 浏览器输入 url 后,发生了什么 15:54 面试题 —— 关于网络,关于加密 19:29 面试题 —— 计算机基础 24:24 面试题 —— 算法 34:49面试造火箭,入职拧螺丝? 41:16 算法的真实应用 50:56 工程经验与个人学习 54:59 对面试官有什么需要了解的 57:47 钱和另一个东西,怎么算? 60:36 如何选 Offer 67:31 钱怎么算 77:29 结束 + 休假 + 请假 相关链接 中国程序员容易发音错误的单词: https://github.com/shimohq/chinese-programmer-wrong-pronunciation How to vertically align an image inside a div: https://stackoverflow.com/questions/7273338/how-to-vertically-align-an-image-inside-a-div POSIX 标准: https://en.wikipedia.org/wiki/POSIX Coroutine: https://en.wikipedia.org/wiki/Coroutine ES6 Tail Recursion Optimisation Stack Overflow: https://stackoverflow.com/questions/42788139/es6-tail-recursion-optimisation-stack-overflow 薪酬报告:https://www.zhipin.com/salaryxc/c101020100_p100901.html 扩展阅读 Let it crash: https://wiki.c2.com/?LetItCrash A Crash Course In Failure: http://web.archive.org/web/20090430014122/http://nplus1.org/articles/a-crash-course-in-failure/ Announcing TypeScript 4.5: https://devblogs.microsoft.com/typescript/announcing-typescript-4-5/ TypeScript 类型体操挑战题: https://github.com/type-challenges/type-challenges RSA: https://en.wikipedia.org/wiki/RSA_(cryptosystem) BGM by Otologic
查看全部单集
联系我们
contact information