众乐乐-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新伙伴 ...

April 16, 2024 · 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上看到的,国外有人用船拖着房子,以后真是要空间自由了,查了一下,这东西叫浮动房屋,酷! ...

April 1, 2024 · 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开源替代,方便了解自己一天都做了什么,它有以下功能: ...

March 27, 2024 · 1 min · 95 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 💡

February 28, 2024 · 1 min · 67 words · tomyli

众乐乐-weekly 第8期

Read 📖 The Art of Loving 爱是一门节术,它需要知识与努力 新的爱的自由概念以对象的重要性为主,而不是功能性 分离是所有焦虑的根源 人最深切的需要就是克服孤独 成熟的爱是在保持独立性与个人特质下的结合 爱的主动性是给予而不是接受 爱是产生爱的力量 爱的积极性的基本要素:关怀、责任、尊重和知识 尊重存在于自由的基础上,爱是自由之子而不是统治之子 对自己的生活、幸福、成长、自由的肯定根植于一个人爱的能力 爱是由适当的性满足所得到的结果 Tools 🧰 nonwill/GoldenDict-OCR: GoldenDict++ GoldenDict官方版本增强与修正,速度杠杠的! Image 🖼️ Amazon公司CEO贝佐斯创立的蓝色起源公司的新格伦火箭发射 Speech 💬 If you want to reach the most people, learn to make videos. If you want to reach the smartest people, learn to write. - @david_perell “The more things you have, the more things you have to manage, Simplicity isn’t merely cheaper, it’s easier.” Idea 💡

February 27, 2024 · 1 min · 72 words · tomyli

众乐乐-weekly 第7期

Read 📖 The Go-To Person: What You Need To Become One 成为一个牛人需要做哪些,作者引入体育竞技中的牛人的特征来对工作上如何成为牛人提供参考,主要有以下10点: 时刻准备,准备的更多,处理的更快 拥抱责任,只害怕错过而不是犯错误 树立榜样,日常生活始终如一,不走捷径 负责,只关心自己能控制什么 不回避失败,失败是正常的,一次次的失败会带来成功 忍受批评,坚定自己的信念 建立联系,与队友建立起联系 召唤意志,聚焦人心 保持镇定,不过度反应 认识自己的时间,可以交给其它人做 Tools 🧰 Stretchly - The break time reminder app 跨平台休息提醒APP,开源,配合Alfred插件食用更佳 还提供命令行接口 支持配置文件设置,默认配置文件在 ~/Library/Application Support/Stretchly/config.json Image 🖼️ 英语单词对世界空间维度的抽象,还是一个是空间维度的相对性问题 Speech 💬 The power of better question: “Why am I not successful?” You’ll get answers that berate you. “How can I succeed here?” You’ll get answers that push you. Be deliberate in the questions you ask yourself. ...

January 31, 2024 · 1 min · 78 words · tomyli

众乐乐-weekly 第6期

Read 📖 How to Build a Minimum Loveable Product | by Laurence McCahill | The Happy Startup School | Medium 如何构建一个最小可爱产品(MLP),对应的MVP已经提出多年,它表示以最小工作量带回对客户的充分了解;而最小可爱产品则是以最少的努力从产品的早期用户中获取到最大的爱,强调产品要有爱。 作者给出做好MLP的几点建议: 确定产品的点,专注于WHY 做好一件事, FOCUS 添加约束,限制产品时间,3个月足够 只解决高价值问题 给产品增加惊喜与喜悦 请最好的设计师 吸引用户,让用户渴望更多 建立部落 让产品变得非凡 要有战略眼光,产品只是一部分 让产品超越可用,让用户爱你的产品! Tools 🧰 Keyboard Maestro 11.0.2: Work Faster with Macros for macOS MAC生产力工具,内置上百个动作,收费软件,但绝对物超所值,列几个常用功能: 快捷键映射 palette(菜单面板) 按键模拟 针对特定应用执行动作 配合Spotlight Search Prompt macro无敌了 Image 🖼️ 开始使用免费的图片,推荐一下这个免费资源仓库 Speech 💬 Domain names and websites are the new real-estate. - Marc Ostrofsky 想, 全是问题;做,全是答案。 ...

January 23, 2024 · 1 min · 74 words · tomyli

众乐乐-weekly 第5期

Read 📖 DONE How to make hard decisions Captured On: [2024-01-11 Thu 16:28] 如何做出艰难的选择,可供参考的9个思想实验 模拟 电影人物 临终前的我 后悔最小化框架 恐惧设定 幻想小人 最后一天 绿色大按钮 信封 作者提供的决策原则 身体与精神状态良好 给解决方案前先花时间描述问题 检查偏差(沉没成本) 目前只对Jobs的最后一天(7)思想实验很有感触 Tools 🧰 Shortcat: Universal command palette for your Mac | Shortcat 搜索 选择 动作 支持emoji,输入 *:*,但是要知道emoji对应的编码 类似按键增强的APP还有付费软件 superkey Image 🖼️ https://ultimatehackingkeyboard.com/ ...

January 16, 2024 · 1 min · 67 words · tomyli

众乐乐-weekly 第4期

Read 📖 方便的代价 万事皆有两面性,方便的代价有哪些呢? 不再理解过程,只关注结果,弱化了与目标的连接感 过度依赖,不可控 放大了欲望 难以长时间集中注意力 Tools 🧰 Firefox 市面上基于Firefox浏览器的修改版本 LibreWolf Firefox修改版,注意隐私、安全、用户自由,支持配置文件定制化配置 Floorp Captured On: [2023-12-29 Fri 15:57] 先进速度快的Firefox衍生品 Image 🖼️ Midjourney v6 杰作 https://twitter.com/chaseleantj/status/1738511249107767788 Speech 💬 @baduyifei Idea 💡 开始做减法

December 29, 2023 · 1 min · 33 words · tomyli

众乐乐-weekly 第3期

Read Stop “Springifying” your unit tests Captured On: [2023-12-12 Tue 10:34] 做单元测试真的需要Spring的Context吗? 只是测试一个Service,需要引入Context吗?Spring只不过给new了一个Service 测试前考虑好究竟要测试什么 集成测试与单元测试的边界是什么 核电站: 四种公认有效的学习法 Captured On: [2023-12-15 Fri 14:58] 了解过费曼学习法和思维导图学习法 AI Onboard AI Captured On: [2023-12-15 Fri 10:34] ...

December 29, 2023 · 1 min · 50 words · tomyli