最終発表

3,794 views
3,638 views

Published on

PFI サマーインターン 2010に参加した際の最終報告です。

Published in: Technology, Education
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
3,794
On SlideShare
0
From Embeds
0
Number of Embeds
2,164
Actions
Shares
0
Downloads
10
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide






































  • SIGTERM を投げて、正常終了しなければ kill -9
    正常終了していれば処理待ちキューの内容は保存されている
  • SIGTERM を投げて、正常終了しなければ kill -9
























  • もちろん・・・
  • 設定ファイル・Template もHaskellのライブラリ用なので問題なし
  • MongoDB バインディングちょっとあやしい、ちょっと非効率的
  • MongoDB バインディングちょっとあやしい、ちょっと非効率的
  • MongoDB バインディングちょっとあやしい、ちょっと非効率的









  • 最終発表

    1. 1. PFI
    2. 2. (a.k.a. @mr_konn / konn) Haskeller RedBull @tanakh / NLP
    3. 3. Twitter
    4. 4. Twitter
    5. 5. Twitter
    6. 6. Twitter
    7. 7. Twitter
    8. 8. Twitter
    9. 9. Haskell
    10. 10. Haskell
    11. 11. Haskell
    12. 12. Haskell
    13. 13. Haskell Ruby 5% Haskell 95%
    14. 14. Haskell
    15. 15. Twitter streamreader
    16. 16. Twitter streamreader logtter - Twitter
    17. 17. Twitter streamreader logtter - Twitter AttoJson Haskell ByteString JSON
    18. 18. Twitter streamreader logtter - Twitter AttoJson Haskell ByteString JSON libkonn ( )
    19. 19. Streaming API RESTful API
    20. 20. Streaming API RESTful API Gather - streamer
    21. 21. Streaming API RESTful API Gather - streamer streamer
    22. 22. Streaming API RESTful API Gather - streamer streamer streamer Ruby
    23. 23. Streaming API RESTful API Gather - streamer streamer streamer Ruby Proxy OAuth
    24. 24. Streaming API RESTful API Gather - streamer streamer streamer Ruby Proxy OAuth FavCrawler
    25. 25. Gather Mongo DB streamer streamer streamer Streaming API RESTful API
    26. 26. Gather Mongo DB streamer streamer streamer Streaming API RESTful API
    27. 27. Gather Mongo DB Gather streamer streamer streamer Streaming API RESTful API
    28. 28. Gather Mongo DB streamer streamer streamer Streaming API RESTful API
    29. 29. Gather Mongo DB streamer streamer streamer Streaming API RESTful API
    30. 30. Gather Mongo DB streamer streamer streamer Streaming API RESTful API
    31. 31. Gather Mongo DB streamer streamer streamer Streaming API RESTful API
    32. 32. Gather - streamer MsgPack-RPC
    33. 33. Gather - streamer MsgPack-RPC Gather
    34. 34. Gather - streamer MsgPack-RPC Gather
    35. 35. Gather - streamer MsgPack-RPC Gather kill
    36. 36. Gather - streamer MsgPack-RPC Gather kill
    37. 37. Gather Gather Mongo DB Launcher streamer streamer streamer Streaming API RESTful API
    38. 38. Gather Gather Mongo DB Launcher streamer streamer streamer Streaming API RESTful API
    39. 39. Gather Gather Gather Mongo DB Launcher kill streamer streamer streamer Streaming API RESTful API
    40. 40. Gather Gather Mongo DB Launcher streamer streamer streamer Streaming API RESTful API
    41. 41. Gather Gather Mongo DB Launcher streamer streamer streamer Streaming API RESTful API
    42. 42. Gather Gather Mongo DB Launcher streamer streamer streamer Streaming API RESTful API
    43. 43. Gather Gather Mongo DB Launcher streamer streamer streamer Streaming API RESTful API
    44. 44. 60tweets in_reply_to etc, etc... IO RPC Connection
    45. 45. Haskell
    46. 46. Haskell Rocks
    47. 47. Haskell Rocks
    48. 48. Haskell Rocks STM (Software Transactional Memory) (atomically ) IO TChan ( ) / TMVar( ) / MVar( )
    49. 49. Haskell Rocks
    50. 50. Haskell Rocks I/O
    51. 51. Haskell Rocks I/O String
    52. 52. Haskell Rocks I/O String I/O
    53. 53. Haskell Rocks I/O String I/O ByteString
    54. 54. Haskell Rocks I/O String I/O ByteString
    55. 55. Haskell
    56. 56. Tree ( )
    57. 57. extractor in_reply_to
    58. 58. extractor in_reply_to RT @ RT @ cos +
    59. 59. extractor in_reply_to RT @ RT @ cos + (@ )
    60. 60. DEMO
    61. 61. extractor MongoDB RT / @ Graph HTML Web I/F
    62. 62. 100% Haskell !! *
    63. 63. Haskell extractor MsgPack-RPC Mongo DB ( ) fgl (Functional Graph Library)
    64. 64. Haskell Web Snap iteratee WEB Framework HTML Heist (Snap )
    65. 65. * * Proxy OAuth
    66. 66. Haskell
    67. 67. Haskell g(ry
    68. 68. Haskell
    69. 69. Haskell ……
    70. 70. Haskell ……
    71. 71. Haskell …… RedBull (^ρ^

    ×