「外部サイト」に関する日記(3)

<前 次>

さくらのVPS for Windows ServerとはてなブログとGitHub

さくらのVPS for Windows Server


古い方のVPS、忘れないうちに解約しておきました。

はてなブログ

去年言っていたことですが、どうやら無理そうでした。
はてなブログにはJASRAC管轄曲の歌詞を掲載できるので、アンパンマンソングの歌詞を集めたサイトを作れるんじゃないかと思ったのですが、歌詞掲載を主体とした利用は明示的に禁止されていました。

はてなブログにJASRAC管理楽曲の歌詞の掲載が可能になりました - はてなブログ開発ブログ

GitHub

タスクリストについて - GitHub Docs
GitHubのタスクリストをコミットメッセージで操作できないかと調べてみたのですが、どうにもできなさそうですね。
まあ、できたとして、番号も振られていないチェック項目をどうやってコミットメッセージで特定するんだって話ですが。

ドラゴンクエスト10とはてなブログ

ドラゴンクエスト10

ポップスターセット
おきがえリポちゃん ~ ポップスターセット ~(2021/8/25 更新)|目覚めし冒険者の広場
いつもの貸衣装。
いかにも女子向けって感じの衣装だったのでうちの女の子キャラにも似合うかなと思ったのですが、しろいコキンは耳から髪が生えちゃうし、ァォィョッュは地毛の中にウィッグが埋もれるしで、意外と散々な結果でした。
ミフミンは男だけどむしろ何もないので、かえって着こなしている印象さえあります。

はてなブログ

はてなブログ個人営利利用ガイドライン(2019年10月1日施行) - はてなブログ ヘルプ #日本音楽著作権協会(JASRAC)の管理楽曲の掲載について
はてなブログはJASRAC包括契約の関係で歌詞を掲載できる…?
ただ、非営利目的に限られるので、アフィリエイトを置くことはできない、ということですね。
過去にJASRACに直接問い合わせて、アンパンマンDBにおいては、「歌詞を掲載することも、検索できるようにデータを置いておくこともできない」ということを確認していました。
しかし、アンパンマンDBではなく、はてなブログなら、「歌詞を掲載して、検索できるように置いておくことができる」ということになるのです。
アンパンマンソング専用ブログを作るというのも一つの案としてありかな…。

ちなみに、同様な状況のブログサービスはほかにもあって、JASRAC公式サイトの以下のページにまとめられています。
利用許諾契約を締結しているUGCサービスの一覧

GitHubとドラゴンクエスト10

GitHub

mifumi323/mifumi323: Config files for my GitHub profile.
プロフィール用のリポジトリが設定できるようなので、設定してみました。
まあ、GitHubから繋がりを持ちたいなんてことはないので、ほぼ何も書いてないんですけどね。

ドラゴンクエスト10

ァォィョッュの真アラハギーロのメインストーリークリア。
モンスターバトルロードも開放されました!
これで倉庫を圧迫しているハッピーハートを消費できる…!

きんだーびでおとドラゴンクエスト10

きんだーびでお

フレーベル館 きんだーびでお
アンパンマンをはじめとする子供向け動画の専門サービスだそうで。
これもアンパンマンDBの動画サイト一覧に追加したほうがいいですかなぁ。

ドラゴンクエスト10

天奏士ピパップ
ミフミンのレベル上限解放。
116→118に。
テンション消しと呪文対策さえしておけば強いモードでも問題なさそうだったけど、その対策をできる職がまだ弱かったので、無難に難易度を下げてクリアしました。

あと、今更ながら、スーパースターの職業クエストも。
ドラクエ10にはエンターテイナー系の職が、旅芸人、スーパースター、踊り子、遊び人の4種あるんですけど、スーパースターの職業クエストは、正直…エンターテイメント全然してないんですよね…。
リーネさんのキャラクターズファイルのクエストでやってた茶番の方がよっぽどスーパースターしてたって言う。
旅芸人は、笑わせる仕事なら魔物だって笑わせて見ろって内容。
踊り子は、古来より伝わる神聖な踊りにまつわる話。
遊び人は、本当に「とにかく遊ぶぜ!」って感じで。
スーパースターは、「修行のため魔物を倒せ!」ばっかりで、スターらしいことを結局なに一つせずに終わるって言う…。

参考までに、リーネさんは、プレイヤーキャラを差し置いてリーネさんがひたすら豪華な技を連打して、プレイヤーキャラはともかくとして、リーネさんはとってもスーパースターしてました。

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

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

完全に安定とまではいかずとも、まあまあ許容範囲ぐらいには安定してきたので、-仮-取りました。

アンパンマンDB

YouTube Data APIを使ってアンパンマン公式のYouTubeチャンネルを自動で取得する仕組み作成中。

GitHub Actions

Update dotnet-desktop.yml ・ mifumi323/GitHubActionsWinFormTest@11fbb2a
自動ビルドできましたよっ!
ただ、アップロードしたアーティファクトが、ログインしていないとダウンロードできないようで。
リリースタグをつけてそれに添付とかできたら、CIビルドを(不安定とわかったうえで)自由にダウンロードしてもらえるようになるのかな、とか考えています。
無理なら無理で、とりあえず自動テストには使えそうです。
CircleCIはWindowsは使えないか、使いにくいですからね、Windows Server 2019 Datacenter&Visual Studio 2019 Enterpriseを簡単に無料で使えるというのは強いです。

LocalCrawlerとTwitter APIとドラゴンクエスト10

LocalCrawler

先日から言っていた自分のサイトのテスト環境を全ページ走査する自分用ツール、一応LocalCrawlerって名前があるのでカテゴリを作っておきました。
全ページ保存しようとすると時間的にも容量的にも大変な気がしたので、全ページを通ってエラーのみ記録するようにしてみました。
そして、ページを保存するなどの機能は、コマンドラインオプションで指定できるようにしようかと画策中。

Twitter API

新しく進化したTwitter APIの登場
Twitter APIのバージョン2です。
このバージョンだと、以前は使えなかったアンケート機能も非公式アプリで使えるようです。
これまた自分用ツールのmifumitterあたりで使えそうです。

ドラゴンクエスト10

ハロウィンイベントのクリア後のやつ頑張ってみたけど、500個集めたあたりでだるくなってやめました。
これ、個数以外の条件があるのか、それとも要求数が馬鹿みたいに多いのか?
流石に人が多くて重い場所でひたすらいいね連打は疲れます。

WellKnownUriParserとTravis CIとドラゴンクエスト10

WellKnownUriParser

検索サイトのパターンを一つ捕まえたので手っ取り早くバージョンアップしました。
まあ、自分用の範疇をいまだ全く超えていないので、ずっとアルファ版のまま上げ続けているんですけどね。
でもなぜかそれなりにダウンロード数はあるんですよね。
あれで私以外に役に立っているのだろうか…?

Travis CI

で、そのWellKnownUriParserの自動テストに使っているのが、Travis CI。
正直、こんな小規模かつ突発的なバージョンアップとか、開発自体よりも、リリースにかかる手間の方が大きいんですよね。
アルファ版程度なら、masterブランチにマージorプッシュした時点で自動的にリリースしたいのです。
そもそもCIという言葉自体、デプロイ(リリース)も自動化することを含んだ概念であり、機能としてはTravis CIも当然含んでいるのです。
ちょっとこの辺り、調べてみて自動化を試みたいですね。

ドラゴンクエスト10

しろいコキンもハロウィンイベントクリア。
クリア後のやり込みはともかくとして、季節イベントに追われて義務感でプレイする必要はなくなりました。
次の季節イベントまでのんびりするのも悪くないけど、後でやろうと思っていたレベル上限解放もやっておきたいところです。
3キャラ全員で頑張ると時間がかかることも、1キャラずつだとある程度余裕を感じて進められるので、欲張らず1キャラずつ着実に進めていこう。

<前 次>