From c491338f54bdf91a201fa0276619ad643708ee91 Mon Sep 17 00:00:00 2001 From: aki Date: Fri, 3 Apr 2026 23:53:06 +0900 Subject: [PATCH] Update archive --- archive.md | 40 ++++++++++++++++++++++++++++------------ 1 file changed, 28 insertions(+), 12 deletions(-) diff --git a/archive.md b/archive.md index 6b7ef77..fe2c753 100644 --- a/archive.md +++ b/archive.md @@ -2,50 +2,67 @@ ## ウィキエンジン -* [akiaki](https://tea.kareha.org/archive/akiaki) -* [hapiwiki](https://tea.kareha.org/archive/hapiwiki) +### [akiaki](https://tea.kareha.org/archive/akiaki) -akiaki はRustで書いてた。 +Rustで書いてた。 データベースを使わない方針。 HTMLにレンダリングした結果をファイルに保存し、OpenBSDのhttpdを活用して、そのまま配信する方向。 ひとつのディレクトリに多数のファイルを置くとパフォーマンスが悪くなるので、実体は階層化し、FUSEでフラットに見せる。 -hapiwiki はCで書いてた。 +### [hapiwiki](https://tea.kareha.org/archive/hapiwiki) + +Cで書いてた。 後に生成AIで書き込みをフィルタするようにしたけど、AIのAPIを叩く部分はPerlで書いてた。 +### [usemod](https://tea.kareha.org/archive/usemod) + +UseModWiki をFastCGIに対応させて動かした。 + +### その後 + [HimeWiki](https://tea.kareha.org/pot/himewiki) を作ったので要らなくなった。 -## [degvi](https://tea.kareha.org/archive/degvi) +## テキストエディタ + +### [degvi](https://tea.kareha.org/archive/degvi) vi風テキストエディタ作り。 Cで書いてた。 +### その後 + [levi](https://tea.kareha.org/cup/levi) を作ったので要らなくなった。 ## 操作系 -* [furui](https://tea.kareha.org/archive/furui) -* [mmodif](https://tea.kareha.org/archive/mmodif) -* [padkey](https://tea.kareha.org/archive/padkey) -* [padkey_linux](https://tea.kareha.org/archive/padkey_linux) +### [padkey](https://tea.kareha.org/archive/padkey), [padkey_linux](https://tea.kareha.org/archive/padkey_linux) ゲームパッドで文字を入力する padkey は、元々はAndroidで作った。 それをLinuxに移植したのが padkey_linux だった。 +### [mmodif](https://tea.kareha.org/archive/mmodif) + mmodif はキーボードの通常キーにモディファイアを重ねる。 +### [furui](https://tea.kareha.org/archive/furui) + furui はpadkey系とmmodifを統合したもの。 +### その後 + padkey系でゲームパッドで文字を入力するのは、訓練が厳しいのと、どんなに訓練してもキーボードほど速くはならないのが問題。 mmodifで通常キーにモディファイアを重ねるのは、部分的には [QMK](https://qmk.fm/) で実現できる。 といったわけで要らなくなった。 -## [hareka](https://tea.kareha.org/archive/hareka) +## オンラインゲーム + +### [hareka](https://tea.kareha.org/archive/hareka) -オンラインゲーム作り。 Javaで書いてた。 システムは出来てたが、ゲームデザインできず頓挫。 +### その後 + 生成AI時代なので、アートをAIに任せて再始動したい。 Javaは、やめて、フロントエンドをFlutterで、バックエンドをGoで作りたい。 そのうち。 @@ -59,4 +76,3 @@ Javaは、やめて、フロントエンドをFlutterで、バックエンドを * oddmuse-sub * rainmelt * tyforum -* usemod