Diro's Journey

Programming Cooking Music Photography





沿大坑缺溪騎到鎮南橋後,直走接往中庸路,經過一小段爬坡即接往福羚路,再往接瑞溪路即可抵達楊梅愛買後方,接著往裕成路(五楊高架下方)是我騎到楊梅最喜歡的路線。裕成路到底後,便到達楊梅校前路,是熱門的自行車路線,校前路前行便會抵達這條路線的重點-秀才窩自行車道,這個路線會穿過小茶園,而且山頂展望非常棒,某些路段甚至頗有五分山的味道。

​秀才山山頂,不論白天或黑夜都很吸引人,不過路線較陡,騎行時要多加留意。

​

自秀才山滑行下來之後,可以前往楊梅車站附近的豐滿咖啡早午餐,用餐環境舒適,建築物也很有味道,是個很棒的休息點。



​

​接著沿梅高路往梅崗前進,左邊也可以順道彎進去看看楊梅落羽松秘境,繼續往下接幼獅路,即可再接復旦路一路回到新勢公園附近。






我家裡的燈很多,超級多...一直很想要可以用 Homekit 來控制家裡的燈 :-)
image​
目前有幾種解法:
  1. Fibaro:好像有點貴,但它的 Relay Switch 真的很厲害,小小一顆,還能塞到電盒裡面
    image​
  2. 換開關面板,如 Broadlink TC2 之類的:我捨不得把原本的開關面板換掉,畢竟當初 Glatima 系列也是花了不少錢,怎麼能浪費呢...
  3. Philips Hue 燈條、燈泡:目前餐廳主燈是用 Philips Hue,但要我把其它燈條都換掉,一樣...太浪費了,而且我還有很多是 MR12/MR16 的崁燈
所以上面三個方案我沒有一個買單,就這樣一直拖呀拖的,真到那一天...我在 AMAZON 看到了 Shelly 1PM驚為天人。體積跟 Fibaro 的 Relay Switch 差不多大,可以塞到電盒裡,不需要主機,完全跟現有的燈具無縫接軌,而且,一個才 NT$500 左右,真的是很超值啊...
image​
image​

買到之後,要開始安裝了,身為電學白癡的我,研究了很久才搞懂他的線路要怎麼接,首先最重要的是,搞懂那些符號的意義,一切就會很清楚了:
這三個基本的,一般水電知識就有涵蓋:L 火線(Live)  N 零線(Naught)  PE 地線,這邊不會用到
Shelly 1 PM 上有的就複雜多了,但懂了後就會覺得很直覺:
  1. O (OUTPUT):接回去你原本的[燈泡],Shelly 會收到 SW 過來的開關訊號,所以你除了用 App 可以控制,也仍然可以用壁面上的開關來控制
  2. SW (INPUT) :Switch (把開關的 Output 接進來)
  3. L (INPUT):接原本電盒裡的火線,Shelly 也要有電才能工作,這等於是電源供應的
  4. L1 (Output):接回去開關的 火線輸入。原本的開關當然也要有火線
  5. N (INPUT):把原本電盒裡的零線分過來接。同 L 的原因,為了讓 Shelly 有電能工作。
    image​
完工圖,如果你上面說明有讀懂,就會知道 L1 不一定要接,你也可以用 WAGO 接頭直接把電盒裡的火線直接分給Shelly&開關:
image​
好,硬體施工到這完成,記得把電源切掉再動工,以免發生危險。
接下來軟體設定就比較簡單了,首先 Shelly 1PM 會進入 AP Mode,所以連上它,照著說明書把你的 AP SSID/PASSWORD 設定好就可以完成了。
image​ pl
但 Shelly 1PM 本身不支援 Apple Homekit,所以要用 Apple Homekit 操作的話,一樣使用 Homebridge 來橋接即可,已經有人寫好 plugin 了哦:
https://www.npmjs.com/package/homebridge-shelly
image​
因為我家有很多情境燈,我目前是設定成回到家就會開啟一些情境燈(Homekit 的功能)來迎接我,然後在 30 分鐘後會全部自動關閉(Shelly 1PM 的 timer 功能)。此外離家的時候,也能自動把有接上 Shelly 1PM 的燈都關掉 :-)
image​

最後,最大的問題 - 你的電盒裡不一定會有 零線 ...這時候就要想一些變通方式了,例如裝在燈附近,想辦法拉個零線過來,或著從原本管線再補拉零線,不管那一種,都很累人...
https://agileneihu.kktix.cc/events/trickinretrospective

這次的講者 Sam 讓大家試著用國家元首的角度,回顧這一個月國內外發生的新聞事件,然後進行討論、擬定行動方針。整個流程包括了:開始 -> 回顧 -> 探索 -> 進化  -> 結束



在回顧、探索及進化三個階段,講師示範的方式是在壁報紙上,畫上了時間軸及各種面向來引導團隊開始貼便利貼,這是我以前沒有用過的方法,所以有一些啟發:


時間軸(月初~月底)
這個月發生了什麼新聞?結果大家只記得世大運跟這幾天的新聞,前半月的早就忘光了 ><"
有了時間軸輔助,才驚覺自己記憶力有多差,可以想想回顧回議是不是常常都只討論"最近"發生的事情?
啟發:
1. 回顧會議不能一個月一次(一個 sprint 如果長度為 4 weeks 的不知怎麼開?)
2. 也許可以平常就紀錄每天發生的點滴 (good, better) 來解決失憶症的問題,哈

多面向(國內新聞、國外新聞)
如果讓大家直接想,我猜大家只會寫國內新聞 XD ,但因為有在壁報紙上先劃了國內新聞及國外新聞二區,就會驅使團隊也想想國外新聞,我覺得這點還不錯。
啟發:
1.讓團隊自由發想、貼便利貼時,有時提出來的東西會漏掉一些面向,例如團隊可能都是在想一些工程實踐上要改善的東西,但漏了跟 PO 溝通互動這一塊,但如果先在壁報紙上做幾個面向的分類及提示,可以解決這個問題,例如:[工程實踐] [團隊合作] [對外溝通]

其它筆記:
愈靠近的人(實體位置及心靈距離),講的話聽的愈清楚。所以讓近的人一起開回顧會議是最有效果的,而且如果是發自內心自己想要的,就更棒了。這是講者喜歡引導的原因 :-)


平常 C++ 的開發工具是 Microsoft Visual Studio,然後現在的測試框架是使用 Google Test,以前都是一邊寫,一邊手動執行 test case 來驗證,沒有辦法跟 VS 內建的 Test Explorer 做整合,真的蠻原始的 =.=
最近因為 TDD 的關係,這樣子的開發環境真的太鳥了,所以認真研究了一下解決方案,發現了 Google Test Adapter 這個好東西:
https://github.com/csoltenborn/GoogleTestAdapter

很簡單,照著 github 上的說明安裝完後就可以使用。幾個要注意調整的地方:
  1. 原本它會搜尋結尾為 test / tests 的執行檔來分析裡面的 test case,所以如果你的 Unit Test 程式不是   xxxTest.exe 的話,請記得到 [TOOLS] –> [Option] –> [Google Test Adapter] –> [General] ,裡面有一個 Regex for test discovery,我是使用 UT_[\w]*.exe
  2. 在同一頁中還有一個 Working directory & PATH extension,如果你的執行環境不是在預設的 output directory,也請記得修改。
這樣子基本上就可以跑了,而且只要程式碼有重新編譯,它就會自動幫你跑一次 test case(Run Tests After Build 記得勾起來) 但還有幾個小問題:
  1. 修改 Unit Test Project 會自動跑 test case,但修改原本的 project 並不會被偵測到
  2. 希望可以每次存檔後,就自動 Build & Test ,這樣只要專注綠燈/紅燈就好了。
這個問題我是參考 http://stackoverflow.com/questions/33234498/automatically-build-after-save-for-visual-studio-2015,用 Visual Commander 來解決:多加一個 Visual Commander Extension

public class E : VisualCommanderExt.IExtension
{
    public void SetSite(EnvDTE80.DTE2 DTE_, Microsoft.VisualStudio.Shell.Package package)
    {
        DTE = DTE_;
        events = DTE.Events;
        documentEvents = events.DocumentEvents;
        documentEvents.DocumentSaved += OnDocumentSaved;
    }
    public void Close()
    {
        documentEvents.DocumentSaved -= OnDocumentSaved;
    }
    private void OnDocumentSaved(EnvDTE.Document doc)
    {
        if(doc.Language == "C/C++")
        {
            DTE.ExecuteCommand("Build.BuildSolution");
            DTE.ExecuteCommand("Test.RunAllTestsInSolution");
        }
    }
    private EnvDTE80.DTE2 DTE;
    private EnvDTE.Events events;
    private EnvDTE.DocumentEvents documentEvents;
}

完工,現在只要存檔,就會自動 Build,並且在 Test Explorer 看到紅燈綠燈了



在 LeSS 最後一天,聽到別的公司在導入敏捷時,也成立了很多很多的實踐社群 CoP (Community of Practice),其中一個是 心靈成長 CoP,讓我印象非常深刻,這邊來聊聊為什麼 :) 在第五項修練中,彼得聖吉一直在強調"整體": 「遠古的人類並未把自己跟所處的世界加以區分。那時的人類所看見的世界是一個未被打破的整體,人與自然合而為一。但不知自何時起,我們學會了區分自己, 視自己為分離的個體。我們刻意凸顯個人意識,強調獨立的意志、個人需求和個人的願望。這種自我意識的演化愈來愈強,我們也愈來愈與他人以及上帝所創造的萬物區分。 這對人類的演進而言,是福,也是禍。」 「在企業裡,行銷部門與製造部門處於對立狀態;第一線的管理人員對總公司管理當局懷有近乎憎惡的敵意;各部門的競爭更甚於跟同業的競爭。」 系統思考,講的是不要只看單一個體與簡單的因果關係,你以為你搞懂了整個公司的系統全貌,但從更高一個層級來看,公司也只是大自然中的一個小小個體。 而因為東西方哲學系統的差異、思考的方式不同,彼得聖吉很推崇東方哲學(從整體出發),深受釋儒道影響,也跟南懷瑾大師有許多互動:
南懷瑾與彼得.聖吉 http://www.books.com.tw/products/0010345971 而為了追求更高一個層級中的系統觀,我引用修練的軌跡中講的[天人合一],畫出了這三個層級: [拼命工作]-[系統思考]-[天人合一] 註:拼命工作,或可稱做 [頭痛醫頭,腳痛醫腳] 在[系統思考]出現以前,為了追求更好,唯一能作的就是[拼命工作],但當你的意識進化到[系統思考]這一層級時,就會發現[拼命工作]不一定是有效果的,你可能是在"成長上限"的基模中被困住了,你必需做的是觀照整體、找到 Leverage points 來逆轉整個系統。但是你跟意識停留在[拼命工作]這一層級的人講[系統思考]時,通常他會覺得你腦袋壞了,舉狼圖騰的例子來說: 牧場獵人:身為一個牧場的守獲者,我拼了命把這些狼全殺光不是最好嗎!!你竟然叫我不要打狼打過頭!?
一樣的道理,現在要從[系統思考]升級到[天人合一]這一層級,想必也是很多人無法接受的(就跟小說 三体 裡面不同維度的概念一樣..),但是彼得聖吉一樣先為我們跨出了這一步:
修練的軌跡(已絕版,幸好當年有買 XDD) http://www.books.com.tw/products/0010331986
推薦序:「第六項修練」是心的修練,是靈性的、感性的,是非理性的、沒有結論的。《修練的軌跡》讀起來也許比《第五項修練》更加「不怎麼容易讀」。但是,《第五項修練》的萬千讀者必能在脈絡當中讀出聖吉的苦心孤詣。他毫不吝惜地與我們分享更深層次的學習,在從腦到心的漫長旅程上,他舉一盞「U」型明燈,殷勤守護。
東西方哲學,各是兩個極端(整體與片段),看起來彼得聖吉很努力地把他們連結起來,令我佩服。也許有一天,我們會丟掉彼得聖吉的著作,反而直接從我們的釋儒道去體悟這些東西,看來真
的要來研究一下大學、中庸跟管子才可以了 XD
最後,回到一開始講的,我對於對岸已經開始進化往[天人合一]邁進,感到震憾..

今天上 LeSS,沒想到這邊的 Large Scale Scrum 已經發展到這麼成熟了...果然是連車尾燈都看不到。今天的同學,大部份都有豐富的LeSS相關經驗,也有搞 SAFe 的,也有 Scrum coach,真的是令小弟無地自容..
這裡頭的故事,就讓我娓娓道來..
------------------------------------------------------
去年二月上完呂毅老師的 CSM 之後,對呂毅老師的授課方式及內容印象很好,然後公司內的 Scrum 團隊也開始在增加,因此當老師寄信來說要開 LeSS 的課程時,就毅然決然的報名了。
這次的課程在 Odd-e上海辦公室(隨著上海房價的飆漲,應該叫 Odd-億上海豪宅 才對) ,就在世紀公園正對面,我挑了最近的四星酒店[帝盛酒店],地鐵2號線[世紀公園站]出來就到,走路到豪宅上課也只要10分鐘,推薦給大家,下次去上課,訂這間就對了 XD

早上的課程一開始,先是同學們的自我介紹&你想學到什麼?,總共有11位學生,只有我一位是從台灣過來,剩的大部份都是從杭州過來。大部份同學的產品都是硬體產品,少數是純軟的,因為公司規模都很大,所以大部份都已經是 LeSS-like 的架構在運作,而且應該已經運作好幾年了..
自我介紹完,老師就開始講系統分析,這次 LeSS 的課程,重點不在講 LeSS 要遵循的那些規則,因為那就看書照著作就好了,老師反而是帶我們了解背後的原因(我覺得這是呂毅老師一貫的上課風格,就是投影片其實都很快就帶過,都在講投影片沒寫,更深層的一些想法)。
一個還是多個 product backlog ?
一個還是多個 PO?
一個還是多個 Scrum Master?
Feature Team or Component Team?

LeSS 在很多選擇中,做出了決定,而形成了 LeSS,為了了解這個決定背後的道理,老師先介紹了系統分析方法(CLD Causal-Loop Diagram):
Variable:變量
Link:連結
Loop R-loop & B-loop 增強迴路及平衡迴路,可見[第五項修練]&[系統之美]
而在二天的課程當中,我們總共實際演練了4次CLD,我覺得這點很重要,因為要做到[守破離],唯有洞悉背後的因素,才能到破,然後到離。LeSS(或著就稱大規模Scrum好了)在實際運作時,一定會碰到各式各樣的狀況,這時要如何調整團隊及運作方式,系統分析就很重要了。
講到這,提一下這次看到的:有些公司的 Scrum Team 沒有 Scrum Master(好,你也可以說這不能叫Scrum Team),有些也不一定都是Feature Team,有些會摻些 Component Team,有些自己添加了一些 roles 來處理溝通協調,有些公司處理bug是由專門團隊負責,也有一定是找回原作者的..,有些 team 竟然有所謂的"組長"..有些人有 release sprint,有些人有獨立的 testing team 來平行進行測試。
非常多的變體,所以這次課程中一個很大的收穫是,了解這些變體背後的原因,然後,我們這種才從[守]開始的,對於他們組織改變、心智模式改變已到[破、離]的速度,感到震撼,而且,他們都是很巨大的公司,也有很老的公司,還能這麼有魄力的改變,真的很厲害。最厲害的是,這些都是枱面上很成功的公司,一聽到就會 哇 的那種成功公司..
轉回CLD,為了讓我們熟悉CLD,老師用了[狼圖騰]裡頭的故事讓我們練習,簡單說:
Variable:狼,野物,草場,牛羊馬,設備
Link:狼會吃野物&牛羊馬,野物會破壞草場,草場可以養育牛羊馬,牛羊馬帶來錢,有錢可以買好設備,好設備可以讓草場更好
Loop:上面這些 Link 可以形成各種 R-loop & B-loop ,因此我們在這個 CLD 中,就可以想看看,如果希望牧場的利益最大化,應該要怎麼做最好?也可以看出來那些作法是"飲鴆止渴",那些作法是"長久之計"。
這時再回來看,大型 Scrum 是要 1 Product Backlog 或著 多個 Product Backlog 就很有趣了 :)
就在這一堆CLD的討論中,結束了早上的課程。
中午老師帶我們到附近吃山西菜,山西菜份量多又紮實,吃完一餐就胖了一圈 XD 分享一下午餐故事,做為這一集的 ending
--
同學A:還多一塊羊排呀,誰把它夾掉吧
同學B:台灣的同學比較沒吃過這味道,給台灣的同學吧~
Diro:啊,我們台灣也是有羊的啊!!(但我還是吃了.......)
同學C:這個韭菜盒子也多一個啊~~
Diro:耶,我告訴你,我們台灣也有韭菜盒子,不要再叫我吃啦
--
[某大企業的HR打來]
HR:我們這裡缺 資深測試工程師 ,你有沒有興趣呀?
同學B:耶,你怎麼判斷我很會測試的呢?
HR:我看你的技能上有個 Test-driven Development 的經驗
同學C: 上次我們QA部門也很緊張的跑來找我
QA:聽說你們現在要弄什麼測試驅動開發,先跟我們交流交流吧
同學C: 這跟你們QA可能沒什麼關係..
QA:這上頭明明就寫著測試兩個字,你不要再騙我了..
--
同學A:你們 Scrum 跑多久了呀?
Diro:二年多,應該是2014吧~
同學A:2014?(驚),那真的還蠻慢的呀..
--
下午的課程,因為吃太飽,我就睡著都沒聽到了...
這次音響系統在環境的部份,電源跟擴散板算是跟上一次差比較多的地方。
電源線這次聽從建議試用看看 2.6mm 的單芯線,但因為台灣買不到,只好用代購從日本買了 20M 回來,因為船運時間比較久,所以還沒動工我就先下單了,用 buyee 代購還蠻方便的,而且因為電源線通常是以100米為單位在出售,好不容易找到一家有零售的,可以裁切任意長度(最小單位還是米啦) ,但下單時看起來很像是 "20條 1M",也請 buyee 先幫我確認是 "1條 20M",服務還蠻好的。

耶!收到了,真的是1條20M的 XD

2.6mm 的單芯線,真的是又粗又硬啊..

2.6mm 的單芯線,配上安可的排插,老闆說是無敵組合,但是因為整個系統都跟上一代不一樣了,所以其實我也不知道到底是厲害多少..

接著就是擴散板的部份,在平面圖出來的時侯,就帶著設計師跟老闆一起討論擴散板的位置、實作方式,但是符合老闆聲學要求的擴散板造型,擺在客廳實在是不大搭 =.=


大師:能做成這個樣子最好啦,我覺得沒有很醜啊?
我:我前面用薄木板把它遮住行不行啊?(OS:我真的無法認同你視覺上的美學 XDD),不然真的很不搭耶
大師:夠薄就可以。不過呢,這個擴散板一般木工師傅不願意做啦,做起來很麻煩..
設計師:我們的不會,我們的工班都可以配合。
大師:這邊櫃子的門,門片也不能太厚,不然會反射太多
設計師:但是這個門片很大,太薄會軟掉,不然我後面加幾個條啊可以嗎?
大師:應該可以。
我:那就弄幾個條啊,不用貼皮啦
設計師:我們沒有在做這麼low的東西啦(口頭禪又來了),還是要貼個皮才行
複雜的磁磚終於貼完了,嵌燈也順利的貼上去,最後的成品是很令人感動的,貼起來的質感真的很棒 XD 


特地找了漂亮的沐浴乳瓶來放在這精巧的置物格




白馬帝梵諾這款磚,搭 TOTO 的遙控器質感也很棒!


















這次裝潢的時侯,主臥跟客廳都採用了電動窗簾。客廳採用電動窗簾,最主要的原因是怕傢俱、木作久了會變色,所以想說用了電動窗簾,設定 schedule 後,白天就可以自動把窗簾拉上,增加傢俱及木作的耐用度。



但是這款電動窗簾其實並沒有 schedule 的功能,只有一個無線遙控器,因此只好自己來了 XD

原廠附的遙控器質感還不錯,是採用磁吸式跟掛架結合

我使用了 OpenHAB + RM2 Pro +RM Bridge 來完成第一步。

第一步 - 用 RM Bridge 來控制窗簾
http://rm-bridge.fun2code.de/
原本的 RM2 Pro 就可以透過它的 App 就來控制窗簾了,但 App 並沒有提供任何 API 或者 HTTP command 讓我們透過程式去操作,因此我另外用了 RM Bridge 操作 RM2 Pro。
RM Bridge 本身就有提供 learning code 的介面 http://rm-bridge.fun2code.de/rm_manage/code_learning.html,你可以自己定義指令名稱,然後按下原本的遙控器讓他學習即可。下面則是窗簾、投影機及布幕等學習完的指令清單。接下來只要透過 URL 就可以去發射遙控器訊號了。


當然,RM2 Pro 本身也有提供完整的 SDK,所以其實要全部自己來,不透過 RM Bridge 也是可以的。

第二步 - 整合進入 OpenHAB
http://www.openhab.org/
OpenHAB 是我目前最喜歡的 home automation 平台,因為各式各樣的 binding 非常豐富,從常見的 Philips Hue, Sonos, INSTEON,到 DAIKIN 冷氣,SAMSUNG電視,甚至我的音樂撥放器 SqueezeBox 都有。而一般 RD 最喜歡看到的 HTTP,TCP也都一應俱全,而且如果覺得不夠,也可以自己再擴充,真的是夢幻逸品啊 XD

這裡我是使用 HTTP binding 來跟 RM Bridge 整合。OpenHAB 最困難的地方是它的設定檔,官方網頁開宗明義就有說:很難學,但是很值得 XD

首先要把它加到 OpenHAB 的 item 中,以我的環境為例:
/opt/openhab/configurations/items/demo.items

在最後面加入
Switch  Curtain           "Living Room Curtain"                   { http=">[ON:GET:http://192.168.11.5:7474/code/openit] >[OFF:GET:http://192.168.11.5:7474/code/closeit]" }

這樣就多了一個 type 為 Switch 的 Curtain 物件,並在 ON/OFF 時分別會送不同的 URL

接下來要在 sitemaps 中把這個 Curtain 加進去:
/opt/openhab/configurations/sitemaps/homekit.sitemap

sitemap homekit label="Diro HomeKit" {
  Switch item=Curtain label="Curtain"
  Switch item=Screen label="Screen"
  Switch item=Projector label="Projector"
}

接下來啟動 OpenHAB 後,就可以透過瀏覽器看到:

這樣就可以透過 OpenHAB 去設定 schedule 來定時開關窗簾了。

第三步 - 整合 HomeKit bridge
https://github.com/htreu/OpenHAB-HomeKit-Bridge
最後就是要想辦法跟 SIRI 做整合了,只能說 OpenHAB 實在太強大了,貢獻者眾,竟然已經有人寫好了 HomeKit Bridge!!

因此只要正確的啟動,就沒有問題了
npm start -- --name "myopenhab-bridge" --sitemap homekit

如果平常沒有在用 node.js 的,應該會缺很多 package,基本上補一補就沒什麼問題了
npm install --save-dev babel-preset-es2015
npm install --save-dev babel-preset-stage-2
npm install stdio
npm install hap-nodejs
npm install ws


npm install debug
...

接下來最重要的是要安裝 eve  來編輯 HomeKit database。打開 eve 後,就會有設定介面,並且可以找到 myopenhab-bridge 這個裝置,加進去之後,就可以看到下面所有的設備啦(Curtain, Projector, Screen...)

接下來就跟操作一般 HomeKit 的設備一樣了,設定房間、設備名稱等,然後就可以用 SIRI 來控制他們了 :)


示範影片:





之前在 2011 的時侯,磁磚收邊是用收邊條,但這次就改用切導角的方式來處理了,價格比較高,但做出來的質感也真的不一樣就是了。

邊邊角角還蠻多的,從窗框、浴缸、置物格、衛生紙盒等..這就會凹來凸去的全都要切導角,兩間浴室切起來還真是驚人Orz..




但是看到作品真的很感動啊!!!!




但是如果只是切導角,那也就沒什麼特別的了,這次還有一個很困難的。因為在浴室設計了不锈鋼架來支撐玻璃屏風,所以這個頂天立地的不锈鋼架,就對磁磚造成很大的挑戰了 XD

因為一開始磁磚加工時沒有考慮到,所以一開始師父就自己切割了,但是這個 9~12mm 的厚度....人類怎麼可能用手工具可以切的好 XDDD  所以貼上去後,就被我打槍了....





這時侯,只能靠機器切割了,所以又請磁磚廠商多加工了這兩片來。

第一片,挖個溝,這個感覺還好,難度應該還好,不過可以精準到小數點第二位,還是要拍拍手鼓勵一下。


第二片,切出一個 F 型,這片就高難度了,因為最邊邊那裡實在是很薄,很容易斷,我原本是想放棄的,跟廠商說不然就切一小塊來補就好,因為實在不容易,但是沒想到,他們竟然還真的給我完成了(驚!!)

敬請期待最終成果照 XD

最後補充一下,我覺得泥作師父的 幾何概念 + 手繪能力 真的是只能用神來形容了....這是泥作師傅畫給磁磚廠商的圖面:













在舊文 [DECO] 衛浴磁磚施工的艱辛過程 中寫了一些磁磚的心得,五年後,我又搬家了,這次的磁磚之旅,比上一次更加精彩

有一天,到新家看看裝修進度如何時,看到浴室貼了一半的壁磚時震驚了一下,因為...跟我想像中不一樣啊 Orz
當初3D圖沒有出這個角度的圖,所以我一直以為只有浴缸那面造型牆會用板岩磚,結果竟然連淋浴區也是貼板岩磚...
抱著不知什麼樣的心情,告訴了設計公司這件事,我說我覺得這樣貼不好看,結果...他們隔天竟然來拍了一張照,然後用電腦合成整面貼完後的樣子給我看。

設:整面貼起來看起來有沒有比較好?
我:沒有啊 XDD (雖然合成的技術很好,光影材質都很逼真...)
設:再補二張3D圖,一個是原始設計,一個是你想像的,看一看,想清楚哦..
我:嗯,我還是覺得我想像中的比較好看
設:好吧,我們敲掉重來..

心得:
1. 一定是我有拿敏捷開發給設計公司看的關係,所以 Sprint Review Meeting 發現客戶有意見 feedback,就立馬調整 XDD
2. 每天去現場走走也很重要,才能快速的 Inspect & Adapt,不然等到整個 Release 就麻煩大了 ><"
3. 工具很重要,如果有辦法讓客戶看到 prototype,不一定要先把東西真的做出來,但我還是第一次看到 3D 軟體這樣用的  :)








Older Posts Home

ABOUT AUTHOR

Follow us

POPULAR POSTS

  • 最容易升級智慧家庭的配件 - Shelly 1PM 安裝說明
  • 單車路線#5 - 大坑缺溪-秀才窩自行車道-梅崗
  • [DECO 3] 裝修日誌 - 浴室磁磚#1
  • [上課筆記] Agile 內湖 Sprint 8 回顧會議
  • [DECO 3] 裝潢筆記 - 用 SIRI 遙控電動窗簾

Categories

  • 2016 5
  • agile 3
  • Bike 1
  • Book 4
  • Cooking 1
  • DECO3 4
  • House 8
  • Interior Design 4
  • IoT 1
  • IT 7
  • Life 13
  • Photography 1
  • Programming 22
  • QML 8
  • Qt 9
  • Scrum 3
  • Software 19
  • Travel 9
  • UAT 1
  • Uncategoried 3
  • 喇叭 1
  • 裝潢 6

FOLLOW US @ INSTAGRAM

About Me

Popular Posts

  • 最容易升級智慧家庭的配件 - Shelly 1PM 安裝說明
    我家裡的燈很多,超級多...一直很想要可以用 Homekit 來控制家裡的燈 :-) ​ 目前有幾種解法: Fibaro:好像有點貴,但它的 Relay Switch 真的很厲害,小小一顆,還能塞到電盒裡面 ​ 換開關面板,如 Broadlink TC2 之類的:我捨...
  • [DECO 3] 裝修日誌 - 浴室磁磚#1
    在舊文  [DECO] 衛浴磁磚施工的艱辛過程  中寫了一些磁磚的心得,五年後,我又搬家了,這次的磁磚之旅,比上一次更加精彩 有一天,到新家看看裝修進度如何時,看到浴室貼了一半的壁磚時震驚了一下,因為...跟我想像中不一樣啊 Orz 當初3D圖沒有出這個角度的圖,所以我...

Advertisement

Copyright © 2016 Diro's Journey. Created by OddThemes