ヤフー天気動画おじさん、ヤフー天気動画をクロールしたら中の人から怒られる

以前以下のような記事を書いていたが

中の人(知り合い)から、これお前だろ、404エラー出まくりだから止めてやと怒られたので止めました。
これまではIDを1ずつincrementして総当りするヤバイやつでしたが、ヤフー天気動画以外のIDを指定すると404になってしまったため起きていました。
天気動画トップの一覧から取得するようにしたいと思います↓
https://github.com/miyawa-tarou/yahoo_weather_videos/blob/master/src/get_latest_video.py

ここ数日分の天気予報動画のほうが抜けております。
https://miyawa-tarou.com/lab/yahoo_weather_video.html
與猶さんの名前がうまく取れてないのは、気が向いたら直します。
宮崎さんの名前が変なのはまあいいか。

同人音楽.infoの改修2

ということで前回はこっそり感ありましたが、一応周知するところまで行きました。
https://www.dojin-music.info/
M3までには間に合わせる、という目標の中では冊子作成が進んでないことはありますが、まあ十分余裕をもって完成したなと。

まだバグの不安は結構ありますけどね。特に誰でも投稿できるようにするといろいろ起きるところなので。
とりあえずはざっとは動かして大丈夫だったはず。。。

そのほか、タグにスパム突っ込まれたのはきれいにしたり、機械的に追加されないようにreCaptchaを入れたりしています。
まだ少々移行の際の文字処理などでおかしいところがあることは把握していますが。。。

とりあえずGWも含めて

  • トラックリスト(歌・作詞・作曲等も含む)の追加編集
  • あなたへのおすすめ機能(これはPHPで仕組みは作ったが計算量が膨大であまりにも重かったのでC言語か何かに書き換えます)

トラックリスト編集前に、ボーカルと作詞・作編曲の人の名前は統一しようかと思っていてその辺の作業が重いです。
また同じ曲が別CDに入る場合などの特殊処理はもうなくそうかと思っているけど、すでにあるものをちゃんと切り替えないといけないのでその辺の作業も重いです。
GW後にはさらに良くなってるようにしたいですね。

同人音楽.infoの改修

https://www.dojin-music.info/

そういえば同人音楽.infoを始めてから、ちょうど11年ですね。

同人音楽.infoを改修しました。
きっかけとしては
・デザイン面で色々触るのをやりたくて、既存ページでもスマホ対応を技術的にやりたかった
・Googleがモバイル対応してないとバカにしてくる
・サイトの表示がなぜか遅い
というところ。
サイトの表示が遅いのは元のコードをベースにPHP7対応(+キャッシュ)とかすれば何とかなるかなとか思ったら、あまりにもコードがひどすぎて、これは初めから書き直した方がマシと思い、コード刷新によるPHP7化とともにデザインをレスポンシブ対応する形に。
デザイン面で触ると言いながらデザイン自体はだいぶ雑ですが。

とりあえずDBは糞設計のところもありますが、そのままです。
一部機能は面倒なので移行していません。主にログイン周りは使われていないのに存在してる機能がいくつかあったので。
あと説明がいろいろあったものが大体消されています。

ログインもさすがにパスワードを平文では保存していませんが、個人で保持するものでもないと思ったのでTwitterでログインするようにしました。
面倒すぎて唐突にTwitterの許可フォームに飛びますがw
といってももともとデータを登録している人のために移行方法を設けているので、移行するまではどうしてもパスワードから精製したものが残ってしまいますが。

ちなみに割と多くの部分を電車内でコーディングした ・・・。

とりあえずスマホ対応、コードの一新で出しましたが、このあと一応サークルとCDは誰でも登録できるようにする予定です。
次のM3には間に合う予定。