「Wiki」に関する日記

次>

MediaWikiとドラゴンクエスト10と浮き沈みリンク集

MediaWiki


とりあえずインストールして試しにトップページ記入。
なんか急にセッションが切れてログインできなくなったりとか変なトラブルに見舞われたりもしたけど、とりあえず編集はできました。

ドラゴンクエスト10

そういえば予約特典受け取ってなかったなとか思って探してみたら、そもそも来てなかった。
予約は確実にしたからあるはずなんだけど…。

浮き沈みリンク集

あまりに前時代的な実装になっているので、根本的な書き直しを検討中。
他にやること山ほどあるのでAIに丸投げしちゃうか…?

美文のキャラ倉庫とMediaWiki

美文のキャラ倉庫

いくつかの記事更新。
タグ追加中心です。
昨日と同じじゃねえか!

MediaWiki


とりあえずインストール試してます。
今のところアクセス制限掛けて、自分しか見られないようにしています。
多分これを採用するにしても、本番稼働前にいったんお試しデータを消してクリーンインストールしなおすと思います。

美文のキャラ倉庫とMediaWikiとドラゴンクエスト10

美文のキャラ倉庫

いくつかの記事更新。
タグ追加中心です。

MediaWiki

キャラ倉庫、WordPressで実装されているわけですが、WordPressは基本的にはブログを想定したシステムで、次々流れる最新情報を発信するのには向いていますが、過去情報を蓄積し「まとめ」ていくのにはあまり向いていません。
まとめと言えば、そう、Wikiです。
そう思って過去にPukiWikiやら@wikiやら試したのですが、@wikiは昔試した限りではインポート・エクスポートが使えず、PukiWikiはメンテがほぼ止まっていて今となっては使い勝手があまりに残念、というか、PukiWikiやめようってんで始めたのがキャラ倉庫だし。
というわけで考えたのが、Wikipediaというぶっちぎりの実績を持つMediaWikiってわけです。
ただ考えただけで、まだ作業は初めていません。
考えるだけなら過去にもやってますけどね。

ドラゴンクエスト10(しろいコキン)

  • 【コイン】デスマシーンをはじめて倒した!

今更討伐シリーズ!
当然写真は撮ってない!

ドラゴンクエスト10(ミフミン)

師父エンスウ

  • クエスト「花風 剣を導く」をクリアした!

やっとこさストームカイザーに転職するクエストをやりました。
師父にめちゃくちゃため息つかれちゃったけど、見捨てられずに済みました!

他の写真は以下から。
写真置き場「2026/07/07」

アンパンマンDBとBomber丸Worldと美文のキャラ倉庫とTableOfContents

アンパンマンDB(記事更新)

急に思いついて追加。
お友達っぽいちまきくんは未記入。

Bomber丸World

Wikiの情報を他に移行するために開発室を微更新。
HPとMPの説明を追加しました。

美文のキャラ倉庫

記事単位の追加はないけど、タグを色々つけて関連キャラをたどりやすくしています。
進捗40%ほど。

TableOfContents

Bomber丸World開発室の調整中に見つけた問題の修正。
id以外の属性があると見出しとみなされなかったので、そのあたりの対応です。
バージョン1.0.2に更新しました。

バイオハザード レクイエムと美文のキャラ倉庫とドラゴンクエスト10

バイオハザード レクイエム


昨日の日記にも追記しましたが、動画投稿しました。
YouTubeとニコニコの両方に上げたんですが、それぞれ違うAI機能搭載してるんですね。

美文のキャラ倉庫


HTMLファイルダウンロードしてAI画面にアップロードしてプロンプト打ち込むの、冷静に考えたらやっぱりめんどくさいので、もっと省力化を目指しました。
そもそもWikiの元データもWordPressのデータベースも手中に収めているわけですから、一つ一つダウンロードしなくても簡単に一括処理できるのです。
そして、元データから無駄なく抽出した軽量なテキストは、ファイルとしてアップロードしなくてもそのままプロンプトに組み込めるのです。
ということで、WikiとWordPressのデータを比較して、両方あるページにはAI用の比較プロンプトも生成するという仕組みを作りました。
今のところまあまあいい感じに差分を検出してくれています。
ChatGPTとGeminiを試してみたんだけど、Geminiのほうがこれに関しては優秀そう。

ドラゴンクエスト10(全員)

寝ている隙に総スルーされるドラゴン
竜王城の決戦・再演 (2026/5/13)|目覚めし冒険者の広場
竜王イベント再演、行ってきました。
まともな写真は過去に散々撮ったので今回はふざけ気味のやつを。
途中寝ているドラゴンは、戦わなくても進めるので基本的にみんなスルーしていくんですよね。
今回は犬にまでスルーされていました。

荒野を旅するオルゴール
今回の新規報酬はオルゴールと印章。
交換アイテムが余りまくったので、バザーに出せる旧イベントのオルゴールと交換しておきました。

他の写真は以下から。一応まともな写真も撮るだけは撮ったのよ。
写真置き場「2026/05/20」

アンパンマンDBと美文のキャラ倉庫

アンパンマンDB(記事更新)

メンドーくんの話を久しぶりに見たので、そこに出ていたロボットのデータ入れました。

美文のキャラ倉庫

Bomber丸World開発室のWikiをとっとと滅ぼしたいのでデータをキャラ倉庫に移行…のための確認中。
以前からやろうとはしていたんですが、キャラ倉庫側で移行済みページを探すのが大変すぎて確認作業すら進んでいませんでした。
なんでまあ、WikiのURLからキャラ倉庫側の推定URLを作って、それで見つからない場合のための検索URLも作るという方向で効率化を図っています。

PukiWiki

いつまでも残ってたPukiWikiのコンテンツ、必要なページだけ普通のHTMLに移して、PukiWikiで作ったページは閉じました。
うちは自作のシステムが中心となって動いているサイトなので、よそのシステムが入り込んでいると、扱いにくかったんですよね。
しかも、いまやメンテナンスしていない、ほんのわずかのコンテンツにしか価値がないものに、フルスペックのCMSが入っているので、大げさすぎるって言うのもありました。
この移設により、めでたくただのHTML1枚に収まりました。
まあ、内部的には自作のシステムがHTMLを生成してたりするんですが、それでも実質1ファイルなんで、シンプルにはなりました。

同じような境遇のページに、Bomber丸World開発室があるんですが、こっちは残したいコンテンツがまあまあいっぱい眠ってそうなんで、ゆっくりじっくり作業していきます。

@WIKIとアンパンマンDBとPHP

@WIKI

管理画面のメモ用Wiki、@WIKIに移転しました。
もともと非公開コンテンツだったので、@WIKIでもやっぱり非公開です。
ページ名だけはURLにアクセスすればわかってしまうのですが、まあ、URLも非公開なので多分大丈夫でしょう。

アンパンマンDB

「鉄火のコマキちゃんとミス・マリーネ」の作品情報を追加
「どんぶりまんトリオとオーロラ姫」の作品情報を追加
来週放送情報の追加。
美しい大人の女性のキャラクターがABともに出る感じですね。

PHP(Today I Learned)

PHP: 配列 - Manual
配列のアンパック。
array_mergeでやっていたような配列の結合を、[..$array1, ...$array2]みたいに記述できる機能です。
簡潔な構文で記述できて、性能もよくて柔軟性も高いそうです。

PukiWikiを復活させようと試行錯誤していた時に見つけました。
機能自体は7.4からあったのですが、うちのサイトでは7.4をすっ飛ばして一気に8.1まで上げてしまったので、気付けませんでした。
ネット上の記事では、JavaScriptでの同様に機能からの類推で、「スプレッド構文」と呼ばれることが多いようですね。

ただ、便利で、今後は積極的に使っていきたいとは思うのですが、性能がいいからと言って、過去のコードのarray_mergeまで全部置き換えるのはちょっと無謀かなって思いました。
というのも、array_mergeを削除するのはいいとして、丸括弧()で囲っていた部分を角括弧[]で囲ったうえ、両方の配列に...を付けるって言うのが、繰り返し間違いなく行うには結構複雑な手順なのです。
特に...忘れに関しては、エラーが出ずに、ただ望まない処理結果が返るだけなので、間違った修正をしても気付かずに、発見したころには元のコードを忘れていて修復不可能、ということが起こりそうなのです。

PukiWiki

PHPのバージョンを8.1に上げてから、Wikiが動いていなかったので、Wikiのバージョンを上げました。
エラーが少なければ自前で解消したかったのですが、多すぎたので、PHP最新バージョンに対応したバージョンに切り替えました。

PukiWiki/Download/1.5.4 - PukiWiki-official

ただ、今あるWikiはもうどれも保守する気はないので、全面的に凍結しています。
管理画面にこっそり置いてるメモ用のWikiも、どっかのレンタルWikiに移行してしまうつもりです。

mifumitterとキャラカード

mifumitter

「-is:retweet」は、このフレーズ以外全部を括弧でくくったら効きました。
多分、「filter:retweet」あたりも仕様が変わってるんじゃないかと思うので、ちょっと確認しようと思います。

キャラカード

今mifumitterを開発していることからもわかるように、2年ほど前に考えたキャラカード、全く開発は進んでいません。
CharaBoxからオンラインのどこかに自作キャラのデータを移行したくて、うちのこまとめはどうかなって思ったけど、私の望むものとは違っていて、それで自作しようかと考えたのですが、この体たらくです。
いずれキャラカードができることがあれば移行することを前提に、もっと他のオンラインシステムを使えないかなと模索中です。
とりあえず、Wikipediaという偉大な実用例があるMediaWikiを試してみるのもいいかなとか思っています。
まあ、WikiはWikiでBomber丸WorldのときにPukiWiki使って放置されましたが…。

アンパンマン情報Wiki

閉鎖しました。
直接的に後継となるようなサイトを作るつもりはないですが、集合知の考えをアンパンマンDBに取り入れる方向で今後対応していこうかなと思っています。
その前にやることがまだ山積みなんですけどね。

アンパンマン情報Wiki

なーんかまともに運営していける気がしないので、当初限度としていた11月を待たずに閉じてしまおうかなと思っています。
運営者の私もWikiにまで手をかけていられないし、だからと言って熱心な協力者もいないし、ユーザー登録しているのは私のほかにはスパムアカウントっぽいのだけだし。

アンパンマン情報Wiki

アキタラヤメル企画ですが、設置しました。
私が中心になって作り上げていくのではなく、みんなで作っていくというコンセプトで。
とはいえ、何もないと利用者もどう編集していいかわからなくなるので、ある程度の規模までは自分でページも作っていこうかと。
事前の調査と検証のためなので、アキタラヤメル企画としてはいずれ消しますが、うまくやっていけるという手応えを感じられたら、通常のサイトに格上げしようかと思っています。

Wiki

動いてなかったので復活させました。
ただ、残す価値があるかというと、一部を除いてほぼ無駄だと思っているので、早めに凍結して、通常ページに置き換えていきたいなと思っています。

PukiWiki

動かなくなってますね…。
まあ、古いしほぼ使われていないコンテンツなので動かなくても支障はありませんが…。

好き勝手なメモ

自分用メモをWikiとして作ってみました。
自分用なので非公開です。
本当に自分専用なので、好き勝手書いてます。

移転準備

居残りコンテンツにすると言っていた部分も、なんとか居残りさせずに移転できそうです。
Wikiだけは、Bomber丸World開発室を残して閉鎖します。
これは、残しておく価値がもはやないからです。
Lua組み込みWikiに関しては、Wikiではない通常ページとして有用なページだけを分離します。

PukiWiki

Wikiが動かない理由がわかりました。
どうやら…PHPが新しすぎて、Wikiが古すぎたようです。
互換性にまつわるエラーが続々出てきていました。

移転準備

CGIはほぼパーミッション設定の修正だけで動くようになりました。
なんだそりゃ。
ともかく、これで今動かないのはWikiだけ…じゃなかった、もっと厄介なTGscriptが…

次>