Skip to content

Instantly share code, notes, and snippets.

View NKID00's full-sized avatar

NKID00

  • Internet
  • 06:19 (UTC +08:00)
View GitHub Profile
@NKID00
NKID00 / ddns.sh
Last active September 10, 2025 02:48
Bash Script to Update Cloudflare DNS Record upon IP Address Change
#!/bin/bash
# This script by NKID00 is marked CC0 1.0.
set -e
# To query dns record id:
# curl https://api.cloudflare.com/client/v4/zones/$ZONE_ID/dns_records \
# -H "Authorization: Bearer $API_TOKEN"
@NKID00
NKID00 / fix-yarn.md
Last active November 19, 2021 09:20
fix `spawn E2BIG` in yarn in GNU/Linux.

To fix error An unexpected error occurred: "spawn E2BIG". when using yarn (a package manager for Node.js) in GNU/Linux, add the following:

opts.env.npm_package_noticeText = '';

before the following:

var proc = child.spawn(program, args, opts);
@NKID00
NKID00 / Minecraft 1.17.1 逻辑服务器游戏流程.md
Last active December 17, 2021 11:18
Minecraft 1.17.1 逻辑服务器游戏流程

基于 Minecraft: Java Edition 1.17.1 和 yarn-1.17.1+build.14-v2 映射

声明:

Minecraft 源码版权属于 Mojang。本文并非 Minecraft 官方产品,与 Mojang 无任何关联。

鸣谢:

编写本文时使用了以下软件: >