2015/03/09(月)土砂降り

2015/03/09 21:45

土日ゆっくりしたおかげで体調は回復したはずなのですが、今日の帰りにずぶ濡れになったせいでぶり返しそうです。寒い。頭が痛い。

……今日もセカダンはお預けですかねw

明日から侍ジャパンの欧州選抜との強化試合。始まる前は「よりによってなんでこの時期なんだ」と言っていましたが、いざ始まるとなるとやはり楽しみです。あと、牧田さんは登板予定を雨で流したりしているので、この機会にきっちり調整してきてくださいw

2015/03/08(日)エースと4番

2015/03/08 19:44

昨日から熱が下がらずにまだちょっとフラフラします。何も食べるものがなかったので買い物には行きましたが、それ以外はずっと布団の中でした。土日は世界樹不思議のダンジョンをガッツリやるつもりだったのですが、結局特典のマル勝スーパーファミコンをチラ見した程度。まぁ、体調不良を押してやるようなことでもありませんしねw

西武岸4回3安打0封「うまく試合に入っていけた」 - 野球 : 日刊スポーツ
おかわり1号「球場なりに打ちました」 - 野球 : 日刊スポーツ

岸が開幕戦で対戦するバファローズ相手に好投。順調に来ているようで安心しました。

中村もホームランが打てるのであれば術後の心配はいらないのでしょう。術後といえば、浅村にもようやくヒットが出ました。しばらく実戦形式のバッティング練習をしていなかったようなのですが、あと3週間弱でどこまで持ってこれるでしょうか。

2015/03/07(土)雨ばっかり

2015/03/07 19:26

今年は風邪らしい風邪をひかなかったなーと思ったら、春が見え始めたこの時期になって少し体調が悪くなってきました。かなり疲れが溜まっている感はあるので、あまり無理をして長引かせたくはないところです。

オープン戦のほうは今日は試合開始までは漕ぎ着けたものの、2回途中で降雨ノーゲーム。さすがに雨にたたられすぎではないでしょうか。お祓いでもしてきたほうがいいんじゃないですかねw

「ライオンズ×ダイヤのA コラボグッズ」3/29発売! | 埼玉西武ライオンズ オフィシャルサイト

どうやら例年のらき☆すたデーやヤマノススメデーに負けず劣らずガチのようです。ということは、アニメコラボはこの1回だけで、今年はもうほかにはやらないんじゃないのか、という気もしてきました。

※おひとりさま1アイテム1会計4つまで購入可能です(種類・サイズ展開のあるものは、合計4つまで)。
ただし、シークレットアクリルピンズはおひとりさま1会計10個まで購入可。

今までこんな縛りはなかったのですが、買い占めみたいなことがあったのでしょうか?

2015/03/06(金)あっさり直った

2015/03/06 21:41
阪神 vs 埼玉西武 第1回戦】
(2015年3月6日:阪神甲子園球場埼玉西武  0 0 0  0 0 0  0 0 0  0
阪神    1 0 3  0 0 0  0 0 x  4

[勝] メッセンジャー 1勝0敗0S
[敗] 野上      0勝1敗0S

……いえ、特に語るようなこともないんですけど、pyslashの修正のテストも兼ねて。まぁ、修正と言っても、1行直しただけなんですけどねw

https://github.com/7pairs/pyslash/commit/1ab7ec2ca9876339f14554871b02598d95a2cba5

どうやら今のページではUTF-8として不正な文字が紛れ込んでいるっぽいです。そんな文字が入っていたらテキストエディタが警告を出しそうなものだけどなぁ……と思いましたが、冷静に考えたらこんな複雑なページを手書きHTMLで更新するはずがありませんでした。

というわけで、とりあえず開幕に向けて最低限の準備は整いました。まだURL直指定でしか動かないので、今後はそのほかの機能も修正していきたいと思います。

2015/03/05(木)クローラの宿命

2015/03/05 21:27

開幕まで3週間になりました。

そろそろテンションが上がってきた方も大勢いらっしゃると思いますが、私はまだ開幕に向けての準備ができていません。日刊スポーツのサイトがリニューアルされて、拙作のスコアテーブル解析ツールpyslashが動かなくなってしまったからです。

すぐに直したいところではあるのですが、落ち着いて考える時間もあまりないので悩ましいところです。スコアテーブルの解析自体はそこまで大規模な処理ではないのですが、そこにたどり着くまでに結構凝ったことをやってるんですよねー。

  1. URLが指定された場合は、そのURLのスコアテーブルを解析する(一番基本的な処理)。
  2. チームが指定された場合は、右サイドに表示されている本日の試合結果の中から該当チームの試合を探し、そのリンク先のスコアテーブルを解析する。
  3. チームと日付が指定された場合は、該当チームの日程からその日付の試合を探し、そのリンク先のスコアテーブルを解析する。

さらに、クライマックスシリーズはもっと面倒なことをやっています。

  1. その年の順位表を解析して優勝チームを取得し、そのチームが戦っていればファイナルステージ、そうでなければファーストステージとして扱う。
  2. 指定された日付が前年以前の場合、過去の優勝チームの一覧ページから該当年度の優勝チームを拾い、以下同様の処理を行う。

HTMLを解析して辞書に変換するまでの処理はまるまる作り直しになりそうです。全体的に見れば、半分以上のソースは捨てることになりそう。開幕までに全部を直すのは厳しい状況ですが、基本処理だけは対応しておきたいと思います。