众乐乐-weekly 第12期

Read 📖 On the origins of DS_store MAC电脑上那可恶的.DS_store文件是如何来的,文章中说在重写Finder系统时,对系统进行了抽象分了前后两端,后续开发过程中认为后端可能会被多个地方使用到,就将它做公共API使用,这时就涉及起名问题,此时作者就给这个未来的API起了名字.DS_store,意为Desktop Service Store,名字前的 . 用来表示隐藏文件。本来此API设计被用在特定的地方,但是从目前表现看只要访问Finder就会被创建,些坑一直示被修复。问题来了,如何解决这个问题,可以从以下两方面入手 如何禁止创建.DS_Store文件 # 禁止网络设备上生成 defaults write com.apple.desktopservices DSDontWriteNetworkStores true # 禁止移动设备上生成 defaults write com.apple.desktopservices DSDontWriteUSBStores -bool true 删除已生成的.DS_store文件 find / -iname '*.DS_Store*' -delete 2>/dev/null Tools 🧰 ahrm/sioyek: Sioyek is a PDF viewer with a focus on textbooks and research papers 聚焦于文本书与论文阅读的PDF阅读器,类VI操作,非常适合键盘党,标志性功能如下: 快速搜索 智能跳转 命令板 标记 书签 高亮 搜索 支持Latex实时编辑预览 可配置 可扩展 常用命令 : O t gc / m b h Image 🖼️ 帅帅的CyberTruck新伙伴 ...

2024-04-16 ·  (🌟Updated: 2026-01-30) · 1 min · 81 words · tomyli

众乐乐-weekly 第12期

Read 📖 On the origins of DS_store MAC电脑上那可恶的.DS_store文件是如何来的,文章中说在重写Finder系统时,对系统进行了抽象分了前后两端,后续开发过程中认为后端可能会被多个地方使用到,就将它做公共API使用,这时就涉及起名问题,此时作者就给这个未来的API起了名字.DS_store,意为Desktop Service Store,名字前的 . 用来表示隐藏文件。本来此API设计被用在特定的地方,但是从目前表现看只要访问Finder就会被创建,些坑一直示被修复。问题来了,如何解决这个问题,可以从以下两方面入手 如何禁止创建.DS_Store文件 # 禁止网络设备上生成 defaults write com.apple.desktopservices DSDontWriteNetworkStores true # 禁止移动设备上生成 defaults write com.apple.desktopservices DSDontWriteUSBStores -bool true 删除已生成的.DS_store文件 find / -iname '*.DS_Store*' -delete 2>/dev/null Tools 🧰 ahrm/sioyek: Sioyek is a PDF viewer with a focus on textbooks and research papers 聚焦于文本书与论文阅读的PDF阅读器,类VI操作,非常适合键盘党,标志性功能如下: 快速搜索 智能跳转 命令板 标记 书签 高亮 搜索 支持Latex实时编辑预览 可配置 可扩展 常用命令 : O t gc / m b h Image 🖼️ 帅帅的CyberTruck新伙伴 ...

2024-04-16 ·  (🌟Updated: 2024-07-05) · 1 min · 81 words · tomyli

众乐乐-weekly 第11期

Read 📖 The Best Places To Get The “Same” Text Written For Different “Levels” | Larry Ferlazzo’s Websites of the Day… 用不同等级的语言表达相同的内容,作者在文章中推荐了练习使用不同级别的词汇句子来表达相同内容的资源,摘抄了以下两个感觉还不错的资源记录一下: News In Levels 免费资源 网站提供三个级别的内容表达,根据内容生成了音频 提供视频学习 Breaking News English Lessons: Easy English World News Materials - ESL 提供7个级别的表达 支持5种速度音频播放 带课后测试 Tools 🧰 sfsam/Itsycal: Itsycal is a tiny calendar for your Mac’s menu bar. http://www.mowglii.com/itsycal MAC上menu bar上的显示日历 精美UI,菜单栏的日期图标好看 支持显示周信息 快捷键操作 支持设置一周的第一天 支持日历事件 日期显示大小控制 目前itsycal不支持显示中国的农历,可以在打开itsycal时按 cmd+o 打开系统的日历,在系统的日历中可以配置显示农历信息 Image 🖼️ 在Tw上看到的,国外有人用船拖着房子,以后真是要空间自由了,查了一下,这东西叫浮动房屋,酷! ...

2024-04-01 ·  (🌟Updated: 2026-01-30) · 1 min · 91 words · tomyli

众乐乐-weekly 第11期

Read 📖 The Best Places To Get The “Same” Text Written For Different “Levels” | Larry Ferlazzo’s Websites of the Day… 用不同等级的语言表达相同的内容,作者在文章中推荐了练习使用不同级别的词汇句子来表达相同内容的资源,摘抄了以下两个感觉还不错的资源记录一下: News In Levels 免费资源 网站提供三个级别的内容表达,根据内容生成了音频 提供视频学习 Breaking News English Lessons: Easy English World News Materials - ESL 提供7个级别的表达 支持5种速度音频播放 带课后测试 Tools 🧰 sfsam/Itsycal: Itsycal is a tiny calendar for your Mac’s menu bar. http://www.mowglii.com/itsycal MAC上menu bar上的显示日历 精美UI,菜单栏的日期图标好看 支持显示周信息 快捷键操作 支持设置一周的第一天 支持日历事件 日期显示大小控制 目前itsycal不支持显示中国的农历,可以在打开itsycal时按 cmd+o 打开系统的日历,在系统的日历中可以配置显示农历信息 Image 🖼️ 在Tw上看到的,国外有人用船拖着房子,以后真是要空间自由了,查了一下,这东西叫浮动房屋,酷! ...

2024-04-01 ·  (🌟Updated: 2024-04-11) · 1 min · 91 words · tomyli

众乐乐-weekly 第10期

Read 📖 How is computer programming different today than 20 years ago? | by Sedat Kapanoglu | Medium 现在的计算机编程与20年前有什么不同? 20年前的理论性概念成为主流,如尾递归,模式匹配 现在的桌面软件=浏览器+页面 面向对象编程正在失去风头,基于特征的语言开始流行,组合比继承更可取 不参加一个高端会议并拍照不会被认为是一个正式程序员 由于并行计算的发展,响应式编程更流行 像素不再是相关的测量单位 垃圾回收已经成为安全编程的常用方式,Rust中更新的安全模型正在出现 302亿台设备运行在JAVA上,近10年没怎么变化 包管理系统现在是编程语言的重要基础,20年前要经过访问页面->下载->复制->添加的方式 现在的软件开发团队早上要举行15分钟站会 如今语言工具更丰富,如代码格式化,模板创建 编程语言的tab与空格争论不休 现在Adobe Flash不存在了,现在要在三个平台上提供相同交互的产品 IDE与编程语言距离越来起远,以前IDE支持特定的语言,现在VSCode支持所有语言 如今跨平台开发成为主流,20年只有PC 在本地运行代码的行为变少了? 文档始终在线,离线文档名存实亡 如今视频教程成为学习的方式 现在有SO,以前有问题只能与同事交流 现在人们在MAC上进行软件开发 互联网连接是常态,以前正好相反 现今更注重安全性 现在移动设备可以显示常规网页,不再需要WAP页面 我们默认开源了所有代码,除了那些让人尴尬的 现在的女程序员更多了,这个行业在平等方面好很多 被黑客入侵现在是常见的事,丢失用户数据不需要道歉 现在进行运程工作更容易 现在都不使用那种需要输入服务器地址的IRC软件,而是使用庸肿的Slack 现在在图形卡上运行程序 1G存储空间在某种情况下不够了 物理处理器现在也不可信了(由于侧道攻击) 现在的编程很多是在足球桌上完成的(在国内是吗)? 现在的python数值计算与20年使用Fortran一样,因为现代CPU快了很多(也就是说Python做数值计算慢的很) 创建编程语言甚至硬件成为一种通用爱好 单元测试的好处被过分炒作,以至于变成了一种信仰 现在明文密码已经不赞成使用了,但是我们仍在使用 总结一句话: 一切都好但是又感觉不那么好了 Tools 🧰 jasonjmcghee/rem: An open source approach to locally record and enable searching everything you view on your Mac. 开源本地记录用户行为的APP,Rewind开源替代,方便了解自己一天都做了什么,它有以下功能: ...

2024-03-27 ·  (🌟Updated: 2026-01-30) · 1 min · 95 words · tomyli

众乐乐-weekly 第10期

Read 📖 How is computer programming different today than 20 years ago? | by Sedat Kapanoglu | Medium 现在的计算机编程与20年前有什么不同? 20年前的理论性概念成为主流,如尾递归,模式匹配 现在的桌面软件=浏览器+页面 面向对象编程正在失去风头,基于特征的语言开始流行,组合比继承更可取 不参加一个高端会议并拍照不会被认为是一个正式程序员 由于并行计算的发展,响应式编程更流行 像素不再是相关的测量单位 垃圾回收已经成为安全编程的常用方式,Rust中更新的安全模型正在出现 302亿台设备运行在JAVA上,近10年没怎么变化 包管理系统现在是编程语言的重要基础,20年前要经过访问页面->下载->复制->添加的方式 现在的软件开发团队早上要举行15分钟站会 如今语言工具更丰富,如代码格式化,模板创建 编程语言的tab与空格争论不休 现在Adobe Flash不存在了,现在要在三个平台上提供相同交互的产品 IDE与编程语言距离越来起远,以前IDE支持特定的语言,现在VSCode支持所有语言 如今跨平台开发成为主流,20年只有PC 在本地运行代码的行为变少了? 文档始终在线,离线文档名存实亡 如今视频教程成为学习的方式 现在有SO,以前有问题只能与同事交流 现在人们在MAC上进行软件开发 互联网连接是常态,以前正好相反 现今更注重安全性 现在移动设备可以显示常规网页,不再需要WAP页面 我们默认开源了所有代码,除了那些让人尴尬的 现在的女程序员更多了,这个行业在平等方面好很多 被黑客入侵现在是常见的事,丢失用户数据不需要道歉 现在进行运程工作更容易 现在都不使用那种需要输入服务器地址的IRC软件,而是使用庸肿的Slack 现在在图形卡上运行程序 1G存储空间在某种情况下不够了 物理处理器现在也不可信了(由于侧道攻击) 现在的编程很多是在足球桌上完成的(在国内是吗)? 现在的python数值计算与20年使用Fortran一样,因为现代CPU快了很多(也就是说Python做数值计算慢的很) 创建编程语言甚至硬件成为一种通用爱好 单元测试的好处被过分炒作,以至于变成了一种信仰 现在明文密码已经不赞成使用了,但是我们仍在使用 总结一句话: 一切都好但是又感觉不那么好了 Tools 🧰 jasonjmcghee/rem: An open source approach to locally record and enable searching everything you view on your Mac. 开源本地记录用户行为的APP,Rewind开源替代,方便了解自己一天都做了什么,它有以下功能: ...

2024-03-27 ·  (🌟Updated: 2024-03-29) · 1 min · 95 words · tomyli

Emacs问题之为什么org-mode中的imenu不好使了

问题 在Emacs的org file中,调用imenu命令不显示结果了,这个imenu菜单我是严重依赖的,没有结果后非常难受,于是开始找问题所在,因为我也是小白,使用了陈斌大神的Emacs配置,还配置了懒猫的eaf-framework 排查 在没配置eaf-framework时,imenu是可以正常使用的,配置后就不好使了,所以一度怀疑是配置eaf的问题,但是eaf的功能我还要使用,所以陷入的两难的境地,一直就这么先忍着不依赖这个imenu,而是使用ivy进行搜索。先前也调用了 toggle-debug-on-error 命令进行调试,但是也没看出来个所以然。今天想着再试试,还是不行,在结果页面显示了一句提示信息"No items suitable for an index found in this buffer",于是按这个信息google了一下,找到的结果比较少,但是 bmag/imenu-list的这个issue 讨论的过程给了我新的解决步骤,关键的步骤就是要查看一下当前buffer使用的imenu索引方法 imenu-default-create-index-function ,在有问题的org file中查看了这个变量的值为 my-imenu-create-index-function-no-org-link , 很明显这个hack过的,根据提示找到了源码,先注释掉验证一下,发现可以了,真是高兴极了。 结论 问题解决不了先放一放,万一哪天有灵感了呢

2024-03-21 · 1 min · 26 words · tomyli

解决下载后的TED视频与字幕时间对不上的问题

问题 准备使用TED上的视频进行英语学习,使用Downie下载下来视频与字幕后,播放发现字幕比声音快了几秒中,类似下面这样 此时说话人刚讲到第7秒钟,但是字幕已经显示到了11秒钟的内容,很奇怪,所有的视频文件与字幕文件都是从官网下载来的,用了其它的工具也试了,确保下载的文件都是正确的 定位 换了个浏览器重新查看TED上的对应视频,发现视频开头播放了5s钟的TED广告,其实就是TED的开场内容 在下载工具进行下载时,会把这5s的开场也给下载下来,而TED官方字幕是从正片开始计算的时间,这就导致了字幕与声音对应不上的问题 解决 找到问题就好办了,只需要把下载下来的视频的前5s截取下来或者从第5s开始进行转换视频就可以了,这时候就要祭出 ffmpeg 大法,命令如下: ffmpeg -ss "00:00:05" -i ted.mp4 -i ted.srt -vcodec copy -acodec copy ted.mkv 再播放截取的视频,正常了,又可以愉快的学英语了

2024-03-20 · 1 min · 23 words · tomyli

众乐乐-weekly 第9期

Read 📖 Reading Strategy: Guessing Unknown Words – I THINK SO 实用的阅读策略,根据上下文猜测陌生的词。文章中还提到了多种关于英语阅读的方式 阅读不只是解码文本,还要理解作者要表达的深层次想法 阅读时有两个重要的问题:作者的观点是什么(论点),针对主要观点作者说了哪些(论据) 好的阅读者的习惯 以短语为单位进行阅读 根据已有的知识进行内容预测 字里行间阅读,理解信息 通过下上文猜测新单词 可以区分事实与观点 识别特定转折信号,如however来理解较早段落的含义 SQ3R阅读 Survey 阅读之前了解大意,查看标题、副标题、图表等信息 Question 提出问题,针对特定目的提出问题 Read 尽可能快的不间断的阅读,母语阅读要达到350词每分钟 Recall 回想,阅读后是否解决了先前提出的问题,没有的话,快速扫描找到特定信息 Review 回顾,频繁回顾文章的内容有利于长期记忆 关于单词量 多读 利用上下文线索 同义词 反义词 例句说明 语调 Tools 🧰 nikitabobko/AeroSpace: AeroSpace is an i3-like tiling window manager for macOS Mac上的窗口布局管理器,类似于Linux上的i3,功能如下: 支持配置文件 不需要关闭SIP 支持命令行脚本 多显示器支持 用下来感觉还是我的KeyboardMaestro窗口配置简单一点,再观察看看 Image 🖼️ 为什么要构建一座环形的桥? 该桥位于乌拉圭加尔松,建立此桥是为了降低车速使人们可以欣赏窗外美景,在减少当地人通勤时间的同时还带动了当地的旅游业发展。 Speech 💬 我们的问题不是无知,而是缺少行动。– 戴尔卡耐基 Idea 💡

2024-02-28 ·  (🌟Updated: 2024-03-21) · 1 min · 67 words · tomyli

收集的一些Podcast

42章经 | 小宇宙 - 听播客,上小宇宙 Cursor 刷屏背后,复盘 AI Coding 的现状与发展|对谈 Gru.ai 创始人张海龙 - 42章经 | 小宇宙 - 听播客,上小宇宙 世界好像变难了,我们该如何应对?| 对谈绿洲资本张津剑之 AI、人 与 生命力 - 42章经 | 小宇宙 - 听播客,上小宇宙 代表作 | 小宇宙 - 听播客,上小宇宙 Vol.026:时代红利消失,这届年轻人的赚钱出路在哪? - 代表作 | 小宇宙 - 听播客,上小宇宙 枫言枫语 | 小宇宙 - 听播客,上小宇宙 科技类播客 忽左忽右 | 小宇宙 - 听播客,上小宇宙 知行小酒馆 | 小宇宙 - 听播客,上小宇宙 对话曹丰泽:只要不饿死,人生没有必修课 - Google Search 半拿铁 | 商业沉浮录 | 小宇宙 - 听播客,上小宇宙 Talk三联 | 小宇宙 - 听播客,上小宇宙 硅谷101 | 小宇宙 - 听播客,上小宇宙 E106|真正造星舰的人来了,与SpaceX前高管聊聊马斯克的火星计划 - 硅谷101 | 小宇宙 - 听播客,上小宇宙 科技乱炖 | 小宇宙 - 听播客,上小宇宙 晚点聊 LateTalk | 小宇宙 - 听播客,上小宇宙 张小珺Jùn|商业访谈录 | 小宇宙 - 听播客,上小宇宙 95. 对Manus创始人肖弘的3小时访谈:世界不是线性外推,做博弈中的重要变量 - 张小珺Jùn|商业访谈录 | 小宇宙 - 听播客,上小宇宙 异见房间 | 小宇宙 - 听播客,上小宇宙 由三位总发出异见的女性媒体人发起的播客. ...

2024-02-28 ·  (🌟Updated: 2026-03-10) · 4 min · 762 words · tomyli