Your SlideShare is downloading. ×
0
Presentation and Ruby (at Rubyconf.tw2010)
Presentation and Ruby (at Rubyconf.tw2010)
Presentation and Ruby (at Rubyconf.tw2010)
Presentation and Ruby (at Rubyconf.tw2010)
Presentation and Ruby (at Rubyconf.tw2010)
Presentation and Ruby (at Rubyconf.tw2010)
Presentation and Ruby (at Rubyconf.tw2010)
Presentation and Ruby (at Rubyconf.tw2010)
Presentation and Ruby (at Rubyconf.tw2010)
Presentation and Ruby (at Rubyconf.tw2010)
Presentation and Ruby (at Rubyconf.tw2010)
Presentation and Ruby (at Rubyconf.tw2010)
Presentation and Ruby (at Rubyconf.tw2010)
Presentation and Ruby (at Rubyconf.tw2010)
Presentation and Ruby (at Rubyconf.tw2010)
Presentation and Ruby (at Rubyconf.tw2010)
Presentation and Ruby (at Rubyconf.tw2010)
Presentation and Ruby (at Rubyconf.tw2010)
Presentation and Ruby (at Rubyconf.tw2010)
Presentation and Ruby (at Rubyconf.tw2010)
Presentation and Ruby (at Rubyconf.tw2010)
Presentation and Ruby (at Rubyconf.tw2010)
Presentation and Ruby (at Rubyconf.tw2010)
Presentation and Ruby (at Rubyconf.tw2010)
Presentation and Ruby (at Rubyconf.tw2010)
Presentation and Ruby (at Rubyconf.tw2010)
Presentation and Ruby (at Rubyconf.tw2010)
Presentation and Ruby (at Rubyconf.tw2010)
Presentation and Ruby (at Rubyconf.tw2010)
Presentation and Ruby (at Rubyconf.tw2010)
Presentation and Ruby (at Rubyconf.tw2010)
Presentation and Ruby (at Rubyconf.tw2010)
Presentation and Ruby (at Rubyconf.tw2010)
Presentation and Ruby (at Rubyconf.tw2010)
Presentation and Ruby (at Rubyconf.tw2010)
Presentation and Ruby (at Rubyconf.tw2010)
Presentation and Ruby (at Rubyconf.tw2010)
Presentation and Ruby (at Rubyconf.tw2010)
Presentation and Ruby (at Rubyconf.tw2010)
Presentation and Ruby (at Rubyconf.tw2010)
Presentation and Ruby (at Rubyconf.tw2010)
Presentation and Ruby (at Rubyconf.tw2010)
Presentation and Ruby (at Rubyconf.tw2010)
Presentation and Ruby (at Rubyconf.tw2010)
Presentation and Ruby (at Rubyconf.tw2010)
Presentation and Ruby (at Rubyconf.tw2010)
Presentation and Ruby (at Rubyconf.tw2010)
Presentation and Ruby (at Rubyconf.tw2010)
Presentation and Ruby (at Rubyconf.tw2010)
Presentation and Ruby (at Rubyconf.tw2010)
Presentation and Ruby (at Rubyconf.tw2010)
Presentation and Ruby (at Rubyconf.tw2010)
Presentation and Ruby (at Rubyconf.tw2010)
Presentation and Ruby (at Rubyconf.tw2010)
Presentation and Ruby (at Rubyconf.tw2010)
Presentation and Ruby (at Rubyconf.tw2010)
Presentation and Ruby (at Rubyconf.tw2010)
Presentation and Ruby (at Rubyconf.tw2010)
Presentation and Ruby (at Rubyconf.tw2010)
Presentation and Ruby (at Rubyconf.tw2010)
Presentation and Ruby (at Rubyconf.tw2010)
Presentation and Ruby (at Rubyconf.tw2010)
Presentation and Ruby (at Rubyconf.tw2010)
Presentation and Ruby (at Rubyconf.tw2010)
Presentation and Ruby (at Rubyconf.tw2010)
Presentation and Ruby (at Rubyconf.tw2010)
Presentation and Ruby (at Rubyconf.tw2010)
Presentation and Ruby (at Rubyconf.tw2010)
Presentation and Ruby (at Rubyconf.tw2010)
Presentation and Ruby (at Rubyconf.tw2010)
Presentation and Ruby (at Rubyconf.tw2010)
Presentation and Ruby (at Rubyconf.tw2010)
Presentation and Ruby (at Rubyconf.tw2010)
Presentation and Ruby (at Rubyconf.tw2010)
Presentation and Ruby (at Rubyconf.tw2010)
Presentation and Ruby (at Rubyconf.tw2010)
Presentation and Ruby (at Rubyconf.tw2010)
Presentation and Ruby (at Rubyconf.tw2010)
Presentation and Ruby (at Rubyconf.tw2010)
Presentation and Ruby (at Rubyconf.tw2010)
Presentation and Ruby (at Rubyconf.tw2010)
Presentation and Ruby (at Rubyconf.tw2010)
Presentation and Ruby (at Rubyconf.tw2010)
Presentation and Ruby (at Rubyconf.tw2010)
Presentation and Ruby (at Rubyconf.tw2010)
Presentation and Ruby (at Rubyconf.tw2010)
Presentation and Ruby (at Rubyconf.tw2010)
Presentation and Ruby (at Rubyconf.tw2010)
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

Presentation and Ruby (at Rubyconf.tw2010)

2,309

Published on

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

No Downloads
Views
Total Views
2,309
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
29
Comments
0
Likes
3
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. 『高橋流簡報』發售紀念& RubyConf.TW召開紀念簡報 Presentation And Ruby 日本Rubyの會・達人出版會 高橋征義 2010/04/25
  • 2. Who am I? 自我 介紹
  • 3. Masayoshi Takahashi 高橋 征義
  • 4. My Daytime Job 工作
  • 5. ex-web application developer 網站 開發者
  • 6. Ebook system developer 電子書 開發者
  • 7. Tatsu-Zine Publishing 達人 出版會
  • 8. I wrote some books 著作
  • 9. translated in Chinese
  • 10. Another book now on sale
  • 11. great translation! 非常 好書XD
  • 12. talk about it later 以後詳 細地說
  • 13. I have another title 另一個 稱號
  • 14. the leader of the Japaan Ruby Group 日本Ruby の會會長
  • 15. The Japan Ruby Group 日本Ruby の會
  • 16. Kakutani-san has explained it 角谷先生 介紹了
  • 17. the organizer of RubyKaigi2010 日本Ruby 會議2010 實行委員長
  • 18. the RubyKaigi2010 日本Ruby 會議2010
  • 19. Kakutani-san has explained it 角谷先生 介紹了
  • 20. What's should I talk about today? 今天的 我要說
  • 21. Promoting My Book
  • 22. But here is RubyConf.TW
  • 23. Presentation and Ruby 簡報和 Ruby
  • 24. No relation between them 沒關係
  • 25. I use Ruby since 1997 從1997年 開始使用 Ruby
  • 26. Making the talk style in 2001 從2001年 開始使用 高橋流
  • 27. Introduce Ruby in my style 高橋流 Ruby介紹
  • 28. Influences of Ruby Ruby的 影響
  • 29. talking in The Ruby Way TheRubyWay 的簡報
  • 30. Two keywords 兩個的 主題詞
  • 31. the first keyword (1)
  • 32. name 名
  • 33. naming 命名
  • 34. Name Matters 名字重要
  • 35. Naming Matters 命名重要
  • 36. Name is important in Ruby Ruby的話 名是非常 重要
  • 37. What's “Naming?” 命名是 什麼?
  • 38. choosing right words 是選恰當 的詞
  • 39. Programming is naming 編程是 命名
  • 40. Name is architecture 名字是 架構設計
  • 41. Naming is designing 命名是 設計
  • 42. Good name 好的名字
  • 43. Its role is clear 作用是 明確
  • 44. inappropriate name 不好的 名字
  • 45. Too complex to use 因為複雜 不好使用
  • 46. Need many workarounds 需要很多的 迴避策略
  • 47. The power of naming 命名的 力量
  • 48. In presentation 在簡報
  • 49. Need to choose good words 該選好 的名字
  • 50. Very difficult for me 非常難事
  • 51. My solution 解決的 辦法
  • 52. using huge characters 巨大的 文字
  • 53. like this 文字
  • 54. words must be simple 簡潔的 語言
  • 55. force to think 強制
  • 56. easy to choose right words 恰當的 名字
  • 57. Name Matters 名字是 非常重要
  • 58. The second keyword (2)
  • 59. emotion 感情
  • 60. passion 熱情
  • 61. The Passionate Programmer
  • 62. Many rubyists are passionate Rubyists 是熱情的
  • 63. Ruby values 'joyful' and 'fun' 快樂和 樂趣
  • 64. Original title: Joyful Ruby
  • 65. Why Ruby should be fun? 為什麼 Ruby必須 快樂?
  • 66. fun has power 快樂有 力量
  • 67. Power of development 開發力量
  • 68. Presentation also should be fun 簡報也 該快樂
  • 69. In my university student's time 大學生 的時候
  • 70. presentation can not be fun 我感覺簡 報沒有趣
  • 71. Correctness is more important 正確性比 快樂重要
  • 72. I was wrong 我錯了
  • 73. presentation should be fun 簡報該 快樂的
  • 74. important thing is delivering 簡報的本 質是傳達
  • 75. fun has power 快樂有 力量
  • 76. power to deliver 傳達的 力量
  • 77. You never ignore emotion 感情
  • 78. Many events around the world Ruby的 會議
  • 79. Many passionate people 很多的熱 情的人們
  • 80. Many passionate talks 很多的熱 情的簡報
  • 81. It's very fun! 快樂
  • 82. Conclusion 結語
  • 83. RubyConf.tw is Fun! RubyConf.tw 是非常快樂
  • 84. OSDC are Fun,too! OSDC.tw 也快樂
  • 85. Thanks You! XD 謝謝 Special thanks to:  増満さん、Excite翻訳、Yahoo!奇摩、  and many Taiwan people

×