---
# System prepended metadata

title: 20221118_retrospective

---

# 20221118_retrospective
## Things that went well
- 貓空好好玩，嘟嘟太可愛了，想帶回家 [name=HH]
    - 嘟嘟是店家的狗嗎？
    - 是jordan的狗
    - ig 搜尋 `iamdoodoo`, 感謝追蹤
        - iamdoodoo很多個ㄟ
        - ![Uploading file..._1n4hajtpb]()
    - 原來還有粉絲專頁ＸＤ

## Things that could be improved
- 若可看到 group nfs volume size 及每個 volume 用了多少，會很棒 [name=Jordan]
    - 做完 mirgration, + alert 就不會有問題
- Pipeline 的 process 銜接方法，沒有人知道為什麼這樣設計 [name=hao.kai]
- Auto Pipeline 測試會因為 production 在用而卡住 [name=hao.kai]
    - HKs討論後發現可以設定測試用的 pipeline priority為最高 [name=hao.kai]
- Autopipeline process 測試使用到 group-smart-city 要更小心 [name=Howard]
    - Tower jobs 數量有上限 (包含 failed jobs)，到達上限會使 auto pipeline 卡住
        - 確認過上限數量不包含failed job，但schedule failed這個在lab3系統內會被認為是pending [name=Hsin-Kai]
    - 測試時候不要用 Smart City 帳號或是個人帳號測試完成才使用 Smart City 帳號測試
    - Auto Pipeline 開發和 production 共用資源，開發時會卡住 production, vice versa
- 自己撐爆nfs-smart-city而不自知 [name=Hsin-Kai]
- 真希望能學會多重影分身之術 [name=Hsin-Kai]
- 好像可以不用讓組員進需求還沒定義清楚的會議 [name=Hsin-Kai]
- 總覺得task和spec好像還是有點平行，要訂deadline不知道如何抓[name=Roy.lu]
    - 不要以為自己懂 task 的全部X
    - 沒有懂 task 也能全部做完 O => 要定義 DoD

## What makes your work difficult
- 一開始做sfm 新的process 一頭霧水覺得很困惑。很多資訊沒有傳遞到。[name=HH]
    - gps 部分只有 yh 有參與到 [name=hao.kai]
- interrupt好像變多了 [name=Roy.lu]
    - Roy 討論事情一整個早上，MR 跟過去 code 影響
        - MR是份內的事情
        - 詢問很多 transcoder 的問題
            - Hans 問 cpu, gpu 的顆數
    - av1 的討論
    - transcode 加速
    - 週末老闆上傳了影像失敗了
        - 轉圈圈問題
            - 很慢
            - cpu, gpu
            - 不穩定
        - 多加 ticket 讓工作 => 沒有用
    - 我也覺得
- Autopipeline 
    - 接 pipeline 來的措手不及 [name=Howard]
        - 少考慮 pipeline 這個工作，下次要排進 planning [name=hao.kai]
        - +1，cmr 換成固定 mask 是當下確定的 [name=hkazami]
    - Pipeline 以現在環境處理測試一支影片大約要一天，deadline 要往前
    - Process 名稱要照文件填寫
                - 上週跟上戰場一樣
- Pod 超難開起來，且 lab3 吐的 message 沒什麼幫助 [name=hkazami]
    - 開不起來的 message 可能是 initialize 時就被 preempt 或 taint 問題或 volume 掛不上去
    - 但所有問題在夜人人靜時都會慢慢消失
    - 難道繼自己買工作用電腦之後，要自己買 GPU 了嗎
- 介面設計應該是設計師出發，但是阿忍設計了Story Teller，而不是發使用者需求給設計師設計流程 [name=hao.kai]
    - 設計師、PM是共同設計
    - 阿忍畫了想像中的mockup 對於討論是有幫助的，不然只能文字描述會很空泛
    - 這不是問題

## Discussion
- 換電腦
    - 每個人電腦對於開發上最大的阻礙點
        - traveler在我的電腦上特別卡頓
        - t字會黏在我手上，Beatus說可以拿去修換鍵盤，但我有點懶www
- Auto pipeline 討論流程
    - 可以用個帳測process
    - 要在planning時清楚定義每個步驟跟最新流程。
        - 少討論移動影片的 pipeline
            - 介紹 pipeline 的版本設計演進、重大變化
            - 新版本跟舊版本的差異
        - 漏掉 OpenMVG 上 autopipeline 跟以前的狀態差很大
        - 重點在有沒有人為標註行為
        - 要安排填完文件的 task => 要列出來
        - 要讓討論發生
    - tower 上的舊的測試 process 要不要刪掉？同名的 process 很多
    - 當不同 process 讀同個 repo 怎麼辦

## Action Items
- 寫換電腦需求給 hao.kai [name=everyone]
- 仔細紀錄開 pod 問題，整理準備好後找 engine team [name=hkazami]
- Autopipeline preprocess/postprocess 提出範例做為參考 [name=Howard]
- Rewrite Code 需要溝通 [name=Hsin-Kai]
- 明確訂出接下來的個別產品 Release Dates [name=Hans][name=Isaac]
- 新人文件加入share pod不能跑會超過1hour的process[name=Albert]



# 20221104_retrospective
## Things that went well
- debug感覺有點進展...嗎？[name=HH]
- 3D Cursor 整合順利 [name=Howard]
    - 讚讚 howard好code
- Depth video成功在 sprint review前生出一版，開心 [name=Roy.lu]
- 感恩 HK借我筆電拍 demo 影片 [name=Roy.lu]
    - 這其實是問題吧
    - 問題會寫一個
- 素材系統終於做完了 [name=Han-Wei Chen]
- 學到了 git squash 這個神奇的東西  [name=Han-Wei Chen]
    - 這是什ㄇ[name=HH]
    - 樓上這是誰，我有在channel裡面分享過齁XD [name=Hsin-Kai Chen]
        - 沒用過就忘記了啊，你看Han-Wei也解了兩天
        - 剛剛bill給我看我之前雀躍的留言，我的天哪
    - 可以把多個 commit 合體，這樣- 
    - -就只要解一次 conflict~ by 花了兩天在解 conflict 的我  [name=Han-Wei Chen]
        - 喔喔好厲害
    - https://gitbook.tw/chapters/rewrite-history/merge-multiple-commits-to-one-commit
- 自由席多了一台電腦有螢幕線，爽啦 [name=isaac]
- 跟 BD, PM 嘗試提案家具放置方向，大家很願意嘗試 [name=hao.kai]
- 11月的sprint review看起來很猛，UI很潮 [name=Hsin-Kai]
    - 但 HH 的 formula 我完全看不懂 [name=Hsin-Kai]
    - i am sorry, 我還加了精美插圖說ＱＱ
        - 我大概能抽象了解
        - 我大概好像或許能抽象吸收
## Things that could be improved
- 請假算錯日期臨時多請了一天[name=HH]
- code review comment 可以放開留  [name=Han-Wei Chen]
- 不同功能的 refactor 開新單會比較好測 [name=Han-Wei Chen]
- 這次在 sprint review前一天才開始做投影片 [name=Roy.lu]
    - Me2
- Autopipeline process coding 方法可以標準化 [name=Howard]
- 想要有糖的飲料跟不健康的餅乾 [name=isaac]
    - 可以放砂糖在旁邊自己加
- 算法、工程、產品的重要功能（地圖、物件座標系）忘記約心凱開會 [name=hao.kai]
    - 要找齊成員開會，確保理解一樣
- 覺得 BD/PM 部分功能的定位跟一開始講的不一樣，造成還要花預期外的 resource 去做這些事情 [name=Hsin-Kai]
    - Exactly 不一樣的 work items 是 ?
    - 機上盒互動的部分，也有可能當初給出去的目標就很模糊？
        - 是指今天產品會議那個 cursor需要有深度的部分嗎？或者是內容團隊體驗部分
## What makes your work difficult
- 公司桌機死掉 [name=Yun-Hsuan Lin]
- sprint 一開始engine team 爆炸[name=HH]    
- Ceph 死掉-[name=Albert]
    - 應該要訂行事曆在 end of service 之前訂時間搬移資料[name=hao.kai]
    - 寧緒的狀況好像一定會漏掉？
- 解 conflict 好累  [name=Han-Wei Chen]
- Mac效能太差，害我以為我寫爛code [name=Roy.lu]
- 確診請了兩天病假，還被酸 [name=Roy.lu]
    - 感覺你最近超不順，是否犯太歲  [name=Han-Wei Chen]
    - 躺平的十月
## Discussion
## Action Items
- Autopipeline preprocess/ostprocess 提出範例做為參考 [name=Howard]
- Rewrite Code 需要溝通 [name=Hsin-Kai]
- 明確訂出接下來的 個別產品 Release Dates [name=Hans][name=Isaac]
- 新人文件加入share pod不能跑會超過1hour的process[name=Albert]



# 20221021_retrospective
## Things that went well
- 知道了 video depth 在 camera pose 算得好的場景是好到可以放物件的，感到安心 [name=hkazami]
    - sfm 很棒ㄟ，過了這麼久他的好終於被證明了。
- hkazami 找出bug, unity depth被證明有問題，心中大石落地。[name=HH] 
- 青花驕好吃😋 [name=Hsin-Kai]
    - 真的好吃，而且連二線仔都來了
- 有私底下成功爭取到名片電子檔範例，雖然不能公開講😬 [name=Hsin-Kai]
    - 那是什麼
- Depth Video 前端終於搞定一版 [name=Howard]
- 感恩公司讓我在家上班 [name=Roy.lu]
    - 還買了便宜升降桌，開心
- 窗外有彩虹🌈 [name=Hsin-Kai]
## Things that could be improved
- 不同的雜事間切換速度緩慢，體感上沒什麼做到該做的事 [name=hkazami]
    - 好像部分原因是有雜事做就有藉口逃避幹正事 [name=hkazami]
- insta360 的 MR來回了四五次才完成 [name=Roy.lu]
## What makes your work difficult
- 公司外出拍攝津貼不老實，沒給原因、沒有告知，直接砍錢 yh
- 確診了就想直接去睡覺，但其實身體又沒事 [name=hkazami]
    - 確診本來就該睡啊，就算沒症狀，體力還是有差。
    - 但想賺錢ＸＤ
- 確診[name=HH]
    - 上班兩個小時就頭暈，只好請假。
- 有點猶豫電腦要不要送修，送修還要備份資料感覺有點麻煩😓 [name=Hsin-Kai]
    - 公司電腦大多數是2019年買的，目前預計要使用達到五年才會到淘汰年限，在此年限之前都是以送修為主
    - macbook to macbook backup 用 type-c 傳資料蠻快的
        - 我還是要花一整晚欸 [name=hkazami]
    - 電腦電池感覺快往生了
- 一年多前的depth video又回來了🥲 [name=Roy.lu]
    - hackmd 可以用 emoji !?!? 😡😘
    - control + command + space
## Discussion
- 😍🥶👻🤌
- morale event
    - 高空上攀 <- ???，無心插柳柳橙汁
    - 貓空 [name=Jordan][name=Yun-Hsuan Lin][name=HH][name=hkazami][name=Howard][name=alex][name=Hsin-Kai]
    - VR樂園 https://wegotoexperiencelife.com/vr-zone/
        - [name=Yun-Hsuan Lin][name=Roy][name=isaac][name=hkazami]
    - 涮涮鍋
        - [name=Han-Wei] [name=Jordan]
    - WHEE! 下來玩 https://goo.gl/maps/1BmeVqMfqeH6WKSt5 
        - [name=Roy] [name=Hsin-Kai][name=Howard]
        - https://www.youtube.com/watch?v=OO2S1b0-5ys
## Action Items
- self evaluation 座談會 [10/26 13:00]

# 20221007_retrospective
## Things that went well
- depth video thanos的MR一次搞定，開勳 [name=Roy]
- planning 半小時左右就結束了 [name=Hsin-kai]
- 拼接終於有快要收尾的感覺 [name=Yun-Hsuan Lin]
    - 以後沒得拚了
- 有拿到體感操作介面動作 [name=hao.kai]
- engine team 終於給 20TB 了 [name=hao.kai]

## Things that could be improved
- 對實習生寫 code 速度和品質太樂觀，花了不預期的時間在幫 debug [name=hkazami]
    - 要假設 reimplementation 實驗 code 也會有 bug 拖到時間（大概 2x）
        - 檢查偷渡的 feature
        - 實習生關注時間一天 >= 2 次
    - 要多估一些時間檢查 code 是否真的 ready
- 整合物件放置算法需要提供哪資訊才能讓整合順利 [name=Howard]
    - Camera Pose、資料庫欄位、放置坐標系與世界座標系轉換
    - Dependency 先列出會比較好設計嗎
- 上 code 前 k8s config 需仔細檢查，節省上版時間 [name=Jordan]
    - 進入 pod 先用各種 client 確認 url 都可連通, credential 沒有錯
    - 測試 CSP 可先到該 pod 改完 code 重啟看是否生效
- Review research code and production code應該要有明確各自的標準，比較不會有大家認知不統一的問題[name=Albert]
- 15樓自由座的螢幕還是沒有螢幕線...(兩個禮拜前已通知過5000) [name=isaac]

## What makes your work difficult
- 車禍真痛苦 [name=roy.lu]
    - It makes your life difficult, not work.
    - 我從床上移動到書桌前會變慢
        - You can sleep on your desk.
        - 從桌上爬下來也是很痛苦的
- 鍵盤T打一打會黏在手指上 [name=Hsin-Kai]
- infra 問題都只能上 prod 才能戳到有點小麻煩 [name=Hsin-Kai]
- 沒有考慮 review code 的時間，下次 reviewer 在 planning 就要先寫好，然後太大包了 [name=hao.kai]
- 定點影片的 auto pipeline 其實還沒被定義好，寫到一半才發現沒辦法繼續下去 [name=Howard]


## Discussion
- 10月 morale 青花驕
## Action Items
- [O] 讓公司網路速度變快（到比手機快？）chefu
- [O] 9/26 出機上盒體感企劃 Hans
- 公司外出拍攝津貼不老實，沒給原因、沒有告知，直接砍錢 yh
# 20220923_retrospective
## Things that went well
- 和哲輔討論過公式感覺踏實[name=HH]
- 烤肉很好吃 
    - 寧緒太可怕ㄌ，SMT幾乎滅team
        - 怎麼會，hkchen 還是考過廚師了啊ＸＤ
        - Howard還是到家了啊ＸＤ
        - 我睡了一整天 還沒點到仙女棒ＱＱ
        - 大家還是都活著啊ＸＤ
        - 下週再來喝一次
    - 好吃＋＋
- Video object editor 居然如期動起來了 [name=hkazami]
- CMR 快做完了[name=boyu.cheng]
- 發現門禁系統的規則，刷出單日19hr的工時[name=boyu.cheng]
- 講好久的關卡終於看到 [name=HanWei]
    - HanWei開發神速 [name=Hans]
- 感謝 qhan 協助開發 S3 檔案上傳 [name=HanWei]
- 圓糖新影片感覺不錯 [name=Howard]
    - 想爬劍龍陵ㄌ
    - 感謝隕石撃破者 - HsinKai。會以StoryTeller能做到圓糖體驗為十月底目標 [name=Hans]
- 偶爾去找Beatus聊聊還是會有一些收穫的 [name=Hsin-Kai]
    - 桌上網路孔可以用了
        - 每個位置的都有了嗎？
    - 小房間目前Linda有在規劃了oh ya
    - 想找特約餐廳都可以找Linda去談
        - Linda說他喜歡吃三色豆，他的美食品味不可靠 [name=Hans]
        - 盒心雞群
    - 想喝酒也可以找Linda [name=someone]
- websocket連線可以做到的事情好像比預期的中還多，感覺可以有很多應用 [name=Hsin-Kai]
    - 單人單機體驗 -> 多人單機體驗(Nintendo Switch) -> 多人多機體驗 (MMORPG)
## Things that could be improved
- Engine Team 測試新機器效能評估的緊急工作（插件），花費將近兩天 [name=hao.kai]
    - 先在白板上模擬資料流程會不會有效益？有可能獲得改善再寫程式
    - 最後結果是比模擬還糟糕，Engine team、我有獲得新知，但還是花了些時間
    - 至少是有幫助的東西，而不是 SSD 汰舊換新，做資料的 migration [name=Hsin-Kai]
- 要仔細聆聽夥伴們描述問題，當聽不懂的時候要設定時間停損點約下場會 [name=hao.kai]
- 差點被隕石砸昏，還好粉碎的過程順利 [name=Hsin-Kai]
    - 我保證這是舊時代最後一顆隕石:百萬導遊 [name=Hans]
- survey, study 類型的工作要切大一點的時間區間（>=2hours）做，不然會一直忘記定義 [name=hao.kai]
## What makes your work difficult
- 跳不上水塔
    - It doesn't make your work difficult, but makes your life difficult
    - :laughing:
- yapf後面的版本不知道在雷什麼建議不要用,改用black覺得不錯[name=Albert]
    - 要不要教學 black lint
        - 我比較喜歡black pink
    - 你們在講什麼
- 公司同事互相傷害,覺得很mean
    - 我都是受害者
        - 你是誰啊Xd
            - 某林姓工程師都在傷害呂姓工程師
                - 貴Team姓林的不少
- 雖然 video object editor 動了，但還是不會寫前端 [name=hkazami]
    - 不知道怎麼設計 components
        - 多寫、多 review、多看 opensource
        - code 整理好了之後，請求系統的人給建議
        - 裝 eslint
    - 不會寫 React+ 123
- 新冠好可怕，躺了兩天 [name=HanWei]
    - 嗚，保重。
    - 沒事，習慣成自然
- 小黃一直找親朋好友來尬聊，我被卡在那裡開巡迴演出 [name=Hans]
    - https://docs.google.com/presentation/d/1RR1EDvspCtsDa7E5JJzL67qGDA5ayygHo2o99P8RlNE/edit
## Discussion
- 10月morale
    - 煮火鍋
        - in 哲輔家
        - in Roy家 [name=Albert][name=Jordan]
        - in 青花驕 [name=hkazami][name=Hans][name=Yun-Hsuan Lin][name=Hsin-Kai][name=Howard][name=HanWei]
    - 甲賽 [name=HaoKai]
    - 爬山
        - 象山
        - 台北大縱走 [name=hkazami][name=Hans][name=dylan][name=boyu.cheng]
    - 乾杯燒肉 
    - 熱炒 [name=Howard][name=Yun-Hsuan Lin][name=Jordan]
    - 北海岸吃飯[name=boyu.cheng]
    - 大稻埕岸邊沖天炮仙女棒 [name=HH][name=boyu.cheng]
    - 遊艇趴 [name=dylan][name=Albert][name=HH][name=boyu.cheng]
        - http://www.dsbp.com.tw/

#### Round 2
- 青花驕 [name=HanWei][name=Howard] [name=boyu][name=Yun-Hsuan Lin][name=hkazami][name=Hsin-Kai]
- 台北大縱走[name=Hans] [name=Jordan] [name=boyu][name=HH]
- 遊艇趴 [name=Albert][name=dylan] [name=boyu]

## Action Items
- [ ] 讓公司網路速度變快（到比手機快？）chefu
- [X] blog 架構要兩週開始做，加到 Rule 內 howard
- [ ] 9/26 出機上盒體感企劃 Hans
    - ただいま書いています。09/26一定出
- [ ] 詢問颱風假相關事宜 bill
    - 目前一個禮拜至少要進公司16個小時
    - 除了一天特休，病假，事假可以扣掉8小時之外，其他國定假日，颱風假等等都不會影響16小時這個數字
    - 若該週上班日少於兩天，那麼那兩天就都要進公司
    - 遠端上班的話，如果新聞說台北放假那我們還有放嗎？ -> No

# 20220912_retrospective
## Things that went well
- 感覺到morale event的效用，挺好的 [name=Roy.lu]
- one on one挺不錯的 [name=Roy.lu]
- 相機裡面有什麼檔案尚未被我們搞清楚，qhan居然寫得出 uploader [name=Roy]
- 體會到接到 task 時，先定義測試情境(輸入,輸出)，對開發上蠻有幫助的 [name=Jordan]
    - Test Driven Development!!!
- Howard的review幫助很大，覺得整理後比較好讀好call[name=Albert]
- HH review match moving 有把自動運鏡設計不好的地方指出[name=hao.kai]
    - 寫之前把大致想法跟 reviwer 討論過
- Yun 的 code 寫很好，review 很快 [name=Howard]
    - 雲代碼.
    - Yun >///<
    - 求 clean code 教學
- 感謝 Bill, Roy 花時間討論深度整合跟影片格式限制 [name=Howard]
- 音樂組找來的數位藝術家對於音樂組的作品很批判 [name=hao.kai]
    - 每個AI、人工作品不好的原因
    - 藝術家不是終端使用者，所以我們好像只能間接參考
    - 居然放在good)
- 在分配task上面相較之前順利許多，現在蠻多事情不用講解太細大家好像就知道要做什麼了 [name=Hsin-Kai]
    - 有一種可能是PM的規劃更明確了 :)
- 去人轉成360的版本之後又冒出許多問題，但終於可以確定要用哪個作法了！[name=boyu] => 人工測試放入開發迭代流程（如果有必要...）
    - 測試的時候才知道怎麼評價每個流程的優缺點
    - 發現 Lama input size 需要放大
    - 發現 ESRGAN　可以拿掉
    - 發現 mask 抖動在視覺上是明顯的

## Things that could be improved
- 有發現 Sage 可以推倒公式 [name=hao.kai]
    - 沒有用，因為沒有辦法化減只會展開而已，還是要 mathematica
    - [wolf alpha](https://www.wolframalpha.com/)
- thanos 後端沒把task定義記錄下來，後來就漏掉東西了 [name=Roy.lu]
    - thanos 一鍵上傳檔案產生場景
- Python type hint 跟 data class 好像不錯 [name=Howard]
    - 讀書會又有題目了

## What makes your work difficult
- 機上盒不能找跟產品使用者（銀髮健身）比較接近的客戶嗎？[name=hao.kai]
    - 要做就快點出企劃呀
    - 有沒有振奮人心的提案
    - 感覺投入的心力跟其他產品不成比例，像 side project [name=hao.kai]
        - Side project is ? [name=Hans]
    - 我覺得方向沒錯 [name=Howard]
    - Hans 的難處
        - 客人太花時間，針對每個客人花很多創意，動用設計師
    - Hans 覺得沒有問題的點
        - 12/1 只是上架，沒有真的要12/1就準時上架
- 颱風天上班好辛苦[name=Yun-Hsuan Lin]
    - ++++
    - ＋＋＋＋
    - 上班好辛苦 [name=hkazami]
    - 小島天氣還不錯的說
- 一回小島就確診，喉嚨痛到爆炸 [name=Hsin-Kai]
    - 澎湖被你貢獻確診數了
    - 其實我沒通報XD
    - 所以公司不會要求要提供證明
    - 要，所以我裝死，_，
    - 酒精有消毒效果（？
    - high 起來？
- Android不熟，完全不知道自己是不是在寫炸彈 [name=Hsin-Kai]
    - 之後找外部 reviewer？
- 跟前端不熟，需要不同的腦袋 [name=hkazami]
    - 問完同事後概念有比較懂，code 也不是看不懂，但自己寫還是霧煞煞不知道自己在幹嘛
    - Babylon跟前端不熟++++[name=Albert]
        - 要跟不同題目的人事先討論，以避免踩坑
        - 如果遇到坑，可以提議寫共筆
- GPU 使用量真是難估計 [name=Yun-Hsuan Lin]
- VPN網路慢到哭夭[name=Albert]

## Discussion
- 定期知識分享辦法
    -[Link](https://docs.google.com/document/d/1fgMEUkKLFUgGVJyd2WviJxg6GBPzpg70eiu-r5hK6Iw/edit?usp=sharing) 
    - 
- 烤肉可用![](https://i.imgur.com/6u3ykav.jpg)

## Action Items
- [x] 人資把問卷的內容寫的讓人看得懂 hsiao-hsuan, hao.kai 
    - 訂說明會的預計時間點
        - 9/10會問Ethan
    - 人資已回覆：他會開一個講解會議跟大家說明內容
- [x] 寫出定期知識分享辦法 YH
- [ ] 讓公司網路速度變快（到比手機快？）chefu
- [ ] blog 架構要兩週開始做，加到 Rule 內 howard
- [ ] 9/17 出機上盒體感企劃 Hans
- [ ] 詢問颱風假相關事宜 bill
- [ ] 整理算法 babylons prototype 用到的元件讓系統建議 playground 寫法 hao.kai


