2008年10月15日
サイトの内容をDB化
現在、この覚書を書いている時点でまたもや覚書のブログ版のサーバがダウンしています。う〜ん・・・私も何だかんだでこだわってる方ですが、毎日更新をしたがっている人にはこれほど頻繁にサーバダウンがあると困るなぁ・・・(注:結局15日の午後11時に転載です)
さてさて、本当ならこの「ブログ版」でまとめていた、そして書いてる本人も忘れかけていた星占いネタの下準備をしようとしていたわけですが、そのためにもカテゴライズされたブログ版が必要だったんだけど・・・。まぁ仕方ない。ここでちょっとこの先の文章の予定を書きますと、競馬のジョッキーに魚座が多いと言う事なんですが、これは星座ではなく「早生まれ」が影響してるんじゃないか?と。
実は少し調べてみると「早生まれ」「遅生まれ」が関係するのは学生時代までと思ってたらそうでもないと。そのような事の書かれたサイトがmixiで紹介されていた(が、残念ながらそのURLを忘れちゃった)のでちょっと思ったのが・・・それなら年度変わりの違う海外ならどうか?
そこで大リーグの選手の生年月日と出身(もちろんアメリカだけじゃないんで)をデータベース化してみようかと思ったのですが、ここで問題です。ターゲットとなるサイトは↓です。
MLB 日本語公式ライセンシーサイト
http://mlb.yahoo.co.jp/
ここからたどっていけるメジャーリーグ30球団、それが投手・野手に分かれています。例えば・・・
ニューヨーク・ヤンキース:松井秀喜
http://mlb.yahoo.co.jp/team/player/?id=2120500
クリーブランド・インディアンス:小林雅英
http://mlb.yahoo.co.jp/team/player/?id=2159642
これらの選手の各プロフィールをデータベース化する。皆さんならどうしますか?ひたすらページを開いて該当するデータを「選択」→「コピー」→「テキストへ貼り付け」ってやってたら何ヶ月掛かる事やら。そこで如何に簡単にデータを抜き取るか?
実はある程度当たりはつきましたが、EXCELと秀丸を駆使する事で(もちろんプログラムの作成時間は別ですが)1時間程度でデータベース化が可能じゃないかと言うところまで来ました。これ、他にも応用できそうなんで続きはいずれ。(って、実はその「何ヶ月掛かる事やら」って方法をやりかけてたのも、このシリーズが停滞化した原因でもあります(汗))
{a8.net http://item.rakuten.co.jp/book/1329820}
さてさて、本当ならこの「ブログ版」でまとめていた、そして書いてる本人も忘れかけていた星占いネタの下準備をしようとしていたわけですが、そのためにもカテゴライズされたブログ版が必要だったんだけど・・・。まぁ仕方ない。ここでちょっとこの先の文章の予定を書きますと、競馬のジョッキーに魚座が多いと言う事なんですが、これは星座ではなく「早生まれ」が影響してるんじゃないか?と。
実は少し調べてみると「早生まれ」「遅生まれ」が関係するのは学生時代までと思ってたらそうでもないと。そのような事の書かれたサイトがmixiで紹介されていた(が、残念ながらそのURLを忘れちゃった)のでちょっと思ったのが・・・それなら年度変わりの違う海外ならどうか?
そこで大リーグの選手の生年月日と出身(もちろんアメリカだけじゃないんで)をデータベース化してみようかと思ったのですが、ここで問題です。ターゲットとなるサイトは↓です。
MLB 日本語公式ライセンシーサイト
http://mlb.yahoo.co.jp/
ここからたどっていけるメジャーリーグ30球団、それが投手・野手に分かれています。例えば・・・
ニューヨーク・ヤンキース:松井秀喜
http://mlb.yahoo.co.jp/team/player/?id=2120500
クリーブランド・インディアンス:小林雅英
http://mlb.yahoo.co.jp/team/player/?id=2159642
これらの選手の各プロフィールをデータベース化する。皆さんならどうしますか?ひたすらページを開いて該当するデータを「選択」→「コピー」→「テキストへ貼り付け」ってやってたら何ヶ月掛かる事やら。そこで如何に簡単にデータを抜き取るか?
実はある程度当たりはつきましたが、EXCELと秀丸を駆使する事で(もちろんプログラムの作成時間は別ですが)1時間程度でデータベース化が可能じゃないかと言うところまで来ました。これ、他にも応用できそうなんで続きはいずれ。(って、実はその「何ヶ月掛かる事やら」って方法をやりかけてたのも、このシリーズが停滞化した原因でもあります(汗))
{a8.net http://item.rakuten.co.jp/book/1329820}