l

2017年7月28日 星期五

《設計模式的逆襲》第N度復活:Singleton

June 28 22:59~23:19

螢幕截圖 2017-07-28 23.19.02


大概2年多前就「公開嗆聲」要寫《設計模式的逆襲》,後來花了時間整理書本章節目錄,也動手寫了一兩篇,但總覺得怪怪的,還少了些什麼。

這本書有好幾個作用力(forces)需要考慮:

  • Teddy特別想談的倒不是GoF設計模式,而是Alexander的pattern設計方法。Alexander的設計方法應該要佔這本書最重要的份量。
  • 既然談了Alexander的設計方法,應該也要談一下軟體設計模式社群的歷史與演進過程。
  • 上面這兩件事情交代完畢之後,就可以談GoF的23個設計模式。關於這部分Teddy最想做的是把GoF設計模式改用Context、Problem、Forces、Solution、Resulting Context這種格式重寫詮釋,這也是一個不小的功夫。
  • 最後,如果上面這三件事情都做到,那這本書不就要厚到嚇死人的地步?書的頁數也是一個很強烈的force,這又限制了前面想做的這三個目標。

後來腦筋卡住,加上有其他工作在忙,三不五時又生個小病什麼的,就把寫書的事情丟到一邊。最近有點時間,覺得還是應該想辦法完成《設計模式的逆襲》,後來想到一個做法:把原本top-down的寫作思維改成bottom-up,也就是根本不要管這本書最後寫出來會變成什麼樣子,而是先把個別元素準備好,最後再看看要怎麼整合成一本或N本書

***

花了四天的時間先整理好Singleton(獨體、單例)設計模式,檔案在此有興趣的鄉民可以下載來看一下,對於內容有任何建議也歡迎直接告訴Teddy。

***

友藏內心獨白:感恩。

2017年7月24日 星期一

幫Macbook Pro 15” Late 2016尋找外出電源轉接器

June 23 21:40~23:43

螢幕截圖 2017-07-23 23.43.03


Apple原廠電源轉接器的問題

在〈幫Macbook Pro 15” Late 2016尋找外接4K 27”螢幕〉Teddy提到新買的ASUS MX27UC 27吋4K AH-IPS螢幕可以直接幫Macbook Pro 15” Late 2016充電,所以原廠的電源轉接器就空出來可以做為外出使用。Teddy除了家裡、公司以外,有時候會到客戶家上課或提供顧問服務。原廠的電源轉接器體積有點大,外加那一條長達兩公尺的USB-C充電連接線實在是不好收納,覺得原廠的電源轉接器攜帶上實在不太方便,所以想找看看有沒有其他比較輕便的替代品,原廠的電源轉接器就直接放在公司使用。

▼Apple 87W USB-C 電源轉接器與USB-C充電連接線。畫面節錄自Apple官網。

螢幕截圖 2017-07-23 22.13.58螢幕截圖 2017-07-23 22.13.47

***

替代方案

前幾天在網路上找了一下,看到Innergie PowerGear 45瓦 USB-C筆電充電器,原本是設計給Apple Macbook使用,所以只有45瓦,而Macbook Pro使用的電源轉接器是87瓦,感覺好像不合用。

▼畫面節錄自PChome。

螢幕截圖 2017-07-23 22.19.06

但後來在網路上又找了一些資料,有鄉民提到瓦數雖然不足但是還是可以對Macbook Pro充電,只是充電速度比較慢。Innergie是台達電製造,價錢也只有原廠的一半(瓦數比較小價錢比較便宜也是應該的),重量也比較輕,就買一組來試看看。

當時在Momo購物網看到Innergie PowerGear 45瓦只賣1437元,比PChome又便宜了一點,就在Momo買了一組。

***

開箱照

▼包裝長這樣。

螢幕截圖 2017-07-23 22.30.30


▼USB-C充電線和電源轉接器本體是連在一起的,長度有1.5公尺,本身可以捲起來收納在電源轉接器上,還滿方便的。另外還有一條電源線,長度也有1.5公尺。

螢幕截圖 2017-07-23 22.30.51


▼量一下重量,電源轉接器161公克(下圖就是USB-C充電線捲起來收納在電源轉接器的情況)。

螢幕截圖 2017-07-23 22.39.23


▼電源線重89公克。

螢幕截圖 2017-07-23 22.39.03


▼合計249公克。

螢幕截圖 2017-07-23 22.39.40


▼從PChome抓下來的產品規格,在重量上只寫了本體重162公克,也沒把電源線重量標示出來。雖然有註明「本體」,但買了之後才確定本體並不包含電源線。感覺至少應該把產品總重量也一起標示出來比較合理一點。

螢幕截圖 2017-07-23 22.43.41


▼Innergie PowerGear 45瓦的USB-C充電線和電源線加起來長度有3公尺,大部分的情況應該不需要後面這條電源線。Apple原廠白豆腐(電源轉接器)有附一個小頭,可以拔起來使用。但因為原廠電源轉接器還是需要使用,所以Teddy就另外在PChome上面再多買一個小頭,價錢大約在250元左右。

螢幕截圖 2017-07-23 22.55.43螢幕截圖 2017-07-23 22.56.41


▼小頭重量13公克,加上電源轉接器本體重量162公克等於175公克。

螢幕截圖 2017-07-23 23.00.04


因為Apple原廠的87瓦電源轉接器放在公司沒有帶回家,所以沒幫法幫它量重量,網路上找到的資料上面寫的重量是362公克。如果不帶電源線出門,Innergie PowerGear 45瓦的重量比Apple原廠的87瓦電源轉接器要輕187公克

***

要真的能充電啊

▼重量輕187公克雖然很不錯,但重點還是要能夠對Macbook Pro 15吋Late 2016 充電。今天(7/23)剛好要去泰迪軟體上「Design Patterns這樣學就會了:進階實作班」,就把Innergie PowerGear 45瓦帶去用看看。


▼接著Macbook Pro。

螢幕截圖 2017-07-23 23.06.52


▼早上9:30開始上課,這時候Macbook Pro的電源是100%,用到11:42的時候還是100%。

螢幕截圖 2017-07-23 11.42.41


▼中午12:00吃飯的時候Teddy把充電器拔掉,邊吃飯邊用筆電,到了13:00的時候電源剩下83%。

螢幕截圖 2017-07-23 13.00.03


▼13:00開始上課,又接上充電器開始充電,到了13:35電量回升到91%。

螢幕截圖 2017-07-23 13.35.19


▼13:43回升到93%。

螢幕截圖 2017-07-23 13.43.39


▼後來一忙沒注意,到了15:28電量已經是100%。

螢幕截圖 2017-07-23 15.28.00


▼16:22快下課的時候電量還是維持在100%。

螢幕截圖 2017-07-23 16.22.24


Teddy使用的情境是在Parallels 12開PowerPoint,同時開啟Eclipse、Chrome(約50個分頁)、Safari。

▼筆電透過Apple原廠Type-C轉VAG轉接器接到投影機,Innergie PowerGear 45瓦電源轉接器就是接在這個轉接器上,透過它對筆電充電。

螢幕截圖 2017-07-23 23.20.34

***

使用心得

今天一整天七個小時使用下來對Innergie PowerGear 45瓦電源轉接器很滿意,優點有:

  • 體積小。
  • 重量輕。
  • USB-C充電線方便收納。
  • 在Teddy平常上課使用筆電的情境下,可以讓筆電保持100%充電狀況。在電力降到83%之後繼續充電也可以在持續使用電腦的情況下充到100%。
  • 價錢合理。

Teddy平常外出使用筆電的情境,也許不會使用過於耗電的應用程式,所以只要攜帶Innergie PowerGear 45瓦電源轉接器應該可以應付一整天的使用,算是找到一個不錯的原廠87瓦電源轉接器的外出替代方案。

***

友藏內心獨白:用低瓦數電源轉接器真的沒問題嗎XD。

2017年7月23日 星期日

2016吉隆坡、馬六甲、新加坡考察之旅Day8-C克拉碼頭周遭

June 13 17:16~17:51

▼逛到有點累了想回旅館休息一下,路上看到一家冰店進去吃個雪花冰消消暑。

Screenshot - 2017_7_13 , 下午 3_54_55

Screenshot - 2017_7_13 , 下午 3_54_45Screenshot - 2017_7_13 , 下午 3_55_02


▼再繞到林志源買點肉乾回去吃。

Screenshot - 2017_7_13 , 下午 3_55_10


▼路上看到一棟很有特色的建築物。

Screenshot - 2017_7_13 , 下午 3_55_27

***

▼下午六點前往克拉碼頭散步,沿途兩旁有高樓大廈、沿河路邊座位,想必晚上必定非常熱鬧。

Screenshot - 2017_7_13 , 下午 4_07_27Screenshot - 2017_7_13 , 下午 4_08_39

Screenshot - 2017_7_13 , 下午 4_06_59Screenshot - 2017_7_13 , 下午 4_07_08Screenshot - 2017_7_13 , 下午 4_07_32Screenshot - 2017_7_13 , 下午 4_07_37Screenshot - 2017_7_13 , 下午 4_07_52Screenshot - 2017_7_13 , 下午 4_07_55Screenshot - 2017_7_13 , 下午 4_08_22Screenshot - 2017_7_13 , 下午 4_08_31Screenshot - 2017_7_13 , 下午 4_08_54螢幕截圖 2017-07-13 16.08.10


▼終於近距離看到魚尾獅

Screenshot - 2017_7_13 , 下午 5_38_23

Screenshot - 2017_7_13 , 下午 5_37_36


▼熱門景點都是遊客。

Screenshot - 2017_7_13 , 下午 5_39_22

Screenshot - 2017_7_13 , 下午 5_39_37Screenshot - 2017_7_13 , 下午 5_39_55

螢幕截圖 2017-07-13 17.40.13螢幕截圖 2017-07-13 17.40.59



▼太陽下山之後的克拉碼頭,越夜越美麗。

Screenshot - 2017_7_13 , 下午 5_41_08Screenshot - 2017_7_13 , 下午 5_41_53

Screenshot - 2017_7_13 , 下午 5_41_50Screenshot - 2017_7_13 , 下午 5_41_58Screenshot - 2017_7_13 , 下午 5_42_04Screenshot - 2017_7_13 , 下午 5_42_08Screenshot - 2017_7_13 , 下午 5_42_15Screenshot - 2017_7_13 , 下午 5_42_22Screenshot - 2017_7_13 , 下午 5_42_26Screenshot - 2017_7_13 , 下午 5_42_33Screenshot - 2017_7_13 , 下午 5_42_38Screenshot - 2017_7_13 , 下午 5_42_44Screenshot - 2017_7_13 , 下午 5_43_04Screenshot - 2017_7_13 , 下午 5_43_07

***


▼回程在路上隨便找了間店吃飯,味道也還不錯。

Screenshot - 2017_7_13 , 下午 5_48_00Screenshot - 2017_7_13 , 下午 5_48_03Screenshot - 2017_7_13 , 下午 5_48_04


▼旅館有提供膠囊咖啡,加減喝。

Screenshot - 2017_7_13 , 下午 5_49_18

***

友藏內心獨白:忙碌的一天。