日記(120)

<前 次>

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

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

結構久しぶりな普通の更新。
ひっそりと住民たちの記事も作ってます。

ゲーム記

商品情報入れられるところは全部入れました。
パット見で見つからないやつは、もうめんどくさいので入れないことにしました。
どうせ見つからないやつはアクセス数少ないやつなんで、収益にもならないし、困る人も多分いないし。

ゲーム記


Amazonアフィリエイトリンクを自動生成できるようになったということは、新規に商品情報を入れるのも爆速化したということなので、まだ商品情報自体を入れてないところを記入しまくってました。
まあ、古いゲームだと出てこなかったりするので、そういうのは理由をつけて未記入のまま残したりするのですが。
別に急ぐ必要もないので、公開はそのうち他の機会に合わせてでも。

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

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

来週の放送情報。

ゲーム記


Amazonアフィリエイトリンクを自動生成する仕組みを作ったので、旧来のiframeを探す画面も作りました。
ただ、PA-APIのレートリミットの他に、完全に販売終了してしまったものがAPIで取れないこともあるようで、全部新しいリンクに張り替えるということはできないようです。

ゲーム記とHTML

ゲーム記

PA-APIでAmazonの商品情報を取ってきて商品リンクを作る仕組み開発中。

HTML(Today I Learned)

rel=relation - 関係指定 - とほほのWWW入門
HTML 属性: rel - HTML: ハイパーテキストマークアップ言語 | MDN
aとかlinkタグなどにつけるrel属性。
いくつかは知っていたし使ってもいるんですが、ずいぶんたくさんありますね。
非標準とはいえ実用的に使われているsponsoredなんか、上で言ってた商品リンクにはぴったりです。
rel="external"は、それ自体に特別な効果はないようですが、class="external"で外部リンクのスタイルにしていたところを、もっと自然なマークアップにできそうです。

Repeat Taskと日記とドラゴンクエスト10

Repeat Task

タスクの開始日・終了日を設定できるようにしてみました。
タスク自体の期間というよりは、リピートする期間を指定できる仕組みで、例えば、夏の間だけ毎朝ラジオ体操、みたいな指定ができます。私はしないけど。

日記

Repeat Taskは一般公開していない自分専用のツールなので、それ関連の日記は「非公開ツール」カテゴリにも入れるようにしました。

ドラゴンクエスト10

毎月10日はDQXで遊ぼう! ~ 友達作って福の神へ行こう!春のフレンド探し隊! ~ (2024/4/3)|目覚めし冒険者の広場
テンの日!
今は私はフレ募集してないのでいつものアイテム回収だけやりました。

女王たちきりバチたち
で、蜂退治クエストのクリア後やりこみ要素、やってみました。
クリスマスイベントのスボバを激しくした感じ。
相手はスボバの時みたいな範囲攻撃ではなく、普通の「こうげき」を使ってくるので、範囲を見て避けるということができない分、ダメージを受けがちです。

野いちごバスケット
スコアは大体17万点ぐらいになり、一発で今回のユニーク報酬の野いちごバスケット(要求累計スコア14万点)を手に入れられました。

他の写真は以下から。特に関係のないマリーン様もいるよ!
写真置き場「2024/04/10」

ドラゴンクエスト10と日記とスタイルシート

ドラゴンクエスト10

マーメイドハープ
ウェルカムギフト バージョン7こんにちはキャンペーン (2024/3/15)|目覚めし冒険者の広場
バージョン7ログボ全部集まりました!
最後のアイテムはオルゴール家具のマーメイドハープ。
室内BGMを海の音楽に変えられます。

マーメイドハープ 動作中
動作させたらこんな感じ。

ログボ限定のアイテムは他にウパソルボードプリズムなんてのもあったのですが、ドルボードは今使っているデザインが好きだったので、デコリーに渡すだけ渡して変更はしていません。

日記

管理画面側の地味な機能なんですが、タイトルの自動生成機能を実装しました。
毎度毎度、今日の日記なら「ドラゴンクエスト10と日記とスタイルシート」というふうにタイトルを付けているのですが、これ、日記内の見出しから機械的に付けられているんですよね。
機械的にできるなら機械にやらせろって話なのです。

ちなみに、昔はちょっとはひねったタイトルを付けていたんですが、今はTwitterやMisskeyに書いた報告を出しているので、ここはわかりやすさ重視がいいかなと思って機械的な付け方にしています。

スタイルシート

現状使われているCSSファイルを棚卸しして、1年以上使われていないCSSを削除しました。
CSSファイルとJSファイルに関しては、キャッシュが最大限効くように、中身を変更したらファイル名も変更して、同じファイル名なら中身も同じことを保証しているんですね。
で、スタイルシートの参照先を更新していないページや、ブラウザに更新前のキャッシュが残っているページからは、当然古いファイル名の方へアクセスが行くわけで、そこでリンク切れが起こらないように、古いファイルもある程度残しているのです。
そういうのが溜まってきて、流石に今後来ないだろうってファイルも増えてきたので、このタイミングで消しました。

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

アンパンマンDB(みんなのタグ)

これまでの行いにより各ユーザーの投票の重みを可変にする仕組みを作成中。
具体的にどう重み付けするかっていうのは一応隠しておきます。
一応、ちゃんとした人が報われるように、という方針ではあります。

ゲーム記

Amazonのアフィリエイト、どうにもiframeでアフィリエイトリンクを埋め込む仕組み自体がなくなった模様。
アソシエイトツールバーにもURL生成しか出なくなりました。
ということは、アンパンマンDBみたいな商品リンクHTMLを自前で作るしかないかな。

<前 次>