AndroidGradle 国内镜像

前言

在国内开发 Android 一大痛点就是下载 gradle 和第三方依赖特别慢,而且经常失败。

所以需要使用第三方镜像来加速下载,不然一天就这样不知不觉过去了。

无需反向代理:用 Vite 代理直接调试 Vue + Golang 前后端分离项目

前言

当我们开发 Vue + Golang 的前后端分离项目时,前端跑在 http://localhost:5173 ,后端跑在 http://localhost:8080 —— 两者存在跨域的问题。

我的第一反应是:加个 CORS 就行了,试了之后发现不行。

于是我改成本地部署 Nginx 反向代理,虽然不好配,但是能用。但是一段时间不用就有忘记了。或者换个项目还得来一次

每次改前端代码,都要 npm run build 才能验证修改

我其实就是想要热重载 + 实时接口调试?

本文讲如何在 不搭建额外代理服务 的前提下,让 Vue 的开发服务器自动帮你把 API 请求转发到 Golang 后端 —— 实现*零配置、热重载、真调试。

如何在 Mac 上压缩文件时不包含 .DS_Store 和 __MACOSX?

前言

在 Mac 使用 finder 进行压缩,别人解压一看怎么有 .DS_Store__MACOSX 这些垃圾文件,有些杀毒软件还会报病毒,这怎么说理去。

其实 .DS_Store 是 Mac 用来记录文件夹图标的位置、窗口、排序偏好的。

__MACOSX 是备份用的,这些给其它操作系统都是没用的。

所以我们在压缩的时候需要把这些文件给排除掉,我试了下有两种方法可以做的

Go SQLite交叉编译踩坑实录:从CGO到pure Go的解决方案

CGO

我在 Mac 下使用交叉编译 Linux x86 架构的 go 程序,一切非常顺利。

指令如下

1
CGO_ENABLED=0 GOOS=linux GOARCH=amd64 go build

但是当我在 Linux 下运行的时候却报了如下错误

1
failed to create user table: Binary was compiled with 'CGO_ENABLED=0', go-sqlite3 requires cgo to work. This is a stub

也就是需要 c 语言环境,也就意味着需要把 CGO_ENABLED 改为 1

qwen-code配合魔搭每天2000次调用

前言

阿里百炼的 100 万 token 用完了,虽然模型挺多的,但是并不是每个都能在 Claude Code 中使用。

于是转向魔搭社区,它每天有 2000 次免费调用,足够使用了,顺便体验一下 Qwen-code

毕竟都用 AI 写代码了,乐趣就没了。

百万 token 用完了,换其它的

前言

在之前的文章中,使用阿里百炼接入了 Claude Code ,并且提供了 100 万的免费 token。

奈何不经用,一个小需求就把 token 用完了。

100 万看起来很多,实际也就 1000000 / 1024 / 1024 = 0.9536743164 约等于呀 1M,还不到。

阿里百炼接入 Claude Code

前言

Claude Code 用起来是真心疼,问了两个问题就花了约 $1, 实在是钱包不允许这么挥霍。

于是想要使用其它模型来接入 Claude Code,尝试了一下阿里的百炼,发现异常的简单。

关键是新人还有 100 万免费 token,香。

修复 Emacs 中使用 pass 找不到 emacsclient 的错误

前言

Emacs中 使用 pass 编辑密码的时候碰到如下错误

1
/opt/homebrew/bin/pass: line 503: /opt/homebrew/Cellar/emacs-plus\@30/30.2/bin/emacsclient: No such file or directory

先看结论,只需要把如下代码加到 Emacs 的配置中即可

1
(setq with-editor-emacsclient-executable "emacsclient")

AnyRouter 白嫖 Claude Code

前言

Claude的模型在编程方面非常强,奈何非常贵,并且还要有一个好的网络才能用。

不过最近有anyrouter可以白嫖,也不需要魔法就能使用,非常方便。

不管如何先把账号注册了,万一后面没白嫖机会了。

记得上次 DeepSeek 就后悔没有早点白嫖,白白错过了。

KernelSU OTA 升级

前言

今天来说一下刷入 KernelSU 如何升级系统,避免升级系统后掉 root。

需要 KernelSU 使用 LKM 模式。