Presentation and Ruby (at Rubyconf.tw2010)

Post on 12-Nov-2014

3.079 views 4 download

description

 

Transcript of Presentation and Ruby (at Rubyconf.tw2010)

日本Rubyの會・達人出版會高橋征義

2010/04/25

『高橋流簡報』發售紀念&RubyConf.TW召開紀念簡報

PresentationAnd Ruby

Who am I?

自我介紹

Masayoshi Takahashi

高橋征義

My Daytime Job

工作

ex-web application developer

網站開發者

Ebook system developer

電子書開發者

Tatsu-Zine Publishing

達人出版會

著作I wrote some books

translated in Chinese

Another book now on sale

非常好書XD

great translation!

以後詳細地說

talk about it later

另一個稱號

I have another title

日本Rubyの會會長

the leader of the Japaan Ruby Group

日本Rubyの會

The Japan Ruby Group

角谷先生介紹了

Kakutani-san has explained it

日本Ruby會議2010實行委員長

the organizer of RubyKaigi2010

日本Ruby會議2010

the RubyKaigi2010

角谷先生介紹了

Kakutani-san has explained it

今天的我要說

What's should I talk about today?

Promoting My Book

But here is RubyConf.TW

Presentation and Ruby

簡報和Ruby

No relation between them

沒關係

I use Ruby since 1997

從1997年開始使用Ruby

Making the talk style in 2001

從2001年開始使用高橋流

Introduce Ruby in my style

高橋流Ruby介紹

Influences of Ruby

Ruby的影響

talking in The Ruby Way

TheRubyWay的簡報

Two keywords

兩個的主題詞

the first keyword

(1)

name

naming

命名

Name Matters

名字重要

Naming Matters

命名重要

Name is important in Ruby

Ruby的話名是非常重要

What's “Naming?”

命名是什麼?

choosing right words

是選恰當的詞

Programming is naming

編程是命名

Name is architecture

名字是架構設計

Naming is designing

命名是設計

Good name

好的名字

Its role is clear

作用是明確

inappropriate name

不好的名字

Too complex to use

因為複雜不好使用

Need many workarounds

需要很多的迴避策略

The power of naming

命名的力量

In presentation

在簡報

Need to choose good words

該選好的名字

Very difficult for me

非常難事

My solution

解決的辦法

using huge characters

巨大的文字

like this

文字

words must be simple

簡潔的語言

force to think

強制

easy to choose right words

恰當的名字

Name Matters

名字是非常重要

The second keyword

(2)

emotion

感情

passion

熱情

The Passionate Programmer

Many rubyists are passionate

Rubyists是熱情的

Ruby values 'joyful' and 'fun'

快樂和樂趣

Original title: Joyful Ruby

Why Ruby should be fun?

為什麼Ruby必須快樂?

fun has power

快樂有力量

Power of development

開發力量

Presentation also should be fun

簡報也該快樂

In my university student's time

大學生的時候

presentation can not be fun

我感覺簡報沒有趣

Correctness is more important

正確性比快樂重要

I was wrong

我錯了

presentation should be fun

簡報該快樂的

important thing is delivering

簡報的本質是傳達

fun has power

快樂有力量

power to deliver

傳達的力量

You never ignore emotion

感情

Many events around the world

Ruby的會議

Many passionate people

很多的熱情的人們

Many passionate talks

很多的熱情的簡報

It's very fun!

快樂

結語Conclusion

RubyConf.tw是非常快樂

RubyConf.tw is Fun!

OSDC.tw也快樂

OSDC are Fun,too!

謝謝Thanks You! XD

Special thanks to: 増満さん、Excite翻訳、Yahoo!奇摩、 and many Taiwan people