年末暇だったので、
去年ハマった、スキンダイビングと、Twitterと、Rubyで遊んでました。
1時間おきに天気予報と風向き取得して
オススメのダイビングポイント@沖縄をTwitterに出力するBOT
作るところは大きく分けて4つ!
- 天気予報のホームページから情報取得
- 取ってきた情報からポイントを選ぶ
- Twitterに書き込む
- 自動的に実行する(1時間毎)
ホームページからデータ取ってくるのは
htmlをローカルに保存 -> ファイルオープン -> ホゲホゲって感じ(w
ポイントの判断条件は人工無能っぽいイメージで
といっても3つしか知らないので微妙ですがw
北からの風 -> 大渡浜海岸
西からの風 -> 真栄田
東からの風 -> 砂辺
北西とかだと、まぁ適当に大度?とか
しにてーげー(w
こいつをcronに食べさせて一時間おきに実行すればOK!
出力
気温:20℃ 天気:曇時々晴 風速:4.6m/s 風向き:東
砂辺いけるかも!
こんな感じでとりあえず完成!
http://twitter.com/umitter
しかし、なんかこう全体的に微妙な感じだorz
ダイビングポイントも少ないしプログラムもヘッポコだお....。
今の自分だとこんなもんしか作れません(w
まぁあれですよ。
これから潜りまくってダイビングポイント増やすし!
勉強してもっと良いプログラミングするよ!
自分と共に進化していくスクリプト....お、なんか良いかも(w
...つづく!