使用 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

FFmpeg 使用指南之 concat demuxer 串联多个文件

FFmpeg 可以使用 -i 参数来输入一个或多个文件,但有些时候会有一些将多个文件串联成一个文件的需求。比如将多个视频合并成一个视频文件,将多个音频文件合并和一个长音频文件。这个时候就需要使用到 FFmpeg 的 concat demuxer。 concat demuxer 是 FFmpeg 1.1 引入的。主要可以用来合并多个媒体文件。 串联多个相同编码的文件 FFmpeg 有两种方式可以串联相同的文件: the concat “demuxer” the concat “protocol” demuxer 更加灵活,需要相同的编码 Read more ...

2022-07-06 ffmpeg , linux , video , encoder , ffmpeg-concat

Linux 服务器控制面板 HestiaCP 使用

Hestia CP 是一个开源的 Linux 服务器控制面板(Control Panel),HestiaCP fork 自另一款流行的控制面板 VestaCP 。由于 VestaCP 开发和维护趋于停止,很多安全问题和漏洞没有及时修复,所以有人从 VestaCP 拉出新分支进行开发和维护。Hestia 可以作为 aaPanel(宝塔面板)的很好的开源代替。 HestiaCP 提供了一个简单干净的网页界面,给网站维护人员提供了更加简单的方式维护网页服务器。HestiaCP 提供了很多功能,包括 管理部署网站(Nginx, Apache,PHP) Read more ...


Elasticsearch 入门使用

[[Elasticsearch]] 是一款基于 [[Lucene]] 的开源的、分布式的搜索引擎。提供一个分布式、多租户的全文搜索引擎。提供 HTTP Web 界面和 JSON 格式接口。 Elasticsearch 由 Java 实现,是目前最流行的大数据存储、搜索和分析引擎。 GitHub:https://github.com/elastic/elasticsearch 大数据要解决三个问题: 存储 传统关系型数据库 MySQL,Oracle 遇到瓶颈,Google 提出 Map/Reduce 和 Google F Read more ...

2022-07-04 elasticsearch , elastic , lucene , search , java

最近文章

  • Amazon 推出 Kiro AI IDE 新一代 AI 辅助集成开发环境 在 AI 辅助代码生成领域,从来不缺竞争者,现在 Amazon 正式加入了战争推出 Kiro AI IDE,Amazon 在之前就推出过智能助手 Amazon Q,以及代码补全插件 CodeWhisperer,但是在激烈的代码生成领域依然没有竞争过 Cursor,Windsurf,Claude Code 等一众的领跑者,甚至声量都没超过 Gemini CLI。现在推出的 Kiro 是一个集成的开发环境,至此互联网巨头中除了苹果没有推出 AI 辅助编码的工具之外所有的公司都已经有了对应的产品。
  • SuperClaude 让 Claude Code 更专业更顺手 SuperClaude 是一个 开源的 Claude Code 增强工具,提供了额外的命令,人物角色(Personas),以及更好的 MCP 服务集成。
  • Claude Code 编程助手使用总结 在我之前的文章中分别介绍过 AI 支持的集成开发环境 Cursor,Windsurf,Void 等等,还介绍过不少相关的编程辅助工具比如说最早的 GitHub Copilot,Augment Code 等等,但是今天要介绍的这一款 Claude Code,从 2025 年 2 月诞生之日,就被誉为 2025 年最强的编程助手。
  • Readdy:AI 驱动的交互设计工具 Readdy 是一款可以自然语言交互的 AI 建站工具,通过对话时设计,可以实现零代码快速生成网站,还可以直接发布到 Figma,或者是一键导出代码进行进一步的编辑。 在我之前的文章和视频中,我也介绍过如何使用 Claude,Vercel 的 [[v0.dev]],还有 Google 的 [[Stitch]],[[lovable]],[[bolt new]],[[Replit]] 等等非常多通过自然语言来生成代码的工具。
  • 利用 ClickUp 来管理你的任务 我在之前的文章中介绍过 Trello 这样一款看板工具,还介绍过日本很多公司在使用的 Backlog 项目管理工具,最近和朋友一起合作想要做一款英语学习外教平台,朋友推荐了一款叫做 ClickUp 的团队协作和项目管理工具,初步用起来非常的灵活自由,并且免费的套餐给的使用权限还非常大,基本上什么功能都能使用,还可以无限制添加成员和创建任务,相较于其他一些项目管理的应用非常慷慨。

赞助