2023年1月の日記

<2023年02月 2022年12月>

Misskey

インストールと起動まではできました。
ブラウザから見ることはできませんでしたが。
このあたりは、Nginxとかのウェブサーバーも立てなきゃいけないのかな。

Misskey

何もいじっていないMisskeyの仕様確認のため、ローカルでMisskeyインスタンスの構築を試みていました。

Misskey構築の手引き | Misskey Hub
こっちの方は、手順が途中でおかしくなってしまって、断念。
もうちょっとLinuxとサーバーに詳しくなってからリベンジ…するかもしれないし、しないかもしれない。

Docker Composeを使ったMisskey構築 | Misskey Hub
素直に推奨されている方のDocker Composeを使う方法にしたら、おおむねうまくいきそうな感じで、あとは起動するだけになりました。
まあ、起動してからどうなるかはわかりませんが…。

アンパンマンDB(システム)

画像表示もなるべくPHPを介さずキャッシュを直接表示するようにしました。
キャッシュがあればサーバー側でキャッシュの方を出力、なければPHPに処理を渡し、PHPで出力&キャッシュ生成を行っています。
後、必要に応じてキャッシュ削除も。

アンパンマンDBとドラゴンクエスト10のプレイヤーイベントを検索および通知するサイト

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

「それいけ!アンパンマン'23 Vol.2」の商品情報を追加
「ドキンちゃんとショウガナイさん」の作品情報を追加
「うなどんまんとおだんごちゃん」の作品情報を追加
商品情報と来週の放送予定。

ドラゴンクエスト10のプレイヤーイベントを検索および通知するサイト

暫定対応。
もっとも、根本対応ができない系のやつなんで、今後は暫定対応と同じことをスムーズにできるように修正を考えています。

ドラゴンクエスト10のプレイヤーイベントを検索および通知するサイト

プレイヤー限定公開のイベントをうまく取れていなかったので、対応していました。

アンパンマンDB(システム)

HTMLキャッシュ機能、一点だけ問題があったので修正しました。
後は期待通りにPHPのエラーが減るかどうかですね…。
ついでにCPU負荷も減ればいいなと思っていますが、今のところはむしろ増えています。

アンパンマンDB(システム)

多分しっかり直せたので、リリースしました。
トップページが個別記事に置き換わるバグとか、設定ガン無視で固定ページになるとか、トップページ絡みが散々だったんですよね。
一応開発環境で全ページクロールして確認はしたのですが、何もしなくても表示が更新される0時と9時を中心に、本番環境でも様子見です。

アンパンマンDB

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

「でんでん一座とゆきんこゆきちゃん」の作品情報を追加
「ポッポちゃんといとまきおばさん」の作品情報を追加
来週の放送情報。
こゆきちゃんもたまには出てほしい。

アンパンマンDB(システム)

HTMLキャッシュ機能、アンパンマンDBの方にも実装中。
しかしこっちは、設定で切り替わったり、人によって違うものを出したり、時限式で切り替わったり、ユーザーが作るコンテンツもあったりで、結構キャッシュの扱いが大変だったりするのです。

ゲーム記

ゲーム記を更新
タグ機能リリースです。
ついでに、HTMLキャッシュ機能も一部盛り込んでいます。
全面的に盛り込むのは今後ぼちぼちやっていこうかなと思います。

ゲーム記

タグ付け作業全部完了。
明日にでも公開しようかと思います。

ゲーム記

『ボクと僕の世界で』まで作業完了。
『ボクと僕の世界で』は公式サイトのURLが変わっていたのでそれも修正しています。
このペースなら今週中にはタグ付け作業完了して公開できるかも。

ゲーム記

なんか別のことやって手作業が滞っていましたが、タグ付け作業再開しました。
バイオハザードシリーズまで終わって、そろそろ爆ボンに取り掛かろうかというところ。

PLiCy

ゴールフラッグチキンレースをブラウザで遊ぶ!
Game Designer ACTでは、ゴール後にもある程度動けて、その間に扉に入るとゴールをキャンセルできるので、その仕様を使って一本作ってみました。
案外猶予時間が短いので思ったほど面白くはならなかったんですが、そのまま投稿しました。
一応、自分で取れた最高点に並んだらSランクになるようにしました。

ちなみに、万一ゴールフラッグを通過しなかった場合に備えて、終着点も作ってあります。
多分到達不可能だと思いますが。

GBBS

キャッシュ機能もできたので、旧掲示板ログ、公開しました。
他人の昔の書き込みなので、更新履歴に入れず、ここでひっそり告知しておきます。

キャッシュ機能の方は、残件として、古いキャッシュの自動削除・手動全削除の機能が残っています。
古いキャッシュは、PHPが提供されなくなっても残ったものとか、誰もアクセスしてなくて残す意味がないものとか、手動削除漏れで最新になってないのをリフレッシュする目的です。
手動削除の方は、PHPを新しくしたとき用ですね。

GBBSとアンパンマンDBとウディタ

GBBS

HTMLキャッシュ機能も何とかなりそうだったので、リリース延期してそっちにも着手しています。
うまくいけば明日リリース。

このキャッシュ機能ががうまくいけばゲーム記にも使えそう。
アンパンマンDBの方はもうちょっと工夫が必要になりそう。

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

「カップケーキちゃんとねこの国」の作品情報を追加
「しょくぱんまんとシナモンロールちゃん」の作品情報を追加
来週の放送情報。
ABともに見栄えのいいスイーツですなあ。

ウディタ


PLiCyへの投稿を試みています。
一応、テスト投稿なので非公開です。
今のところ、画面がバグるので、安心して投稿できるわけではないのですが、回避策はありそうなので、そのあたりを工夫できれば「テヅカイ」プロジェクトをPLiCy上でやるっていうのも現実的な選択になるかもしれません。
あと、PLiCyの話題が増えてきたので日記のカテゴリ新設しました。

GBBS

閲覧機能ほぼ完成。
HTMLファイルにキャッシュするみたいなのもやりたかったけど、サイト全体に適用する別のシステムを考えているところなので掲示板単体としてはひとまず保留で。
細かい設定が終われば明日にでもリリース可能かと。

ドラゴンクエスト10とGBBS

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

結局ギュメイしばきには行かなかったんですが、タロット魔人強をはじめて倒しました。
しろいコキンもまだだったのか。
いい感じに種族別パックでしか出ないタロットも出たので後でまた合成しておこうと思いまうs。

GBBS

結局1ページに全部押し込んだ閲覧専用ページとして0から実装中です。
面倒なので吹き出しもなしの方針で。

GBBS

旧掲示板…動かなくなってたんでPHPへの移行を試みていたのですが…もともとShift_JISだったのに加えてPerlの全力で活用&複雑なレイアウトのやつだったので難航しています。
そもそも役割は新掲示板に引き継いで旧掲示板は動いているころからすでに閲覧専用だったので、これはもう、レイアウトを全面的に捨てて過去ログをシンプルに表示するだけでいいかなとか思い始めています。
どう考えても主要じゃないシステムに時間がかかりすぎている。

アンパンマンDBとドラゴンクエスト10

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

キャラ「ロボリィ」を追加
キャラ「コト」を追加
場所「ロボ彗星」を追加
「ロボキング」のデータを追加
タイトルジェネレータを更新
映画関連の項目追加です。
タイトルジェネレータはクリスマスとか入れてなかったのがあったので、それも入れておきました。

ドラゴンクエスト10

毎月10日はDQXで遊ぼう! ~開運! イットウ両断祭~ (2023/1/6 更新)|目覚めし冒険者の広場
まだ9日ですが、ボスコインをもらえるのでもらっておきました。
ボスを倒すとイベント完了ですが、コインだけでももう充分な気がしています。
まあ、ギュメイぐらいなら自力で何とかなるかも?

リンク集

リンク集更新
PLiCy追加しました。
合わせて、総合トップにユーザーページを追加しています。

PLiCy

よくある質問:WolfRPGエディター製のゲームをブラウザで動かす際のトラブルシューティング | 無料ゲームのプリシー
作る方はさておいて、投稿の方を調べていたら、どうやらウディタもアップできるようです。
ということは、ウディタをブラウザで動かすやつを待たずにブラウザ版公開できるという事かな。
RPGジャンルでいくつかゲームを見てみたらツクールせいじゃなさそうなのもちらほらあったし、結構現実的かも。

PLiCy

松田美文さんのページ | 無料ゲームのプリシー
ブラウザゲームの配信プラットフォームのプリシーに登録してみました。
ひとまず、機能の確認がてらアクションゲームを一つ投稿してみました。

上に上っていくやつをブラウザで遊ぶ!
なんというか、新しいゲームを作ったというよりは、既存のゲームの新ステージを作った感覚。
同じツールでもっと凝ったのを作ってる人もいるから素材と設定次第という事かな。
プログラミングツールは見当たらなかったからふにゃの動きを再現とかは厳しそう。

それいけ!アンパンマン ロボリィとぽかぽかプレゼント

2023年 映画『それいけ!アンパンマン ロボリィとぽかぽかプレゼント』公式サイト
今年の映画のタイトルとあらすじが発表されました。
あらすじ見る限り、今回のゲストキャラは能力が高くて自信過剰なタイプのようですね。
一方で、向上心のために旅立ったり、落とし物を届けたりなど、決して横柄なわけではないようです。
ミージャやルビーに似てるかなとか思ったり、バニラ姫と通じる部分あるかなとか思ったりもするけど、似ているようで全然違うキャラクター性になりそうな感じはしますね。

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

「ドキンちゃんとムッシュ・キッシュ」の作品情報を追加
「どんぶりまんトリオとカマンベールくん」の作品情報を追加
「ロボリィとぽかぽかプレゼント」の作品情報を追加
もちろん、アンパンマンDBの方もぬかりなく。
来週の放送はちゃんと新作です。
映画の方はキャラクター名と敵ロボットの名前も判明しているけど、そちらは後日更新ということで。

CircleCIとゲーム記

CircleCI

CircleCI security alert: Rotate any secrets stored in CircleCI
セキュリティで何かあったらしく、シークレットを全部作り直す必要があるそうです。
うちで使っているのはTGWSの自動テストだけなので、すぐ対応完了しました。

ゲーム記

ドラクエシリーズあたりまで作業完了。
タグのページの文章も考えているので作業に時間がかかりますが、だいぶそろってきたので今後はもうちょっと速く作業できそうです。

GBBS

古いCGIの移行作業として、GBBSの設定周りをPHP化していました。
未定義のグローバル変数多用しててつらい…。

WellKnownUriParserとアンパンマンDBとゲーム記

WellKnownUriParser

NuGet Gallery | MifuminLib.WellKnownUriParser 0.1.0-beta01
tw.images.search.yahoo.comとservice.smt.docomo.ne.jpの検索クエリを取得できるようになりました。
alphaからbetaになっていますが、これは正式公開準備が進んだとかではなく、alpha10にしたら文字列比較の問題で最新版とみなされなくなったので、アルファベットの部分を進めました。
ついでに数字部分を2桁にして、10以上に増えても問題がないようにしました。
多分他の誰かから要望が来ない限りは、alphaとかbetaが取れた正式版になることはありません。

アンパンマンDB(システム)

あまり動的に変わらないページを静的HTMLファイルとして保持して軽量化&PHPエラー回避ができないか、いろいろ試してます。
.htaccessのRewiteRuleでHTMLファイルとPHPファイルの出し分けはできると判ったのですが、うまくやらないとPHPと同じ場所に無数のHTMLファイルが散らかって管理しづらくなってしまうので、そのあたりをうまくできないか考えています。

ゲーム記

ゼルダとスマブラまでタグ記入完了…いや、五十音順で離れてるものはまだだけど。
1タイトルずつGitでコミットしていくのをやめて後からまとめてコミットするようにしたらずいぶん楽になりました。
プログラム的に変化のある編集じゃないですからね。

アンパンマンDBとゲーム記

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

キャラ「かにおじさん」を更新
なんか唐突に充実させたくなったので、大幅に加筆しました。

アンパンマンDB(システム)

上記の編集中に、新編集画面には編集コメント機能(「○○の項目を更新しました。」の文面を変えられる機能)を付け忘れていたことに気付いたので、付けました。
今回はこの機能なしでデフォルト文言のまま更新しましたが、次回からは必要に応じて変えていこうと思いまあす。

ゲーム記

タグ機能が機能としてはひとまず出来上がったので、データを記入していました。
記事数が多いので全然終わってないんですけどね。
184ページ中56ページ…1/3にまだ足りないぐらいです。
お正月中に終わらせようと思ったけど、厳しいかな?

ドラゴンクエスト10とアンパンマンDB

ドラゴンクエスト10

初日の出
初日の出はゲーム内で済ませました。
昨日の日記の後、日が変わってからクエストのバトル再戦したり、台詞の変化とかも見てきました。

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

アンパンマンDB

トップページを更新
これだけじゃ何なのかわからないので説明すると、TV等も含めたアンパンマン公式Twitterアカウントをリンク集に追加しました。
これまで映画のアカウントしかなかったんですよね。

<2023年02月 2022年12月>