Skip to content

Instantly share code, notes, and snippets.

  • Works on moto g53

Enable:

setprop sys.usb.configfs 1
setprop persist.sys.usb.config diag,serial_cdev,rmnet,adb
setprop sys.usb.config diag,serial_cdev,rmnet,adb
setprop sys.usb.ffs.ready 1

プチコン3号製作品

CyberRex Manual Viewer

電子説明書をプチコンで作りました。

公開キー: 8BNNE344
バージョン: 2.5b2
公開日: 2020/04/01

HNI_0006 HNI_0008

import orjson
import requests
import math
print('Loading notes...', end='')
with open('notes.json') as f:
notes = orjson.loads(f.read())
print('Done')
bpercent = 0
# Misskey Note Dump Tool for Meilisearch
# You need to install psycopg2, pytz from pip
#
# python3 dump_misskey_note_data.py --db-host HOST --db-user USER --db-pass PASS --db-name NAME --db-port PORT \
# --ms-base-url MEILISEARCH_BASE_URL --dump-per PER_NUM --master-key MASTER_KEY --index INDEX_NAME
#
# [Required Parameters]
# --db-user, --db-name
#
# [Optional Parameters]

注: コンテナは止めておくこと。

Step1 docker-compose.ymlの編集

docker-compose.ymlを開き、dbのイメージをpostgres:15-alpineからpostgres:12-alpineに変更する。

次に、dbを定義しているブロックの下に以下を追記。

dbv15:
 restart: always

この一覧は、2025.5.0 (develop@5603cb7e22)を元に自動生成されています。

CODE UUID(s) Desc
- 02b40cd0-fa92-4b0c-acc9-fb2ada952ab8 (packages/backend/src/core/activitypub/ApResolverService.ts#L128) ローカルユーザーを解決しようとしたがリモートユーザーであった。
- 06ae3170-1796-4d93-a697-2611ea6d83b6 (packages/backend/src/core/activitypub/ApResolverService.ts#L169) フォロワーまたはフォロイーが存在しない。
- 09d79f9e-64f1-4316-9cfa-e75c4d091574 (packages/backend/src/core/activitypub/ApResolverService.ts#L103) ブロック済みインスタンスの

Misskey on Termux: v13 マイグレーションガイド

変更点

パッケージマネージャーが変更される

yarnからpnpmに移行する。まずpnpmをインストールする。 npm i -g pnpm

コマンド変更例

yarn install --productionNODE_ENV=production pnpm i -P --no-optional

NowPlaying4Droid × Misskey 連携手順

【NowPlaying4Droidとは?】
このアプリは、Androidで今聞いている曲をMastodonに投稿できるアプリです。
※CyberRexが開発したわけではありません

  • アプリを開いて設定に行き、「Mastodonへ自動投稿する」をオンにする。
image
  • 「Mastodon認証」をタップして、インスタンス名に「mami.cbrx.io」と入力して、「OK」をタップ。

Apple Silicon版MacでのdevkitPro/devkitARMのセットアップ

検証環境: macOS Monterey 12.5.1

1. devkitPro Installerをダウンロードして、インストールする

$ wget https://github.com/devkitPro/pacman/releases/download/v1.0.2/devkitpro-pacman-installer.pkg
$ sudo installer -pkg devkitpro-pacman-installer.pkg -target /
$ sudo /opt/devkitpro/pacman/bin/pacman -Syu

以降、開発ツールはpacmanコマンドを使用することになる。

Misskey v12 API エラーコード一覧

ID エラーコード(UUIDv4) 詳細
INTERNAL_ERROR 5d37dbcb-891e-41ca-a3d6-e690c97775ac 原因不明の内部エラー
ACCESS_DENIED 56f35758-7dd5-468b-8439-5d6fb8ec9b8e アクセス拒否(権限のないエンドポイントにアクセスすると発生)
NO_SUCH_ENDPOINT f8080b67-5f9c-4eb7-8c18-7f1eeae8f709 存在しないエンドポイント
CREDENTIAL_REQUIRED 1384574d-a912-4b81-8601-c7b1c4085df1 アクセストークンによる認証が必要
AUTHENTICATION_FAILED b0a7f5f8-dc2f-4171-b91f-de88ad238e14 認証が必要
I_AM_AI 60c46cd1-f23a-46b1-bebe-5d2b73951a84 Ai-Modeのため、そのエンドポイントに対してのアクセスは制限されている。
YOUR_ACCOUNT_SUSPENDED a8c724b3-6e9c-4b46-b1a8-bc3ed6258370 アカウントが凍結されている