日記(107)

<前 次>

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

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

#もしもアンパンマンの世界に転生したら」を追加しました。

ドラゴンクエスト10(ァォィョッュ)

ライオッドの顔アップ

  • クエスト「ガンバライオンの戦士たち/限界突破! レベル130」をクリアした!

やっとレベル上限解放クエストやりました。
ライオッドさん、案外想像通りの見た目でした。
本当は全員分一気にやってしまおうと思ったのですが、意外と長丁場になってしまいしんどかったので、ァォィョッュだけで終わらせました。

(クエストボスネタバレ)

赤眼のギガントヒルズ メテオっぽい技
ァォィョッュは仲間・サポート仲間なし縛り(仲間モンスターと召喚NPCは解禁)でやっていて、4人パーティ前提の強敵には基本的に勝てないので、「よわい」モードで挑みました。
ボスの赤眼のギガントヒルズ本体は、ブレスと呪文主体で攻撃してきて、こっちはブレス完全耐性の装備で、呪文も大したダメージではなく、楽勝だと最初は思っていました。
不意に繰り出してくる範囲物理攻撃が「よわい」モードでも即死級のダメージなほか、ボス本体とは無関係に定期的に降ってくるメテオっぽいやつも存外ダメージが重く、油断してたら死ぬ場面が少なからずありました。
ボス本体のHPが高く、物理防御も硬いのもあって、先にも書いたとおり、意外と長丁場になってしまいました。

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

サーバー

今日午前中、サーバーに繋がらなくなっていました。
まあ、共有レンタルサーバーなので、間借りしているだけの私は何もする必要はなく、何かができるわけでもなく。

アンパンマンDBとシェアボタン

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

来週の放送情報。
今週が映画前編だったので、来週は後編です。

あと、映画以外の記事にも猛烈に改行情報記入しまくってました。

シェアボタン

最近トップページ付近で広告が表示されるようになったのですが… | 全般のヘルプ
これと関係あるかどうかわからんのですが、外部サービスとして忍者おまとめボタンを呼び出していて、自分のサイトで完結していないのが気持ち悪かったので、自前のシェアボタンに差し替えました。
画像をまだ用意していないので殺風景なテキストリンクですが、そのうちいい感じに差し替えます。
個人的にMisskey使ってるので、Fediverse系にもシェアできるボタン作りたいですね。

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

タイトルをいい感じに改行させるためのデータ、タイトル構造を検索するための機能を作っていました。
これはもうほぼ管理人専用ですが、ストリクトクエリでのみ使用可能です。

例えば、分割記号「|」を使っている、つまりタイトルがいい感じに改行される記事を探すのは、以下のようになります。
検索結果「"title:structure:contain:|"」 | アンパンマンアニメDB

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

ドラゴンクエスト10

大型アップデート情報 バージョン7.1 (2024/7/10 更新)|目覚めし冒険者の広場
大型アップデート!!

毎月10日はDQXで遊ぼう! ~果ての大地ゼニアス 探索おうえんアイテムプレゼント!~ (2024/7/10更新)|目覚めし冒険者の広場
テンの日!!

イベントの重なった日だからさぞかしゲームに忙しかっただろうと思いきや、テンの日の最低限のアイテム回収しかしてませんでした。
というのも…

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


タイトルをいい感じに改行する機能作ってました。
先日のレイアウト崩れの件もあるので早々にリリースして、映画のタイトルを一通り対応させました。

このやり方もQiitaに書いてもいいかな。
ツイートでは事細かに処理を書いていますが、これを自動でやってくれるHTML/CSSがあるのです。
JavaScriptは使ってないよ。

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

タイトルをいい感じに改行する機能の前提として、これまで変な実装だった部分を修正していました。
修正内容は主に2つ。

1つ目は、何をやるにもなぜか商品情報を持ちまわしていたこと。
当然それは、タイトル項目にも及んでいて、たとえ商品が一つもなくてもタイトルを表示するには商品情報を渡さなければなりませんでした。
商品情報は必要なときだけ使えればいい…というか、渡さなくても商品コードから生成できるので、商品情報を渡す相手を最小限にする対応を行いました。

2つ目は、タイトル項目自体の扱いがしっちゃかめっちゃかだったこと。
アンパンマンDB側から見た「項目名」とSQLから見た「列名」はまったく異なる概念なのですが、ごっちゃにしていた部分が多々ありました。
これまで問題が起きていなかったのは、たまたま項目名と列名が全部一致していたから。
このあたり、ちゃんと正しい概念で使い分けるようにしました。

で、修正とは別の、前向きな実装としては、タイトル項目の、タイトルそのものとタイトルの構造を示すデータを使い分けられるような仕組みの準備をしていました。
これまでは、タイトル項目にはタイトルそのもののデータしか入っていなかったので、どのデータを選ぶみたいなことはしなくてよかったのですが、今後は選ぶ必要が出てきます。
このあたりを、自然に対応できるような仕組みを作っています。

あとはいい感じの入力フォームと、構造データも記録できるような仕組みと、構造データを反映する機能…かな。
まだやることが多いな。

そそうそう、今回の機能に必要なCSSは先行してリリースしたのですが、タイトル以外が微妙にレイアウト崩れるようになったので、機能完成後にもうちょっと調整します。

アンパンマンDB

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

実は結構前から書きかけていたんですが、いつまでも寝かしとくわけにもいかないので、書き上げて公開しました。
この熱さ、わかってほしい!

#再登場してほしいアンパンマンキャラ」の追加です。
タグ自体は数ヶ月前からありましたが、利用者が増えてきたので、このタイミングで追加しました。

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

サブタイトル、キャラDBにも適用しました。
えほんのルルンのページとかわかりやすいかと。

他にもいろいろ作業はしたのですが、そのあたりはリリースしてたりしてなかったり。
タイトルをいい感じに改行する機能とか、実装しようとはしているのですが、どうやってタイトルに改行ヒントを盛り込むかが、案外決まらない。
書式は決めたんだけど、タイトルそのものを上書きする方法だと、タイトル項目に入るのがタイトルそのものじゃなくなって気持ち悪いし、いたるところで使っている都合上、全部で対応しないといけなくて大変。
だからと言ってタイトルとは別の項目にすると、二重管理が面倒臭くなる。
どうしたものか。

<前 次>