忍者ブログ
[PR]
×

[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。

雨降っている
朝から雨が降っていた。今も降っている。今日は買い物に行かなかった。自転車か徒歩しか手段が無いからだ。
PR
明日は天気の話をする
午前1時より定期メンテナンスを行います。 作業時間は午前1時~午前6時を予定しております。ご迷惑をお掛けしますがご協力お願いいたします。 なお、メンテナンス中はブログ管理ページやブログサービスページへのアクセス、トラックバックやコメントの受信、メールによる記事投稿が出来なくなりますのでご注意ください。

とのことなので、今のうちに更新する。

明日は天気の話をしようと思う。マニアックな話はしない。
それと、簡単に答えが返ってくる質問をする。「もうお昼食べた?」って聞いてみる。
Formula1日本グランプリ、明日開幕
明日から日本グランプリが静岡県の富士スピードウェイで開催される。富士スピードウェイはトヨタ系サーキットだ。ヘルマン・ティルケにより改修され、F1が開催できるサーキットになった。
去年は大雨の影響でバス輸送がうまくいかなかった。チケットの払い戻し裁判が起きた。トヨタにはあまりいいイメージがない。サーキット内でF1弁当1万円とか馬鹿らしい。僕は富士スピードウェイには行きたくない。
早く鈴鹿サーキットを改修して元に戻ってほしい。
鈴鹿に戻っても、富士と隔年開催になるようだ。二年に1度ひどい仕打ちを受けるのはいやだ。

顔が黒い
メンズビオレ 毛穴すっきりパック 黒色タイプ
ビオレ
売り上げランキング: 95

メンズビオレ(黒色)毛穴スッキリパックを使ってみた。パックが黒く、汚れが取れたのが良く分かる。
鼻を水で濡らして、パックを貼り付けた。塗れた手で触ったら、手が黒くなった。色が落ちるんです。これで服を触ったら色が移ってしまう。
5分ぐらいして乾いてきたら、端からゆっくりと剥がす。乾かしすぎると痛いから、早めに剥がした。パックが黒いから汚れが目立って、取れた!という感覚がする。

鏡を見たら顔が黒い。僕は炭鉱で働いていたのだろうか。
面白そうだからと2箱(20枚)も買ってしまった。これは失敗だ。白にしておけばよかった。

炭鉱夫は、そう思った。

Yahoo!ファイナンスから為替時系列データをダウンロード
為替時系列データをYahoo!ファイナンスからダウンロードするためのソースコードを書きました。

Yahoo!ファイナンスでは、1999年からのデータが公開されています。このソースでは米ドル/円、豪ドル/円、英ポンド/円、カナダドル/円、スイスフラン/円、欧州ユーロ/円のレートを取得できます。保存先のファイル名は、それぞれ usdjpy.csv、audjpy.csv、gbpjpy.csv、cadjpy.csv、chfjpy.csv、eurjpy.csv です。
データは日付、始値、高値、安値、終値の順に記録されます。例、2008/9/22/,123.4,123.4,123.4,123.4

currency_exchange_rate.rb
require "open-uri"
require "date"
require "nkf"

today = Date.today
last_day = Date.new(1999,1,1)

exchange_type = ["usdjpy","audjpy","gbpjpy","cadjpy","chfjpy","eurjpy"]

exchange_type.each{|k|
    open("#{k}.csv","w"){|file|
        0.step(today - last_day,50){|i|
            url = open("http://table.yahoo.co.jp/t?s=#{k}=x&a=#{last_day.month}&b=#{last_day.day}&c=#{last_day.year}&d=#{today.month}&e=#{today.day}&f=#{today.year}&g=d&q=t&y=#{i}&z=#{k}=x&x=.csv")
            text = url.read
            text_sjis = NKF.nkf("-s",text)
            text_sjis.scan(/<small>(\d*)年(\d*)月(\d*)日<\/small>< \/td>.<td><small>([\d\.]*)<\/small><\/td>.<td><small>([\d\.]*)<\/small><\/td>.<td><small>([\d\.]*)<\/small><\/td>.<td><small>([\d\.]*)<\/small>/m){|matched|
                file.print(matched[0],"/",matched[1],"/",matched[2],",",matched[3],",",matched[4],",",matched[5],",",matched[6],"\n")
            }
        }
    }
}
 

悩んだこと
正規表現において".(ドット)"が改行文字にもマッチするための方法がわからなかった。 /hoge/mのようにオプションでmを指定すれば、改行文字にもマッチさせられる。
 

最新CM
[10/29 rafting]
最新TB
アクセス解析

ジオターゲティング
カレンダー
12 2025/01 02
S M T W T F S
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
プロフィール
HN:
崖の上の宗介
性別:
非公開
ブログ内検索
カウンター
アクセス解析
バーコード