バグの最近のブログ記事

NeoAsh!? Player、検索以外で、タイトルとかサマリーとか表示されなくなったバグ(いつものバグ)直した。
ところで、YouTube の動画のカテゴリ分け変わった?

うん、変わったね、いつからだろうね。

おすすめ、話題の動画、最近の動画、コメントの多い動画、お気に入り登録数の多い動画、評価の高い動画、急上昇ワード、になってるね。

NeoAsh!? Player は、昔のカテゴリに基づいて作ってあるので、たとえば NeoAsh!? Player で、人気の、とか、人気のあった、とかのカテゴリを見ようとしたら、YouTube 側での、全ての、に対応する動画が表示されます。

困ったね。
β4!

コンピュータのアルゴリズムを、キャラクター登録画面で表示されている分について全て実装した。
これでやっと、最初の javascript だけで実装してたときのアルゴリズムに追いついた。

あとバグ。
Entry Name とかのユーザ入力値について、ありえない入力に対してチェックして Bad Request にしてる(まだ正確なステータスコードは返してないけどね)んだけど、問題ない入力に対してもたまに Bad Request になってしまう。

なんか、Entry Name に『ストレートティー』て入力したら、Bad Request になった。
謎。文字数(バイト数じゃないよ)12 文字まで OK にしてるつもりなんだけど。

直さなきゃ。せっかく高スコアとって、Entry Name 入力して Bad Request になったら悲しいからね。
NeoAsh!? Web Search(なんの面白みも無いウェブ検索にそんな名前があったんですね)を、AutoPagerize に対応させました。
これでどんどん検索結果をスクロールさせれば良いじゃない。

あ、NeoAsh!? Player で再生時間が取ってこれないバグが発生してる! 直さなきゃ・・・

やばいぞ! まずいぞ!
またまた NeoAsh!? Player がバグってるぞ!

理由は大体分かっているのだ!
YouTube の HTML ソースを丸ごと正規表現で処理してるから、少しソースの仕様が変わっただけで、処理しきれなくなったりするのだ!

よし! 明日(今日ね)直すぞ!
今日はもう寝るからね!
いい夢見ろよ!

前から気づいてたけど、NeoAsh!? Player 注目のリンク先が、「サーバ側に問題が発生しています。」

リクエストしてるURLに飛んでみると、YouTube のページで、「500 Internal Server Error」

 

YouTube 仕様変えたんかな?

何とかしなきゃ。