Log

いろいろ

HelloMegBot にイラストを提供してください

もう限界です。HelloMegBot にイラストを提供してください。

ハロめぐー!

みなさんは ハロめぐー! をご存知ですか。

ハロめぐー!は蓮ノ空女学院スクールアイドルクラブのメンバー藤島 慈さんの決め台詞です。主に配信やライブにおける冒頭の挨拶で用いられます。バイめぐー!、ばんめぐー!、あけおけめぐー!といった派生系の存在も確認されています。

私のブログ内でも藤島 慈さん本人を指す代名詞や概念として度々登場します。

藤島慈はお前より社会人 - Log

自分の理想を持ち、それを追い求める。ハロめぐらしさに満ち溢れたセリフです。

HelloMegBot

Discrod でのハロめぐー!を支援する Bot があります。HelloMegBot です。

この Bot はめぐ島によって運営されています。めぐ島については別の記事で書きますね。

めぐ島

サーバーの管理者権限があれば以下の URL から HelloMegBot を導入することができます。ご興味あればなにとぞ。

HelloMeg | DIscord Applications

スラッシュコマンド /hellomeg

HelloMegBot で利用可能なスラッシュコマンドに /hellomeg があります。様々なハロめぐー!を返すスラッシュコマンドです。

イラストハロめぐー!

レスポンスは以下の提供割合に従います。

  • 吹き出しハロめぐー!:79%
  • イラストハロめぐー!:18%
  • クソデカハロめぐー!:3%

イラストハロめぐー!は複数のイラストが用意されており、その中からランダムに選ばれたイラストが表示されます。

なお、レスポンスやイラストの提供割合は変動することがあります。例えば、先日おこなわれたユニット甲子園開催期間中は

  • 通常時よりイラストの提供率アップ
  • ユニット甲子園イラストをピックアップ

といったキャンペーンを開催していました。HelloMegBot は現実世界とリンクします。

HelloMegBot にイラストを提供してください

HelloMegBot は不定期に機能を更新しています。

先日、/hellomeg でイラストハロめぐー!を表示する際に、絵師さんの Twitter プロフィールリンクを載せるアップデートがおこなわれました。

神アプデ

このアップデートで明らかになったことですが、現時点でハロめぐー!イラストを描いているのは私だけでした。種類も5種類しかありません。このままではみんながハロめぐー!に飽きてしまいます。世界中を夢中にさせることができません。

先ほど焦って新規イラストを描いていたのですが、私は絵を生業としていないため、クオリティに難があるし効率も悪すぎます。このままでは絵が上達しすぎて神絵師になってしまいます。

もう限界です。HelloMegBot にイラストを提供してください。

気づいたらリンクラに2ヶ月で70万課金してた

昨年12月半ばから有休消化のため †無職†無敵†無双† の富豪な日々を送っていました。

それから2ヶ月が経ち、現在は社会の歯車として回り続ける日々を送っています。転職先の環境にも慣れてきました。

余裕ができたのでクレジットカードの明細を振り返っていたところ、スクールアイドル応援活動アプリ『Link!Like!ラブライブ!』に70万ほど課金している事実が判明したのでここにログを残します。

無双

内訳はこんな感じです。合計すると70万を超えますが誤差なので切り捨てます。

  • 2023/12:20万
  • 2024/01:36万
  • 2024/02:20万

12月と2月は半月分の集計のため、1月の36万が月の課金額の目安でしょうか。学生のお前らへ社会人様からのアドバイス。不自由なくオタクライフを送るために手取り36万を貰える企業に就職することをオススメします。

さて、これだけ課金しても手に入らないものが二つあります。

一つはサークルメンバーです。ぜっさん募集中。

サークルについては別途記事を書くため詳細はそちらに譲りますが、加入条件は下記一点だけなので興味がある方は参加してくれると嬉しいです。

  • 定期的にサークルチャットで「ハロめぐー!」とコメントすること

アプリから直接申請が来ないよう「加入方針:勧誘のみ」と設定しているため、お手数ですが @pine_nm までご連絡ください。

もう一つの課金しても手に入らないものは [革命の舞踏会] 夕霧綴理 です。

大沢瑠璃乃は目的思考ですばらしい

リンクラの活動記録で印象に残っているシーンがあります。

ここ!

目的を見失わずに楽しいを追求する大沢瑠璃乃という存在を蓮ノ空のこと好き好きクラブのみなさんに印象付けた名シーンです。

この時点で他者と関わることは楽しさを享受する手段であり、それを維持するために自身が疲弊して楽しさを欠いてしまっては元も子もない。*1目的に照らし軌道修正して独りになるという選択は合理的で感心するものでした。

浅い。船降りろ

その後も随所で楽しさドリブンの思考・行動を私たちに見せてくれます。

思想は千差万別ですが思考という行為自体に好感が持てます。そして考えを行動に移すことができる点も大沢瑠璃乃さんの良さです。そのアクションに強引さではなくひたむきさを感じさせるところもまた彼女の魅力。ちっこいからかな。

楽しいが一番!

彼女の思考といえば「ルリ思う、故にルリあり」というフレーズが印象深いでしょう。

これはデカルトの有名な言葉を借りていて、乱暴に表すと、自分の存在を問うことが自分の存在証明になるというものです。*2詳しくは知らなかったので『方法序説』を購入して読んでみました。

わたしたちがきわめて明晰かつ判明に捉えることはすべて真である
デカルト(1997)『方法序説』谷川多佳子訳,岩波文庫.

確固たる主体である「わたしたち」が明晰に判断できるものは真であると拡張していき学問を築いていたのか。大事なところを理解していませんでした。ありがとう大沢。

というわけで私の学びしか得られませんでした。こじつけも思いつきません。強いて言えば自分の発言にバフをかけているのかもしれません。「ルリはいつ思うのか」という研究は他の人に譲ります。

最後に活動記録 第15話『夢を信じる物語』PART2 を引用して終わります。*3この回は自分を客観視している様が描かれており第9話同様に感心するお話です。やはり大沢はよく見てよく考えている。

一連の会話の締めくくり。

「だってルリは、楽しいことがしたくてスクールアイドルになったんだ。 」

「今教えてもらったこの気持ち……この声を、もっとちゃんと言葉にできるように、がんばりたいです! 」

第15話『夢を信じる物語』PART 2

_____大沢瑠璃乃シーズン2の幕開け。

これからも楽しさ一直線でがんばってください

よく分かっている。船乗れ


次回はありません。前回を読んでいなけばこちらをどうぞ。

藤島慈はお前より社会人 - Log

短い間でしたがご愛読ありがとうございました。

*1:この時に周りをよく見ていたことにより培った観察眼を活かして、現在は元気にFPSでばんぐ!ばんぐ!しているそうです。

*2:大沢はこの命題を真と考えていると仮定します。

*3:このPARTではデカルト語録が使われません。

藤島慈はお前より社会人

リンクラの活動記録で印象に残っているシーンがあります。

ここ!

自分の理想を持ち、それを追い求める。ハロめぐらしさに満ち溢れたセリフです。

この時期に私は「コードに触れないエンジニアもいるだろうがそれは自分の理想ではない」と似たような思想を持って転職活動をしていました。そうした背景もあって印象深いシーンです。

そんな彼女を、アイデンティティの詞は強くあらわしているように感じます。

360°私が好きな私でいたいから

ガラス越し まずは笑顔のオーディション

1次審査は通過です あとはひたすら信じて進むだけ

1番のファンとして

アイデンティティ(作詞:ろさ)

冒頭のフレーズから藤島慈を感じられて私にとっては全部がPAN-PAN パンチ☆ライン👊 自分を信じることが最強!

アイデンティティは伝統曲らしいですが、もう藤島慈の曲でよくない?伝統とか知らんので。

大沢もこう言ってる

さて、かのシーンが印象に残った理由はもう一つあります。

その場面に至る経緯を見てみましょう。怪我をしてステージ上で踊ることができなくなったハロめぐに対する日野下花帆さんの一言から話は始まります。以下、会話を抜粋。

🐰「だったら、タンスができなくても、スクールアイドルにはなれますよね!?」

🎙「人にはそれぞれ、その人にとってのスクールアイドルがあるんだよ。」

🎙「もちろん、ダンスをしないスクールアイドルがいてもいいと、私は思うよ。けどね、それは私の思い描いた夢の形じゃないんだ。」

第10話『ルリめぐ・ファンファーレ』PART 4

否定から入らない。相手の意見を尊重した上で自分の意見を述べる。真の主役は誰かを傷つけたりは絶対しないものです。お前がノンフィクションヒーローだ。

この他にも社会人として心理的安全性の面で見習うべきところは多いです。しかし、自己チューギリギリラインを反復横跳びする彼女を持ち上げて称賛するほど私は頭フラワーではありません。

それでも藤島慈はお前より社会人です。子役から働いていてお前より社会人歴が長いから。


次回「大沢瑠璃乃は目的思考ですばらしい」でお会いしましょう。

楽曲10選をまとめました

楽曲10選をまとめる楽曲10選まとめを作成して楽曲10選をまとめました。

楽曲10選まとめ

2023年楽曲10選の投稿も収束してきたので2023年楽曲10選を集計・分析してみます。あわせて楽曲10選まとめのデータ収集と技術構成に関するお話も。楽曲10選楽曲10選楽曲10選。

※後ろの章ほど専門用語が多くなります。

これは何ですか

まとめサイトでありマッチングアプリです

楽曲10選まとめは記事の集約と楽曲との出会いを目的としたWebサービスです。前者の側面で分類すればまとめサイトですし、後者の側面ではマッチングアプリと言えます。私は真剣です。

楽曲との出会いを目的としているため、記事の個別ページには関連記事を表示しています。「この曲を紹介している人はこんな曲も紹介しています」といった協調フィルタリングをやりたいということです。

曲の個別ページにYouTubeの視聴動画を載せているのもそのためです。魅力がありそうな楽曲にすぐにアクセスしてお試し視聴ができます。こうして私がイケてる楽曲とマッチングしてハッピーになることができるのです。

そんな感じでこのサービスは私利私欲にまみれています。関連記事は他の人にとっても有益に思えそうですが、10選記事を書くような人は広く楽曲を聴いているので、ここに新しい出会いはおそらくないでしょう。他のマッチングアプリをやってくれ。

自我を出したくない

マッチングアプリという私欲に溺れていましたが、まとめサイトの側面では個性は不要だと考えています。自我を出したくありません。

価値を生むのは個々の記事です。それをまとめただけで自分のもののように振る舞うことは、他人の褌で相撲を取るようで私はいい気持ちがしません。ただし、これは今時点この事柄に対して私がそう考えるだけです。普遍的な意見でないことをご承知おきください。

関連記事などを発展させて自分で価値を生み出せるようになったり、ただただ気が変わったりなどで方針は変えるかもしれません。私の手のひらはよく回ります。

おことわり

上記の事情などによりサービスを通して伝えられていないこと。

楽曲表記

曲の個別ページにはクレジット表記がありません。これはコンポーザーを軽視しているのではなく純粋に作業時間短縮のためです。

アーティストは曲を一意にするために必要です。例えば登録されているデータの中で「STARS」という曲は2曲あります。

視聴動画

10選記事にYouTubeが貼り付けられている場合はそちらを流用しています。

それ以外は自分で検索してMV、アニメOP・ED、視聴動画、トピックチャンネルくらいの優先度で採用しています。どれにも当てはまらない場合は動画を載せいていません。

ちなみにトピックチャンネルはYouTubeにより自動生成されるチャンネルです。めちゃくちゃ怪しいですが怪しいものではありません。

お気に入りのアーティストの音楽を探す - YouTube ヘルプ

2023年楽曲10選の集計・分析

この記事を書いている2024年1月8日時点での2023年楽曲10選データを集計・分析してみます。

今年は投稿が多い

まずは簡単なサマリから。

  • 記事:43
  • 楽曲:310
  • アーティスト:247

どうでしょう。記事数が多い気がしますね。データベースに登録されている他の年度と比較してみましょう。

楽曲10選フィーバー

例年と比較すると記事数が爆増しています。人々の楽曲への関心が年々高まっていることが分かりました。

駆け込み投稿

人はいつ楽曲10選を書くのでしょうか。

年末怒涛の10選ラッシュ

調べるまでもないですが12月31日でした。仕事を納めてから楽曲10選も納める様子がグラフから見て取れます。なんとか間に合ったなどのコメントが示すように「今年の10選、今年のうちに」というマインドがあるようです。

12月31日の投稿が多いのは「ギリギリまで年内リリース楽曲を待っている」というポジティブな仮説を立てることもできます。が、これは違います。年末の投稿が多い理由はただの怠慢です。なぜならオタクは怠慢だからです。

ブログサービス

メタな内容が続きます。ブログサービスは何を使っているのでしょうか。

はてなブログが人気

はてなブログが多いですね。比較するデータはありませんがnoteが増えてきた印象があります。

これから楽曲10選を書いてみようという人にはnoteをおすすめします。理由は二つ。

  • シンプルである:カスタマイズ性が低いので記事以外のことで考え込まなくてよい。文章にだけ集中できる。かんたん
  • リアクションがある:プラットフォームのパワーでどこからともなく「いいね」が飛んでくる。モチベが保てる。うれしい

noteは2023年3月に記事のエクスポートに対応しました。*1はてなブログで画像を含めてインポートすることができるので後から乗り換えたい場合も安心です。

インポート機能を改善し、noteからのインポートの際に画像インポート等も行えるようにしました - はてなブログ開発ブログ

人気の曲

43記事310曲の中で人気TOP3は以下のようになりました。

蓮の時代?

眩耀夜行が12記事で選出され2023年で最も人気を集めた曲となりました。コンテンツを知らない人からの選出も多く、純粋な曲の強さを感じます。コメントを要約すると、異次元フェスで「きれいな夜だね」と呟きながらぶん殴って人々を沼に沈めた王の楽曲とのことでした。どこが王なんだよ。穏やかではないですね。

眩耀夜行 / スリーズブーケ - 楽曲10選まとめ

眩耀夜行と素顔のピクセルの首位争いはとてもアツかった。集計当初は無双していた暴君・眩耀夜行に徐々に追いついていく素顔のピクセルちゃんが健気かわいくて好きになりました。当ブログでは素顔のピクセルを贔屓します。*2素顔のピクセルを紹介する記事では歌詞に関する言及が多く見受けられました。

素顔のピクセル / スリーズブーケ - 楽曲10選まとめ

同様に歌詞で注目を集めたのがド!ド!ド!。外面はピンチケですがストーリーを知ると歌詞に深みが出るという点でオタクの心を掴んだようです。

ド!ド!ド! / みらくらぱーく! - 楽曲10選まとめ

全曲はこちらからご確認ください。

2023年に紹介された曲 - 楽曲10選まとめ

人気のアーティスト

10曲を選出するにあたり各々が独自ルールを設けています。その中でも「1アーティスト1曲」という制約・努力義務が多く見受けられました。アーティストが重複している10選記事は5つだけです。

5つだけとは言ったものの、楽曲10選まとめに人気曲は載せているのに人気アーティストを載せていない理由はここにあります。一つの記事で同じアーティストから7曲も選出した輩、スリーズブーケヤクザがいたのです。

それも踏まえて人気アーティストを見てみましょう。ヤクザ対策で選出記事数も載せておきます。

アーティスト 選出回数 選出記事数 選曲数
スリーズブーケ 34回 24記事 8曲
みらくらぱーく! 12回 11記事 3曲
DOLLCHESTRA 9回 9記事 6曲
蓮ノ空女学院スクールアイドルクラブ 8回 7記事 4曲
MyGO!!!!! 7回 7記事 4曲
小倉唯 6回 6記事 3曲
長瀬有花 6回 6記事 4曲
CoMETIK 6回 6記事 2曲
サンドリオン 6回 6記事 3曲

やっぱり蓮の時代?

人気の曲では上位にランクインしなかったDOLLCHESTRAは曲が分散していたようです。MyGO!!!!!や長瀬有花さんも同様。

仲良しトリオ

一緒に選出されがちな曲のペアはいくつかありました。ここでは3つの記事で一緒に選出されている仲良しトリオを紹介します。

  • 素顔のピクセル / スリーズブーケ
  • KNOT / DOLLCHESTRA
  • ココン東西 / みらくらぱーく!

見事に蓮の三ユニットが仲良しトリオとなりました。蓮の時代です。これを蓮ノ大三角と名づけましょう。

誰かとは被っているし誰とも被っていない

仲良しの曲の話をしましたが記事はどうでしょうか。最も選曲が重複した記事同士では4曲重複していました。仲良いね。

誰とも選曲が被っていない記事はありませんでした。少なくとも1曲は誰かと被っています。一方で誰とも被っていない曲がどの記事にもありました。斜に構えきった10選コテコテの楽曲10選もなかったということです。

今年の10選テーマはこのどちらかにしようかな。

データ収集

記事の情報はデータベースに格納しています。この章のテーマはどのように記事からデータを抽出しているかです。

気合いでやってる

気合いです。記事を見てポチポチとデータを手入力していると想像してもらえばOK。

Webサイトのデータを集める際はスクレイピングという手法による自動化をまずは検討します。しかし、今回のケースではスクレイピングは難しいです。各記事でフォーマットが決まっておらず、曲名・アーティスト名を探すという人間的な判断が必要だからです。プログラミングを嗜む人であれば想像に難くないでしょう。

生成系AIの活用

しかし、これは一昔前までの話です。現代では生成系AIにより「人間的な判断」をある程度実現できます。以下はその一例です。

課金して賃金を払い、ChatGPTを働かせる

曲名の表記揺れも「一番似ている名前からIDを抽出して」と対応できます。スキーマ情報を与えてクエリを書いてもらうのもいいでしょう。

もちろんAIは間違いを犯すことがあります。AIを利用するのか、単純な自動化をおこなうのか、はたまた手動なのか。最小のコストで最大のパフォーマンスを出せるよう適切な役割分担が必要です。

今回はAIを全く使っていません。

今後の展望

2024年もまとめたいし過去年度もまとめたい。

登録画面を作成してインターネット上のみなさまに10選記事を登録してもらおうと画策しています。自由に編集できることでどのくらい無法地帯になるか分からないのでTwitter連携ログインを使おうかと考え中。その時が来たら協力してくれると嬉しいです。

なので今回はAIを利用しませんでした。作り込んでもすぐに使わなくなるのでコスパが悪い。…本音を言うとChatGPTのチューニングが楽しくなかったからです。

という経緯があり2023年のデータ収集は私が手動でやっています。気合いです。掲載されていない記事があればご連絡ください。とくに素顔のピクセルを選出している10選を大大大募集中です。

技術構成

アプリケーション

データを表示するだけのWebアプリなので特筆することはありません。Next.jsというReactのフレームワークを利用しています。

GitHub - mtsml/10sen: 楽曲10選をまとめるWebサイト

アプリのデプロイ先はVercelです。SG(Static Generation)を用いており、ビルド時に事前にページを生成することで爆速表示を実現します。

データベース

Vercel Postgresを利用しています。

Vercel Postgres

無料プランでは制約がかなり厳しいです。保存するデータ量は大したことないので256MBという上限に問題はありませんが、通信量も同様に256MBが上限であり少し不安になります。ただし、SGのおかげで本番環境でのDBアクセスはビルド時のみであるためなんとかなりました。SG最強。

DNS

ドメインはCloudflareで購入しました。CloudflareのネームサーバーでCNAMEレコードにVercelアプリのドメイン名を設定しています。

リダイレクトループエラーで少し時間を溶かしました。Distortion.fmのWebサイトを構築した際も同じエラーに詰まったことをすっかり忘れてた。

ERR_TOO_MANY_REDIRECTS · Cloudflare SSL/TLS docs

金沢周遊バスの中で焦りながらスマホで試行錯誤していたら酔いに酔って俺にエラーが発生するところでした。運転が荒かった気がします。金沢周遊バスの中でDNS設定はしない方がいいです。

あとがき

楽曲10選まとめはそこそこアクセスがあったようで現時点で5,000PVほどでした。

2023年好きな楽曲10選 - Log

100万PV欲しいな。

100万PV遠いな。

*1:ブログに限らず外部ITサービスを利用する場合はデータを出力できるかという点がポイントですね。

*2:不正をして素顔のピクセルを一位にしようとも考えました。がんばれ素顔のピクセル by mtsml · Pull Request #17 · mtsml/10sen · GitHub