Skip to content

Instantly share code, notes, and snippets.

View syuilo's full-sized avatar
🥺

syuilo syuilo

🥺
  • Earth
  • 20:07 (UTC +09:00)
View GitHub Profile

Misskeyのプロセス設計

Misskeyのデフォルトプロセス

Misskeyのデフォルト (めいすきーは異なる) では、master, workerの2プロセスが上がる。 masterは最初に上がるやつで、主になにもしない。 workerはmasterからforkされるプロセスで、master以外のほぼ全ての仕事を行う。

workerの数

workerの数はconfigのclusterLimitで調整できる (デフォルトは1)。

@ymmt2005
ymmt2005 / howto-tech-docs.md
Last active March 18, 2025 14:35
技術文書の書き方

技術文書の書き方

このメモは、私(@ymmt2005)が長年にわたってソフトウェアプロダクト開発に関わってきて 2022年現在こうしたほうが良いと考えているベストプラクティスです。

科学的な分析等に基づくわけではない経験則であるため、今後も随時見直すことがありますし、 ここに書いてあることが常に正しいわけでもあらゆるソフトウェア開発に適するわけでもありません。

しかしながら、実務経験が豊富で、モダンな技術スタックに明るいエンジニアの経験則は一定の 役に立つのではないかと考えて記します。

@xiupos
xiupos / en.md
Last active September 30, 2023 01:44
Monoarkhism

EN / JA

Monoarkhism

Experimental faith for the modern age

Bible

In the beginning they created the principle. Now the world was derived from it.

【公開終了】taiy製Misskeyプラグイン

Misskey v13.0.0 (e44f83fb9) 以降では動作しないため、公開を終了しました。

@qnighy
qnighy / README.md
Last active August 28, 2022 19:37
マイグレーションしないRDBMS

マイグレーションしないRDBMSが欲しい!

課題

PostgreSQLなどの既存のRDBMSはスキーマを持つ。スキーマがあることは良いことだが、このスキーマのライフサイクルはアプリケーションコードのライフサイクルと乖離しがちで、結果として以下のような問題が発生する。

  • 特に自動化をしない場合はマイグレーションをデプロイとは別に行う必要が発生する。これにより、
    • シンプルに作業が面倒。
    • 承認フローが追加で必要になる。または、デプロイはレビューの管理下に置かれているのにマイグレーション側が適切に管理されないなどのミスマッチが起きる。
  • マイグレーション忘れ、マイグレーションのリバート忘れのリスクがある。

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 アカウントが凍結されている
@ckcr4lyf
ckcr4lyf / node_ipc_malware.md
Last active May 26, 2022 00:12
Explanation of the malware in node-ipc
@SkyyySi
SkyyySi / youtube-vanced-alternatives.md
Last active May 12, 2025 14:14
A list of alternatives after the shutdown of Vanced

NONE OF THESE CLIENTS ARE VERIFIED BY ME FOR SECURITY OR ANYTHING ELSE! USE AT YOUR OWN RISK!

These are the current alternatives (with links when possible):

@ThinaticSystem
ThinaticSystem / queryremover.aiscript
Last active June 10, 2022 13:16
クエリリムーバ(Misskeyプラグイン)
### {
name: "クエリリムーバ"
author: "@[email protected]"
version: 6
description: "投稿フォームに入力された文字列からURLクエリパラメータを除去して投稿します。クエリパラメータを削除したいURLの直後にconfigで指定した末端識別文字列を入れてください。"
permissions: []
config: {
endStr: {
type: "string"
label: "末端識別文字列"
@kotodu
kotodu / iphone洗濯報告.md
Created December 23, 2021 11:12
iphoneを選択したお話

はじめに

このテキストは水没アドベントカレンダーの 12 月 22 日分です(12 月 22 日とは 🤔)。

さて、あなたはこういう経験ありませんか、何かを入れたまま洗濯してしまったこと。 ティッシュ、ハンカチ、お菓子の小袋、小銭、付箋、レシート、切符。 あるいは、服をまとめて脱いで重なったまま洗濯機に突っ込む、新品の服から替えのボタンの入った袋を取り出し忘れる、なんていう経験がある人もいるかもしれません。

私は不器用なので、何かを取り出し忘れて洗濯することが稀にあります。 そして洗濯してしまった物リストについ先日、あるものが追加されました。それが iPhone です。