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

推荐订阅源

C
Cisco Blogs
Schneier on Security
Schneier on Security
T
Tor Project blog
Threat Intelligence Blog | Flashpoint
Threat Intelligence Blog | Flashpoint
T
Tenable Blog
C
Cyber Attacks, Cyber Crime and Cyber Security
T
Threat Research - Cisco Blogs
C
CERT Recently Published Vulnerability Notes
Security Latest
Security Latest
Exploit-DB.com RSS Feed
Exploit-DB.com RSS Feed
NISL@THU
NISL@THU
L
Lohrmann on Cybersecurity
Scott Helme
Scott Helme
Webroot Blog
Webroot Blog
Project Zero
Project Zero
Google Online Security Blog
Google Online Security Blog
The Last Watchdog
The Last Watchdog
Spread Privacy
Spread Privacy
Hacker News: Ask HN
Hacker News: Ask HN
PCI Perspectives
PCI Perspectives
cs.CL updates on arXiv.org
cs.CL updates on arXiv.org
W
WeLiveSecurity
Attack and Defense Labs
Attack and Defense Labs
D
Darknet – Hacking Tools, Hacker News & Cyber Security
N
News | PayPal Newsroom
Help Net Security
Help Net Security
The Hacker News
The Hacker News
H
Heimdal Security Blog
O
OpenAI News
S
Security @ Cisco Blogs
N
News and Events Feed by Topic
Cyberwarzone
Cyberwarzone
Simon Willison's Weblog
Simon Willison's Weblog
G
GRAHAM CLULEY
www.infosecurity-magazine.com
www.infosecurity-magazine.com
博客园 - 叶小钗
K
KPMG report finds enterprise disconnect between AI and its ROI | CIO
Hacker News - Newest:
Hacker News - Newest: "LLM"
T
Tailwind CSS Blog
大猫的无限游戏
大猫的无限游戏
A
Arctic Wolf
I
Intezer
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
S
Security Affairs
P
Proofpoint News Feed
S
Secure Thoughts
腾讯CDC
Google DeepMind News
Google DeepMind News
量子位
罗磊的独立博客

一个工匠

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 系列的机械键盘了。

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


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