Obsidian 中使用 Vim 模式并配置 Vimrc

一直在 [[Obsidian]] 中使用 Vim 模式,之前也安装了 Obsidian Vimrc 的插件,但一直没有好好研究,只简单的配置了几行。最近总想要实现在 Visual Mode 下给选中的内容两边加上 Grave(也被称为 backtick,就是键盘上 1 左边的按键,在 markdown 下通常用来作为 code) ,或者双引号,一直没有找到很好的办法,所以想来研究一下很否通过 Vimrc 来实现。 本文就记录一下在 Obsidian 下使用 Vim 键盘操作,以及在 Obsidian 下配置 Vimrc。 Prerequisite Read more ...


记一次 iPhone 13 初始化设置 时隔 6 年我又转向了 iOS

大概 6,7 年前入手了 iPhone 7 ,当时第一次接触 iOS,当时的 iPhone 还有圆圆的 Home 键,还有指纹解锁。但如今的 iPhone 长了刘海,去掉了指纹解锁,增加了面容解锁,一样的 iOS 但确实有了一些变化。时隔 6 年之后,我又一次用回了 iOS,上个月 618 的时候买了一个最低配的 iPhone 13。在 iPhone 7 之后,我一直使用 OnePlus 7 Pro 至今,OnePlus 7 Pro 至今为止依然非常好的可以满足日常的工作生活,除了电池耐用性下降了之外。因为 OnePlus 7 Pro 还可以日常使用,所 Read more ...

2022-07-22 iphone , ios , review , apple

法国大革命前夕的舆论与谣言 读书笔记

怎么知道的这一本书 在疫情的初期,我非常厌恶一个词「辟谣」,原本这是一个非常正面的词语,用「正确」的事实来反驳谣言。而事实是,大量使用这个词的行政机构,把「辟谣」作为了一个收束话语权的工具,造成了社会只有一家之言。而这一家之言在大部分的情况下,也并不是事实。这就造成了社会上大量民众认知的失调。 至今为止,当我听到上面的这一段播报的时候也还是会不寒而栗。 当我不断被「谣言」,「辟谣」这些词汇轰炸的时候,在豆瓣上刚好看到了这一本叫做《法国大革命前夕的舆论与谣言》的书,很少有书能够在名字上如此贴近现实,就把他加入了待看列表。 什么是谣言 什么是谣言? Read more ...


使用 glab 提交 Merge Request

glab 是一款使用 Go 语言实现的和 GitLab 实例交互的命令行工具。 之前是在 GitHub 上开发,但在 2022 年 11 月 22 之后,被 GitLab 官方采用,变成了官方支持的 cli 工具。 https://gitlab.com/gitlab-org/cli Installation macOS & Linux 使用 Homebrew: brew install glab config 配置文件的地址在本地 ~/.config/glab-cli/。 ❯ cat .config/glab-cli/co Read more ...

2022-07-19 gitlab , git , cli , gitlab-cli , golang

Netdata outbound_packets_dropped_ratio 告警

一直使用 Netdata 来作为 VPS 的监控,配合 Netdata Cloud 来作为监控面板体验一直都不错。不过最近有一台机器经常发送邮件告警: outbound_packets_dropped_ratio 看这个告警一头雾水,虽然每个词都懂,但就是不知道表示的什么含义。所以搜罗各种资料学习一下。 什么是 outbound packets dropped ratio 详细的解释 Netdata 也给了出来: Details: ratio of outbound dropped packets for the network i Read more ...

2022-07-13 netdata , monitor , vps , network

工程代码挑战网站 CodeWars 使用体验

CodeWars 是一个面向工程的代码挑战网站。不同于 [[LeetCode]] 侧重于考察算法,CodeWars 更注重与工程代码,提供了基础的单元测试,以及不同语言的实现。 https://www.codewars.com/ 相较于 LeetCode CodeWars 上面的问题相对比较直接,有些甚至可以用来学习一些编程语言的特性。和 LeetCode 一样带有讨论版,可以通过讨论版来学习。 适合的场景 学习新一门新语言,通过完成题目来熟悉基础的语法 想通过解题来了解语言的特性,比如 Java 中 stream Co Read more ...

2022-07-12 codewars , leetcode , coding , programming

Eu.org 免费域名申请

eu.org 是欧盟组织下面的域名,EU 代表欧盟,Paul Mockapetris 在 1996 年的 9-10 月份创建了这个域名的 DNS 服务器。现在对个人和组织是免费注册的。 “EU.org, free domain names since 1996”。 eu.org 是 Google 认可的顶级域名。 优点: 历史悠久; 支持 NS 记录,意味着支持所有域名记录; 稳定,可长期使用; 没有任何限制 缺点: eu.org 在国内使用 http 会被被强行重置,配合 HTTPS 才可正常访问。 注册账号 Read more ...

2022-07-11 eu-org , domain , free-domain

利率史 读书笔记

怎么知道的这一本书 在看上一本 [[金融的本质]] 时突然对利率的变动比较好奇,所以就发现这一本《利率史》,一本关于利率变化历史的书籍。 在 [[金融的本质]] 一书中可以看到美联储可以通过影响隔夜拆借利率进而来影响整体市场的利率,从而通过利率来调控宏观经济。为什么利率对整个经济有如此巨大的影响?美联储加息成为了 2022 年全球经济的关键字。而国内房地产市场萧条,央行为什么通过调整房贷利率进而进一步影响房地产市场?这些问题都是我想通过这一本书想要了解的。 关于作者 本书的作者是[[悉尼 霍默]],债券经纪人,职业早期创办了自己的债券公司,开了固定 Read more ...


Elasticsearch 导入数据

Elasticsearch 既然作为一个全文检索引擎,那么自然需要将数据导入,让 Elasticsearch 去索引。 Elasticsearch(后简写为 ES) 的基本单元是文档,使用 JSON 来描述。 有很多方法可以把数据导入到 ES: RESTful 接口 Bulk API 批量导入 elasticsearch-dump Logstash 将收集的数据导入 Prerequisite 导入数据前要了解的知识。 Cluster,集群,通常由多个节点组成 ES 集群 Index,通常称为索引,文档的属性 D Read more ...

2022-07-08 elasticsearch , kibana , import-data , csv

使用 Docker 安装最新 8.x Elasticsearch 和 Kibana

[[Elasticsearch]] 是基于 [[Lucene]] 开源的全文搜索引擎。提供 RESTful 接口,可以实现精确快速的实时检索。 [[Kibana]] 是一个基于 Web 的可视化前端。还有一个 [[elasticsearch-head]] 也是一个 Elasticsearch 的前端,不过这里因为 Kibana 使用场景更加广泛,就选择 Kibana。 Installation 创建 network: docker network create elastic 这里仅演示单节点的 Elasticsearch 搭建过程,如果要搭 Read more ...

2022-07-07 docker , elasticsearch , kibana

最近文章

  • Langfuse 使得 LLM 应用全链路可观测 不知道大家在运用 LLM 的过程中有没有遇到过这样的问题,我需要不断的调试 Prompt,让 Prompt 给出符合自己满意的结果,并且在应用中使用 Prompt 的时候我需要进行成本的控制,并且持续的迭代优化,而目前大语言模型后台虽然能提供一个简单的支出统计,但用户交互过程中的信息都是捕捉不到的,比如用户的每次请求输出栓输出是否符合预期,不同版本之间的 Prompt 对结果的影响评估,以及用户请求的延迟等等。带着这些需求,我搜寻了一些方案,然后就发现了 Langfuse。
  • VibeTunnel 将终端带到浏览器 开启移动化 Vibe Coding 这两天在调研如何在移动设备上也能随时随地给 Claude Code 布置任务,自己也尝试了不少的方案,从 Tailscale,到 Remote-Code.com 到 VS Code 插件(Claude Autopilot)添加任务到队列。但是每个方案或多或少有一些缺点,比如 Remote-Code 虽然使用比较便捷,但是不支持中文。Claude Autopilot 体验也非常不错,但是我自己尝试的过程中发现长时间运行 VS Code 崩溃了两次,再到 Tailscale + 手机终端的方案,依赖于一个非常好用的 iOS 终端,虽然选择很多,但还是没有找到一款顺手的。
  • Claude Autopilot:自动化 Claude Code 任务 这两天写了很多关于 Claude Code 的相关文章,我自己也高强度的使用了接近一个月的 Cloud Code,但甚至在一个礼拜的时间内,Vibe Coding 了一个网站, 但是我在使用过程当中发现了一些问题,因为我是购买的 20 美元最低等级的套餐,所以经常使用达到 5 小时的限制,达到一个时间点之后才能继续使用。但我就想,有没有一个工具可以让我在达到时间点的时候立即开启我的任务,并且我的任务可以通过智能的队列让 Cloud Code 挨个去处理。
  • Dia 浏览器初体验 很久以前写过一篇 Arc 浏览器初印象, 一晃已经过去了 3 年,Arc 提出来了很多浏览器的创新功能,比如非常抢眼的无地址栏设计,侧边栏 Spaces 独立空间,智能标签页管理,分栏分屏,快捷命令栏,内置应用的迷你预览窗口,内置的白板和笔记等等。在过去的很长一段时间当中, Arc 都是我的备用浏览器,之所以没有成为主力是因为我的很多工作流还依赖于 Chrome 以及 Chrome 下庞大的插件生态。但是 Arc 浏览器的创始人在前段时间宣布了停止更新 ARK,并且推出了一款新的浏览器,All in AI,这款新的浏览器叫做 Dia。
  • Claudia 可视化管理 Claude Code Claudia 是一款专为 Anthropic  的 Claude Code 设计的开源图形用户界面(GUI)桌面应用,可以创建自定义代理,交互式管理,以及在后台运行。它将命令行形式的 Claude Code 转换为直观的可视化操作界面,显著提升了  AI 辅助编程的用户体验。

赞助