「TGWS内部処理」に関する日記(4)

<前 次>

ログ

管理用のログが、アンパンマンDBのコメントで埋め尽くされがちになって、他のログを見落とすことがちょくちょくあるので、うまく分離して見やすくしてました。

管理ツール

最近使ってない&今後メンテナンスするつもりもないメンテナンス用ページをちょっと廃止に向けて調整中…。

アンパンマンDB

編集画面のレイアウトをちょっと調整。
まとめて変更をやりやすいように、余計なスペースを取っていたフォームを縮小しました。

アンパンマンDB

レンタルDVD収録見込みで内部的に旧システムの検索が使われていたので、新しいのに置き換え中…。
他にもあったらそれも直そう。

ドラゴンクエストライバルズエース

ゲーム記にページ作りました。
今は4章の中盤。
章は序章(0)と最終章(6)を含めて7つ。
後半には入ったけど道のりは長そう。
そして残りは1ヶ月…。

そうそう、画面写真一覧に使っているImageGalleryPageも多少あの後修正しました。

ImageGalleryPage

ほぼ完成。
ゲーム記を中心に、これを取り入れていって、明日あたりにでも何かしらアップしてみようと思います。
スタイルシートを少しいじったので、それは今日のうちにこっそりアップしておきました。
見栄えは大体Nintendo Switchの画面写真集と同じようなものになります。

ImageGalleryPage

ファイル名一覧表示と画像情報取得まではできるようになりました。
ページング処理と見栄えの調整ができればひとまずは完成と言えそうです。

ImageGalleryPage

画像一覧ページを半自動生成できる仕組みをゲーム記のページで実験中。
実験中なのでまだ公開はしませんけどね…。

ImageGalleryPage

画像一覧ページを半自動生成できる仕組みを作成中。
うちのサイト内で使うための物なので、システムの配布の予定はありません。
ソフトのダウンロードページやゲーム記などに使う想定です。

faviconとアンパンマンDB

favicon

SVG形式のファビコンを設置しよう | Webクリエイターボックス
ブックマークとかタブとかにアイコンとして表示されるfaviconがいつの間にやらSVG形式にも対応していたようです。
今のうちのサイトの仕組みだと適用がちょっと大変なんですが、マルチアイコンが必要なくなるので、ちょっと試してみてもよさそうです。

アンパンマンDB

フロントエンドコントローラを新しい形式に差し替えるのが全ページでひとまず完了。
実はビューの古い仕組みがずいぶんと残っていて、そこから古いフロントエンドの機能の一部が呼び出されているので、完全に新しくできたわけではないんですけどね。

アンパンマンDB

記事編集画面のプレビュー機能を新方式に変更。
編集画面そのものは古い仕組みで動いていますが、段階的に新しくしていきます。

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

アンパンマンDB

ファイルがかなり増えてきたのでディレクトリ分けとか。
内部的な変更なので、ユーザー側からは特に変わるところはありません。

ドラゴンクエスト10

ァォィョッュのヴェリナードの配信クエスト進めてました。

アンパンマンDB

アンパンマンDB内の古いコードを新しい仕組みに置き換え中。
新しい仕組みのアンパンマンDB4本体はすでに出来上がっているのですが、全部をもれなくアンパンマンDB4にしたわけじゃなくて、細かいところを中心にアンパンマンDB3が混在しているんですよね、今は。
作業自体はずっと続いているわけですが、古いコメントのシステムや古い設定のシステムなども徐々に消えつつあります。
「つつあります」なんて微妙な表現になっているのは、機能を消すのにはある程度タイムラグを付けているからです。
使わないことにした機能が本当に使われていないか確認する時間を確保するためですね。

管理モード

管理モードの内部処理をちょっとだけ先進的なものに変更。
管理人以外には特に何もないんですが、コード的にちょっとすっきりしました。
あと、アンパンマンDBの画像管理トップを軽くしたり。

ドラゴンクエスト10とVPS

ドラゴンクエスト10

ァォィョッュのメインストーリー進行。
真メルサンディでウサギさんやっつけました。

VPS

公開用のドメインが認識されたので、無事HTTPS化成功。
そして、そのサーバーを使ったちょっとしたシステムも実装しました。
これは内部的な処理なのでここには書きませんが…。

ImageSet

昨日はグダグダと何か書いていましたが、要は軽い方の画像形式を選びたいというだけの話なのでありました。
でもこれ、画像があるかどうかの確認、画像の生成と選択、画像を表示するためのタグ生成と、3種類の処理に対してそれぞれ単数を複数対応にする必要があったので、やりたいことのシンプルさに比べて意外と内容は面倒臭かったりするんですよ。
実装が終わって、自動テストでも手動での確認でもいい感じだったので、さっそく本番環境に適用しました。
PNGサムネが重いのはもともとわかっていたため、そもそもPNGに対して今使っている箇所は少ないので、現在の影響は僅少ですが、とりあえずドラクエ10のページのメイン画像は軽くなりました。
今後は、この出し分け前提で画像一覧ページの自動生成とかをやりたいと考えています。
自作ソフトの画面写真一覧とか、もっと気軽に作りたいですからね。

<前 次>