Terry Wang Profile Banner
Terry Wang Profile
Terry Wang

@terrywang

7,259
Followers
600
Following
2,239
Media
28,399
Statuses

Self-taught Battle-tested #Linux Ninja & Infra dude | petrolhead | hobbyist DIYer & gardener | KISS & Freedom | Opinions are personal | more in extended Bio

Sydney, Australia
Joined July 2007
Don't wanna be here? Send us removal request.
Pinned Tweet
@terrywang
Terry Wang
1 month
Freedom is never free. It's not given but taken. It's fought for with blood and lives. Don't take it for granted.
0
0
1
@terrywang
Terry Wang
5 years
一夜之间,剩余价值的51期及其衍生的剩余榨值23期,包括官方网站上「瘟疫、语言和具体的人」与罗新老师聊天文字完整版都被 404 了。无论是老大哥,还是发起人迫于压力的自救,都印证了「一生所学,只为此刻」,「天亮之前会更冷更黑」。向三位勇敢的女性媒体人致敬,同时希望她们不受骚扰,祝平安。
12
160
650
@terrywang
Terry Wang
9 months
本来想找个便宜的 Windows 10 许可证(激活码)给游戏 PC 用,没想到还有 Microsoft Activation Script - MAS 这样的神器,而且源代码是存放在微软的 GitHub 上的哦,官方默许(蜜罐),放心使用,一杯咖啡钱都省了
30
120
541
@terrywang
Terry Wang
4 years
Foxit 背后的公司福昕软件要上市了,刚知道是家创始于福州的公司。创始人有留学和硅谷工作经历,遂一早就瞄准国际市场,公司和产品国际化非常好,不知道的��以为是美国公司。且很早就支持了 Linux macOS 公司营收收不错,九成来自海外,规模还不到五百人。专注,坚持做一件事并把它做好而成功的典范。
51
106
511
@terrywang
Terry Wang
5 years
中国不承认双重国籍,自作聪明入外籍不主动注销中国护照(继续使用),或者用其它手段让新生儿获取外国籍和中国旅行证(身边人里就有三例)。然后英国从武汉撤侨时,中国政府不允许持中国护照入境的英国公民撤离,合理。两头好处都想沾,结果栽在自己手里。有人说这叫「吃里扒外」,形象。
24
117
462
@terrywang
Terry Wang
4 years
Pi-Hole 部署后的24小时内典型家庭网络内设备向外网络连接发生前所需 DNS 查询请求被阻挡、记录(统计分析)和可视化的情况。 结论是每个网络都应部署派洞,几乎彻底从网络层剿灭广告(这是体验过后才知道的爽),有效降低不必要的网络流量,最重要的是能发现设备上应用们见不得人的向外连接骚操作。
Tweet media one
7
67
304
@terrywang
Terry Wang
4 years
命令行下处理 PDF 神奇组合 img2pdf + ocrmypdf 前者无损(快速、高效)生成 PDF 文件;后者 OCR 在扫描文件上加一层文本使其可搜索。两者可管道组合很灵活。另有诸多优化功能及高级应用场景参阅文档。可利用多核心,性能和可靠性历经百万级实战考验。处理小朋友们的正式姓名变更文件电子版派上用场。
0
67
291
@terrywang
Terry Wang
4 years
德国同事帮某德企在中国的合资公司在阿里云里部署基于 k8s 的 On-Prem 解决方案,不出所料(事先告诫过了),在没有通往墙外专线或 VPN 的情况下连安装都进行不下去,因为安装过程中有一堆 ECR S3 依赖而 AWS 域名被 GFW 封了,简单的 DNS 污染下他们就懵逼反应不过来了,毕竟没有与墙作战的实践经历。
10
59
244
@terrywang
Terry Wang
4 years
Docker's 2nd Death 这篇写得很好,妙语连珠。 时至今日,生产环境中使用容器技术,有无 Docker 已不再重要。 必须把 Docker 对业界推进容器生态的贡献(技术创新、降低使用门槛),和该公司在商业模式探索上的失败区分开。 该公司或成为创业公司追寻商业模式的必修课。
1
54
195
@terrywang
Terry Wang
2 years
macOS 上 MonitorControl 这个效率工具,相见恨晚,用原生方式调节显示器亮度(内置音箱的音量,比如 S2722QC 的,用的是硬件 DDC 控制)香。此前工作机几乎不输出到外接显示器,没有这个需求所以没发现也正常
3
36
194
@terrywang
Terry Wang
3 years
很少愿意去听中国政客的访谈,但黄奇帆的这个访谈确实让人刮目相看,数字数据记忆于脑,陈述有理有据让人无力反驳,给观众提供了一种直观的高屋建瓴的视角来看待问题。对比采访者,言一口北方鞑子腔,行一副纨绔子弟相,无力吐槽 -_-z
5
39
178
@terrywang
Terry Wang
3 years
Nginx 出现之前,市面上可选的 web 服务器还在努力解决 C10k 问题。从2004年10月开源,之后的7年都是 Igor Sysoev 一个人在开发。后来的故事大家都知道了,现在离开 F5 / Nginx 也算是功成身退。一直想当然以为他是俄罗斯人,原来是出生在苏联时期的哈萨克斯坦
2
29
170
@terrywang
Terry Wang
5 years
@linuxtoy 的基础上给出更多选择 top -> htop / gotop ps -> procs du -> ncdu / duc netstat (net-tools) -> ss (iproute2) iftop -> nethogs / bandwhich diff -> diffr / delta cat -> bat / mdcat 自己维护的生产力工具列表
@linuxtoy
Linuxtoy 🐧
5 years
我已经尝试用更现代的版本来取代一些常用的命令行工具,这是其中的一部分: * ls -> exa * cat -> bat * find -> fd * grep -> ripgrep * diff -> diff-so-fancy * top -> glances * screen -> tmux * vim -> neovim 如果你对类似工具感兴趣,可关注我的“命令行功夫”专栏:
14
186
731
2
45
158
@terrywang
Terry Wang
2 years
k8s 职位的核心技能和技术栈一直就没变 基础架构即代码和配置管理 Terraform + Ansible CI/CD Jenkins 编程语言 Python Go Java Shell 操作系统 Linux 容器技术栈 Docker CE 监控栈 Prometheus RDBMS PostgreSQL 云服务平台 AWS Azure GCP 工具只是特定场景下的最优成本选择,掌握基本原理才是重点。
@terrywang
Terry Wang
2 years
根据 @kubecareers 2022 Q3 的数据显示,当然样本有限,才86所以分析也可能有片面性,仅供参考。职位描述中 k8s 认证并非必须的(连续四个季度趋势未变),毕竟是重实践和经验的技能(无足够实践经验过不了面试)。至于一直以来很吸睛的 Service Mesh 技术,只有约 3% 的职位提及了,且清一色 Istio 囧
0
2
3
2
46
151
@terrywang
Terry Wang
3 years
Docker Inc 还真是流年不利,刚搞 Docker Desktop 非个人用户收费,就不幸遇到 Podman 对桌面操作系统的支持刚好成熟(据红帽的人说只是个巧合);不久后又来了个 Rancher Desktop 本质上和 Docker Machine 实现无异,用 Lima/QEMU WSL2 做虚拟化,其上跑 containerd + k3s
5
30
152
@terrywang
Terry Wang
3 years
Linux 都三十而立了!有幸踏到信息技术爆发和全球化的时代红利,进入 IT 行业。过去十七八年在 Linux 技能树上的持续投资带来了不错的回报,继续和 Linux 一起成长,持续学习实践和自我提升。比常人多的实践构建出了一份「自信」(自负不要有,也不够格),足够混饭吃,也引领并成就了今日的我,谢谢。
1
6
134
@terrywang
Terry Wang
5 years
SCIM 的苏哲 fcitx 的 Yuking / CSSlayer ibus 的黄鹏 SunPinyin 的孙勇 Rime 中州韵的佛振 都是让人仰望的技术极客,观察:开源社区里出色的华裔佛系程序员不少。 个人认为中州韵是一个新高度,里程碑式的存在。代码的艺术和文学的共同点「强大的表现力」。推荐匠人佛振专访
@terrywang
Terry Wang
5 years
回忆了一下在 Linux 上的输入法框架使用时间线:最初 Mandrake 8.1 套装里的阳春白雪输入法,然后是 SCIM 用了很长一段时间,直到 sunpinyin 出现,因为 ibus 先或提供了更好的支持,所以换 ibus 之后 GNOME 3 打破了桌面环境的格局,不再支持 Compiz 特效后换到 KDE 4.10 又换回了小企鹅 KWin 大法好
0
0
4
8
41
119
@terrywang
Terry Wang
5 years
兴趣驱动,花了近两小时读 HN 上 WireGuard 并入 Linux 5.6 的条目收获颇丰。两枚有趣发现 1. wg-access-server 这个简单好用易部署的 Web UI 极大地降低了用廉价 VPS 自建服务的门槛 2. Tailscale 基于 wg 打造的 Mesh VPN / Overlay as a Service 方案,给不便/不会自建、管理和 scale 的客户群体。
7
27
121
@terrywang
Terry Wang
11 months
发自内心地讨厌使用微软的产品和解决方案(全家桶),但作为 MSFT 的持有者和长期投资者,又不得不佩服微软的各种躺赢(及背后看不见的运筹帷幄),从拥抱 Linux 和与开源社区交好开始,到 Azure 起飞,再到收编 GitHub 踏准 Generative AI 及刚结束的宫斗戏结果,几乎没什么决策失误,也是厉害的。
8
14
120
@terrywang
Terry Wang
5 years
黑五还收了内核和性能优化领域大牛 Brendan Gregg 的新书 BPF Performance Tools - Linux System & Application Serviceability 纸质和电子书打包 InformIT 算上新注册折扣仅售65美刀,刚好有进阶 BPF 做性能优化和可观察性的需求,此时不入更待何时。刚知道他是澳洲人,一直以为他是美国人。
Tweet media one
3
24
108
@terrywang
Terry Wang
5 years
被 DeepL 中英文双向互译的效果惊艳到了,真是令人印象深刻。难怪 TechCrunch 的评价是这家名不见经传的公司,其机器翻译产品胜过了巨头们同样应用了机器学习的翻译服务(竞品),成为这个领域的新标杆。
2
31
103
@terrywang
Terry Wang
3 years
最近又知道一个新 top 类系统资源监控工具,脸书孵化器 Rust 实现的 below 显著优势如下 1. 可记录、持久化和回放历史数据 2. cgroup v2 和 PSI 支持 3. 对脚本友好 below 该命名源于开发者拒绝了许多 atop 的设计和风格决策,有趣。相对来说它是最有前途和该被关注和看好
0
16
106
@terrywang
Terry Wang
4 years
最近一段时间每天花一个小时学 Vim 包括 RTFM vimtutor 极客时间的课程,以及各种视频(推荐 Upcase 的视频),除了「原来刀还能这么拔」的惊叹之外,带来的效率的提升呈指数级增长。看来多年野路子使用 Vim 累积的技能,在经过系统学习之后,终于迎来了量变到质变的飞跃。快感也大过于买买买,捂脸。
3
8
91
@terrywang
Terry Wang
3 years
用 sourcegraph 查阅了一些 k8s 源代码,文档里找不到答案就 RTFC 来解惑,代码检索和 code intelligence 体验很不错,还能方便地整合到现有工具链,容器化部署也很方便,不二之选。之前搞虚拟化需要看 Linux 内核源代码时用 Elixir 都觉得不错,至少比更原始的 LXR 要好多了。感谢效率工具不断进化。
0
6
86
@terrywang
Terry Wang
6 years
把玩了一下 WireGuard 感觉基于 PPTP / IPsec / OpenVPN 的认知被颠覆,原来 VPN 还可以这么实现。确实像项目描述所说的那样,有最先进的密码学技术加持,比传统 VPN 快、简单、精干且更有用。难怪 Linus 都夸它是优雅的艺术品。
6
26
83
@terrywang
Terry Wang
6 years
昨天带悉悉尼尼去号称上海���美图书馆的嘉定图书馆拔草,闻名不如一见,确实赞。马达思班的这个作品融合了现代与古典建筑美学,将建筑置身于山水园林之间,感觉很棒,内装也很有格调,难怪成了旅游景点。感觉自己的摄影水平无法展现其美,还是亲自去置身其中体验一下吧。
Tweet media one
Tweet media two
Tweet media three
Tweet media four
3
27
84
@terrywang
Terry Wang
9 years
O'Reilly - High Performance Browser Networking 真是本好书(免费在线读),相见恨晚。一口气读完 TCP/UDP/TLS 章节,入迷了,明天继续看。以现在的 networking 基础,读完对网络和 HTTP 性能会有更深层次的认识。
2
20
82
@terrywang
Terry Wang
9 years
这些年一直持续深入学习 SSH 所以自认为把 OpenSSH 服务端和客户端的安全加固得不错了,直到读了这篇 才意识到自己有多么 naive 也正是因为读了这篇受了刺激才把 OpenSSH 的手册彻底看了一遍,现在总算重拾了点信心。
3
26
75
@terrywang
Terry Wang
3 years
k8s CNI 插件 Cilium vs Calico 选了前者,因为它基于 Linux 内核 eBPF 相对于 iptables 性能优势不言而喻,可支撑(超)大规模集群(最好别自架),此外整体架构和网络部分相对简单,又有 Hubble 提供免费的可观察性 UI + CLI 几乎没有对手。有兴趣的可以看详细的比对表格
3
17
78
@terrywang
Terry Wang
3 years
看到 Protonmail 向当局提供用户 IP 地址用来追捕这种事,一点都不觉得奇怪。电邮本就不该用来交换和传输机密信息,基于 OpenPGP/GnuPG 的电邮加密签名端到端安全但门槛太高。普罗大众不如退一步用相对安全的 Signal Wire Telegram 电报需启用端到端加密,或电邮明文搭配 wormhole / croc 密文数据。
2
26
74
@terrywang
Terry Wang
4 years
Ventoy 把一堆出色的开源项目及库优雅地撮合在一起,诞生了全新 Bootable USB 解决方案,包括 GRUB 2 / iPXE / Super UEFIinSecureBoot Disk / busybox / device mapper / rufus / exfat / libfuse / squashfs-tools / vblade / imdisk / vimboot 及诸多压缩算法及库
6
25
73
@terrywang
Terry Wang
3 years
曾经有个技术面试里被问到过 PID 0 是什么(上下文 systemd init 的系统)。当时愣了十秒后镇静下来根据 LFS 及用最小镜像构建系统实践所得,回答大致是内核的一部分 sched 但漏了 swapper 接下去还被问到在 Shell 里执行命令的本质 fork + exec 至今印象深刻。返璞归真,学好基本原理,能走得更远。
3
6
74
@terrywang
Terry Wang
12 years
Atlassian 做的 Git 教程真不错,图文并茂,每个基本命令都有相关(针对企业环境)的讨论和具体的范例,强烈推荐之 http://t.co/miHY2mMAmW
0
30
69
@terrywang
Terry Wang
4 years
有居委会大妈打电话查户口,问人在不在当地,为何不交养老金,岳母是机灵人没直说人不在国内,大妈继续说若无工作可介绍工作云云���最后被逼无奈只能说人在海外,不需要。基于推「延迟」退休等风向,可以推断养老金缺口增大,亟需新生韭菜。
7
20
64
@terrywang
Terry Wang
4 years
脸书 fbtax2 这套利用 cgroup2 层次体系及相关工具,来最大化利用服务器资源、保证核心工作负载运行的方法学和最佳实践,含案例学习,非常值得花半小时一读。同时也改变了一个长期以来上手就禁用 swap 的刻板印象;启用 swap 设 memory.swap.max 0 配合 oomd 有奇效,利大于弊
1
12
67
@terrywang
Terry Wang
6 years
Quip 桌面和移动客户端的速度都比 Evernote 要快,而且在线和离线体验切换无缝,在线的话编辑都是实时的。搜了一下 Quip 的技术栈是 React 加 C++ 然后 Quip CEO 还在 SFDC 他曾是脸书 CTO 和 FriendFeed 创始人兼 CEO
3
30
61
@terrywang
Terry Wang
4 years
前两天 Gmail 等服务大规模宕机的影响比想象的要严重,表比如目的地为 Gmail 的邮件丢失。比如 KDE 社区的 MTA 向 Gmail 发送的邮件「丢」了约3300封,都需要重发,呵呵。那三本蜥蜴封面的 SRE 书都可以丢到垃圾桶里去了,颜面何存。
6
12
63
@terrywang
Terry Wang
4 years
个人 Password Management 方案从 Lastpass (和公司帐户脱钩,不要付费特性了)转开源 Bitwarden 整体用户体验,无论 web 还是移动应用、浏览器插件 UX 还是安全性都可谓完胜,有变态需求的可 DIY 自架,服务端支持容器化部署。付费特性(如 U2F 支持),家庭计划都不过每年十刀,值得拥有,推荐。
2
13
59
@terrywang
Terry Wang
5 years
Google 的第三本 SRE 书 Building Secure & Reliable Systems - SRE and Security Best Practices 目前可以免费下载 early release 版本的 PDF 和 EPUB
0
10
60
@terrywang
Terry Wang
6 years
iOS 上最好的 Hacker News 客户端 Octal 限时免费,赶快入手。这是迄今为止发现的唯一一个在设计和用户体验上能和 Materialistic 比肩的应用(也是用了多年 Android 后怒迁到 iOS 最怀念的应用,没有之一),且在持续不断进化中。开发者 Daniel Wu 目前就职于 Amazon 可能是华裔,感谢!
2
36
55
@terrywang
Terry Wang
6 years
路虎居然在中国告赢了陆风,陆风 X7 被禁止生产和销售。这不仅是捷豹路虎的胜利,也是整个汽车产业反外观设计抄袭胜诉的首例,具有里程碑式的意义。保时捷准备对众泰动手了么?
16
20
53
@terrywang
Terry Wang
4 years
Netflix 真是高产,本月释出 Barbarians 日耳曼人和占领日耳曼尼亚的罗马帝国军条顿堡森林之战(野蛮的野蛮 vs 文明的野蛮,哪个更蛮?)和 La Révolution 法国大革命之谜(一种疾病导致贵族杀害平民,发现此事的人将发明让他举世闻名的断头台)纷至沓来,油管的推送算法不错嘛,预告片让人很期待啊。
0
8
54
@terrywang
Terry Wang
3 years
对 AWS us-east-1 服务宕机造成更大规模的故障早已见怪不怪,发展步子太快只向前(钱,增长)看,无人在意偿还 technical debt 的必然结果(作为最早的可用区,被诸多新衍生服务显性或隐形依赖,到现在还未完成系统性解耦?),历史只会不断重演。与以前的区别是,自己不再参与这类故障救火了,囧
5
5
52
@terrywang
Terry Wang
3 years
Telegram 创始人 Pavel Durov 在37岁之际罗列了3件被低估和7件被高估的事物,发人深省。其实自己的价值观与之非常接近了,但还要继续思考所处的世界,自己想要什么,以及想要过什么样的生活
3
10
55
@terrywang
Terry Wang
5 years
2020年第一次来公司 BPF Performance Tools 已经在包裹囤放处躺了两个星期了,没想到纸质的书有这么厚,捂脸。
Tweet media one
6
7
52
@terrywang
Terry Wang
6 years
和同事谈起 Linux 下软 RAID 方案,想起 md 的主要维护者李少华在去年圣诞节期间过世了。他还对块设备层 I/O 调度器 NVMe 内存管理和电源管理等都做出过重要贡献。一个很简单纯粹的人,用代码让世界变得更美好一些。他在 Linux kernel git 仓库里留下了来过这个世界的痕迹 RIP
1
30
52
@terrywang
Terry Wang
4 years
有时间和精力学点 Go (毕竟有大厂和 Docker k8s 生态 Prometheus Terraform 等成功项目背书)或 Rust 都会受益(两者都可编译成独立二进制分发)。但 Bash 脚本不可能被完全替代掉(更底层更接近内核和基本原理),否则 Python 不早就做到了? 顺便推荐本浅显入门,有暗黑版
0
7
51
@terrywang
Terry Wang
5 years
经常看 Linux 内核文档的人可能早就注意到它开始现代化了,表现为除了纯文本之外的 Sphinx 格式(纯文本转换,及源代码萃取)。确切的说该现代化是从 4.8 开始的,使用 Sphinx + reStructuredText 的组合 LWN 上有两篇文章,详细解说了为何选这个组合,而非 Markdown AsciiDoc 以及它是如何工作的。
0
7
46
@terrywang
Terry Wang
4 years
从播客听来的 macOS 用 kernel_task 进程巧妙地实现根据主板温度来控制处理器的(计算能力)输出。举例:若显卡和左边 USB-C 充电造成整机温度上升 kernel_task 进程看起来便会占用更多 CPU 相当于是一种标识,那部分不给其它进程用。内核做任务调度时可用资源就少了。可惜不像 Linux 内核提供底层 API
7
11
46
@terrywang
Terry Wang
2 years
Google One 的性价比实在太低,多种服务共享存储,最近还发生了 AI 扫描用户文件并标记为 CSAM 的事件并引发强烈反响。以此为契机,开始用 immichi 自架照片和视频备份方案。部署极为便利门槛低,用户体验上 web 和移动客户端均与 Google Photos 高度一致,推荐
4
11
48
@terrywang
Terry Wang
10 months
高耀洁医生在纽约的寓所离世,享年95岁。记得自己移居海外后的那一年,82岁高龄,风烛残年的老人被迫流亡美国,继续写作志在把资料留给后人,身后留下了不少著作,「血灾」可能是最让人印象深刻的。中国民间防艾滋病第一人,一个真正的爱「国」者,用实际行动,不喊口号 R.I.P.
3
9
47
@terrywang
Terry Wang
4 years
从 Linux Unplugged 354 听到 Ventoy 当时就记下了,在接下去两周内刚好连续用到了好几次,太好用了。只能说它可以被称为终极 USB 启动制作工具。它可以把 USB 存储转化为可直接读取第二个分区上 ISO 并将其作为启动介质的工具,一劳永逸可升级,让人想起 Wii ISO Loader ;-)
1
14
47
@terrywang
Terry Wang
4 years
IT 不是时尚秀,对新技术栈勿盲目追新,否则引入了复杂性(各种眼花缭乱的运维工具 k8s 微服务服务网格等),短期内还并不一定能解决问题。能以最低成本(时间和钱)有效解决解决实际问题的技术就是(用例下)最好的技术。刚用 inotify-tools audit iptables 三个基础工具解决用户需求,简单有效可靠。
3
6
44
@terrywang
Terry Wang
4 years
用 Google Spreadsheet 统计投资组合慢慢学会了用 GOOGLEFINANCE 获取股票汇率信息(包括历史)及 SPARKLINE 做简单的趋势(还有大量功能有待发掘),有这样简单灵动的工具,还要什么自行车。
0
1
45
@terrywang
Terry Wang
4 years
作为异形迷,看了油管推送过来的大聪看电影号称四万字,当论文制作的解读「普罗米修斯」系列,迄今为止看过最好的解读。尤其是第三期讲工程师和黑水,解了惑理清了线索。两部前传由 Ridley Scott 重新操刀,蕴含着他对生命起源、宗教和哲学的深度思考。不多说了,大家自己看吧
4
7
46
@terrywang
Terry Wang
4 years
周五团队例会时有人提到工作机上老大哥监控的问题,推荐了 LuLu for macOS (控制向外发起的网络连接)和 Pi-hole 在 DNS 请求时网络连接发起前介入两手抓解决。周六收到三位同事反馈(巧合的是均采用容器化方式部署在 NAS 上),对效果表示满意,对各种设备在后台发起的 DNS 请求数量和种类感到震惊。
0
10
42
@terrywang
Terry Wang
9 months
B站上「一条看电影」制作的深度解读异形前传:普罗米修斯。是迄今为止看过最全面的中文解析,既有深度又有广度,涵盖了设定集,故事背景,公映版中删除的内容等等,佩服。一个半小时的内容,居然也看完了 -_-z
4
7
43
@terrywang
Terry Wang
6 years
过去在 Linux 和 XenServer 上的投入,还在继续带来丰厚回报。玩过大部分主流发型版之后,把精力集中到 Fedora CentOS Ubuntu 上持续精进,勿在小众发型版上浪费过多时间,比如 SUSE 系,这是我对大部分人的建议。当然折腾 Arch Gentoo LFS/BLFS 对学习理解系统堆砌和工作原理的作用是不可替代的。
4
16
39
@terrywang
Terry Wang
3 years
实验 k8s 集群全部换成 containerd 容器运行时环境和 Cilium + Hubble 网络插件获取可观察性,不得不说 eBPF 香。先前遇到的问题,故障诊断后发现是跨主机网络层不通,自己想当然认为以前 kubeadm 创建集群用 flannel 已设置过防火墙规则了 RTFM 后才发现缺了 health check 所需规则才导致各检查报错。
0
4
45
@terrywang
Terry Wang
5 years
力荐 Raymond Murphy 的 English Grammar in Use 第五版,带练习和答案,附电子交互图书,作为学习和巩固英语语法的首选。小学时用的好像是牛津和许国璋的语法书,尤其是后者,当时觉得挺厚的。
1
10
41
@terrywang
Terry Wang
9 years
curl 的作者在写一份 TCP Tuning for HTTP 最佳实践,草稿中大部分都是收集来的内容,全部完成后应该也会是一份有参考价值的性能优化指南。目前内容还不如 Linode 和官方 nginx TCP 调优全 ;-D
0
13
42
@terrywang
Terry Wang
4 years
被誉为2019最佳华语电影之一的「阳光普照」,确实是好电影。人需要释放心底隐秘和黑暗的阴暗角落,在阴影下人才能获得喘息和休息,给阳光下身心俱疲的壳充电。和「血观音」,「大佛普拉斯」很相似,台湾电影的水准很高。
3
6
42
@terrywang
Terry Wang
2 years
评估了几个 k8s 工具,要推荐给最终交付客户的初级到中级运维人员 - Lens 功能强大的 IDE 适合开发者和运维,能管理大量的集群,有扩展机制和团队协作能力 - monokle k8s 配置,也就是 YAML 工作台,用来管理配置及其生命周期,简化了 deploy / diff 资源,内置 kustomize 支持,kus及其生命周期
1
3
41
@terrywang
Terry Wang
15 days
@tuturetom - ChatGPT 通用 - Grok (Grok 2) 通用,新闻时事检索,推文搜索 - Claude 编码辅助,数学,推理推论 - Perplexity 搜索总结 - Gemini 免费版,翻译,比对效果 - Ollama 本地跑 LLM 配合做微调等 - Cursor ��玩 - Warp 装了但几乎没用过 -_-z
4
9
43
@terrywang
Terry Wang
4 years
Kube Careers 分析了发布在其平台上的86个职位后得出的结论 1. 有 k8s 技能树至少能多赚20% 2. 相关认证是好东西但并非必要 CKA 的认可度最高 3. 主流运维工具链和技能 Terraform Ansible Jenkins 4. 流行语言 Python Go Java Shell 5. 两成需要随时待命,囧 更多细节请看报告
1
8
40
@terrywang
Terry Wang
3 years
「躺平」 lying flat 在世界范围内的流行度超乎想象,实际上早年兴起的 minimalist 极简主义,也算是躺平的一种表现方式。这波放水富人利用手里的资产组合和资源(关系),成为最大受益者;而未上车入局的人连筹码都没有,完全被该体系所抛弃。为富和执政者不仁,对未来社会结构而言,有百害而无一益。
Tweet media one
2
13
37
@terrywang
Terry Wang
9 years
重读 iptables tutorial 收获还是相当大,个人认为最好最全面的免费教程。作者(瑞典人)那么多年前就写出如此深度的教程,可见有多厉害,膜拜。感觉自己的 Linux Networking 技能开始有质的飞跃就是从深入学习神奇的 iptables 理解其工作原理开始的。
0
13
37
@terrywang
Terry Wang
4 years
趁黑五半价入了 Sensei 年初就开始关注这个应用了,29美元 lifetime 许可证,可以装三台。部分系统监控与 iStat Menus 重叠(这个目前3.33折!),但互补。其 UI 设计让人赏心悦目,有不错的系统优化、卸载和清理功能(主要是给小朋友用),有很大的进步空间,看好。黑五还有啥值得买的应用?
Tweet media one
Tweet media two
6
5
35
@terrywang
Terry Wang
5 years
作为 IT 行业从业者,明白目前技术发展的趋势,以及在做的事,事实上是在让同行(包括自己)逐渐失业。无特殊技能,竞争力差的一批从业者是首先被淘汰的对象。所以持续学习,拓展广度的同时注意深度,有兴趣甚至可学一门行业之外的手艺。以后考虑和朋友一起变革一下汽车维护保养这个服务性行业的模式。
4
14
36
@terrywang
Terry Wang
2 years
看来不少人并不知道(在澳洲)买卖二手车曾被用烂的套路):大概在2011年前后,卖二手车很容易遇到很殷勤的跨州买家,说急着用车愿意先用 PayPal 付款,然后让在当地的朋友或家人来「提车」,办完过户后通过迅速消失同时撤销付款,只留下一脸懵逼上当的人和一地鸡毛。前同事、朋友都遇到过这种杀猪盘。
@terrywang
Terry Wang
2 years
脸书市场上刚上架就有个「老太」上来献殷勤询价,已经可疑了。当「她」说出可以提前用 PayPal 支付货款,傍晚由「其他」人来提货时,老掉牙的套路就浮出水面了。回复只接受现金和 PayID 支付后此人就自动消失了,囧
2
1
6
2
14
38
@terrywang
Terry Wang
8 years
Linux 服务器上设置 TZ 环境变量可以避免 glibc 做大量无谓的 system call 建议在生产环境里设置一下,省去的系统调用数可能吓到你 packagecloud 官方博客质量非常,这篇之前就读过五六篇了,力荐
0
13
37
@terrywang
Terry Wang
5 years
三个来自武汉的病例报告,涵盖发病机理、治疗方式和治疗过程及困难,迄今为止看到过的最好视频,和悉悉尼尼又看了一遍,有收获,专业词汇很多(查字典) SARS-CoV-2 是新冠病毒,而 COVID-19 是该病毒造成疾病,力荐 此外 up 主 @chubbyemu 还开了档医学病例分析播客,同推荐
0
16
36
@terrywang
Terry Wang
5 years
自认为英文水平还可以,一路过来,用的最多的字典就是 LDOCE 和 OALD 也就是朗文当代和牛津高阶,朗文还有 Language Activator (写作活用词典)这个法宝。速查时任何字典都可以,但理解和记忆必须用这两本英英。好在有很专业的社区在维护最新版本,有用户体验很好的 MDict 格式库流传给跨平台软件用。
1
2
37
@terrywang
Terry Wang
8 years
现在每辆车里都备 resqme 快速逃生工具,包括在沪的两辆,甚至教过父母和岳父母如何使用此工具(还试验过)。记得某年北京暴雨积水发生人困车内溺毙事件后此物便就开始流行。不管有无车,随身带一个都无坏处。给自己和在意的人都买一个吧。
Tweet media one
4
17
31
@terrywang
Terry Wang
4 years
OpenSSH 项目官方认为 scp 协议过时、不灵活且不易修复,推荐用更现代的文件输出协议,如 sftp rsync Fedora 杂志特地撰文。其实从会用 rsync 起就一直用它替代 scp 不但能复制还可做更复杂的同步,文章未提但绝对要理解 trailing / 否则必填坑,另外非标准端口得配合 -e 用
2
8
36
@terrywang
Terry Wang
8 years
最近和几个朋友见面聊天,都觉得应该继续重拾写 blog 的习惯,分享之外还是 personal branding 的重要组成部分。微信公众号就算了,不喜欢封闭平台,用英文写估计也没人看。用 Twitter 记录思绪火花(以后写博客的原料)还行,但要写有深度的分享文还是得用博客。
2
26
35
@terrywang
Terry Wang
4 years
周末使用 M1 MBA 后感,屏幕有 True Tone 好,键盘手感佳,电池续航逆天且小巧;俩 USB-C 必须用扩展坞。初始化和配置的工作流和以前并无二致,只需预先通过命令行安装 Rosetta 2 然后用兼容方式启动终端模拟器(全局;或加前缀 arch -x86_64 跑 brew 命令),剩下的工作流和以前样。
1
2
36
@terrywang
Terry Wang
5 years
为什么用 Wire 而非 Signal 呢?其实很简单,前者不需要绑定手机号码即可注册,而且开源,2018年做过一次 audit 用的 crypto 组合靠谱。否则的话 Signal 用户体验可能更好一些,至于 Telegram 用户体验虽然好,但在加密所用的 crypto 和方法上,应该是不及格的
4
8
31
@terrywang
Terry Wang
2 years
经此一役父母辈的家庭药箱大升级了,除了再次强调刷新扑热息痛、布洛芬和治腹泻的药外,加入地塞米松,电解质泡腾片(蒸切片苹果加盐水的土办法效率高,毕竟体验过用 Berocca 的便利久了),血氧仪(或提供测血氧功能的设备),还有应急的便携式罐装氧气(以前从未想到过)。抗生素有剩余也不能乱用。
0
2
36
@terrywang
Terry Wang
5 years
如果2019年只能读一本书,那就是这本 Permanent Record 了。事实上已经不记得上次从头至尾读完一本书是什么时候了,按需搜索精确定位,碎片化阅读来获取信息已经成为习惯。没耐心 TL;DR 只是一个原因,主要是没有兴趣去读书。向 Snowden 致敬致谢 ;-)
Tweet media one
2
6
33
@terrywang
Terry Wang
5 years
分享悉尼第一位确诊的冠状病毒感染者治疗的过程和治疗方法,二手消息(当事人亲自发给中间人后转发到我这里的):第一周持续发烧,吃扑热息痛,然后有点细菌感染,吃了几天阿莫西林,吸氧。还打了一种防止静脉堵塞的针,很少量,每天一针,没有用别的药。下一条讲澳洲的医生对瑞德西韦的看法。
@terrywang
Terry Wang
5 years
目前全澳有15例冠状病毒确诊病例,5例已经出院,其余人士均处于稳定状态。朋友今天特地打电话来告知,之前提到悉尼第一例那位三天前已出院。并讨论了新加坡总理李显龙的讲话,以及狮城针对冠状病毒的策略,认识他十几年了,从没觉得他像现在这样对政治敏感 ;-)
0
0
4
1
14
30
@terrywang
Terry Wang
7 years
Nova color scheme 这套配色不错嘛,看着挺舒服,把 Vim tmux iTerm2 全换成它了,赞
1
10
33
@terrywang
Terry Wang
8 years
华为的需求变态也就算了,对项目参与者工作时间也极为变态,几乎是九九七的节奏。在中国施行 IT 奴隶制让华为习惯奴役滥用人的甜头,跑到国外也想搞这套是行不通的。当初澳洲华为招西人想将其洗脑后滥用结果被告就是最好的例子,最后全部招中国人了事。花大众的钱想开保时捷,烧机油烧成一缕青烟。
3
43
31
@terrywang
Terry Wang
7 years
接下去会经常写文档,所以英文写作要进阶一下。看完这本被称为小小书的 The Elements of Style 只叹相见恨晚,神一般的书。还有本经济学人的 Style Guide 第十一版没看。准备再买本 On Writing Well 看看,还有什么好的书大家推荐一下?谢先。
4
1
29
@terrywang
Terry Wang
8 years
@taotao2wins 发来两句:真正的勤奋,不是被迫的机械性重复劳动,也不是自我感动式的摧残健康,更不是因为拖延症导致的最后一刻效率爆发。真正的勤奋来自于一个人的内心深处,对于那些无法获得即刻回报的事情,依然能够保持十年如一日的热情与专注。问我对 Linux 和英语是否就是。
1
19
32
@terrywang
Terry Wang
4 years
看了下 Linux App Summit 2020 几个议题,颇有收获。虽不可能去写图形驱动,但作为桌面用户了解一下 Linux 图形栈还是很有必要的,这个 Linux Graphics 101 就深入浅出,非常好 Vulkan 是未来,提供更现代的 API 和更细化的硬件控制,不过也是有代价的,详见 RTFM
0
4
32
@terrywang
Terry Wang
5 years
不听 Linux Action News 都不知道 Zulip 的存在。相对于 Slack 它最大的优势是开源(可自架),按 topic 组织信息的模式优于 Slack thread 过滤好噪音少,易异步跟进。支持 Markdown 和 LaTex 感觉它和 reddit 对传统论坛组织会话模式的革新异曲同工。对了 Zulip 被 Dropbox 收购后竟然还能开源,呵。
1
7
32
@terrywang
Terry Wang
2 years
Valve 发布报告显示 - Linux 作为游戏平台市场占有率 1.23% 与此同时 Windows 97.03% macOS 1.74% - 滚动发行版本占比 Arch 13.87% + Manjaro 11.40% - 跑 Linux 的处理器中 AMD 50.99% vs Intel 49.01% 挺有意思的数据
0
8
33
@terrywang
Terry Wang
3 years
某些人对 Git 的认知和操作仅停留在 IDE 整合图形界面或三方 GUI 基础没学会,也没有安全意识,再加上团队没有利用现成的工具和扫描检验机制,如 AWS 的 git-secrets 做最佳实践,把含客户隐私和机密数据的源代码推到公开仓库也见怪不怪,影响是恶劣的。信任建立之难,打破却太容易。智商盆地难填平。
0
3
32
@terrywang
Terry Wang
5 years
抛砖引玉 Duplicati 开源的跨平台备份解决方案,支持多种标准协议 SFTP / WebDAV / S3 兼容等,以及多种云存储服务;支持数据去重;备份一致性验证;强加密 AES-256 或外挂 GnuPG 还有个基于 Web 的用户界面增加了易用性。用来备份数据简单可靠,但备份操作系统有更好的基于 Btrfs 或 ZFS 的方案。
@linuxtoy
Linuxtoy 🐧
5 years
@LeaskH 客气啦,我自己一直使用的是 Restic,主要基于以下几点: - 可备份到本地、SFTP 远端、Amazon S3、Google/Azure 等云存储 - 支持备份快照,能数据去重,这使它成为快速而高效的备份工具 - 既可加密,又可验证,确保数据存储/还原安全 ()
4
21
115
1
4
32
@terrywang
Terry Wang
4 years
GitHub Universe 技术分享视频若只看一个,推荐这个(其实只看了这个),演讲人大家肯定不陌生,各种视频和播客常客。 厉害的人能用轻松幽默的风格,把技术和现实结合起来,不吹嘘各种技术忽悠,理性分析,注重回归事物(技术)的本质和基础,而非绑定在某个特定的实现上。
0
2
30
@terrywang
Terry Wang
9 years
把最后一个 TrueCrypt 文件加密容器里的数据转移到 VeraCrypt 里了,后者修复了 TrueCrypt 7.1a 的诸多安全漏洞,在其基础上增强了加密算法的安全,防止暴利破解攻击,建议老用户迁移到这个新衍生项目 TrueCrypt 的历史使命也到此为止了,特此致谢。
0
16
28
@terrywang
Terry Wang
4 years
有个共事多年的同事离职了,亚太区的大老板的用词是他离职去另一片更广阔的天地另谋高就了He left for a greener pasture (牧场,工作机会,个人发展机遇),肯定听过这种用法,这次记住了。另一个和草相关,指境遇和个人发展机遇有关的谚语 Grass is always greener on the other side ;-)
2
6
30
@terrywang
Terry Wang
3 years
政治不敏感,太晚意识(学习)到 neoliberalism 对西方国家造成的危害。所谓的「新自由主义」,其关键是破坏社会团结和相互支持(例如工会组织)的机制,以及阻止民众参与公共政策制定过程。它所谓的「自由」,屈从于集中的、不对民众负责任的私有(利益集团)权力
0
13
29
@terrywang
Terry Wang
4 years
Self-hosted k8s 是真的难,且不是一个纯技(能)术问题,需要构建一个团队,转变传统思维方式和做法。从零开始打怪升级是完善技能树的过程没,但分布式系统的复杂度加上部署规模,不是个人能处理的。跑有状态应用更惨,除网络、存储之外还得熟悉 PKI TLS 应用等相关基础技能。有条件就上托管 k8s 完。
0
6
30
@terrywang
Terry Wang
4 years
看过几个 Datadog 基础架构团队关于运维大规模 k8s 集群的技术分享,所以既有印象中他们技术团队的实力非常强。连产品(带人)买下来扩充现有产品线看起来挺好。印象深刻的三个分享 1. 十个用 k8s 搬石头砸自己脚的方法(九个让你大吃一惊) 2. 优化 k8s 网络 3. kube-proxy 的进化
0
13
29
@terrywang
Terry Wang
6 years
原来 Netflix 在2018年5月就在官方博客上提出了 Full Cycle Developer 这个概念。也就是同时料理 SDLC 里设计、开发、测试、部署、运维和支持所有的环节。吃自己狗粮,运维自己构建的服务。本质是思维模式和态度的转变,趋势是广度大于深度(至少 master 一两样还是必要的),注重持续学习能力和实践。
1
18
28
@terrywang
Terry Wang
7 years
新西兰人 Michael Kerrisk 的 The Linux Programming Interface 真是本神作 deep dive 的 C 源代码大多数都来自于他的 TLPI 这本书,作者是 Linux man-pages 项目的主要维护者。立志要读加动手一遍此书。
3
4
30
@terrywang
Terry Wang
4 years
Ventoy 是如何工作的没看源代码还不知道,只知道把 System Rescue CD / Tails / Fedora Live / Pop!_OS / KDE Neon / Elive 等各种 ISO 文件复制到 USB 存储上,就可以按需选择启动要用的 USB Live Linux 发行版。支持 Legacy + UEFI 可持久化数据,甚至还支持 WIM 文件,值得拥有 cc @linuxtoy
2
5
27
@terrywang
Terry Wang
10 years
65美金的 SMC ODROID-U3 硬件完胜树莓派:四核 Cortex-A9 1.7GHz ARMv7-A + 2GB RAM / 四核 Mali-400 GPU / 支持 eMMC 和 MicroSD 带宽好的话可拿服务器省去 VPS 的钱,做媒体中心都绰绰有余啊。
5
12
30
@terrywang
Terry Wang
1 year
因互联网接入 disruption 刚获悉 @haoel 的消息,耗子哥一直是活跃在自己时间线上颇受尊敬的人,个人觉得他是个有态度有原则,有趣且有料的灵魂。他的离去留下的 void 是创业圈、技术圈、中文推特圈乃至是社会的损失。愿他安息 R.I.P.
2
3
29