Your SlideShare is downloading. ×
0
20111118 yokohamapm lt_spring_mt
20111118 yokohamapm lt_spring_mt
20111118 yokohamapm lt_spring_mt
20111118 yokohamapm lt_spring_mt
20111118 yokohamapm lt_spring_mt
20111118 yokohamapm lt_spring_mt
20111118 yokohamapm lt_spring_mt
20111118 yokohamapm lt_spring_mt
20111118 yokohamapm lt_spring_mt
20111118 yokohamapm lt_spring_mt
20111118 yokohamapm lt_spring_mt
20111118 yokohamapm lt_spring_mt
20111118 yokohamapm lt_spring_mt
20111118 yokohamapm lt_spring_mt
20111118 yokohamapm lt_spring_mt
20111118 yokohamapm lt_spring_mt
20111118 yokohamapm lt_spring_mt
20111118 yokohamapm lt_spring_mt
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

20111118 yokohamapm lt_spring_mt

552

Published on

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
552
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
1
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. Anaを開発してみました ID : Spring_MT
  • 2. 簡単に自己紹介○ Spring_MT○ 2010年にシステム開発に転向○ 今はYahoo!mobageでいろいろやってます。
  • 3. Yokohama.pmでLTするにあたっ て何か面白いことやってやろうと考えてたが・・・・・
  • 4. Yokohama.pmでLTするにあたっ てそうそう思いつくはずもなく、無為に時間がすぎゆく>_<
  • 5. Yokohama.pmでLTするにあたっ てまずは、自分の周りで何か困っていることはないか?
  • 6. Yokohama.pmでLTするにあたっ てはっ
  • 7. Yokohama.pmでLTするにあたっ て最近書き捨ての集計スクリプトの山を作っている
  • 8. Yokohama.pmでLTするにあたっ てその中を考えてみると・・・
  • 9. Yokohama.pmでLTするにあたっ て○ 毎回Getopt::Longの使い方を調べてる(書く内容はほぼ一緒なのに。。)○ dateの計算を毎回書いてる○ DBにinsertするときに、自前iteratorを毎回書いているetc etc・・・・
  • 10. Yokohama.pmでLTするにあたっ てこういうのを毎回書くのは面倒!!!
  • 11. Ana(特に深い意味はないです よ)
  • 12. Ana○ 今回やりたいこと■ スクリプトに毎回optionを書かないようにする■ 同じようなデータの読み込み(ファイルのopen等)や整形が簡単にできる■ 途中経過を見れるようにする■ 途中でdieした場合はbackupをとる
  • 13. Ana○ 構成Ana├── backup (backupファイルの置き場所)├── bin├── config (設定ファイルの置き場所)├── data├── lib│ └── Ana│ ├── Input│ ├── Output│ └── Util├── result (outputがファイルの場合のファイル置き場所)├── script└── t
  • 14. Ana○ 使い方test.pl
  • 15. Ana○ 使い方ana test.pl --file testdateを入れないと、当日の日付が入る
  • 16. Ana○ まとめ■ Input Outputのバリエーション増やす。■ optionの名前がいまいちなので修正する■ 時間がなくてtest書いてなくて申し訳ありません >_<
  • 17. Ana■ こういうことはもっと早くやればよかなあ■ まだまだ未熟なので、がんがんdisってもらえればと思います■ あとpptはもうそろそろ卒業
  • 18. Ana○ repohttps://github.com/SpringMT/Ana

×