うらうなぎ 2020/04/21 17:28

おっぱい測定器

作った物

アテナちゃんのおっぱい測定器

アテナちゃんのおっぱいの大きさについて調べました

先日のDLChannel_Extenderのオンライン対応の時に、色々最近の事情を調べてたんですが、こういうのも作れそうというだなと思ったので作りました。思ったより時間かかったけど、それでも数日程度で完成。

こんなに簡単に出来るならもっと早くWebプログラミングやっとけばよかったな……と思ったけど、こんなに簡単に出来るようになったのは最近のような気はする。それでも5、6年前には手を出してても良かった。

作れそうな物

前回今回といろいろ知見が得られたので、もうちょいむずかしいものも作ってみたい。ちょっと調べないといけないこともあるし、すぐには作れないけど。一応考えてるものとしてはこんなかんじ。

お題タグの自動取得

DLChannel_Extenderで、現在手動になってるお題タグの追加。出来るんだけど、方法をどうするかの問題。

おっぱい測定と同じようにサーバー側で記録して、普通のタグ一覧と同じように取れるようにすると、負荷は1日1回で済むけど、お題が更新されたあと反映されるまでにタイムラグがある。

もしくはスクリプト内部で公式ページを読み込む。すぐに読みこめるのはいいけど、全員がそれぞれ読み込むから負荷はかかる。どちらも一長一短ある。

そもそもこれ何人ぐらい使ってるんだろう?って問題もあるけど。少なくとも4~5人、多くても20人ぐらいかなと思ってるんだけど。

非公式なDLチャンネルの記事一覧

記事が多くて新着欄が混み合うという話が時々あるけど、記事の数自体はまだまだ足りてないし、良い記事だけ増やすというのも無理のある話。そもそも良い記事の基準がみんな違うし。

どちらかというと、新着欄ぐらいしか探す方法がなくて、総当りしか自分に適切な記事を探す方法がないのが問題だと思ってて。じゃあ作っちゃえばいいのでは? という発想。

技術的にできそうなこと

ある程度の下調べはしてて、このへんはできそうだな……っていうのはわかってきてます。

  • 任意の絞り込み条件をかけた新着順表示
  • 表記ゆれや除外検索に対応したタグ検索
  • タグを使った独自のカテゴリ分け表示
  • 18禁記事のみの表示
  • 通常のクリエイターズ記事とねくすとを区別して表示
  • 一覧への文字数表示と、それによる絞りこみ表示
  • NGユーザー指定(各自で指定してもらう)
  • NGワード指定(本文はむずかしいけど、タイトルやタグだけであればなんとか)

ユーザー指定検索は……可能なんだけど、これをやるとアクティビティを隠してる人の意味がなくなってしまうので、やらないつもり。NG指定だけ。でもおれの記事だけ表示というのは出来るようにする。自分の記事を探すという用途があるんで。他の人の記事も本人がOKなら問題なし。

キュレーション系記事と文字主体記事の自動判別も、文字数を紹介作品数で割るとだいたいわかるんじゃないかと思ってるんですが、これはちょっとやってみないとわからない。

記事内容の検索もやりたいけど、予算がないとちょっと難しい。Herokuのデータベースは件数10000件までが無料だけど、DLチャンネルの記事数が70000ぐらいある。無料件数の多いところは文字の検索に弱い。タイトルとタグはなんとかするとしても、本文まではちょっとむずかしそう。

あとは初めて記事投稿した新人さんを特別枠で表示というのも、ひょっとしたらできるかも。

怒られないレベルでやる

一番のネックはDLチャンネルのサーバー負荷。本当は毎日70000回アクセスして記事情報を完全にしたいけど、それはさすがに(アテナちゃんが)怒られる。いまも時々負荷がかかって遅くなってる時あるし。事前に更新日時の一覧は取得できるんで、更新された分だけ取る。そうするとタグだけ書き換えた場合には検知できないから、一部の情報が古いままになるけど仕方ない。

検索エンジン用にデータを取得するのは合法になってるし、DLチャンネルのrobots.txtもGoogle画像検索用のBOT以外はOKで、基本的には色んなところで検索して欲しいという立場のはず。うまく作ればアテナちゃんも喜ぶサービスになると思う。もちろん技術的な面白みもある。

この記事が良かったらチップを贈って支援しましょう!

チップを贈るにはユーザー登録が必要です。チップについてはこちら

月別アーカイブ

記事を検索