What have you found for these years?

2010-04-14

Ruby Tuesday #11 (2)

上一次講得確實是有點亂,我想這一次應該有比較好?
一方面是這次投影片雖然也不算有完全完成,但至少是完整得多。
當然這跟講得順不順沒有直接關係,但至少表示準備得充分否。
再另一方面則是概念的東西向來比較難講,這次幾乎完全是講實作細節,
那就很簡單看程式碼講話就好了...

中間特別亂的部份應該是 env['async.callback'] 那段,
我想是因為我沒替這部份做投影片,就變得有點抽象...
應該要有白板的,哈哈。再則是有些細節忘記了,
因為其實不是很熟悉,邊看程式碼邊理解的。幸好後來想起來了。

說真的,108p 很多都是一秒不到就帶過,大部份都是 copy pasta,
但我可能花超過 24h (超過三天) 在做這投影片... 可能有點誇張,
因為上色真的很花時間啊 @@" 而 keynote 對於上色這種事,有點麻煩...
我又很龜毛希望每一個顏色都要一樣,就常常在用滴管。
雖然實際上最花時間的部份,應該是閱讀程式碼和文件,試著理解其架構吧。

投影片做得很累,有時候做到很懶得做,畢竟是要撥出自己的時間,
有時候很累了,卻還要硬著頭皮一直看一直做,會覺得很煩。
但有時候做到一定程度,好像熱身完了,又覺得很有趣停不下來,
想把所有看到的東西都放上投影片... 結果就是做到 108p,
也講超過一個小時吧?

rubinius 那次是 135p, 不過動畫更多,實際的量或許比這次少。
但做投影片的時間,全部加起來應該是超過這次 XD
光那張 ruby object model cloud 就做不知道多久了 XDDDD
先是找畫圖軟體,最後找上 UML 的軟體,而且把那個架構試出來,
也很花時間。最後真的講到時,兩三下就帶過 XD
畢竟那種東西細細講來,大概所有人都會睡著吧...
結果變成只為了一個效果,花了絕大多數的時間 XD
沒記錯的話,那次幾乎是一氣呵成,全部看完一次做好。
不像這次,畢竟主題比較分散,就等於是一段一段做了。

於是心裡在想,其實我只是喜歡做投影片吧? -_-
昨天做完時,就覺得好像一切都結束了 XDD
然後就希望看誰能把這東西,以更清晰的脈絡幫我講出來...
當然這有困難啦,可能還是要做投影片的人自己講吧。

*

不知為何,可能是因為陣仗有點大的關係? XD
時間快到之前,開始覺得相當不安與緊張,
不是很想吃東西... 一方面會想先講,這樣等會才能輕鬆地
不管是聊天或是仔細聽,甚至是想自己的事或是單純上網。
但另一方面也會希望能夠後講,因為這樣不小心講太久的話,
比較不會耽誤到其他的議程。可以慢慢把比較重要的東西講清楚。

有趣的是,正式開始講時,反而沒什麼感覺。腦裡一邊思考脈絡,
或許可以看成一種 buffering... 然後透過聲帶與喉嚨的 i/o,
試著把不會太過凌亂的東西,以 linear 的方式帶出。
可能是因為這樣就很忙碌了,就沒辦法再顧慮到其他的事情。

當然,這也有一個先決條件,就是脈絡需要足夠清楚吧。
看著自己大概前後翻過,在心裡順過流程的投影片,
很自然就會想到應該怎麼表達這樣的東西。儘管當場會想到,
還有說出來的東西,跟在做的時候,往往並不相同,
大概有一半會遺漏,然後另外補上一半現場瞬間想到的。

比較慘的是 XD
有幾段我想到應該對照上面的某一張投影片,瘋狂往前翻,
講完之後到下一張,才發現自己本來就把那張複製到下一頁了。
如果我剛剛有先按下一頁的話,就會發現根本不用往前翻。
這時候就會有某種分離感,好像過去的自己在笑現在的自己,
瞧,早就準備好了不是嗎?當然這個笑,或許有點微妙吧。

*

總之很順利地結束了,感謝所有的人。也很感謝各個提問與討論,
才能夠適時地想起、修正,還有補充一點其他人有興趣的項目,
而不只是我有興趣的部份。投影片在這:
Reactor Pattern & Event-Driven Programming 2

==
後來不知為何,覺得肚子很不舒服,一路皺著眉頭搭捷運回來了。
想睡到爆炸,把一些本日剩餘一些有時間性的東西處理完後,
準備要關機睡覺時,才想到忘記打這篇 XD 不先打完的話,
明天以後很可能就會有所遺漏,甚至是打不出來了。
我因此而漏打的東西,已經太多了 XD 看看那一堆只有 (0)
卻沒有 (1) 或是本來應該要有 (2) 的那幾篇啊。

雖然又變得很晚睡了,但值得高興的是,肚子覺得沒事了吧 -_-
還有一定很好睡...

0 retries:

Post a Comment

All texts are licensed under CC Attribution 3.0