【ネタ】DLsiteを真っ黒にする拡張機能を作った【Chrome対応】
どうも、いらにかです。
偶然ですが、こんなツイートを見かけました。
https://twitter.com/ytg_vip/status/1348596897829711873?s=20&t=FPt-U2I5V7eIkCESmlN88A
先駆者はいないのかな?
やるっきゃない!!! ←2022-04-19 7:15時点
フォロワー以上限定無料
作った✌
無料
クリエイター支援サイト Ci-en
フォローするにはユーザー登録が必要です。
いらにか 2022/04/19 09:28
どうも、いらにかです。
偶然ですが、こんなツイートを見かけました。
https://twitter.com/ytg_vip/status/1348596897829711873?s=20&t=FPt-U2I5V7eIkCESmlN88A
先駆者はいないのかな?
やるっきゃない!!! ←2022-04-19 7:15時点
作った✌
無料
いらにか 2022/04/14 12:00
みなさん、ご機嫌よう。
いらにかです。
ちょっと技術的な内容になるので、小難しい話が要らない人は《D○siteの情報をシェルでいい感じに扱えるツール》の章まで飛ばしてください。
先日、旧友にPowerShellの魅力を語っていたら「何か簡潔にわかりやすいツール作って記事にしたら?」という話になりました。
以前、QiitaでNimを知ってほしいという記事を書いたことがあって、これが中々に好評だったのでPowerShell版も作ろうかなと。
しかし、NimとPowerShellでは置かれている状況が違っているのでNimを知ってほしいの形式をそのまま持ってくるだけだと微妙だな(面白くないな)と感じていました。
話が変わって、数年前に「改めて考えるとシェルってすごくない?」みたいな悟りを開いてから猛烈にシェルを推してた時期がありました。
確かNimで作る簡易自作シェルを書いてた頃だった思います。
で、シェルの良さを布教するために「Shell Girls」というタイトルで本を書いていました。(未完なので公開はしてませんが)
今では完全にお蔵入りになっていますが、これをベースにしてでも「シェルとソフトウェアの面白さ」を布教するための何かを書きたいとずっと思案していました。
またまた話が変わって、別の友人と少し前に「ASMRの動向云々」みたいな話で盛り上がったことがありました。少し過激な話をしたので詳細は話せませんが、「D○siteのランキングとか人気ジャンルとか色々とデータ解析したいよね」みたいなことをそこで言った記憶があります。
あと、余談ですがまさきふぁんさんがモノラルとバイノーラルの話をしていて、それもあってデータ解析欲みたいなのが少し強くなっていました。
https://togetter.com/li/1867862
要約すると
まさか、これらが悪魔合体するとはツールを作る前まで思いもしていなかった。
Shell Girlsは、名著の数学ガールをパロったOS Girlsのさらにパロディーでした。
あれから数年が経って、詰め込みたい要素とか色々と詰め込んで煮込んだ結果として生み出されたのが「シエル女子学園シリーズ」です。
ただ、ノベル形式だと表現の幅が微妙だなと感じていた矢先にZennのScrapという機能を知りました。雑に書き進められるのが大変素晴らしい。
「PowerShellを知ってほしい」の記事と「シエル女子学園」の記事を書くのに丁度よいなと思った僕は、何故かそれらを融合して同じ鍋に入れてしまいました。
https://zenn.dev/iranika/scraps/62a98fcdfa3742
結果として、シエル女子学園の創作をするとPowerShellの記事にもなるので、我ながら名案だなと思いました。
シエル女子学園のストーリー上、PowerShellでめっちゃスマートなツールをひとつ作ることは以前から目標として決めていました。その開発の様子を物語に書き起こして、開発体験(DX)の素晴らしさも布教する計画です。
そこで「DLsiteの解析ツール作ればいいのでは?」という話にようやく結びつきます。
とりあえず作ってみるかと重い腰を上げて、毎朝1~2時間ちょっと朝活して、4日目くらいで今のベースができあがりました。
このツールはUNIX哲学の思想も色濃く反映していて、なるべくパイプラインで関数同士を繋げることができるように作られています。
現状、スクリプトは以下の4つのみです。
一番行数の多いGet-Ranking.ps1でも48行しかありません。
このあたりの詳細は、シエル女子学園の記事にいずれまとめて書きたいと思います。
このツールを頒布するのは少し憚られるので現時点ではツールを一般公開する予定はありません。
ただ、ツールの生み出した結果(データ)はいずれレポートなり何かしらの形で皆さんに公開できるようにしたいなと考えています。
これを使ってD○siteの動向をモニタリングしたいと考えているので、何か面白いアイデアを思いついたらぜひコメントをください。TwitterのDMでもOKです。
最後になりますが、アイデアの種を融合させて一石三鳥を狙いに行く姿勢は今後も続きそうです。
PowerShell is パワフル💪✨
いらにか 2022/04/08 08:00
みなさん、ご機嫌よう。
少し忙しくなってきたいらにかです。
みちくさびゅあー感謝祭も終盤です。
今年の感謝祭は、投稿予約をたくさんしていて期間中にあまり何もしないことを一つのテーマにしていました。
この記事も4/3日に書いています。4/8日くらいに投稿するはず。
今回はなんと、ゲスト審査員に「黒縁ナイロールのお客様」をお招きしました。
快く引き受けてくださいました黒ナイさんに心から感謝を。ありがとうございます。
というわけで、道草屋への思いを短歌・俳句で綴る道草恋歌の「黒ナイ賞」と「弥生賞」、「ホワイトデー歌会大賞」の発表です。
こんにちは、ゲスト審査員の黒縁ナイロールです。
頑張って審査します。
「黒縁ナイロール賞」略して「黒ナイ賞」は2作品を選びました。
こちらです。
1位
お客様 呼ぶ声聴いて 振り向けば 聴こえる音の 小さな日常
──左右田蓬華
2位
指先を 貴方みたいに 切れなくて
──オオムラサキさん
さて、今回の「黒ナイ賞」。選考基準は「情景が詩的であるか」としました。それを踏まえてそれぞれの講評を述べます。
左右田さんの「お客様~」は、道草屋作中世界と現実世界の交差についての短歌だと捉えました。この感覚は非常に言語化しにくいものですが、よく挑戦したなぁと思っています。「解説」を見る限り実体験を元にしている歌のようですが、説明口調になっておらず不思議な体験をしたように描写したのは面白いですね。
オオムラサキさんさんの「指先を~」は五七五で切って短歌ではなく川柳の形にしたところが面白いなと感じました。「上手く爪を切れないから、ガタガタになった爪が気になってしまう」や「貴方に切ってもらうため、爪が伸びたままになっている」など、様々な情景が浮かびますね。
お二人とも、詩的でそして素敵です。
最後に総評、あるいは雑感です。
今回は「情景が詩的かどうか」という点から選考を行いました。「情景」に注目して「感情」をスルーしたのは「あえて」です。私には難しかったために触れませんでした。
短歌も俳句も字数が少ない。だから込める感情の量が多いと「くどい」作品になってしまう。一方で、作者の感情を書かずにすべてを「想像の余地」にしてしまうと、「この短歌・俳句を『この私が』作る意味って何?」となってしまいます。このバランス感覚はなかなか一朝一夕では身に付きませんね。
とはいえ、道草恋歌という場所はファンコミュニティ。つまり、個々人の熱量が大きければ大きいほど面白い場所です。だから「詩としての美しさ<<<道草屋への愛」くらいでいいのかなとも思ったりします。
そんなこんなで、黒縁ナイロールの雑感でした。
来月の作品も楽しみにしています!
ーーーー
お客様 呼ぶ声聴いて 振り向けば 聴こえる音の 小さな日常
ーーーー
作者:左右田蓬華
部門:短歌部門
解説:
よく、何も聴いていなくてもイヤホンだけは付けています。時折イヤホンに指が触れたり、ポケットの中で再生ボタンが押されたりして、不意に声が聴こえ始める事があります。呼ぶ声に思わず振り向いても、そこにあるのはいつも通りの、少し小さい音の、小さな日常です。
ーーーー
ーーーー
健やかであれ それはそれとしてまだ雛人形はそのままにして
ーーーー
作者:黒縁ナイロールのお客様
部門:短歌部門
解説:
健やかな成長は祈りたい。
でも、婚期は可能な限り送らせてほしい。
身勝手なお客様です。
ーーーー
ーーーー
届かないキャンディひとつ春の宵
ーーーー
作者:黒縁ナイロールのお客様
部門:俳句・川柳部門
解説:
ホワイトデー、遅刻しました。
道草屋で飴というと「あの」シーンが浮かびますね。
ーーーー
弥生賞は黒ナイ賞と被りましたが、歌全体の情景、そして《小さな日常》という体言止めが《左右田さんが確実に見たであろう心象風景》という印象を強めていて、3月の歌で一番刺さりました。大好きです。
次点の黒ナイさんの歌も《身勝手なお客様》という視点が籠もっていて「わかる…」という共感が強く、非常に良い歌でした。
ホワイトデー歌会大賞は《届かないキャンディ》という表現が、すごく好きで選びました。
総評ですが、3月も良い歌が多く、心にグッとくるシーンが何度もありました。
4月も楽しみで仕方ありません。
みちくさびゅあー感謝祭の準備に関連して、3月は自分の創作活動について色々と見つめ直していました。
そして、来年も道草恋歌が続いていくために少しずつできることを考えていました。
達成できるかわかりませんが、今年中に道草恋歌の百人一首を作ることを目標の一つにしたので頑張ろうと思います。
まだ思案と試行錯誤の途中ですが、道草恋歌の可能性をみなさんと一緒に広げていけたらなと思っています。
最後に連絡事項です。
4月は歌会を開催しません。5月に本気を出します。
あとゲスト審査員をお呼びしています。お楽しみに。
それでは、4月もよろしくお願いします。
以上。
いらにか 2022/04/01 07:00
※この記事は「みちくさびゅあー3周年🎉」の関連記事です。
皆さんご機嫌よう。いらにかです。
エイプリルフールですね。
というわけで、桃色CODEにみちくさびゅあーを追加する拡張機能を作りました(何)
Chrome/Edge版
https://chrome.google.com/webstore/detail/momoiro-ext3/cbjpfklmdnofaflpiijacadlgaghhpal?hl=ja&authuser=0
FireFox版
https://addons.mozilla.org/ja/firefox/addon/momoiro-ext2/
Chromeウェブストアに公開するために$5.00支払いましたが、エイプリルフールと3周年記念の一発ネタとしては安いもんです。
ちなみに、エイプリルフール後も利用できるので安心してください。
もし欲しい機能やバグなど、何かありましたらいらにかのご意見箱までどうぞ。
https://youtu.be/Gw6eiBpcbYQ
連絡は以上です。
※この記事は#道草家創作大会のために執筆されました。
追伸:
「スマホ向けって書いてあるけど、拡張機能スマホじゃ使えないじゃん!!」
って嘘がエイプリルフール要素でした。しょうもなくてごめんね。
いらにか 2022/03/25 00:00
ご機嫌よう、いらにかです。
2022年の4月にみちくさびゅあーが3周年を迎えます。めでたい🎉。
今日はその宣伝とプレプレスリリースみたいな記事になります。
それにしても、2周年記念の記事から一年経ったとか時の流れ早すぎない??
振り返ると初代びゅあーからだいぶ変わって成長したな……しみじみ。
2代目びゅあーは色々と最適化がされているので、初代よりも閲覧体験が向上していたりします。
※懐かしい初代びゅあー
そういえば、びゅあーの誕生日(?)は桃鳥さんに初めてメールを送った4月3日としていますが、桃色CODEのサイトに掲載されたのは少し後だったり、正しいリリース日もちょっと曖昧だったりします。
なので、今年から4月1日~4月9日を誕生週としてお祝いすることにしました。
※某有名なソフトウェアにあやかって。
こうすれば、期間中の都合がいい日にお祝いすればいいので楽。僕の誕生日も来年から誕生週として祝いたいくらい。
さて、もうすぐ3周年を迎えるびゅあー。
今日は以下のお話しようと思います。
※誕生週にも別の記事も投稿する予定です
■トピック
・2代目びゅあーはメンテンナンスモードに移行します(機能追加の停止)
・3代目びゅあーは2023年に正式リリースします
・これからの話
現行の2代目びゅあーはメンテンナンスモードに移行し、今後は機能追加を行わない予定です。理由は単純で、もうVue2で新しいコードを書きたくないからです。
たぶん一般の方は何言ってるか分からないと思いますが、
すでに僕が使っている道具がVue3+Quasar+TypeScriptになっていることと、Vue3対応のVuetify(titan)が2022年6月までリリース延期になったこと、その他の複雑な事情を総合的に考慮した結果「3代目はVuetifyをやめてQuasarにする」と決めました。
Vuetifyは日本でそこそこ有名なVueのUIフレームワークだったので、後々びゅあーの開発を誰かに引き継ぐことも考慮しての選択でしたし、そのために技術書「みちくさびゅあーの技術」を書いた経緯があります。
この技術書は引き継ぎ資料として価値が無くなったので無料公開しました。
読み物としてもサクッと読めるように書いたつもりなので、暇な人はコレ読むだけで僕の開発スタイルが何となく分かるはずです。たぶん。
ちなみに、Quasarは日本語の公式ドキュメントがないので引き継ぎは絶望かも知れません。それでも、Quasarに移行することで得られるメリットが大きいと判断しました。
メンテナンスモードに移行しますが、公開が停止されるわけではないので引き続き2代目びゅあーは利用できます。
新機能は今後、3代目びゅあーにのみ実装されていく予定です。
すでにプロトタイプは出来上がっている3代目だが、正式リリースは2023年を予定している。
※割とできている
αリリース版:https://momoco.iranika.info/#/
※URLは今後変更されるかもしれないので要注意
「なんで来年なんじゃい!!」
とツッコミが来そうだが、理由がいくつかある。
2については、飽きているというよりも、びゅあーが良い意味で成熟してきたので「僕がやれることが無くなってきている」ために興味・関心が低下している。
こうなると僕は、古のプログラマ界隈では有名なEric S. Raymond氏の「伽藍とバザール」にある一節を思い出す。
1. よいソフトはすべて、開発者の個人的な悩み解決から始まる。
~略~
5.あるソフトに興味をなくしたら、最後の仕事としてそれを有能な後継者に引き渡すこと。
元々、びゅあーは僕だけのために作った。(当初は道草ビューアーって名前だった)
当時の仕組みは直リンク方式で、画像を複製していないから著作権的には白よりのグレーみたいなものだった。(引用にあたる感じ)
法的にもクロじゃないので、正直なところ勝手にやってて問題なかったと思う。
でも、一応円満にやりたかったので桃鳥さんから了承を貰うためにメールを送った。
そしたら、スマホ向けのやつが欲しかったと言われて、桃色CODEのサイトにリンクを貼らせてもらえませんかという話なった。
そんなこんなで、びゅあーが桃色CODEのサイトに掲載されるとユーザーが増えた。びゅあーには僕のTwitterアカウントが書いてあったので、一部のユーザーがフォロワーになった。
そしたら「フォロワーに変なものは提供できないぞ」と思って、僕はびゅあーをより便利にするための試行錯誤を始めた。
画像を高速に配信するための配信基盤。
桃色CODEの更新を検知して最新話をツイートする、更新検知くん。
各話の情報から検索ができる、検索くん。
etc...
時には、ユーザーの声から機能が実装されたりした。
そうやって3年間、成長してきたみちくさびゅあーは今の僕がやれることが少なくなってしまった。
後継者に引き渡すことができれば憧れていた思想のひとつをやり遂げられたのだが、それが出来なかったので、しばらくの間は未来の僕を後継者にするしかないと思った。
要はしばらく離れて新しい力を手に入れた未来の僕なら、まだやれることがあるんじゃないかという話。
ちなみに、ご意見BOXという問い合わせフォームを作ったので、機能要望とかもし何かあれはどうぞ。普通の感想でも良いし、いらにかに伝えたいと思ったことなら何でも構いません。
https://forms.gle/Fnx3jGpEnhWhrFgL7
あと、三代目みちくさびゅあーの進捗とか諸々はTrelloで管理しているので気になる人は覗いてみるといいかも。
https://trello.com/b/Ly3RLhIK/みちくさびゅあー
以上。
※このセクションはとあるエンジニアっぽい書き方を真似てみたかった。読みづらかったらすみません。
一応、4年目のびゅあーの目標は以下の通りです。
月間ユーザ数ですが、実は3年目の途中で検知くんが画像付きツイートをするようになったあたりから滅茶苦茶減りました!!
いや、こうなるのは分かってたんですけどね。
わかってたから今までやらなかったんですが、「やったほうが確実にユーザー嬉しいのに利害関係で発展を遅らせるのどうなの……」とモヤモヤ悩んだ挙げ句の果てに「どうにでもなれ」と画像付きツイートを実装しました。
産業革命で衰退していった職業もこんな気持だったのかな……いやはや。
※びゅあーのアフィリエイトリンクからDLsiteで作品を購入してくれている人へ。いつも助かってます。ありがとう。
一応、びゅあーはこれから「道草屋のための便利なサイト」として強くしていくつもりでいます。
具体的には以下の人たちが主なターゲットになる気がしています。
びゅあーは、ご新規さんにとってはすごく便利な存在だと思っています。
ぜひとも道草屋のお客様方に置かれましては、布教の際にみちくさびゅあーも布教して頂けると助かります。
さて、書くことも無くなってきたのでここらへんで締めようかなと。
3周年記念なのにめでたい話があまりなかった……
唯一あげるとするなら、3周年までに更新検知くんの刷新が完了したことくらい。
コードが程よくクールで以前よりも処理が速い。いい仕事したなと思ってるんですが、ユーザーは1ミリもその感動を体感できないと思うので自分で自分を褒めてます。
あと、繰り返しになりますが誕生週にも別の記事を投稿する予定です。
期待はあまりしないでください。
さて、前夜祭はこれくらいにして。
それでは、4年目のみちくさびゅあーも宜しくお願いします。
パワー
いらにか