日语输入法相关及 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

BaaS 应用 Appwrite 体验和使用

在 Twitter 的时间线上能看到越来越多的 Backend-as-a-Service 的产品发布,包括 [[Firebase]], [[Supabase]], [[Railway]], [[Fly.io]], [[Okteto]], [[Nhost]] 等等,这两天又发现一款叫做 [[Appwrite]]。Appwrite 宣称自己的是 Firebase 的开源辅助,可以代替大部分的 Firebase 功能。 看来创始人起名字的时候也非常直截了当,Appwrite 就是一款为前端和移动开发人员提供的可以自行搭建的后端服务,使用 PHP 编写,提供了 Read more ...

2022-10-12 appwrite , baas , self-hosted , php , flutter

Git 对文件权限的控制

因为一直使用 assh 来管理我的 ssh config,整个 SSH config 都是用 Git 仓库来管理的,但是每次一更新了 config 文件,git pull 之后 config 的文件权限都会出错: Bad owner or permissions on /path/to/.ssh/config 发现 git 拉取的文件丢失了权限,必须通过 sudo chmod 600 ~/.ssh/config 来修改才能使用。 于是就想要了解一下 Git 仓库中怎么来管理文件权限的。 Git 只有一 bit 位来用存储文件权限 Git Read more ...

2022-10-10 git , file-mode , file-permission , linux

.info 域名涨价应对策略

之前收到 Google Domains 邮件,info 域名将在 10 月 26 号之后从 12 美元一年涨价到 22 美元一年,现在剩下的时间不多了,晚上回家处理一下。 刚收到 Google domain 的续费通知邮件,竟然发现 info 域名需要从 $12 涨价到 $22 ,域名注册局的生意一本万利啊!— Ein Verne (@einverne) September 27,2022 涨价原因 通常不同的域名注册商都会提供动态的注册费用,比如我一直使用的 Google Domains 自我开始使用起 info 域名就是 12 美 Read more ...

2022-10-09 domain , dns , google-domains

MP3 ID3 结构

ID3 是一个元数据(metadata) 的容器,通常和 MP3 文件一起。 ID3 有两个版本: ID3v1 ID3v2 ID3v1 ID3v1 比较简单,存放在 MP3 文件末尾,占用 128 个字节,使用任意一个 16 进制编辑器打开 MP3,就可以看到。 V1 版本以 TAG 字符开始,记录了 MP3 文件的歌手名,标题,专辑名称,年代,风格等信息。 字节 长度 说明 1-3 3 TAG 字符,说明 ID Read more ...

2022-10-08 mp3 , mp3tag , id3 , id3v2 , metadata

将字幕压制到视频中

本文总结一下将字幕文件压制到视频中的方式,(当然我个人是非常不喜欢直接将字幕压制到视频流中作为硬字幕压制的,但有些时候可能就是需要分享这样硬字幕的视频,比如视频网站,所以也会在下文总结一下)。 按照压制方式可以分成,将字幕嵌入视频流(也就是俗称的硬字幕)适合在视频网站分享,将字幕作为单独的字幕流和视频作为封装格式,需要用播放器播放。 压制方式(推荐程度从上到下): [[FFmpeg]] 适合熟悉命令行工具的人 [[HandBrake]] 开源的全平台的视频编码工具(推荐) [[MKVToolNix]] 将字幕文件添加到视频中,但是作为 Read more ...

2022-10-02 subtitle , video , mp4 , fansub

最近文章

  • 推荐我使用的 Agent Skills 随着 AI 编程助手的快速发展,[[Claude Code]]、[[Codex]]、[[Gemini CLI]] 等工具已经成为开发者日常工作中不可或缺的伙伴。然而,这些工具的默认功能往往只是冰山一角。通过安装和配置 Agent Skills,我们可以大幅扩展这些 AI 助手的能力,让它们更加智能、更加专业。
  • Antigravity Agent Skills 功能介绍与实战指南 2026 年 1 月 14 日,[[Google]] 为其 AI 驱动的开发工具 [[Antigravity]] 推出了 Agent Skills 功能。这个开放标准的技能系统让开发者可以将专业知识打包成可复用的技能包,极大地扩展了 AI 智能体的能力边界。
  • Gemini CLI Agent Skills 功能介绍与上手指南 [[Gemini CLI]] 最近推出了一个非常强大的新功能,名为 [[Agent Skills]]。这个功能极大地扩展了命令行 AI 助手的边界,允许用户根据自己的需求定制专业的技能包。
  • 我购买了一个 DJI Mic Mini 最近为了提升移动拍摄时的收音质量,我入手了 DJI Mic Mini。虽然大疆提供了带充电盒的套装,但我只购买了单机版本(发射器+接收器,2 TX 1 RX 版本),因为对于我日常的拍摄需求来说,本体的续航已经完全足够了。
  • Auto Claude:Vibe Kanban 的终极形态?让 AI 并行开发的“指挥中心”来了 在上一篇文章 《Vibe Kanban:当 AI 开始并行协作,我们的开发方式变了》 中,我分享了一种利用 [[Vibe Kanban]] 和 AI Agent 实现并行开发的工作流理念。我们可以利用 Vibe Kanban 来统一管理多个并行任务。