欢迎听众打赏支持,您的支持是我不断创作的动力🍻 本期节目请来了一位特别嘉宾 Kathy,她不仅仅是一名四年经验的 Emacs 拥趸,而且还是一位留学英国的经济学在读博士生。 非程序员群体是如何了解并使用 Emacs 的,Kathy 的经历或许可以给出一种答案。Kathy 还会分享自己参与伦敦 Emacs 线下 meetup 的趣闻,是如何接触 Scheme 以及函数式编程对其专业的影响。 本期节目的后半部分,Kathy 会讲述对英国留学的一些见解,以及英国留学的运作方式,有留学想法的同学千万不要错过。最后 Kathy 会介绍如何把经济学原理应用到日常生活中,让枯燥的知识真正提高生活品质。近一个小时的内容,精彩不容错过! 时间轴 * 00:00:50 嘉宾自我介绍 * 00:03:14 入坑经历 * 00:06:45 伦敦 Emacs 线下 meetup 趣闻 * 00:15:51 Emacs 使用方式 * 00:21:53 嘉宾的 Scheme 之旅 * 00:27:36 学习编程对经济学本专业的影响 * 00:32:20 嘉宾为什么选择经济学、去英国求学 * 00:39:02 英国留学特点,趣事分享 * 00:50:43 嘉宾对未来的规划 * 00:52:36 经济学对嘉宾的影响 * 00:57:53 推荐 名词解释 * vanilla emacs,原生的 GNU Emacs,零配置 * coding dojo,是一个学习的过程,一些程序员(通常是15-20人)在一起编程解决一个程序问题。 * 逆向选择,是信息不对称带来的另一个问题。是指市场的某一方如果能够利用多于另一方的信息使自己受益而使另一方受损,倾向于与对方签订协议进行交易。 Show Notes * 嘉宾介绍 * Emacs China ID: Kathy_H * 网站: https://sheishe.xyz/ * 入坑经历 * 2017 年底,差不多 6 个月后真正用起来 * Emacs meetup * outline mode * Emacs 使用方式 * 在学术方面建立 text based work management * Anki * Scheme 之旅 * 王垠的文章 GTF - Great Teacher Friedman * Y 组合子 * 嘉宾的推荐 * Youtube: Mike Zamansky (Hunter College professor) * B站:金色飞贼小米 * 主播的推荐 * vc-msg 显示当前行的 git 信息 * SICP * 片尾音乐:https://music.163.com/#/song?id=1380302523 收听方式 * 国内:小宇宙、微信公众号、RSS * 国外:Spotify for Podcasters、Apple Podcasts、RSS 反馈 ✉️ * 对节目有想法或发现内容错误?欢迎来信交流:[email protected]
欢迎听众打赏支持,您的支持是我不断创作的动力🍻 本期节目请来了一位使用 Emacs 近十年的资深用户陈斌,他是著名文章《一年成为 Emacs 高手》的作者,同时也是一位拥有近二十年软件开发经验的前辈。 抵触 Emacs 近十年后,陈斌用一年时间就成为了 Emacs 高手,他是怎么做到的?是什么样的契机让他打开了 Emacs 这个潘多拉魔盒? 作为一个拥有众多插件的开源软件维护者,如何处理用户的不满?如何调节生活与维护的压力?陈斌给出了自己的答案。 此外,节目里还聊到了 Emacs 与 VSCode/Vim 等开发理念上的区别,学习这些软知识,非常有助于加深对 Emacs 的理解。近一个半小时的内容,“湿货”十足,不容错过! 本期人物 * 主播:西瓜 * 嘉宾:陈斌 时间轴 * 00:00:42 嘉宾自我介绍 * 00:03:34 为什么会去写《一年成本 Emacs 高手》文章 * 00:08:18 学习 Emacs 多久后,开始写《一年成本 Emacs 高手》文章 * 00:10:16 Emacs 为什么不那么“开箱即用” * 00:12:54 嘉宾是如何探索出学习 Emacs 最佳实践的 * 00:15:36 嘉宾列举的一些 Emacs 技巧 * 00:21:30 Emacs 的开放性,与其他编辑器的区别,“乱” VS “自由” * 00:26:31 嘉宾学习 ELisp 的经历 * 00:30:02 嘉宾对维护开源项目的态度 * 00:39:35 嘉宾对新手的建议 * 00:43:53 嘉宾现在的 Emacs 工作流 * 00:54:11 Emacs 在 Windows 上为什么性能差 * 01:01:58 Emacs 核心开发团队是怎么样的 * 01:08:13 嘉宾对入行新人的建议 * 01:13:20 推荐环节 Show Notes * 嘉宾介绍 * 名字:陈斌 * 19 年工作经验,最早桌面开发,现在以 web 开发为主 * 知乎专栏:如何提高编程速度 * 入坑经历 * 2011 年开始接触 Emacs,当时大概 40 岁 * 吃了半年苦头后,无意间发现了 Steve Purcell 的配置,才开始真正掌握其要领 * Emacs 技巧分享 * 在项目中查找文件 find-file-in-project * ELisp API 多,不同插件之间可以相互调用 * Elisp 学习经历 * 潜移默化,没有特意去学 * 对待开源的态度 * 佛系,软件一开始往往都是不完美的,逐渐去完善就好 * 对新手学习 Emacs 的建议 * 现在的工作流 * js2-mode * org-mode 记录心得体会 * 混用 magit 和 git 命令行 * 基于 ctags,使用 counsel-etags 来做代码导航,company-ctags 来做代码补全 * shell-mode,新写的 shellcop 插件可以根据 shell output 的文本内容,来快速跳转文件 * counsel + ivy * 收发邮件使用 gnus * 使用 dired 管理视频文件,通过 mplayer 进行播放 * Emacs 核心开发团队介绍 * Emacs 还能活多久 * 对新入行新人的建议 * 不要把眼光局限在一小块领域,可以学些人文/艺术等来提高自己的品味 * 嘉宾的分享 * evil 可同时掌握 Emacs 与 Vim,而且还能彻底解决小指痛的问题 * abo-abo 大神的 ivy + swiper + counsel 全家桶 * vc-msg 显示当前行的 git 信息 * evil-matchit 在成对的 tag 间进行跳转 * 主播的分享 * macOS 上的程序启动器 Raycast,类似与 Alfred,但是免费,且支持剪贴板📋管理 * 片尾音乐:https://music.163.com/#/song?id=1380302523 收听方式 * 国内:小宇宙、微信公众号、RSS * 国外:Spotify for Podcasters、Apple Podcasts、RSS 反馈 ✉️ * 对节目有想法或发现内容错误?欢迎来信交流:[email protected]
欢迎听众打赏支持,您的支持是我不断创作的动力🍻 本期节目又请来了一资深 Emacs 用户 stardiviner,同时也是一名淘宝店主,用来售卖自己的 IT 技能。 从 org-mode 的使用者到贡献者,他是如何做到的?更让人好奇的是他与众不同的人生经历,大学肄业后,他做过房地产销售、必胜客服务员、幼教老师、IT 支持,最后在无意间发现可以通过售卖自己的 IT 技能来赚钱,从此告别职场,走上了 freelancer 的道路。 在一次次的选择中,他逐渐远离“常人”走过的路,这其中或许有一时的鲁莽,但更多的是他勇于突破传统的束缚,逐渐形成了其独特的做事风格。近一个半小时的内容,“湿货”十足,不容错过! 本期人物 * 主播:西瓜 * 嘉宾:stardiviner 时间轴 * 00:02:09 嘉宾学习 Emacs 经历 * 00:10:35 org mode 介绍 * 00:15:15 Elisp 学习经历 * 00:22:19 维护开源插件的感受 * 00:29:04 开淘宝店,做技术咨询的经历 * 00:39:19 国内外对服务、知识付费态度的差异 * 00:49:22 服务定价 * 00:57:36 转行 * 00:58:27 如何走出一条与众不同的道路 * 01:06:54 未来的路 * 01:09:31 嘉宾相对听众说的话 * 01:11:01 推荐 Show Notes * 嘉宾介绍 * 名字:金国 * 工作经历:干过除了程序员之外的大多数工作 * 淘宝店:蓝鲨网络工作室 * 对 org-mode 的贡献:https://github.com/stardiviner/org-mode * 入坑经历 * 2 年 vim -> org mode * 喜欢复古风 * Emacs 很多厉害的黑客都在使用,跟着大宗师的路走没错 * 一开始是带着一点宗教意义上的盲目崇拜,仿佛学会了 Emacs 就能用它变得无所不能。男孩子嘛,总是希望手中有一把长剑,学会剑术后,梦想从此仗剑走天涯。而 Emacs 就是我手中的长剑。 * org mode 贡献经历 * 零配置复现问题,再去社区求助 * 自己想要的功能没人乐意实现 * Elisp 学习经历 * 文本处理比较删除 * 不如 common lisp 强大,主要是对异步的支持的比较差 * kiwix 在 Emacs 中离线搜索 Wikipedia * 开淘宝店售卖咨询 * 19 年开始 * 顾客五花八门,高中生、大学生、清华、北大、以及海外的学生 * 为服务付费 * 如何给服务定价 * 最贵的:500+ 人民币,100¥/小时 * 最难的:Proof General 的 Emacs 环境配置 * 嘉宾的人生经历及感悟 * 嘉宾的分享 * How To Ask Questions The Smart Way * org-link-beautify org 美化插件,方便区分不同格式的链接(PDF/图片/视频等) * Clojure * 主播的分享 * 使用 Emacs 阅读邮件 收听方式 * 国内:小宇宙、微信公众号、RSS * 国外:Spotify for Podcasters、Apple Podcasts、RSS 反馈 ✉️ * 对节目有想法或发现内容错误?欢迎来信交流:[email protected]
欢迎听众打赏支持,您的支持是我不断创作的动力🍻 本期人物 * 主播:西瓜 * 嘉宾:子龙山人 Show Notes * 嘉宾介绍 * 个人网站:https://zilongshanren.com/ * Emacs China 论坛创始人 * 入坑经历 * vim -> org mode -> spacemacs * 13 年开始使用,熟悉过程近 2 年 * 干活为主,不去过多折腾“花哨”的配置 * spacemacs vs doom-emacs * 新手推荐 doom-emacs,spacemacs 历史包袱有些重 * 从 prelude 那里学了不少 ELisp 知识 * 是否需要把 Emacs 当作“操作系统” * 已经参加工作的人尤其要注意,不要在“工具”上花太多时间 * Master Emacs in 21 Days * Hack Emacs 是件很上瘾的事情,需要防止过度,设置 deadline * 不要觉得用其他工具就信仰崩塌了,“自由”软件的意义就在于用最合适的工具解决问题 * 嘉宾对新人学 Emacs 的建议 * 学生的话,在学习算法、操作系统时,使用 org mode 来记录学习过程,org-babel 来执行代码片段,这被称为 reproducible research * 已经工作的话,基于成熟配置先把 Emacs 用起来 * 使用 evil,彻底解决小手指痛的问题 * 不要觉得在 Emacs 用 vim 按键方式就不“清真”了,中国的一句老话“经世致用”才是硬道理 * 学习功利论 * 学 Emacs 对于职业晋升有什么帮助?太功利容易达到职业天花板 * 学 Emacs 主要是扩宽视野,认识 Emacs 背后的人,学习他们的优点 * 嘉宾的推荐书籍《程序员修炼之道》 * 每年学一门编程语言,按照类型来学,面向对象 vs 面向过程,静态语言 vs 动态语言,重点是学习新思想 * 学习是量变产生质变的过程 * 学一个东西要学习它解决问题的思路 * 鲶鱼效应 * 嘉宾对学习、编程的一些思考 * Make it work, make it better, make it faster * 在做项目时,不要迷失在细枝末节中,找到对你职业生涯最重要的部分,熟练掌握它 * 在漫长的职业生涯中跳槽时,要有一个长远的计划,朝一个方向不断前进 * 如何在繁忙的工作中进行提升? 1. follow 圈内名人,Twitter/GitHub 2. 视野要放在全球,不要局限在自己的一亩三分地 * 主播的分享 * Emacs China 论坛 * 建站工具 Hugo * 支持 org mode, EmacsTalk 网站就是使用 Hugo 搭建起来的 收听方式 * 国内:小宇宙、微信公众号、RSS * 国外:Spotify for Podcasters、Apple Podcasts、RSS 反馈 ✉️ * 对节目有想法或发现内容错误?欢迎来信交流:[email protected]
欢迎听众打赏支持,您的支持是我不断创作的动力🍻 本期人物 * 主播:西瓜 * 嘉宾:DogLooksGood Show Notes * 嘉宾介绍 * 姓名:石天舒 * 网络 ID: doglooksgood * B站: 无知的菜狗 * 五年 Emacs 使用时长,一年后开始学习 ELisp * 让嘉宾对 Emacs 动心的 /r/unixporn * GUI vs TUI * 嘉宾目前使用的终端是 Linux 下 urxvt * 从 Emacs 中操作 Tmux 的插件:emamux.el * 如何在Emacs 中切换 C 的源文件与头文件 * Emacs 提高颜值的插件:nano-emacs、doom-emacs * 可能是最好的 Emacs 中文论坛:Emacs China * 是否有必要向周边的人推销 Emacs * GNU Emacs 创始人 Richard Stallman 发起的 free software movement * 商业化的 Gosling Emacs * 什么人适合使用 Emacs? * 对计算机细节感兴趣,动手能力强 * 如何平衡 Hack Emacs 与正常工作的时间? * 设定一个明确的目标,达到后即可 * Hack Emacs 是个放松的过程,享受它 * 对 Emacs 的偏见 * Emacs make computer slow * Emacs 计算机世上的"遗产"、瑰宝 * Emacs – 宏编辑器 Editor MACroS * 如何看待 Emacs 很多功能隐藏的很深? * Eshell * 嘉宾对新版 Emacs 功能的介绍与展望 * 27 版本新增的原生 JSON解析 * 28 版本新增的 native compilation * 提升 GC 性能 * 目前可以通过调大 gc-cons-threshold 的方式来避免 GC 造成的停顿 * 嘉宾分享 * EmacsRime * Org Mode Your life in plain text * Richard Stallman hopes Emacs will become a word processor * magit A Git Porcelain inside Emacs * 主播分享 * 《操作系统革命 Revolution OS》,B站链接 收听方式 * 国内:小宇宙、微信公众号、RSS * 国外:Spotify for Podcasters、Apple Podcasts、RSS 反馈 ✉️ * 对节目有想法或发现内容错误?欢迎来信交流:[email protected]
欢迎听众打赏支持,您的支持是我不断创作的动力🍻 EmacsTalk 是干啥的,是主播一时脑袋发热想出来的嘛?等等,主播是谁? Show Notes * Structure and Interpretation of Computer Programs (SICP) * MIT/GNU Scheme * 主播最早用的配置 emacs-for-clojure * 主播目前重度依赖的包 * use-package, 包安装与配置 * evil,让 Emacs 拥有 VI 按键方式,释放小手指 * company,代码补全 * eglot 小巧的 LSP 客户端 * mu4e 邮件 * elfeed RSS 阅读 * 主播博客:https://liujiacai.net/ * 网络 ID:写代码的西瓜 * 立 flag,节目坚持做五年(即 2026-06-27) 第一次录制,不足之处还望听友包涵,有任何建议欢迎留言指出,谢谢! 收听方式 * 国内:小宇宙、微信公众号、RSS * 国外:Spotify for Podcasters、Apple Podcasts、RSS 反馈 ✉️ * 对节目有想法或发现内容错误?欢迎来信交流:[email protected]
与播客爱好者一起交流
添加微信好友,获取更多播客资讯
播放列表还是空的
去找些喜欢的节目添加进来吧