learn fromalphageeks

18
Learn From AlphaGeeks Tetsuya Tatsumi dokechin 株式会社 メトロ

Upload: dokechin

Post on 02-Jul-2015

194 views

Category:

Technology


0 download

DESCRIPTION

YAPC 2012 LTTHON

TRANSCRIPT

Page 1: Learn fromalphageeks

Learn From AlphaGeeks

Tetsuya Tatsumi@dokechin

株式会社 メトロ

Page 2: Learn fromalphageeks

Inspired by

ゆーすけべー日記

Page 3: Learn fromalphageeks

その人の情報を知りたい時には名前をコピペして検索、なんてことをしなくてはいけない。

Page 4: Learn fromalphageeks

CPAN Authorsの

ブログ一覧を見るN

CPAN

Users

Learn from AlphaGeeks

Page 5: Learn fromalphageeks

デモ

Page 6: Learn fromalphageeks
Page 7: Learn fromalphageeks
Page 8: Learn fromalphageeks
Page 9: Learn fromalphageeks
Page 10: Learn fromalphageeks
Page 11: Learn fromalphageeks
Page 12: Learn fromalphageeks
Page 13: Learn fromalphageeks

技術的に困ってること

Page 14: Learn fromalphageeks

リトライ処理が汚い

Page 15: Learn fromalphageeks

my $ref;

eval{

my $response = $github->get( 'legacy/user/search/' . $name, {});

$ref= $response->parse_response;

};

if ( $@ ) {

   eval{

my $response = $github->get( 'legacy/user/search/' . $name,

{});

$ref= $response->parse_response;

};

if ( $@ ) {

printf "error in legacy/user/search/%s" , $name;

return ('','',0);

}

}

Page 16: Learn fromalphageeks

アクセス解析

Page 17: Learn fromalphageeks
Page 18: Learn fromalphageeks

まとめ• 開発当初は“ブログ一覧”をつくろうと考えていたが、作っていくうちにアイデアを膨らますことができた。

→兎に角、手を動かすことが大切。

• アクセス数が寂しいので使ってほしい。