Upgrade to Pro — share decks privately, control downloads, hide ads and more …

"ABOVE ALL, MAKE IT FUN!"

"ABOVE ALL, MAKE IT FUN!"

RubyWorld Conference 2012, Shimane, Japan #rubyworld

Shintaro Kakutani

November 09, 2012
Tweet

More Decks by Shintaro Kakutani

Other Decks in Technology

Transcript

  1. MAKE IT FUN!
    ABOVE ALL,
    We Have Grown in Cultures:
    Ruby, Agile and Social Coding
    Shintaro Kakutani(@kakutani), ruby-no-kai || esminc, RubyWorld Conference 2012, 2012-11-09(Fri)

    View Slide

  2. taken by @hibariya
    @kakutani
    @j2h
    #rubyfriends

    View Slide

  3. ఏɹڙ
    ͓͔͛͞·Ͱ̏̌प೥
    ৘ใԽٕज़Λ௨ͯࣾ͡ձͱڞੜ͢Δ

    View Slide

  4. View Slide

  5. Asakusa.rb
    http://www.flickr.com/photos/takkanm/3978417669

    View Slide

  6. http://www.amazon.co.jp/o/ASIN/4274068560/kakutani-22

    View Slide

  7. Why am I here?

    View Slide

  8. http://www.rubyworld-conf.org/ja/committee/prospectus/

    View Slide

  9. จԽ

    View Slide

  10. MAKE IT FUN!
    ABOVE ALL,
    We Have Grown in Cultures:
    Ruby, Agile and Social Coding
    Shintaro Kakutani(@kakutani), ruby-no-kai || esminc, RubyWorld Conference 2012, 2012-11-09(Fri)

    View Slide

  11. http://www.slideshare.net/snoozer05/20101204-youmustunlearnwhatyouhavelearned/61

    View Slide

  12. View Slide

  13. “Feedback Is the Fundamental Tool”
    ʰ࣮ફςετۦಈ։ൃʱ

    View Slide

  14. 14
    A. Where do we want to be?
    B. Where are we?
    C. How do we improve our position?
    http://jp.rubyist.net/magazine/?0039-MetPragdaveAtAsakusarb

    View Slide

  15. 15
    A. Where do we want to be?
    B. Where are we?
    C. How do we improve our position?
    This is Agility
    There is no more
    http://jp.rubyist.net/magazine/?0039-MetPragdaveAtAsakusarb

    View Slide

  16. View Slide

  17. View Slide

  18. View Slide

  19. pragprog generates my
    career in the last decade

    View Slide

  20. View Slide

  21. http://kakutani.com/

    View Slide

  22. ೔ຊޠˠӳޠͷ
    ຋༁ͷ͓ख఻͍

    View Slide

  23. View Slide

  24. http://www.flickr.com/photos/alanstanton/5863143738/
    ୯ʹੴΛ੾Γग़͢৔߹Ͱ΋ɺ
    ৗʹ৺ʹ੟ಊΛࢥ͍ඳ͔Ͷ͹
    ͳΒͳ͍ɻ
    Š࠾ੴ৔࡞ۀऀͷ৺ಘ
    ʰୡਓϓϩάϥϚʔʱΑΓ

    View Slide

  25. Ruby
    20th
    Anniversary!

    View Slide

  26. “Joyful Ruby”
    “Joyful Ruby”

    View Slide

  27. View Slide

  28. 3VCZΛ࡞ͬͨͷ͸
    αΠΤϯεͱͯ͠
    ͦΕͱ΋Ξʔτͱͯ͠

    View Slide

  29. Hobby!
    http://www.flickr.com/photos/danbenjamin/3012895964/

    View Slide

  30. seriously?

    View Slide

  31. “Joyful Ruby”
    “Joyful Ruby”

    View Slide

  32. http://www.flickr.com/photos/recompile_net/4938663668/

    View Slide

  33. http://www.flickr.com/photos/aaronp/4988023117/

    View Slide

  34. http://www.flickr.com/photos/recompile_net/4933404535/

    View Slide

  35. Matz

    View Slide

  36. http://www.tbray.org/talks/RW09.pdf

    View Slide

  37. Code == People
    Citation Needed: I came across this phrase during some guy’s talk(who?) in RubyConf(which?)

    View Slide

  38. View Slide

  39. http://rubyfriends.com/

    View Slide

  40. Ruby
    20th
    Anniversary!

    View Slide

  41. Φʔϓϯιʔεͷ
    ࣗ༝ͳιϑτ΢ΣΞ͕

    View Slide

  42. ίϛϡχςΟͷ
    օ͞ΜͷखʹΑͬͯɺ

    View Slide

  43. όβʔϧํࣜͰ
    ։ൃ͞Ε͍ͯΔ

    View Slide

  44. ਓɾػցɾۚ

    View Slide

  45. View Slide

  46. http://merbist.com/2009/11/16/the-ruby-revolution-take-ii/

    View Slide

  47. View Slide


  48. The real paradigm shift is in the
    fact that Ruby was designed to
    make programming fast,
    enjoyable and easy instead of
    being optimized for the
    machines running it.

    View Slide

  49. View Slide

  50. View Slide

  51. View Slide

  52. seriously?

    View Slide

  53. Hobby!
    http://www.flickr.com/photos/danbenjamin/3012895964/

    View Slide

  54. View Slide

  55. David H.Hansson

    View Slide

  56. http://github.com

    View Slide

  57. https://speakerdeck.com/mojombo/optimizing-for-happiness

    View Slide

  58. http://venturebeat.com/2012/07/09/github-funding-say-what/

    View Slide

  59. ਓɾػցɾۚ

    View Slide

  60. (It’s brave new world)

    View Slide

  61. http://www.superbwallpapers.com/meme/all-your-base-are-belong-to-us-9009/

    View Slide

  62. DON’T
    PANIC

    View Slide

  63. Ruby
    20th
    Anniversary!

    View Slide

  64. http://www.flickr.com/photos/alanstanton/5863143738/
    ୯ʹੴΛ੾Γग़͢৔߹Ͱ΋ɺ
    ৗʹ৺ʹ੟ಊΛࢥ͍ඳ͔Ͷ͹
    ͳΒͳ͍ɻ
    Š࠾ੴ৔࡞ۀऀͷ৺ಘ
    ʰୡਓϓϩάϥϚʔʱΑΓ

    View Slide

  65. http://www.facebook.com/photo.php?fbid=1937985447395&set=t.758179092&type=1
    3VCZ͸ձࣾΛ
    ม͑ΔͷͰ͸
    ͋Γ·ͤΜɻ
    3VCZ͕ม͑Δ
    ͷ͸ਓͳͷͰ
    ͢ɻͦΕ͕ۀ
    ຿΍ۀքΛม
    ͑ΔͷͰ͢ɻ
    ৽Ҫढ़Ұ ޿ౡ3VCZձٞ

    View Slide

  66. “Joyful Ruby”
    “Joyful Ruby”

    View Slide

  67. Matz

    View Slide

  68. Code == People

    View Slide

  69. ίϛϡχςΟͷ
    օ͞ΜͷखʹΑͬͯɺ

    View Slide

  70. ίϛϡχςΟͷ
    ҰһʹͳΔ
    http://pixdaus.com/single.php?id=104150

    View Slide

  71. -- Yukihiro “Matz” Matsumoto
    %*4$-"*.&3ࠓ͸΋͏ͦΜͳҙ஍ѱͳ͜ͱ͸ڼΓ·ͤΜ


    ๻͸͜Ε·Ͱʹɺ
    ʮίϛϡχςΟʯͱ
    ͍͏୭͔ʹձͬͨ
    ͜ͱ͸ͳ͍ΜͩΑͶ

    View Slide

  72. Masayoshi
    Takahashi
    @takahashim
    http://www.flickr.com/photos/recompile_net/4932459606/

    View Slide

  73. http://jp.rubyist.net/magazine/?0028-ForeWord

    View Slide


  74. Who is Ruby community? Of course it
    is YOU. There’s no Ruby community
    without you. Only people's gatherings
    like you are called a COMMUNITY.
    ―― Masayoshi Takahashi

    View Slide

  75. http://maps.stargit.net/ruby/ruby.pdf
    I’m here!

    View Slide

  76. http://maps.stargit.net/ruby/ruby.pdf

    View Slide

  77. Rubyist

    View Slide

  78. http://bit.ly/ruby_faq_rubyist_and_ruby_hacker

    View Slide

  79. You are now Rubyist!
    http://www.flickr.com/photos/pragdave/542486933/

    View Slide

  80. “Feedback Is the Fundamental Tool”
    ʰ࣮ફςετۦಈ։ൃʱ

    View Slide

  81. View Slide

  82. Rubyist?

    View Slide

  83. Sarah
    Allen
    @ultrasaurus
    http://www.flickr.com/photos/jenniferabe/3986099944/

    View Slide

  84. http://www.ultrasaurus.com/sarahblog/2010/08/ruby-meetup-in-tokyo-asakusa-rb

    View Slide


  85. I will always remember this first
    evening with Japanese Rubyists where
    I felt we had more in common than we
    had differences.―― Sarah Allen

    View Slide

  86. We had more in common
    than we had differences.

    View Slide

  87. View Slide

  88. “We are all relatives”

    View Slide

  89. http://www.flickr.com/photos/alanstanton/5863143738/
    ୯ʹੴΛ੾Γग़͢৔߹Ͱ΋ɺ
    ৗʹ৺ʹ੟ಊΛࢥ͍ඳ͔Ͷ͹
    ͳΒͳ͍ɻ
    Š࠾ੴ৔࡞ۀऀͷ৺ಘ
    ʰୡਓϓϩάϥϚʔʱΑΓ

    View Slide

  90. MAKE IT FUN!
    ABOVE ALL,
    We Have Grown in Cultures:
    Ruby, Agile and Social Coding
    Shintaro Kakutani(@kakutani), ruby-no-kai || esminc, RubyWorld Conference 2012, 2012-11-09(Fri)

    View Slide

  91. http://capsctrl.que.jp/kdmsnr/diary/20110602p01.html
    ੜ͖Δ͜ͱͷୡਓ͸ɺ࢓ࣄͱ༡
    ͼɺ࿑ಇͱ༨Ջɺ৺ͱମɺڭҭͱ
    ޘָɺѪͱफڭͷ۠ผΛ͚ͭͳ
    ͍ɻԿΛ΍Δʹ͠ΖɺͦͷಓͰ୎
    ӽ͍ͯ͠Δ͜ͱΛ໨ࢦ͢ɻ࢓ࣄ͔
    ༡ͼ͔͸पΓ͕ܾΊͯ͘ΕΔɻ౰
    ਓʹͱͬͯ͸ɺͭͶʹ࢓ࣄͰ͋Γ
    ༡ͼͰ΋͋Δͷͩɻ ཁग़య

    View Slide