写与不写|paul graham
原文是 Paul Graham 的writes and write nots,使用沉浸式翻译 ChatGPT-4o mini 翻译
I’m usually reluctant to make predictions about technology, but I feel fairly confident about this one: in a couple decades there won’t be many people who can write.
我通常不愿意对技术做出预测,但我对这一点相当有信心:再过几十年,能写字的人不会很多。
One of the strangest things you learn if you’re a writer is how many people have trouble writing. Doctors know how many people have a mole they’re worried about; people who are good at setting up computers know how many peo ...
为什么单线程的 Redis 如此快速|Why is single threaded Redis so fast
这篇文章是中译英,然后英译中 😆。中文互联网的八股文还是出圈了
原文发表在今日头条,我在阅读阮一峰的周刊时发现这篇文章,然后读了 ref,发现是中译英。
Redis is a high-performance, in-memory key-value database. According to official test reports, it can support around 100,000 QPS (queries per second) on a single machine. However, Redis uses a single-threaded architecture in its design.
Redis 是一个高性能的内存键值数据库。根据官方测试报告,它在单台机器上可以支持大约 100,000 QPS(每秒查询数)。然而,Redis 在设计上采用了单线程架构。
Why does Redis still have such high performance with a single-threaded design? Wouldn’t it be b ...
为什么读书要读5678遍?|paul graham(GPT 翻译实验)
文章:how you know作者:paul graham翻译:gpt-4o, @howie.serious(排名有先后,AI 翻译的实验)
转载自@howie_serious
书籍要看很多遍,这是很正常的事情,我觉得应试教育会让这个变得有些羞耻。另外不必要读“经典”,像是牛顿的《自然哲学的数学原理》,里面使用的微分积分表达式都不同,英文的意义也不同,除非为了研究物理学的历史变迁,思想家的手稿,学习经典知识大可从最新的资料出发。
I’ve read Villehardouin’s chronicle of the Fourth Crusade at least two times, maybe three. And yet if I had to write down everything I remember from it, I doubt it would amount to much more than a page. Multiply this times several hundred, and I get an uneasy feeling when I lo ...
转载|时间之谜与活在当下
原文是徒步的骑手发布在substack的文章《时间之谜与活在当下》
人生被无意义的时间(chronos)消磨,这是我们的宿命;在当下活出有意义的时刻(kairos),知其不可而为之,以此抗拒生活世界的虚无,人生才不至于像陌生人一样跟我们擦肩而过。
这是本老书了,但值得所有年龄段的人读,好在是很轻松的阅读——轻松的是文字,讲的道理却很有份量。同样的道理会给年轻人上进的力量,让中年人彷徨,让老年人懊悔。书中有句话:“人们司空见惯的是,用虚度一生来等待人生真正开始”。去年骑行穿越日本时,路上想起这句话。如果我们不在当下活出想活的人生,流逝的时间对我们来讲就是虚无的混沌,真正属于我们的人生就像一位陌生人跟我们擦肩而过。
时间是天地之谜,也是人生之谜。有一本更老的书,曾经想解开这个谜:“时间是什么?无人问起时,我有所知;要张口解释时,却浑然不知了。” (《忏悔录》第十一部,第十四章,第 17 节)奥古斯丁的时间之问让人想起大约同时代的陶潜的小诗:“此中有真意,欲辩已忘言。”
生活世界,人们在不知不觉中消磨时光,但消磨时光是生活世界的假象 —— 不是人消磨时光,而是生命被时光消磨,变得面目全 ...
私有云或公有云中的基础设施即代码
原文:Infrastructure as Code in a Private or Public Cloud
随着技术的进步,我们的工具也在不断变化。但是,由于大多数人抵制变革,因此往往需要某种类型的失败–系统中断、灾难恢复失败等–才能让我们改变我们的管理实践。
例如,当公司将其业务转移到云端时,他们倾向于用管理内部物理硬件的方式来管理云基础架构,即登录到虚拟基础架构的 Web 界面,或直接进入系统并通过 GUI 或 CLI 应用更改。这些用户还没有通过使用 HashiCorp Terraform 等工具来使用基础设施即代码(IaC)。
什么是 IaC?它是在定义文件中定义为代码的基础设施(CPU、内存、磁盘、防火墙等)。但为什么要改变我们定义和构建基础设施的方式呢?
虚拟计算使我们能够通过软件命令对基础设施进行构建和配置更改。虽然这些命令通常是脚本化的,但人类仍然很难读懂。更现代的工具接受人类和机器都能读懂的代码,并提供额外的好处。它们简化了代码测试,可以应用并跟踪迭代之间的变化,最重要的是,它们使团队能够在不同项目中重复使用代码组件(如模块)。难怪 IaC 会受到如此广泛的追捧 ...
Terraform 101
前言在国内,使用 Terraform 的公司屈指可数。通常,在市场上取得巨大成功的公司会选择自建 IDC,如一线和二线的大厂,这些公司拥有数十万甚至上百万台物理服务器。使用混合云并达到一定规模的公司更是少之又少,加上国内 ToB 市场的挑战,导致 IaC 在国内的发展并不理想。然而,在国际市场上,传统行业选择公有云时,要求必须支持 Terraform,Terraform 已然成为事实上的 IaC 标准。
关于 Terraform 的中文讨论非常少,以下是我学习和整理 Terraform 内容的分享。
Terraform 简介Terraform 是由 HashiCorp 公司研发的开源 IaC(基础设施即代码)工具。它由 Go 语言编写,可以在各个平台上运行,包括 Linux、Mac 和 Windows。Terraform 简单易用,即使没有太多代码经验的人也能读懂 Terraform 的配置代码 HCL(HashiCorp Configuration Language)。
HCL,即 HashiCorp Configuration Language,是 HashiCorp 公司开发 ...
ACE 任何面试问题的 14 种模式
此篇是我重读「14 Patterns to Ace Any Coding Interview Question」后,进行的翻译,借助沉浸式翻译,使用 DeepL 的 API
The process of preparing for coding interviews is anxiety-inducing for many developers. There’s so much material to cover, and often much of it feels irrelevant to what devs are doing in their day jobs, which only adds to the stress.对许多开发人员来说,准备编码面试的过程令人焦虑不安。要涉及的内容太多,而且很多内容往往与开发人员的日常工作无关,这只会增加他们的压力。
One of the outcomes of this is that it’s now common for developers to spend weeks combing through hundreds of ...
二叉树-基本概念
以下仅为学习krahets的 hello-aglo写的笔记
定义
非线性数据结构
表示“祖先”与“后代”的关系
体现分治的思想
12345678class TreeNode{ int val; TreeNode left; TreeNode right; TreeNode(int x){ val = x; }}
基础概念回顾
根节点(root):位于二叉树顶层的节点,没有父节点
叶节点(leaf):没有子节点的节点,其两个指针指向 None
层(level):节点所在的层,从顶至底递增,根节点的层是 1
度(degree):节点所有的子节点数量,二叉树的度是 0、1、2
边(edge):连接两个节点的线段,即节点的指针引用
节点的深度(depth):从根节点到该节点所经历的边的数量
二叉树的高度(height):从根节点到最远叶节点所经历的边的数量
节点的高度(height):从距离该节点最远的叶节点到该节点所经历的边的数量
二叉树的一般类型
完美二叉树(perfect binary tre ...
关于MBTI
最近看到白海飞老师的《面试现场》有篇《如何认识自己的优缺点?》,里面建议进行专业的测试。其实“认识你自己”是这个世界上最难的事情,不然也不是阿波罗神庙最有名的三句箴言之一了。
1不过手比嘴快,在16personalities做了一次,这次是ENFJ-A / ENFJ-T,外向 – 69%, 有远见 – 64%, 感受 – 58%, 评判 – 62%, 起伏不定 – 51%。
22017 年的时候也做过一次,那时候比较注重这些东西,世界也比较小,翻了下当时的印象笔记,有一个维度的变化吧,不过总体变化不大。
类型:ENTJ 总倾向:37.8
E 外向
14.29%
I 内向
S 实感
14.29%
N 直觉
T 思考
42.86%
F 情感
J 判断
71.43%
P 知觉
Thinking这些测试最近在 95 后之间非常流行,以我个人的经验,MBTI 更像是新型的星座或命格,人是非常复杂的,以几道题就框定住,打上标签也是不太现实的事情。
另外,人们应该有“想要选择自己想要成为特定人格的选项”的倾向。
依我看,这是一种新型的”社交货币“,没有这些, ...
沉浸式翻译自用指南
沉浸式翻译使用起来真的太方便了,无论是 PC 端还是手机端。
本着订阅 ChatGPT 套娃全家桶的原则,想要也付费一下 Pro 会员,奈何一看太贵啦,一年打折后还需要 ¥703.8,这个价格差不多是一年 ChatGPT 价格的一半,付不起付不起。
刚好在 group 中问了一下,有个好心的老哥说 DeepL 的 free API 就够用了,一个月 50w 字,我想了想也是,天天看,天天翻译也够了,实在不行再用下 Gemini 的 API。
DeepL API Free在官网注册好账号后,然后注册 API,需要绑定国外的信用卡,这个需要自行解决啦,我这里用的是 Wise。
123456789DeepL API Free包括:访问所有功能访问DeepL REST API500,000个字符限制/月1,000个术语表(特定语言可用)
Gemini APIGemini 算是做一个冗余,在 Google AI Studio 中创建 Keys,然后添加到沉浸式翻译的 API 就好。
使用 burn.hair 的 API注册我们的https://burn.hair/,并使用我们的接口,新用户有$ ...