EmacsTalk
专注在 Emacs 社区的程序员

Album
主播:
飞驰的西瓜
出版方:
写代码的西瓜
订阅数:
1129
集数:
16
最近更新:
4个月前
评分
暂无评分
0人评价
5星
0%
4星
0%
3星
0%
2星
0%
1星
0%
播客简介...
EmacsTalk 是一档专注在 Emacs 社区的程序员闲聊节目。M-x thanks-for-listening。官网:https://emacs.liujiacai.net/
EmacsTalk的创作者...
飞驰的西瓜
EmacsTalk的音频...

016. 文一的开源项目学习之路

欢迎听众打赏支持,您的支持是我不断创作的动力🍻 大家好,这是 2024 年的第一期节目,首先给大家说声抱歉!其中一个原因是没有特合适的人,所以希望大家推荐想在节目上看到的嘉宾,我来勾搭! 本期节目的嘉宾是文一,这位零零后在校大学生是一名开源项目的积极参与者,目前是开放原子开源基金会 “内核一周一审” 负责人,有 IvorySQL,PikiwiDB 内核代码贡献经验。参与节目专门制作了一个 PPT,感兴趣的听众可以下载阅读,地址:Emacs 编辑器对于我的启发与帮助。 通过和他深入交谈,我们发现他是一个富有思考深度和总结能力的年轻人。在学习和参与开源项目的过程中,他不仅收获了丰富的经验,还踩过不少“宝贵”的坑,帮助大家来少走弯路。 在本期节目中,文一将分享他独特的视角和宝贵经验:如何在众多开源项目中精准识别那些用心打造的优质项目?如何提高 Emacs 开箱即用的体验,扩大 Emacs 用户基数? 时间线 * 00:02:03 嘉宾自我介绍 * 00:06:22 Emacs 使用工作流介绍 * 00:18:32 如何用 Emacs 阅读大型项目 * 00:33:08 学习 PostgreSQL 经历 * 00:57:02 未来规划 链接 * Bulma, 基于Flexbox的免费、开源、现代化的CSS框架,并且使用Sass进行构建, 它100%响应式,全部模块化,并且完全免费 * Symfony, High Performance PHP Framework for Web Development * 【咨询】转向LSP-BRIDGE以后,如何阅读大型项目的源代码? - Emacs-general - Emacs China * abo-abo/org-download: Drag and drop images to Emacs org-mode * PikiwiDB(Pika),为海量数据存储设计的高可用键值数据库 * Hello from 走向内核 | 走向内核 收听方式 * 国内:小宇宙、微信公众号、RSS * 国外:Spotify for Podcasters、Apple Podcasts、RSS 反馈 ✉️ * 对节目有想法或发现内容错误?欢迎来信交流:[email protected]

0分钟
99+
4个月前

015. 漫谈 Vim,对 Bram Moolenaar 的致敬

欢迎听众打赏支持,您的支持是我不断创作的动力🍻 Vim 作者 Bram Moolenaar 不幸在 2023-08-03 去世,本期节目是对 Bram 的致敬,Long Live Vim! 嘉宾 * Elon:GitHub、Blog Elon * 领蜂(Joyer):GitHub Joyer 时间线 * 00:00:15 开场,嘉宾介绍 * 00:03:00 Vim 的历史由来 * 00:09:29 编辑器之战,按键方式、启动速度、扩展语言 * 00:28:05 Vimscript vs Emacs Lisp * 00:38:52 NeoVim 诞生的原因 * 00:54:56 资助乌干达贫困儿童的由来 * 01:04:10 Bram 对年轻程序员的建议 * 01:09:03 对未来编辑器的畅想 Vim 诞生历史 * 1969 年,Ken Thompson 为 Unix 开发 ed Unix 之父:Ken Thompson & Dennis Ritchie * 1975 年,George Coulouris 改进了 ed,得益于显示技术的进步,增加 inline edit,他命名为 em,editor for mortals(凡人的编辑器)。 * 1976 年,Bill Joy 在 em 的基础上继续尽快扩展,增加了两个 mode: * Open mode,像 em 一样按行就地修改, * Visual mode,可以全屏编辑文件(和我们现在的方式类似) Joy 称之为 ex(extended ed),并在 1978 年在 BSD 的首次版本中内置,在次年的 BSD 第二版中改名为 vi,表示默认以 visual 方式打开 ex。在 Vi 中,首次引入 : 作为命令的前缀,比如 :wq 表示保存并退出。 Joy 开发 Vi 时的键盘:Lear Siegler ADM-3A * 由于 Vi 衍生于 ed,版权在 AT&T 那里,不方便修改,因此社区开始出现各种开源版本的 Vi,1988 年 Bram 创建了 Vi Imitation,但是没有开源出来,1991-11-02 首次对外发布, 1993 年发布的 2.0 版本,包括多级撤销和针对编译器错误的快速修复模式(multi-level undo and a “quickfix” mode for compiler errors),正式改名为 Vi IMproved 链接 * How to get started with the ed text editor * Where Vim Came From * Bill Joy's greatest gift to man – the vi editor * A Look at Vim, a Text Editor for the Ages * 编辑器之战 * 对 Bram 去世的悼念文章 * Message from the family of Bram Moolenaar * Bram Moolenaar has died | Hacker News * Vim Boss * 即将发布的 9.1 将会专门纪念 Bram,就像 9.0 专门纪念 Sven Guckes * The Legacy of Bram Moolenaar * Vim creator Bram Moolenaar dies aged 62 • The Register * Bram Moolenaar, Author of the Open Source Vim Code Editor, Has Died * 重复性劳损 Repetitive Strain Injury * [PATCH] Asynchronous functions (settimeout, setinterval, and cancelinterval) * Why Neovim? with TJ DeVries, Neovim core maintainer (Changelog Interviews #457) * Why we 💚 Vim (Changelog Interviews #450) |> Changelog * 如无必要,勿增实体,即“简单有效原理” * Bram 在 2022 的采访:Bram Moolenaar: "Vim is a very important part of my life." 收听方式 * 国内:小宇宙、微信公众号、RSS * 国外:Spotify for Podcasters、Apple Podcasts、RSS 反馈 ✉️ * 对节目有想法或发现内容错误?欢迎来信交流:[email protected]

84分钟
99+
1年前

014. 生物信息学博士后 Songpeng 的打怪升级之旅

欢迎听众打赏支持,您的支持是我不断创作的动力🍻 好久不见,由于主播最近半年琐事较多,因此更新有所停滞,不过好饭不怕晚、良缘不怕迟,本期迎来了另一位重磅嘉宾:生物信息学博士后 Songpeng Zu,目前居住在美国,使用 Emacs 大概七年左右。 嘉宾使用 Emacs 的方式是典型的实用主义,把 Emacs 打造成了提升工作效率的利器,主播也希望 Emacs 用户不要过早走上 All in Emacs 的“极端”道路。 在高考阴差阳错进入生物专业后,为了便于找工作,研究生阶段转到了更切近实践的生物信息学,但学术之旅 并不是一帆风顺,经历了在学术圈与工业界的反复踌躇,相信嘉宾的这段经历对很多正在面临类似选择的朋友会有所启发,也祝 Songpeng 在学术之路上走出自己的风采,过程与结果一样重要。 温馨提示:本期节目时间近 2 小时,听众可以按时间线选择收听 本期人物 * 主播:西瓜 | Twitter * 嘉宾:Songpeng Zu(beyondpie)| 博客 | Emacs 配置 时间线 🎧 * 00:00:48 自我介绍 * 00:02:00 接触 Emacs 动机 * 00:04:00 生物信息学介绍 * 00:11:46 入门 Emacs 过程 * 00:22:17 Emacs Lisp 学习经历 * 00:28:02 日常工作流介绍 * 01:03:46 职业经历介绍 * 01:17:04 新年职业规划 * 01:31:47 好物分享 Show Notes 📖 * 一年成为Emacs高手 (像神一样使用编辑器) * purcell/emacs.d: An Emacs configuration bundle with batteries included * noctuid/general.el: More convenient key definitions in emacs * cofi/evil-leader: <leader> key for evil * emacs-evil/evil-collection: A set of keybindings for evil-mode * 如何处理 evil 快捷键与第三方包的冲突 * noctuid/evil-guide: Draft of a guide for using emacs with evil * meow-edit/meow: Yet another modal editing on Emacs / 猫态编辑 * AlphaFold Protein Structure Database * Emacs 内置的 Vi 仿真包:vip-mode * Emacs 邮件客户端:Gnus Newsreader * Helm | Emacs incremental completion and selection narrowing framework * joaotavora/eglot: A client for Language Server Protocol servers * Overleaf, Online LaTeX Editor * Emacs 首次发布时间是 1976,截至到 2023 年,已经有 47 年历史 * 寻找 GitHub 的替代品 - Keep Coding * github/dev: Press the . key on any repo * Peer pressure - Wikipedia * 浪潮之巅(第四版)(上下册),豆瓣评分:9.1 * 好物分享 * Modern Operating Systems, 豆瓣评分:9.1 * macos - Why can I use Emacs shortcuts in many OS X programs? - Ask Different 收听方式 * 国内:小宇宙、微信公众号、RSS * 国外:Spotify for Podcasters、Apple Podcasts、RSS 反馈 ✉️ * 对节目有想法或发现内容错误?欢迎来信交流:[email protected]

0分钟
99+
2年前

013. 遥泥的澳洲生活与 Emacs 经验分享

欢迎听众打赏支持,您的支持是我不断创作的动力🍻 本期嘉宾是一位半路出家的码农,目前居住在澳大利亚,职位是数据工程师,使用 Emacs 大概三年。 本期节目主要分为两大部分,第一部分是嘉宾的 Emacs 接触过程,会聊到初学者学习 Emacs 的常见问题,二八定律;第二部分会介绍澳大利亚的衣食住行,是开阔眼界的好机会。 温馨提示:本期节目部分内容声音过小,请听众包涵。 本期人物 * 主播:西瓜 | Twitter * 嘉宾:遥泥(Yaoni)| 博客、LinkedIn | 本科经济专业;研究生半年翻译,后转到计算机 时间线 🎧 * 00:00:53 自我介绍 * 00:03:30 接触 Emacs 的过程 * 00:12:15 Emacs 对嘉宾的吸引点 * 00:24:55 EmacsLisp 学习经历 * 00:33:10 使用 org 进行文学编程 * 00:36:26 选择澳大利亚的原因 * 00:46:04 澳大利亚生活分享 * 01:12:44 好物分享 Show Notes 📖 * 嘉宾 Emacs 配置 * Sacha Chua * ∑ Xah Code * Org-roam * CloverDX | Solve demanding, real-world data challenges * Literate Programming with Org-mode * 澳洲读研年费用(2017年) * 翻译:20w * 计算机:30w * 四大 (会计师事务所) - 维基百科 * 分享 * 哈佛大学公开课:幸福课-网易公开课 收听方式 * 国内:小宇宙、微信公众号、RSS * 国外:Spotify for Podcasters、Apple Podcasts、RSS 反馈 ✉️ * 对节目有想法或发现内容错误?欢迎来信交流:[email protected]

0分钟
99+
2年前
EmacsTalk的评价...

空空如也

EarsOnMe

加入我们的 Discord

与播客爱好者一起交流

立即加入

播放列表

自动播放下一个

播放列表还是空的

去找些喜欢的节目添加进来吧