《被讨厌的勇气》读书笔记

怎么知道的这一本书

其实这本书的名字早就已经知道了,但是最近女朋友听完 [[沈易斐]] 教授的播客之后说想看看,那就约定一起看。

关于作者

  • 岸见一郎,哲学家,1956 年生于京都,居住于京都,1989 年开始研究阿德勒心理学,日本阿德勒心理学会认定心理咨询师。
  • 古贺史健,自由作家,1973 年出生,以对话创作(问答体裁)见长。

译者

  • 渠海霞,1981 年出生,日语语言文学硕士,现任教于山东省聊城大学。

关于

[[阿德勒]] 出生于 1870 年,虽然是个「古人」,但是其思想却非常现代,孕育了非常多现代心理咨询流派的思想种子。

  • 认为「发生什么事不重要,我们怎么看待这些事情才重要」的认知流派
  • 关注人潜能和价值的人本主义学派
  • 把爱、胜任感和控制感作为人类基本动机的自我决定理论

阿德勒的重要思想

  • 对自我的解放
  • 挣脱来自过去的束缚, 精神分析创始人 [[弗洛伊德]] 开始,心理学家相信人是过去,尤其是童年经历的产物,经历变成了潜意识,决定人生。但是阿德勒说,重要的不是过去,而是我们怎么看待过去,我们对于过去的看法是会变化的 [[蝙蝠侠]]
  • 挣脱人际关系的束缚,心理困扰来自社会和他人的期待和评价,人们以「爱」之名,行使支配和控制。阿德勒眼中,理想的人际关系大概是「我爱你,但与你无关」。
  • 挣脱来自未来的束缚,很多人的目标远大,不满足当下的人生,把现在贬低成实现未来的工具。强调当下的意义,这才是生活的真谛。

在我们挣脱之后,阿德勒把全部的人生责任和选择的权力交给了自己。我们之所以裹足不前是因为我们自己怨天尤人,责怪父母,责怪社会。正如书名《被讨厌的勇气》,承担这种自由和责任,需要的是无畏的勇气。勇气也是阿德勒心理学的关键字,是我们人生问题的答案。

我们的不幸是谁的错?

  • 人都可以改变
    • 改变的第一步就是理解
    • 你的「不幸」都是自己的「选择」
    • 希腊语中,「善」一词并不包含道德含义,仅仅只有「有好处」一层含义,另一方面,「恶」也有「无好处」的意义。
  • 某人如何看「世界」,如何看「自己」,把这些「赋予意义的方式」汇集起来的概念就可以理解为生活方式。狭义上,可以理解为「性格」,广义上也包含了世界观和人生观。
  • 想要改变生活方式,需要很大的勇气,面对变化产生的「不安」和不变带来的「不满」,很多人会选择留在现在
  • 你之所以不幸并不是因为过去或者环境,更不是因为能力不足,只不过是缺乏「勇气」,缺乏「获得幸福的勇气」
  • 之所以无法改变正是因为我自己不断下定「不要改变」的决心。缺乏选择新的生活方式的勇气,也就是缺乏「获得幸福的勇气」

怎么样才可以改变自己的生活方式呢?

  • 有摒弃当前生活方式的决心
  • 要改变对世界或自己的看法(生活方式)就必须改变与世界的沟通方式,改变自己的行为方式
  • 阿德勒的目的论说的是,「无论 之前的人生发生过什么,都对今后的人生如何度过没有影响。」决定自己人生的是活在「此时此刻」的自己。

怎么阐释「一切烦恼都来自于人际关系」

  • 接受「现在的自己」,鼓励 —- 树立起向前迈进的勇气
  • 承认在人际关系中会受到伤害
  • 之所以感觉孤独,并不是因为只有你自己一个人,感觉自己被周围的他人,社会和共同体所疏远才会孤独
  • 人的烦恼都来自于人际关系

自卑感

  • 困扰我们自卑感的不是「客观性的事实」而是「主观性」的解释。
  • 德语中「自卑感」是一个关于自我价值判断的词语,价值也依托于社会,如果世界上只有一个人,那么纸币,黄金都没有任何价值
  • 无法达成理想的自己,就会产生一种自卑感
  • 只要处理得当,自卑感可以成为努力和成长的催化剂
  • 自卑情节,原本表示的就是一种复杂而反常的心理状态。自卑情节是指把自己的自卑感当作某种借口使用的状态。比如「我因为学历低就无法成功」,「我长得不漂亮就无法结婚」。
  • 「外部因果律」,将原本没有任何因果关系的事情解释成重要的事情。 简单地说,就是害怕向前迈进或者不想真正地努力,不愿意为了改变自我而牺牲目前所享受的乐趣。拿不出改变生活方式的「勇气」。

优越感

  • 人生不是和他人的比赛
  • 追求优越性,是指自己不断朝前迈进,而不是比别人高出一等。
    • [[Naval Ravikant]] 在 [[How to Get Rich Without Getting lucky]] 中也说过,不要去追求地位的游戏。
    • [[有限与无限的游戏]] 也说过不要去玩有限的地位竞争的游戏,不要去玩有胜负的游戏
    • [[芒格]] 也说过每天起来要比前一天进步一点点
  • 不与任何人竞争,只要自己不断前进即可
  • 健全的自卑感不是来自与他人的比较,而是来自与理想自己的比较。
  • 不同但是[[平等]]
  • 人无高低之分

[[有限游戏]] 是一个有胜者的游戏,而 [[无限游戏]] 是一个以延续游戏为目的的游戏。

如果意识到竞争或胜负,那么势必就会产生自卑感,常常拿自己和别人相比就会产生「优于这个,输给那个」的想法,而自卑情结或优越情结就会产生。

竞争的可怕之处就在于此即便不是败者,即便一直立于不败之地处于竞争之中的人也会一刻不得安宁,不能成为败者。 而为了不成为败者,就必须一直获胜,不能相信他人之所以有很多人,虽然取得了社会性的成功,但却感不到幸福,就是因为他们活活在竞争之中,因为他们眼中的世界是敌人遍布的危险所在 。

人生的三大课题

三大课题:

  • 交友课题
    • 朋友或熟人的数量没有任何价值
    • 关系的距离和深度
    • 改变自己的心理学
  • 工作课题
    • 工作上的人际关系是因为成果,这个共通目标
  • 爱的课题
    • 束缚是想要支配对方的表现,也是一种基于不信任感的想法。阿德勒说,如果要和谐地生活在一起,就必须把对方当作平等的人。

阿德勒把成长过程中可能产生的关系划分成了这三大类。三大课题统称人生课题。

当人能够感觉到与」这个人在一起可以无拘无束的时候,才能够去体会到爱。既没有自卑感,也不必炫耀优越性,能够保持一种平静而自然的状态。[[爱情]]

阿德勒把这种企图设立种种借口来回避人生课题的情况叫做人生谎言 。

什么是「课题分离」

过于希望得到别人的认可,就会按照别人的期待生活,也就舍弃真正的自我,活在别人的人生之中。

  • 把自己和别人的「人生课题」分离
    • 自己人生能够做好的,就是「选择自己认为最好的道路」,别人如何评价你的选择,那是别人的课题
  • 课题分离是人际关系的入口
    • 和读书一样,如果离得太近就会什么都看不见,要构筑良好的人际关系也需要保持一定距离,如果太近,就无法正面对话
  • 为了满足别人的期望而活,以及把自己的人生托付给别人,是一种对自己撒谎也不断对周围人撒谎的生活方式

要有被讨厌的勇气

  • 自由就是被别人讨厌
    • 对抗本能和冲动便是自由
      • [[康德]] 说得自律即自由
    • 不畏惧被人讨厌而是勇往直前,不随波逐流而是激流勇进,这才是对人而言的自由
    • 获得幸福的勇气也包括「被讨厌的勇气」
  • 幸福也来自于人际关系。
  • 人际关系的起点是「课题分离」,终点是共同体感觉。
    • 共同体感觉是指「把他人看成朋友,并在其中能够感受到有自己的位置」。

如何获得勇气:

  • 有鼓励才有勇气
  • 有价值,就有勇气,人只有在能够感觉自己有价值的时候才可以获得勇气
  • 只要存在,就有价值

怎么解释「活在当下」

  • 不是肯定自我,而是接纳自我
  • 共同体感觉

    • 自我接纳,诚实地接纳自己做不到,朝着能够做到的方向去努力。
    • 他者信赖,在相信他人的时候不附加任何条件。
    • 他者贡献,对作为伙伴的他人给予影响、做出贡献、这就是他者贡献。
  • 对作为伙伴的他人给予影响、做出贡献、这就是他者贡献。
  • 他者贡献的意思不是自我牺牲。
  • 劳动并不是赚取金钱的手段,我们通过劳动来实现他者贡献,参与共同体,体会「我对他人有用」,进而获得自己的存在价值。
  • [[工作]] 的本质是他者贡献。 [[Elon Musk]],比尔盖茨 等人已经拥有了无数的金钱,但他们依然还在工作。

什么是幸福

如何获得幸福

  • 人生的意义是自己赋予自己的。
  • 人生选择自由的时候,当然就可能会迷路。
  • 就像旅人依靠北极星指路一样,人生也需要引导之星,只要不迷失指针,只要朝着这个方向前进就可以获得幸福。即使被讨厌,只要没有迷失「他者贡献」这颗引导之星,就不会迷失,做什么都可以。

谁应该看这本书

我觉得这本书任何人都可以看。


2023-11-19 courage , book , reading , reading-2023 , reading-2023q4 , 心理学 , psychology

修复 macOS 时区和时间错误

今天 macOS 上又发生了一个奇怪的问题,昨天晚上因为没有连接充电线,所以导致 MacBook 晚上自动关机了,看起来是因为没电自动关机了,但是早上看的时候还有一点点电,白天的时候没有任何操作就直接充电到满,但是晚一些使用的时候就发现系统的时间不太对了,在系统设置中强制同步系统时间,但没有用处,每一次同步都比当前的时间慢了一天和几个小时,甚至连分钟都对不上。于是就开始了一系列的修复过程。

因为操作系统时间已经不对了,所以无论访问什么网页,都会因为时间对不上而被安全证书拒绝访问,所以我只能将系统的时间手动修正为大致准确的。然后通过浏览器查询解决方法。

调整 NTP 服务器

我怀疑的第一个问题就是,是不是 Apple 自带的 NTP(Network Time Protocol,时间服务器)出错了,因为即使是我手动修正正确的时间,只要使用这个 Time Server 同步一下,时间就错了。

fhLN 所以我在网上找了一些其他公司公开的 NTP 服务

  • time.cloudflare.com
  • time.google.com

但问题在于,我试了两个,发现 macOS 都会把时间纠正错误。这个时候我就有点担心是不是最近升级了操作系统的问题,但是这个问题也没有解,毕竟也不能降级,所以我将问题点移动到了,是不是在 Intel 的 macOS 上的 NVRAM 和 SMC 这两块存储芯片因为断电的问题出错了。

重置 NVRAM 和 SMC

macOS 上的 NVRAM(非易失性随机存储器) 和 PRAM (参数随机存储器)是有可能因为断电而倒置出错的。之前有一次出现问题,联系客服的时候,客服那边知道了这个操作。

简单的记录

  • 关机
  • 同时按下 Option + Command + P + R,并在启动过程中一直按住,直到听到两次启动的声音
  • 释放按键,macOS 会重新启动并重置 NVRAM

S.M.C 是 System Management Controller 的缩写,是 macOS 上的一块微控制器,在 Intel 芯片的 Mac 上同来处理不同的电源,灯光,传感器等等硬件。

重置 SMC

  • 关机
  • 在关机的状态下,安装 Option + Command + Shift + 电源键,长按 10 秒
  • 等待重启

具体可以参考这篇文章

但重置了这两个微芯片之后还是还是没有解决这个时间的问题,使用 NTP 服务同步一下时间,就又错位了。

Google

在尝试了所有我知道的解决方法之后,就只能求助于 Google 了,我使用 macos 时间 错误 ntp 等等关键字,进行了一番搜索。发现了一些可能的问题。

  • 有些反馈说是因为系统的定位服务错误,所以可能 macOS 不知道你的位置而调用了其他地区的时区,但我检查了一下定位服务,是有权限的,并且网页上也是能获取到位置的。1
  • 然后我使用 macos date wrong 尝试看看英文的帖子有没有出现过类似的问题,果不其然,官方的 论坛 上就有类似的问题

然后我按照这个帖子上面的方法,执行了如下的命令

sudo sntp -sS time.apple.com

然后竟然好了!


2023-11-16 macos , datetime , macbook , mac

为播客爱好者制作的工具 Podwise

Podwise 是一个针对播客的笔记软件,过去很长的一段时间里面都在寻找能够给播客记笔记的应用,之前在移动端发现了一个 [[Snipd]],可以在听到的时候,记录下播客中的精彩瞬间,还可以做笔记。但今天发现的这一款 Podwise 是基于网页的,可以在网页中播放,并且 Podwise 提供了语音转写的文字稿。

进入网站之后,可以通过热门,或者搜索来添加自己常听的播客内容,然后使用站内的语音转写就可以生成文字稿等等,不过需要注意的是这个转写以及总结的功能是需要高级会员的,如果你使用我的邀请链接来注册的话,会有 15 天的高级会员体验。

hzbR

你可以通过手动搜索,或者直接添加 RSS 的方式来添加播客内容。 hLh3

功能

Podwise 是一个集成了很多功能的应用,不仅可以给播客编写笔记,还可以:

  • 播客内容转写文字
  • 总结播客的内容
  • 生成大纲
  • 制作思维导图
  • 高亮播客内容
  • 关联笔记应用,导出笔记

Mindmap,这一集播客的思维导图。

h1ip

Keywords 播客的关键字

hC9N

Highlights 播客中精彩的部分

hEj2

Transcripts,直接将语音变成了文字,那这样就可以非常容易的进行搜索。

hamY

Show notes,播客作者的编写的内容

h5pG

关联

在 Podwise 平台上记录的内容,可以通过关联,导入到自己喜欢的笔记软件中。比如 Notion,Readwise 中。

hd2M

当前 Podwise 正在黑五促销,如果有需要的话,也不妨先去体验一下,然后再购买。


2023-11-16 podcast , podwise , whisper , openai , ai , audio , transcript

在日本申请 Revolut 数字银行

之前有写过一篇 Wise 实体卡 的文章,后来到了日本之后发现其实还有很多数字银行,比如本文的主角 [[Revolut]]。日本本地也有一些,比如 2015 年创立的数字金融科技公司 [[Kyash]]。文本就着重说一下 Revolut 账户的申请,以及为什么要创建 Revolut 数字银行卡。

Revolut 是什么

因为之前的文章已经有了详细的说明 ,这里就简短的介绍一下,Revolut 是一家英国的金融科技银行,由两位年轻的英国创始人创建。用户可以在 Revolut 开户、办理 VISA/MasterCard 卡、进行货币兑换和刷卡取现等操作,但是它没有实体分支机构,所有操作都通过手机应用程序完成。

两位创始人创办 Revolut 的原因也和流传很久的 Uber,Airbnb 的故事如出一辙,Uber 的创始人在法国出差的时候打不车所以萌生了在手机上叫车的想法,而 Revolut 的创始人也是一样,厌倦了传统银行繁琐复杂的外汇业务,以及高额的货币兑换手续费,所以迎合了移动支付的场景,在手机上创建了 Revolut,年轻人可以在应用内快速的转换货币,并且拥有了一张卡走遍全世界的能力。Revolut 支持 140 多种货币的支付。

开户条件

  • 年满 18 岁的人可以申请 Revolut18 账户,13-17 岁的青少年在父母同意下也可以申请。
  • 必须合法居住在欧洲经济区(EEA)国家、澳大利亚、新加坡、瑞士、日本、英国、巴西或美国。

Revolut 有三种账户等级,月费从 US$0 到 US$16.99 不等。高级账户提供更多服务,根据个人需求选择最适合的账户。如果经常需要兑换外币和旅行,或者存款较高,选择 Premium 或 Metal 可能比免费的 Standard 账户更划算。

账户种类

账户种类 月费 服务
Standard 0 USD 每个月 10 次免手续费汇款
2.5% 存款年利率
免费实体卡
Premium 9.99 USD 周一至周五无限额度免手续费兑换外币
90 天购物保证
3.9% 存款年利率
医疗和保险利率
Metal 16.99 USD 18K 金属借记卡特快配送
周一至周五无限额度免手续费兑换外币
90 天购物保障
3.9%存款年利率
医疗和旅游保险

开户需要材料

  • 个人资料(例如,姓名,地址,电话号码,SSN 或 ITIN 号码)
  • 身份证(护照,驾照,绿卡)
  • 居留身份证明(有效的美国证件)

开户流程

  • 点击邀请链接
  • 打开 App Store 下载 Revolut 应用
  • 打开应用之后输入手机号码,获取验证码
  • 填写个人资料及地址,然后上传身份证件和美国签证文件
  • 完成自拍,验证身份
  • 完成开户,等待系统审核
  • Revolut 卡通常会在 7~8 个工作日寄送到指定地址。

汇款

Revolut 日本汇款日元到中国银行,没有中间行和目的行的手续费。

在日本的特殊用途

在日本有一种特殊的制度,叫做「扶養控除」,就是证明你在海外有需要赡养的老人,那么在年末调整的时候就可以从税中控除一部分。但是抚养控除需要转账 38 万日元的记录,如果使用传统银行的外汇转账服务,此时就需要折损掉非常大一笔手续费,但是如果通过 Revolut,中间行的手续费可以节省一些,但是因为不同时间段可能处理不一样,在使用之前还是需要提前了解一下 Revolut 的转账手续费的。

reference


2023-11-15 revolut , 跨境金融 , bank , digital-bank , wise , bank-card , 数字银行 , 跨境汇款 , 跨境转账

从 DigiCert 获取证书并在 Azure KeyVault 中导入使用

前提知识

什么是 CSR

[[CSR]] (Certificate Signing Request),即证书签名请求文件,证书申请人在申请数字证书时由 CSP(加密服务提供者)在生成私钥的同时也生成证书请求文件,证书申请人只需要把 CSR 文件提交给证书颁发机构后,证书颁发机构使用其根证书私钥签名就生成了证书公钥文件,也就是颁发给用户的证书。

申请人需要生成 CSR 文件并提交给证书颁发机构(CA)。CSR 包含了用于签发证书的公钥、用于辨识的名称信息(Distinguished Name)(例如域名)、真实性和完整性保护(例如数字签名),通常从 Web 服务器生成 CSR,同时创建加解密的公钥私钥对。

如何产生 CSR 文件

要生成 CSR 文件,需要在 Linux 系统中,使用 OpenSSL 命令行工具。

然后执行以下命令,即可生成 CSR 文件。

openssl req -new -nodes -sha256 -newkey rsa:2048 -keyout $Key_File -out $OpenSSL_CSR
  • new:指定生成一个新的 CSR 文件。
  • nodes:指定密钥文件不被加密。
  • sha256:指定摘要算法。
  • newkey rsa:2048:指定密钥类型和长度。
  • $Key_File:密钥文件名称。
  • $OpenSSL_CSR:加密后文件的存放路径。

根据系统返回的提示,输入 CSR 文件所需的信息。以下是关于提示的说明:

  • Country Name(2 letter code):JP,申请单位所属国家,只能是两个字母的国家码。例如,中国填写为 CN。
  • State or Province Name(full name)[Some-State]: Tokyo,州名或省份名称,可以是中文或英文。
  • Locality Name(eg, city)[]: Shinagawa,城市名称,可以是中文或英文。
  • Organization Name(eg, company) [Internet Widgits Pty Ltd]:公司名称,可以是中文或英文。
  • Organizational Unit Name:部门名称,可以是中文或英文。
  • Common Name:申请 SSL 证书的具体网站域名。
  • Email Address:可选择不输入。
  • Challenge Password:可选择不输入。

按照命令提示输入相应内容后,即可在当前目录下获取密钥文件和 CSR 文件。

什么是 pem

[[PEM]] (Privacy Enhanced Mail) 格式是一种用于存储和传输密钥数据的常见格式,通常用于包含加密证书、密钥、数字证书和其他安全相关信息。

PEM 格式的数据通常以文本形式编码,但可以包含二进制数据。PEM 格式的文件通常使用扩展名为 .pem.crt.cer.key.p12。用户可以使用任何文本编辑器打开,但通常更推荐使用 OpenSSL 或其他密码学工具集进行处理。

什么是 pfx

[[PFX]] 是 Personal Information Exchange 的缩写,一种用于存储和传输数字证书和私钥的文件格式。它是一种二进制格式,使用 PKCS#12 标准来存储数据。

PFX 文件通常以 .pfx 或者 .p12 扩展名结尾。

PFX 文件和 PEM 文件的主要区别在于,PFX 文件包含私钥,而 PEM 文件仅包含公钥。这使得 PFX 文件比 PEM 文件更安全一些,因为私钥只能由拥有密码的用户访问。

从 DigiCert 获取证书的流程

从 [[DigiCert]] 公司获取证书的流程:

  • 生成 [[CSR]] 文件,提供给 DigiCert
  • 等待 DigiCert 发行证书,获取 DigiCert 发行证书
  • 将产生 CSR 文件的本地私钥和 DigiCert 发行的证书合并
  • 生成 pem 或者 PFX 上传到 [[Azure Key Vault]] 中

从 DigiCert 官网获取证书文件,然后使用命令行工具生成 PFX 文件。

利用 OpenSSL 工具将私钥和证书文件合成 PEM 以及 PFX 文件。

openssl pkcs12 -export -inkey private.key -in certificate.crt -out certificate.pem

合成 PFX 文件

openssl pkcs12 -export -inkey private.key -in certificate.crt -out certificate.pfx

2023-11-15 digicert , openssl , keyvault , azure , csr , certificate

你的私人云操作系统:Neverinstall 使用体验

这两天在想如何让 Obsidian 的使用体验可以无处不在,虽然现在手机端 Android 和 iOS 都有了客户端,并且桌面版也都有,我大部分使用 Obsidian 的使用场景也能够满足,但是我个人不习惯在 iOS 上使用 Obsidian,我使用 [[Syncthing]] 来同步我的笔记库,但是 iOS 上一直没有找到一个比较合适的同步客户端,虽然之前也买过一年的 Obsidian Sync 服务,但是感觉其提供的服务目前还没有产生那么价值,所以之后就停止续费了。但这就带来一个问题,就是我在移动或者手机端的时候不是非常方便,虽然之前在手机端记录的需求还挺少的,但是有些时候想要随手查询自己的笔记还是挺麻烦。

就当我有这个麻烦的时候,有一点看 [[Reddit]] 的帖子,发现也有人问 Obsidian 是否提供了网页版,或者有没有 Self-hosted 的网页版本方案,虽然我浏览完所有的回复,没有看到几个比较符合的解决方案,有人说可以用 Visual Studio Code 打开自己的仓库,也有人说可以将笔记库提交到 GitHub,然后就有了一个在线的文件,但我在评论中看到了一个评论,那就是本文的主角—- Neverinstall

Neverinstall

Neverinstall 是一个私人的云电脑,看他给自己起得标题就能看出来 —- Your personal cloud computer powered by AI。这个宣传语中的 AI 具体体现在哪里呢? 就是登录进其后台时,可以通过对话的形式,让 AI 自动给你构造一个工作环境,比如说你说想要一个网页应用的编程环境,那 Neverinstall 就可以根据你的需求,自动创建一个工作区,然后在工作区中安装必要的工具,比如浏览器,IDE 等等。

免费版本的环境,提供 6 个虚拟核 12 GB 内存, 以及 100 GB 磁盘空间,也是非常慷慨了。

fyI4

不过免费版有一个限制就是,如果 3 分钟没有使用那么就会暂停(睡眠),并且每一次使用都有 30 分钟的限制,每一次使用(Session)之间需要等待 1 个半小时。 不过我个人体验来说,从暂停状态恢复过来的等待时间还能接受,基本上半分钟之内。但是每次使用有时长限制就会影响使用了。

如果有这个时长限制那就还不如我在 VPS 上安装一个 VNC 远程连接过去了。

使用体验

Neverinstall 将用户体验流程做得非常完善,在其网站中,只需要鼠标点点,选择需要的应用,然后选择安装在哪里(什么节点),然后短短几十秒的时间就构造了一个环境,然后可以直接在浏览器中打开这个虚拟桌面,在测试的过程中,我选择了 Chrome 和 Obsidian ,然后可以看到构建成功的桌面上自动就有这几个应用,直接点开应用也能直接使用,比如我用 Chrome 点开一个 YouTube 视频,然后右侧打开 Obsidian,这个过程虽然能看到在系统 UI 资源上做了一些精简和优化,但是整体使用流畅度还可以。

fK5W

可以看到的是这个一个 Debian 的操作系统,并且安装了 Xfce 的桌面。

fNfQ

打开终端看看 htop

fPHX

总结

Neverinstall 的整体体验还不错,但是毕竟还是有使用时长的限制,所以 Obsidian 的需求看来还是满足不了。但是如果有临时性的需求,比如在 Windows 电脑上,有一些命令想要用一个 Linux 环境执行一下,临时使用一下这个环境倒是也好不错,毕竟几分钟的时间内就可以马上 Boot 进去,开始使用。

  • [[Kasm Workspaces]]

2023-11-14 cloud , cloud-computer , saas

我买了一台 Mac mini 以及记录一下 Mac mini 初始化设定

之前在 Mercari 看到一台二手的 Mac mini M1 16+512,看在便宜的份上(76500 JPY)就买了,正好替换一下当前用的有一点卡顿的 Intel,M1 的芯片完全能够处理我当前的任务,所以借着这篇文章记录一下初始化 Mac mini m1 的过程。

之前看 [[Terraform]] 和 [[Ansible]] 的时候了解到了「文本定义基础设施」,虽然这两个说的是去定义云服务,但是在我本地去设置 Mac mini 的时候,也可以通过类似的方式来定义我需要安装的基本软件,基本配置等等。

因为我的所有的配置文件都以配置文件的方式存放在了 dotfiles 项目中,我所有的服务器配置都使用 Ansible 定义好了,放在另外一个仓库,所以在初始化 Mac mini 的过程中也正好来更新一下 dotfiles 的配置,这样每一次我拿到一台新的电脑只需要执行一下自动化脚本,等跑完就可以完全恢复我的工作环境了。

安装必要的软件

因为脚本依赖 Homebrew 所以开始先安装 Homebrew

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

然后有一些基础的工具

brew install git vim tmux

然后就是 clone 我的项目

git clone git@github.com:einverne/dotfiles.git
cd dotfiles
make mac

然后根据我的配置自动完成设置。

同步我老电脑配置

ssh 配置信息

scp -r ~/.ssh einverne@mac-mini-ip:~/

配置我的输入法 Rime

scp -r ~/Library/Rime einverne@mac-mini-ip:~/Library

最后就是通过 [[Syncthing]] 来完成我的数据同步。


2023-11-12 mac , macos , mac-init , mac-application , mac-app

新加坡华侨银行 OCBC 开户记录

之前在 Twitter 上看到一些人开通了新加坡的 OCBC 银行账户,并且拿到了实体卡,于是在我的 Todo List 中也加上了一个 OCBC 银行注册。但是因为现在人在日本,所以 IP 地址可能会让 OCBC 审查拒绝,但好在今天下午在家弄 [[Tailscale]] 的时候,正好把老家那台 QNAP TS-453B mini 升级了一下 1.50 版本,也正好设置一下作为 Exit Node,然后用 iPhone 测试了一下,发现速度还不错,就正好把 OCBC 也申请了,正好做一下测试。

Tailscale 设置

分别在 QNAP 和 iPhone 上安装 Tailscale 的客户端,然后设置 QNAP 上的节点为 Exit Node,在 iPhone 上使用 QNAP 作为网络出口,然后就可以在百度中搜索 my ip,来检查一下当前的 IP 地址位置。确定是在家中的地址之后,就开始了 OCBC 的申请。

为什么要申请 OCBC 的银行账户

  • OCBC 是一个比较容易开的新加坡离岸账户,并且有实体银行
  • OCBC 可以用来入金券商,比如 [[Interactive Brokers]],[[Charles Schwab]],[[富途证券]] 等等,还可以直接开户新加坡的券商
  • OCBC 也可以用来入金 Wise
  • 当然如果未来有其他的用处,也可以马上派上用场,比如可以用来接受 Twitter 的打款,实体卡可以用来支付 OpenAI 的账单等等

华侨银行是什么

华侨银行,英文全称 Oversea-Chinese Banking Corporation Limited(OCBC)是新加坡第二大银行,三大本地银行之一,总部设在新加坡。华侨银行 1932 年由三所银行合并而成:1912 年创办的华商银行,1917 年创办的和丰银行以及 1919 年创办的旧华侨银行。

华侨银行是新加坡历史最悠久的银行之一。华侨银行曾连续多年被评为“全球最安全银行”前三名。OCBC 在新加坡设有 36 家分行,其中 15 家分行是星期天也办工(11 AM-7 PM)。另外,华侨银行和大华银行的提款机是共用的,可以使用全国超过 1,000 台 ATM 轻松自助办理提、取款、转帐等业务。

新加坡主要有三大本地银行,星展银行 DBS,华侨银行 OCBC,大华银行 UOB,其他就是一些中资银行,外资银行。

申请条件

哪些地区可以申请, OCBC 支持以下地区的申请:

  • 马拉西亚,印度尼西亚,中国大陆,香港

所需材料及设备

  • 护照
  • 大陆身份证
  • 带有 NFC 的手机,用来读取护照上面的电子信息
  • 一个能接受验证码的手机号
  • 1000 SGD 用来做入金验证激活,如果使用我的邀请 GPNAGDOS 入金激活后奖励 15 SGD

开户流程

先去苹果或者 Google 商店搜索“OCBC Digital”进行安装,或者直接访问下面的地址:

下载“OCBC Digital”根据界面要求如实填写信息,邀请码填写:GPNAGDOS,使用邀请码后 1 个月内入金 1000 SGD 可额外获得 15 SGD 赠金。如果 APP 打开闪退或者黑屏请尝试完全关闭后重新打开。大致步骤如下:

  • 要求填写手机号,邮箱,填写能收取验证码的手机号,国内手机号也可以,邮箱推荐使用 Gmail 等
  • 扫描护照的序列号
  • 拍照上传身份证
  • 过程中会要求用手机 NFC 功能感应读取护照上的信息
  • 最后会人脸视频,进行视频验证

信息务必真实填写(注意不要填写自雇,可能会要求提供额外的信息),整个申请过程大概几分钟完成,填写信息完成,可能立即就能收到短信,但如果中途信息出现问题,也可能会触发风控,会进行人工审核,审核周期一般是 7 个工作日内。

同时开户过程中的一些信息,记录到 [[Bitwarden]] 中:

  • 设置一个用户名(Access Code),用户名用来登录网页版
  • 设置 6 位数字的 PIN(用来登录网页版需要)
  • 求手机绑定 OneToken(一个安全的二次认证工具)

核过程中请不要退出“OCBC Digital”当前用户状态,不然后面审核通过后可能您无法登录。

申请成功之后默认会开通两个账户

默认情况下会开通两个账户:

  • 新加坡本币账户(Statement Savings Account,STS)
  • 外币账户(Global Savings Account,GSA,10 种货币),默认只有美元账户,如需要其他币种可以去网页版添加其他币种

这 2 个账户可用来收款或者对外转账。

360 账户是默认不会启用的,但是只有 360 账户才会有实体卡片,开通该账户之后马上会发行虚拟卡和实体卡,通过挂号信的方式寄送。

如果要在 Apple Pay 中添加虚拟卡,最好是将手机语言调整为英文,并且将手机的时区和国家调整为新加坡,否则可能会添加失败。

如何存入 1000 SGD 入金

  • 开户成功之后 6 个月内 1000 SGD 才能有 15 新币的开户奖励
  • 如果只有内地银行账户
    • 需要在内地银行购汇 SGD,然后电汇到 OCBC 银行,中间可能会有电汇费用
    • 如果有香港银行,比如汇丰银行,可以电汇 SGD 到 OCBC,无需电汇费用,但是会有汇率损失 50 HKD 左右(HSBC 的汇率不怎么好),实际操作转账 1100 SGD,支出的港币为 6403.17 HKD(1 HKD = 0.1717 SGD)。
    • 如果有 Wise 或者 Revolut 等数字银行,通过 Wise 新加坡账户转账至 OCBC ,0 费用,可能损耗是兑换汇率
    • 也可以通过熊猫速汇给 OCBC 的 STS 账户入金,但注意此方式非本人同名入金,无法获得 15 SGD 奖励

之前在 Twitter 上看到一些人开通了新加坡的 OCBC 银行账户,并且拿到了实体卡,于是在我的 Todo List 中也加上了一个 OCBC 银行注册。但是因为现在人在日本,所以 IP 地址可能会让 OCBC 审查拒绝,但好在今天下午在家弄 [[Tailscale]] 的时候,正好把老家那台 QNAP TS-453B mini 升级了一下 1.50 版本,也正好设置一下作为 Exit Node,然后用 iPhone 测试了一下,发现速度还不错,就正好把 OCBC 也申请了,正好做一下测试。

把 Tailscale 家中的节点设置成 Exit Node,然后在 iPhone 上安装,加家里的节点作为出口节点,然后就可以在浏览器中 搜索 my ip,来检查一下当前的 IP 地址位置。确定是在家中的地址之后,就开始了 OCBC 的申请。

Wise 入金 OCBC

首先保证 Wise 的新加坡账户 SGD 有 1000 余额,然后通过转账直接转账到 OCBC 即可。

一旦入金成功,那么 OCBC 会将 15 SGD 的礼金放到账户中。

汇丰香港跨境转账到 OCBC

跨境转账的过程中有几个东西是必须提前知道的

  • [[SWIFT code]],环球银行金融电信协会的金融编码,一般由 11 位数字和字母构成,包含了银行代码,国家代码,地区代码和分行代码。
    • OCBC 提供的 SWIFT code 只有 8 位 OCBCSGSG 那么剩下的以 XXX 补充,即 OCBCSGSGXXX
  • 收款地址:63 Chulia Street #10-00, OCBC Centre East, 新加坡 049514
    • 63 Chulia Street #10-00, OCBC Centre East, Singapore 049514

360 账户

完成 OCBC 账户激活之后,通过 App 开通 360 账户。STS 账户是没有实体卡片的,如果要实体的银行卡片可以通过申请 360 账户来获取 Debit Card,并且 360 账户开通后也可以开通虚拟卡信息,直接绑定 Apply Pay。

OCBC 网页版使用

OCBC 网页版的登录地址,要求填写注册时的 Access Code 和 PIN。然后就根据网页上的指示,通过手机的 Token 验证即可。

如何添加美元之外的外币

通过网页版才能开通 GSA 账户默认的美元之外的账户。 在网页版,在登录中,使用个人登录。使用 Access Code 和 PIN 登录。登录之后,在 Global Savings Account 添加外币,即可。

fUfY

更改邮寄地址

如果怕注册时的地址填写不准确,可以通过菜单栏的修改邮寄地址来修改。另外 OCBC 不会将手机号码写在挂号信上,所以有些人建议直接在地址栏最好,附加上自己的手机号信息。

账户区别

SSA(Statement Saving Account)

默认账户,年利率 0.05%

  • 新加坡居民 2 SGD 每月,存入 1000 SGD 免除
  • 外国人 10 SGD 每月,存入 20000 SGD 免除

账户开通后无借记卡

GSA(Global Saving Account)

多币种帐号,包含 USD,HKD,CNH,JPY,EUR,GBP,AUD,CAD,CHF,NZD 等。账户无管理费,关联借记卡之后消费无货币转换费。

360 Account

360 账户,2 SGD 每月 管理费,存入 3000 SGD 可免。

默认有一张借记卡。

MAS (Monthly Saving Account)

可另外开通的 SGD 账户,基础年利率 0.05%,每个月存入大于 50 SGD 并且只存入,不取出,年利率 0.1%。

账户管理费 2SGD 每月,存入 500 免除 。

开通 MSA 账户

MSA 账户的开通入口在 https://internet.ocbc.com/internet-banking/,选择账户类型为”Monthly Saving Account”。

收费情况

可以通过官网查看更多。账户第一年免收管理费,从第二年开始收取。

  • GSA 账户,免除管理费
  • SSA 账户,日均余额为 20000 SGD,免除每个月 10 SGD 管理费
  • 360 账户,日均余额 3000 SGD,免除 2 SGD 管理费
  • MSA 账户,日均余额 500 SGD,免除 2 SGD 管理费
  • STS 账户的最低起存金额是 1000 SGD
  • 当月的平均日余额低于 1000 SGD 时,每月收取 2SGD 管理费
  • 360 账户如果平均日余额低于 3000 SGD,每个月收取 2 SGD 管理费
  • 360 账户,首年内免管理费

实体卡使用费用

  • ATM 取款费用:海外取款 2% 费用,最低收费 5 USD ,最高收取 50 USD
  • 网银限额: 每天 20 万 SGD 上限

账户维护

在开户 6 个月内申请关闭会收取费用,360 账户或 SSA 账户如果连续 6 个月余额为 0 会被自动关闭。

最后如果有任何问题,可以加入群组一起讨论。


2023-11-11 海外账户 , 银行账户 , 海外银行 , 实体卡 , 虚拟卡 , 数字游民 , 数字移民 , 新加坡

面向开发者的垂直搜索引擎 devv.ai

Devv Search 是一个面向开发者的搜索引擎,并且通过 AI 的加持,提供了更好,更精确的代码搜索能力。之前介绍过 GitHub Code Search,但是只能通过简单的代码片段去搜索 GitHub 上已有的代码,而 Devv 搜索则是可以通过自然语言的方式去查询具体的编程问题,虽然 ChatGPT,Bard 也能做到,但是初步体验了一下 Devv.ai,目前还是比较准确的。

交互界面

Devv_ 的交互界面比较简单,不需要介绍,直接输入问题,获得答案即可。

fDW3

  • [[RAG 系统]]

2023-11-02

在阅读中认识更多的单词 Relingo 插件使用

Relingo 是一款通过在浏览过程中将陌生单词标注出来帮助学习的工具,Relingo 有浏览器插件,也有提供 Android 和 iOS 客户端。

特性:

  • Relingo 能根据设置难度等级以及收藏的词汇来自动高亮显示页面中的内容,并进行翻译。
  • 通过阅读和观看积累自己的生词本,并通过后期的间隔记忆让背单词不再是一个任务
  • Relingo 可以在非常多的主流网站运行,还支持 YouTube 等流媒体

安装

  • 点击这里 安装 Chrome 插件

使用

使用效果图

fxXX

用 Relingo 自己的设置页面来做一个说明,但实际默认的设置,我第一眼感受并不是很好,因为标注出的单词我都认识,但实际我不认识的单词,比如 commencement, biological 这样的单词却没有标注出来。可能换用其他的单词本会好一些吧。

f6Bi

另外我在尝试另外一款叫做 Burning Vocabulary 的时候就很明显的标注了出来。当然这个地方的 honored,翻译成 荣幸,更贴切一点。

fLF0

faY9

可理解输入

之前在学习日语 的时候,知道了一个概念 —- [[Comprehensible Input]](可理解输入),他的意思就是只有当我们能够理解,才能够获得信息。学习语言尤其是,在我没有了解到这个概念之前,曾经有一段时间我会收听英文播客,虽然也不是百分之百能听明白,但是至少能够听懂一半以上,但是随着我不断地收听,我能够感觉到我能听懂的内容越来越多了。可理解输入的前提是,能够理解,而往往我们不需要完整地知道语言(句子)的所有细节,就能够明白对方说话的内容,而通过理解了内容,再回过头去学习听到的(看到的)单词,这种学习方式更有利于将单词长期记忆。

语言学习有些时候很神奇,当你去学习一门外语,但是如果从来没有人告诉过你 ジャガイモ 是什么,但是每次去超市都能看到土豆的包装袋上印刷着这个内容,自然而然地就把土豆和这个单词关联了起来。但我们回过来看这个场景,首先得有两个前提,一个是你能理解当前的东西是叫做土豆的,另外一个前提是能够读假名,那么反复的看到之后,自然而然就形成了关联。而当我们去学习英语的时候,也是一样,当一个单词反复地出现在大段落中,但我们能读明白除了这个单词之外的大部分内容,那么基本上能够猜出来这个词的大概意思,进而通过反复的出现,加深记忆。比如说上面段落中出现的 commencement,后面立即出现了 univerisity(大学),那大概率这个是和大学有关联的,随后就出现了 graduated from college(从大学毕业),而这是一段听起来非常像演讲的开端,那么很容易就联想到 commencement —- 毕业典礼。而当我们看这段文字的时候,其实我们不太需要知道 commencement 这个词的含义,我们也能够读完,并且也能够理解。但是通过先理解,再获取不认识的单词的这种方式,可以让我们在语言学习的过程中不那么枯燥,也可以通过这样的情景来更进一步拓宽我们的单词量。


2023-11-01 relingo , english , english-learning

电子书

本站提供服务

最近文章

  • AI Shell 让 AI 在命令行下提供 Shell 命令 AI Shell 是一款在命令行下的 AI 自动补全工具,当你想要实现一个功能,敲一大段命令又记不住的时候,使用自然语言让 AI 给你生成一个可执行的命令,然后确认之后执行。
  • 最棒的 Navidrome 音乐客户端 Sonixd(Feishin) Sonixd 是一款跨平台的音乐播放器,可以使用 [[Subsonic API]],兼容 Jellyfin,[[Navidrome]],Airsonic,Airsonic-Advanced,Gonic,Astiga 等等服务端。 Sonixd 是一款跨平台的音乐播放器,可以使用 [[Subsonic API]],兼容 Jellyfin,[[Navidrome]],Airsonic,Airsonic-Advanced,Gonic,Astiga 等等服务端。
  • 中心化加密货币交易所 Gate 注册以及认证 Gate.io 是一个中心化的加密货币交易所。Gate 中文通常被称为「芝麻开门」,Gate 创立于 2013 年,前身是比特儿,是一家致力于安全、稳定的数字货币交易所,支持超过 1600 种数字货币的交易,提供超过 2700 个交易对。
  • 不重启的情况下重新加载 rTorrent 配置文件 因为我在 Screen 下使用 rTorrent,最近经常调试修改 rtorrent.rc 配置文件,所以想要找一个方法可以在不重启 rTorrent 的情况重新加载配置文件,网上调查了一下之后发现原来挺简单的。
  • Go 语言编写的网络穿透工具 chisel chisel 是一个在 HTTP 协议上的 TCP/UDP 隧道,使用 Go 语言编写,10.9 K 星星。