惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

cs.AI updates on arXiv.org
cs.AI updates on arXiv.org
P
Palo Alto Networks Blog
S
Securelist
Threat Intelligence Blog | Flashpoint
Threat Intelligence Blog | Flashpoint
NISL@THU
NISL@THU
L
Lohrmann on Cybersecurity
有赞技术团队
有赞技术团队
The GitHub Blog
The GitHub Blog
C
Cisco Blogs
B
Blog
Microsoft Azure Blog
Microsoft Azure Blog
Recent Announcements
Recent Announcements
Simon Willison's Weblog
Simon Willison's Weblog
T
Tenable Blog
Know Your Adversary
Know Your Adversary
Spread Privacy
Spread Privacy
WordPress大学
WordPress大学
月光博客
月光博客
Latest news
Latest news
C
CXSECURITY Database RSS Feed - CXSecurity.com
T
Threat Research - Cisco Blogs
Cisco Talos Blog
Cisco Talos Blog
I
InfoQ
D
Darknet – Hacking Tools, Hacker News & Cyber Security
W
WeLiveSecurity
Hacker News - Newest:
Hacker News - Newest: "LLM"
酷 壳 – CoolShell
酷 壳 – CoolShell
U
Unit 42
C
Cybersecurity and Infrastructure Security Agency CISA
博客园 - 聂微东
人人都是产品经理
人人都是产品经理
Google DeepMind News
Google DeepMind News
Apple Machine Learning Research
Apple Machine Learning Research
Attack and Defense Labs
Attack and Defense Labs
罗磊的独立博客
T
The Exploit Database - CXSecurity.com
I
Intezer
GbyAI
GbyAI
Jina AI
Jina AI
www.infosecurity-magazine.com
www.infosecurity-magazine.com
Blog — PlanetScale
Blog — PlanetScale
博客园 - 司徒正美
Google Online Security Blog
Google Online Security Blog
Engineering at Meta
Engineering at Meta
D
Docker
Recent Commits to openclaw:main
Recent Commits to openclaw:main
小众软件
小众软件
云风的 BLOG
云风的 BLOG
爱范儿
爱范儿
Project Zero
Project Zero

一个工匠

AI 发展临界点 - 快上车 流式响应(Chat):HTTP 响应体字节流的读取与解析 iPhone 截屏高效翻译 Flash Open Terminal iPhone 侧载安装 Xcode Symbolic Debug AI 指北 投资风险收益评估 Mac 快速修改系统快捷键 Git Record passkey How to pay apple frameworks Mac - Command Line Tools DNS 的 CNAME 是如何工作的 WebRTC 的一些解释 SSE 指南 1.1.1.1、WARP 和 MASQUE 移动端换端方案与场景还原 设备发现 分辨率 - 像素密度 - HiDPI Mac 字体 ESP32 trump - 川普 币圈 - 虚拟货币 【旅游】富士山 【旅游】sakura(樱花) 【旅游】千岛湖 我的 2023 【Swift】中文词语纠错 计算机字符编码与内存编码 - Unicode、UTF8、String 从汇编角度理解 “函数调用栈” 和 “有栈协程” 在 Xcode 中更好的使用 Swift 通过 Swift Package 制作二进制库 Arc 浏览器 - 意外的惊喜 【Swift 三方源码 1】SwiftShell 高效的命令行工具 Swift 脚本开发环境搭建 rime - 小鹤双拼 【旅游】沿海旅游 (威海、青岛) 好记性远远不如烂笔头 高级语言小记 又一年高考 Vision 未来已来 致敬耗子哥 Socket 与 ICMP 对互联网隐私的一些想法 网络代理是如何工作的 (致敬 Surge) 又十年 - 至三十而立 双拼 - 少有的高回报效率技能 Vim 技巧 我的 2022 三年疫情五味杂陈 - 下 老梗 - 浏览器按回车后发生了什么 三年疫情五味杂陈 生活推荐清单 Shell 和进程 有计划的努力 内卷 不确定性 数学可以保障逻辑自洽 这些年我的软件清单 函数调用栈之彻底理解 锁 - 共享数据安全指↑ 江苏女有感 碎碎念 - 2022 碎碎念 - 2021 打算记录一些碎碎念 多重性格就是逆天改命 从 Core Foundation 看更大世界 TCP 数据传输过程分析 iOS main 文件中的 @autoreleasepool 的真实用途 多线程的难点在哪里 Objective-C 和 Runtime 早起打卡计划 ing 打比方 IM 和 Socket 的关系及 Heart 的必要性 如果我的人生突然只剩下 8 小时... 胡说八道之雪粉 Array 和 LinkedList 的深刻认知 Swift struct (值类型) 与 class (引用类型) 区别及三种传参机制深刻关系和使用 逃离信用卡和花呗 Swift_let_var_struct_class 网聚人的力量 - 网易 绿皮火车 喝酒十之八九会误事 HKong 胡说八道之云服务 互联网网络传输协议理解坑点 CPU 的制作 我心里一直有一个念想 网络基础协议 为什么 32 位操作系统只能用 4G 内存空间 努力和天赋 洗牙 RAC-Api-Summer iOS 内存原理 Block 闭包简查记录 《白夜行》 谈谈事件驱动 老博新开 祭首
提高效率的手艺
海驴 · 2022-03-13 · via 一个工匠

本来有更重要的事情要做,但那个事情急不得。我也就当作拖延时间一样,不去做它,转而分享两个对我近些年十分有帮助的手艺。

近十年有两个对我非常有益的手艺,极大的提高了我的工作舒适度。手艺一般称为个人经过学习从而有了一个能够吃饭的看家本领,那我这个称为手艺,其实有些夸大的,更多算作技巧。但我没有改动这个形容词,也只是想要描述这两个技巧对我的帮助很大。

双拼

这个对我的帮助最大,是我极力推荐的。很多人都不知道双拼,我是在十年前接触了双拼,从此打字不再是苦恼。

双拼是一种打字的方式,和普通的拼音打字不同,在双拼的字典里面,任何一个汉子都只需要两个字母即可表达。比如双拼这两个汉字,键盘表达就是ulpb

双拼的学习曲线不是很陡,但需要熬过一个艰难的心里不适应期,一般在 3-5 天。有一套双拼码表需要背,虽然熟悉之后就是肌肉记忆了,但是刚学习的时候,还是要背的。

双拼有好几种码表方案,我开始的时候使用的搜狗双拼,后来改成了小鹤双拼,这个我觉得更好用。小鹤双拼的码表如下:

小鹤码表 from 官网

举个例子,“这是一个测试” 这几个汉字,用小鹤双拼打,就是这样:ve ui yi ge ce ui。双拼也会有常用缓存,比如一个字你打的久了,后面打前一个字母,也就给这个字的推荐了。不过我不常用,因为两个字母已经够简洁了,而且肌肉记忆之后,打一个字母反而不习惯。

现在的双拼输入法,已经很普遍了,完全没有输入法选择困难。
我刚开始用双拼的时候,苹果键盘还没有小鹤双拼,我只能使用搜狗双拼。后面还是想用小鹤,因为其他平台有小鹤,转换起来两套码表把我都搞晕了,于是苹果上面我就用 Gboard,它支持小鹤。再往后苹果也支持了小鹤,我就转移到苹果的全拼音键盘了,很好用。

还有呢,我建议即使最后没有选择双拼,我也建议你不要用搜狗输入法,这是一个没有底线的侵犯隐私的输入法。我们打字过程中会有非常多的隐私泄漏,一定要非常注意。

VIM

Vim 也是一个划时代工具,从青铜时代开始划的,一直划到现在,也会一直划下去。

我开始使用 Vim 是因为服务器操作只能使用 Vi 类编辑器,没得选择。
而后使用各类 IDE,快捷键呢完全记不住,脑子笨,就一直使用 Vim 插件了。

Vim 的曲线很高,需要 3-7 天适应期,也是肌肉记忆,熟悉了就很难忘记怎么用,但初期也是要背 Vim 快捷键的。

使用 Vim 的方便在于,学习一套快捷键,各大平台及 IDE 使用。可以做到不管在哪里编码,编码方式都不会断片。(除了一些特立独行的 IDE 如 xcode,目前 xcode 也原生支持 vim 了,但之前有 4 年左右的空档期)

Vim 的进阶难度很高,我使用 Vim 近十年,也是不思进取,只是简单使用,没有把 Vim 作为 IDE 使用。但怎么说呢,Vim 入门后基本就可以放心使用了,那些你不知道的奇思淫技,完全不使用也完全不影响工作,只能说知道的越多食用效果越佳。

Vim 解放了鼠标的移动和快捷键的记忆,非常有用。浏览器上面使用 Vim 也是超级棒,页面滚动和 tab 跳转都非常方便,效率 Double。
我其实很少用到鼠标 (触控板),网页、IDE、应用切换等常用的操作,都通过键盘来完成,速度快体感好。

Xcode & 机械键盘

对于我这种习惯使用 vim 的人来说,写作其实很痛苦。因为写作要频繁的在中英文之间切换,不如写代码总是英文环境。这个时候 vim 很有局限性,要频繁的切换输入法才能切换模式。
经典和偏门的写作工具,我都体验了一遍,但不理想。主要局限性在两点:1. 不支持 vim。2. vim 频繁中英文切换体感非常差。
最后,我发现 Xcode 的 vim 模式解决了我的问题。Xcode 里面的 vim 是 apple 定制的,不需要特别安装插件。它可以在不切换输入法的情况下进行 vim 模式切换等各种复杂操作。体感相当爽,一用就停不下来了。
顺带说一下,Xcode 是 Apple 公司的官方 app 编辑器 (IDE),一般只有 iOS / Mac 开发同学使用,比较大,最近版本大小缩小到 6-7G,之前动不动就是 10G+。
现在我不仅对于 markdown 格式的 blog 使用 xcode 管理,对于笔记也迁移到了 xcode 管理。
blog 我通过外部文件夹引入,相当于 ln 命令。笔记我通过 swift playground + workspace + private github 实现。都是几分钟就可以完成的简易配置。效果图如下:

还有一个 case,就是频繁使用电脑的人,一定要使用机械键盘。体感完爆自带键盘,比如虽然 Apple 系列的自带键盘其实已经很好用了。
机械键盘可以在青轴和茶轴之间选择,青轴相比茶轴声音大一些,其实打字最舒服,但是比较吵人,如果在办公场景,最好使用茶轴。
还有就是键位的问题,Windows 选一个合适价位的机械键盘就可以了,Mac 的就比较难选,主要是键位和 Windows 不匹配。我推荐京造 K2,少有的低价且匹配 Mac 系列的机械键盘了。

好的工具,可以极大提高生产力和舒适度。而且工具往往不容易坏,可以用很久,一次投入长久享受。比如降噪的耳机、电瓶车的锂电次、高价位的床垫等等。


希望孩子有一天可以出国学习,出去后,就别回来了。这个事呢,多说无益,鸡同鸭讲。
我就是担心那一天真的到来了后,我经不住亲人的劝阻,我希望我能够坚持下去。
我想了一下,如果我不坚持,孩子应该是没有机会出去的。