《原则》读书笔记

看这本书是因为[[瑞 达利欧]]的名声,以及桥水基金的成功,并且我也是在投资类的播客中听到的推荐,但是看完这本书才知道它并不教你如何投资,而是达里奥自己的的人生智慧和人生行为原则。全书主要分成三个部分,第一个部分是达里奥自己的传记,记录自己的人生中的大事,如何从失败中走出来,又如何在自己的生活中提炼出后文的「原则」,第二部分是生活原则,这是本书我着重阅读的部分,第三部分是工作原则,主要站在一个管理者的角度来讲述管理一个机构、组织的原则。 如何有效决策 读完本书,我印象最深刻的就是达里奥关于如何做决策的部分,这个决策可大可小,可以是个人的决策也可以是管理 Read more ...


Linux 下的 nobody(65534) 账户

在使用 linx-server 的时候,发现作者在 Dockerfile 中将存储文件的目录授予了 65534 这个用户权限,于是好奇为什么是 65534,于是有了这篇文章。 首先找到的是 Wikipedia 上关于 Linux 中用户 nobody 的 UID,历史上,用户 nobody 有多好几个不同的 UID,最早的时候一些操作系统使用 -2,还有一些操作系统,比如 OpenBSD 使用 2^(15) - 1 = 32767 ,为了兼容 16-bit 和 32-bit UID,现在许多 Linux 发行版将 nobody 的 ID 设置为 2^1 Read more ...


日语学习相关工具

总结一下[[日语学习]]中收获的一些非常好用的小工具。 主要包括如下几大部分: 词典 离线词典,主要是 [[GoldenDict]] 中 在线词典 笔记,主要是 [[Obsidian]] 中的相关插件 Chrome 相关 Chrome 插件 用户脚本 Userscripts 日语学习 App 在线翻译 日语词典 离线词典 [[GoldenDict]] 相关的内容可以查看这一篇文章 在线工具字典 OJAD Read more ...


《Go 语言高并发与微服务实战》 读书笔记

楼下刚开了一个图书室,第一天逛的时候恰好看到这一本就借了回来粗读了一下,没有料想的好,不过至少可以对 Golang 构建一个微服务应用有一个初步的了解,也顺带了解一下 Golang 周边相关的模块,Web 框架,ORM 框架,以及一些必要组件,注册中心,网关等等。书中在中后部分出现了大量的代码部分,我没有仔细看,直接跳过了。总之读起来这一本书虽然介绍了很多的组件,原理,但都是类似 Wiki ,都没有很深入,比较适合我这样想要初步了解一下 Golang 的人,如果已经是 Golang 的使用者跳过这一本书即可。 第二章 微服务概述 微服务是一种架构模式 Read more ...


日语学习之:在 GoldenDict 下日语词典查词

语言学习必备的工具书就是词典,一本好的词典不仅可以减少很多理解上的偏差,也能够让学习者更快的融入到语言学习中。在大学的时候就受到隔壁室友学长的影响,从牛津英汉词典切换到了朗文英英词典,虽然那个时候还无法理解室友的良苦用心,但是多年之后当我词汇量到了一定量之后,再去使用英英字典才让我更深刻的理解到语言翻译转换的时候会丢失一些信息,而这些信息只能从英英解释从才能获得。 我最常用来举例子的就是 politics,学过英语的人几乎都知道 politics 翻译是「政治」,但又有多少人能用自己的语言解释什么是政治呢?但是如果你查英英字典,比如 Oxford Ad Read more ...


日语输入法相关及 Rime 下输入日语

语言学习中最重要的就是与人交流,那么写(在互联网时代,就是输入)就变得非常重要了。这里就记录一下我使用 Rime 来输入日语的过程。 输入法选择 日语输入法有很多的选择,可以选择系统自带的,比如 Windows 和 macOS 都有不错的日语输入法,也可以选择收费的 ATOK 一个月需要花费几百日元,不过好处可能是可以在电脑和手机端保持一致的使用体验。 而我肯定使用 Rime 输入法的,之前也整理过关于如何用 Rime 来输入韩文的 文章 ,当时埋下的一个坑,本来想介绍一下韩文和日文在 Rime 中的使用,但日文部分因为当时不熟悉就空着了,这里正好 Read more ...

2022-10-20 japanese , rime , input-method , korean

日语发音基础:五十音

这一篇记录一下学习日语基础发音。 学习路径: 发音,五十音图 平假名、片假名对应记忆 清音 浊音 长音 拗音 促音 ん 拨音(n),不能单独使用 [[日语音调]] [[日语五十音的书写]] 平假名作为发音标记,片假名标记(转写)外来语,这里的外来语不仅包括英语,还可能是世界其他地方的语言,比如荷兰语等等。 目标: 先记平假名,每天记 3 行,3 天内记住全部的平假名。能够在 1~2 min 中内将所有的平 Read more ...

2022-10-15 japanese , hiragana , katakana

日语学习计划

这一期的 [[20221009 21 天挑战计划]] 中把日语列为一个阶段性的挑战目标,希望可以对日语这门语言有一个初步的了解以及能够进行简单的对话。因为之前在大学的时候只简单的了解过五十音,之后又在 YouTube 上看过唐盾老师的入门,但因为平时也不怎么看日剧,日综,渐渐基本上都忘记了,所以对日语可以算是什么都不了解的。 通过我的检索和提前准备,把日语学习的基本步骤列到下面。 发音,五十音图 平假名、片假名对应记忆 清音 浊音 长音 拗音 促音 ん Read more ...


Supabase 和 Appwrite 区别

在 Twitter 的时间线以及经常去的论坛上,[[Supabase]],[[Appwrite]],等等 Backend as a Service 的服务出现的频率越来越多, Supabase 和 Appwrite 都是将自己称为 [[BaaS]] 来作为 Firebase 的代替。 Appwrite 在 2019 年 9 月首次发布,使用 PHP,TypeScript 编写。Supabase 首次发布于 2022 年 6 月,使用 TypeScript 编写。 Supabase 优点: 可以自托管 构建在关系型数据库 [[Postgr Read more ...


GitLab CI 提交代码 not allowe to upload code 问题解决

记录一下在 GitLab CI 中提交代码出现的错误。 在 CI 中 git push 提交代码,遇到如下的错误: remote: You are not allowed to upload code. fatal: unable to access 'https://gitlab-ci-token:[MASKED]@git.xxx.com/group/repo.git/': The requested URL returned error: 403 看起来是 403 权限不足,但是可以看到的是提交代码的时候,使用的 remote 地址是 htt Read more ...

2022-10-13 gitlab , git , git-push , gitlab-ci

最近文章

  • 突破 Claude Code 5小时限制:利用 GitHub Copilot 代理 Claude Code 请求 如果大家高频使用 Claude Code 进行代码对话和生成工作的话, 经常会遇到 5 小时的限制。 幸运的是,如果你已经订阅了 GitHub Copilot,现在有一个巧妙的解决方案:通过本地代理将 GitHub Copilot 的 Claude Sonnet 4 模型转换为 Anthropic API 格式,从而绕过 Claude Code 的使用限制,继续享受顶级的 AI 编程体验。
  • Claude Code PM 开源项目: 给你的 Claude Code 配置一位 PM 在我使用使用 Claude Code 过程中,借鉴 Kiro,我逐渐习惯让 Claude Code 编写一个产品设计书放在 docs 文件夹下, 然后我会仔细地审查这一份产品设计文档, 修改其中的不明确的点, 或者是说 AI 理解错误的内容, 然后再让 Claude Code 通过这一个产品设计书来实现完整的代码。然而今天我看到的一个开源项目 Claude Code PM ,则是将我上面实现的这一套文档驱动的开发流程转变成了更专业的,更符合团队业务需求的流程,并且引入了敏捷开发,项目管理中的重要概念,及时是一个人的项目,通过 Claude Code PM 的流程约束,我发现 Claude Code 的智能程度也提升了不少。
  • Whispering 开源离线的语音转文字应用 在之前的视频和文章当中,我给大家介绍过非常多语音转文字的应用, 有订阅制的 [[Aqua Voice]] ,[[Wispr Flow]] ,[[Voicenotes]],[[VoiceInk]] ,[[superwhisper]] ,也有免费的 [[Spokenly]] ,在本地完全离线运行的 [[Tok]] 。 今天要为大家介绍的Whispering,正是这一领域的颠覆性产品——一个真正的开源、本地优先的语音转文字应用。
  • Crystal: 多 Claude Code 实例管理器 之前的视频当中介绍过了 Claudia,它是一个 Claude Code 的桌面管理器,它将很多 Claude Code 的终端功能迁移到了桌面版当中,它也支持在应用内直接和 Claude Code 进行对话,但是它缺少了一个核心的功能,那就是当我在同一个项目中开启不同的 Session 时,有可能产生冲突,为了避免这个问题,官方的解决办法是使用 Git worktree,在开发不同的功能时,使用不同的 Worktree 来隔离每一个 Cloud Code 的环境。 今天要介绍的 Crystal 就是这样的一款可以支持多个 Cloud Code 的桌面客户端,并且每一个会话之间相互隔离。
  • 解决 Claude Code 上下文丢失问题: claunch 项目会话管理 今天在使用 Claude Code 的过程,发生了一件非常沮丧的事情,我远程控制的 Claude Code 电脑忘记插上充电器,平时都是依靠连接的显示器进行充电的,昨天晚上将显示器关闭,导致使用的时候一直都是用的电脑的电池,于是在中午的时候,我通过 [[VibeTunnel]] 连接不上我的 Claude Code 了。并且 Claude Code 中执行的内容也中断了,最关键的是有一些上下文,如果重新再来,极有可能造成很大的不一致。

赞助