丹尼爾糕 Profile picture
Software engineer Polygot: Chinese, English, French, Japanese, Korean, etc
Jan 19, 2022 13 tweets 6 min read
今天看的是 2020 NAVER DEVIEW 的 "アンドロイドメディアフレームワークを活用した動画プレーヤー作り"(tv.naver.com/v/16971183/lis…),在講如何在 Android 平台上自己做一個 media player。沒想到竟然有這種純講實作的 session,完全沒有講到他們的產品,還附上了 github link: github.com/jeehwan/MediaP… 不意外地,講者來自於 Naver E-Tech 部門;當然一開始還是會簡介一下 E-Tech 以及他在這部門中擔任的角色。由於他負責的就是 PRISM Mobile LIVE/VOD SDK,也難怪他會來分享怎麼實作 media player。
Jan 15, 2022 4 tweets 2 min read
今天看的是 2021 LINE DEV Day 的 プッシュ通知到達率100%を目指して - データ解析で得られた知見 () 由 Shoji 主講,分享了 LINE Official Account App 的用途, 以及如何透過分析數據發現 Android 通知會有太晚抵達的狀況,然後針對不同的參數去做 ab testing 找出比較好的結果,當然也有發現某些條件的開關並沒有太大影響,像是 DnD mode 和 Background restriction。
Jan 11, 2022 8 tweets 3 min read
今天轉換一下心情,看的是 2021 LINE DEV Day Keynote ()。只有30分鐘左右,用加速看的話,一下子就看完了。裡面內容不多…前八分鐘在介紹這十年來的演進,以及推出的一些服務,包含比較後期推出的內部系統 IU 和 verda。 接著是由 Isago-san (CEO of AI Company) 介紹 Hyper Clova service,舉了幾個例子,像是利用 AI技術產生電商可能需要的商品說明,還有跟愛ちゃん互動(不知是不是真的)。下面這張圖,其實看不出來真正需要被解釋的地方。
Jan 6, 2022 13 tweets 6 min read
今天看的是 DEVIEW 2020 的 Papago Image Translate (tv.naver.com/v/16969172)。果然還是這類結合圖像影像應用的技術比較吸引我,也比較好懂。跟2021 年的 DEVIEW 針對 Papago APP 講的進階改善(threadreaderapp.com/thread/1471497…) 比起來,這篇是比較基礎地介紹圖像文字翻譯功能。 大綱是:
1. 圖像翻譯為何
2. 將文字階層化
3. 編輯文字
4. 如何評價圖像翻譯的性能
Jan 4, 2022 10 tweets 5 min read
昨天跟今天看的是 DEVIEW 2020 的 Avatar imitating me: from model development to mobile application (tv.naver.com/v/16970573),主要內容是在講怎麼透過建立 model 來抓取影片中人物的 3D 行為,再到怎麼樣將這些資料整合到 SDK 中,應用到 App 裡。 早期的動作偵測比較土炮,還要在身上裝 sensor,現在由於人手一台手機,所以技術也開始朝著無 sensor ,利用 deep learning 來抓取這些資訊。
Dec 30, 2021 9 tweets 3 min read
今天看的是 如何提高 KakaoGameSDK 的 Robustness (if.kakao.com/session/101)。之前有接過維護 SDK 的經驗,這篇有些經驗可以做為參考。 Agenda 如下:
1. KakaoGameSDK 簡介
2. 如何處理 patch 的不確定性
3. 當問題發生時,如何有彈性地處理
4. 在不同環境中採用 SDK
Dec 29, 2021 10 tweets 3 min read
今天看的是 if(kakao)2021 的 티스토리 컴포즈 적용기(if.kakao.com/session/57),在 Kakao 的部落格 App Tistory 中,使用 Jetpack Compose 的經驗分享。跟 DEVIEW 動輒半小時,四十分鐘的 session 比起來,if(kakao) 20 分鐘左右的分站,顯得親民許多。 雖然只有十幾分鐘,agenda 也是列了不少項目,分別是:採用 Compose 之前做的事,Compose UI,開發時遇到的一些問題,採用之後的狀況,適合採用嗎?
Dec 28, 2021 15 tweets 6 min read
今天看的是 DEVIEW 2020 的Sport LIVE & VOD with AI tech (tv.naver.com/v/16968259)。沒錯,2021的 sessions 想看的都看得差不多了,今天 kakao if 2021 又連不太上,所以回頭看 DEVIEW 2020 的影片。這一篇又有很多收穫!內容主要是在講怎麼利用 AI 技術來協運動直播或 VOD 的所提供的各種功能。 感覺去年的網站做得比較好,還有獨立的投影片可以看(deview.kr/data/deview/se…)。今年的反而完全不行下載(還是只是我沒找到 link?),害我只能邊看邊截圖來做記錄。
Dec 26, 2021 6 tweets 3 min read
今天聽的是 "kakao 錢包,錢包服務的現況和未來"(if.kakao.com/session/61)
雖然標題是講錢包,但其實主要是講它裡頭提供的認證功能。 第一張圖是介紹認證書的時間表,2020.12 kakao推出錢包功能,2021.01 政府24開始採用 kakao錢包的認證功能;2021.04 認證書功能的使用者來到一千萬;2021.10 達到 2 千 5 百萬。好驚人的速度。 ImageImage
Dec 24, 2021 7 tweets 4 min read
今天看的是 Performance profiling and improvement for the web and browser (tv.naver.com/v/23652467) 前面講的都蠻一般的(吧?) 要看網頁的 performance,有很多 measurement point 可以看,這邊主要是針對 FP 還有 LCP 做介紹。 ImageImage
Dec 23, 2021 10 tweets 6 min read
今天看的是 How it works: fast video upload and playback in Japan with NAVER's VOD CLOUD (tv.naver.com/v/23649793) 依然是 E-Tech 部門的場子,這次是其中 cloud 部門的 VOD cloud 單位出來介紹他們怎麼加速影片的上傳和架構上的一些考量。大綱列出來的是:
1. 為什麼要加速上傳和播放
2. 怎麼設計的
3. 怎麼解決的
4. 實施後的結果 ImageImage
Dec 21, 2021 9 tweets 4 min read
今天看的是 NAVER DEVIEW 2021 的 Android Jetpack Compose Review of actual service use (deview.kr/2021/sessions/…)。這個 session 可以說是來灌水的吧!除了一開始有介紹一下他們開發的 APP Demae-can 外,後面就完全是在講 jetpack compose 這個主題,一點跟 Naver 也沒有關係 下面幾個是他提到的好處:編譯快,Binary 小,能續用原先 Native 的 UI,不需要再寫 xml layout 了, ImageImageImageImage
Dec 20, 2021 10 tweets 5 min read
今天看的是 NAVER DEVIEW 2021 的 PRISM Live Studio, the leading edge of NAVER live streaming technology (tv.naver.com/v/23650047) 一樣是 E-TECH 部門的演講。今天的重點是圖中的 PRISM Live Studio Image 這篇內容主要是在講 LIVE streaming,Studio App 的兩個面向,從 field (現場) 了解市場,streaming 技術的生態系統,運用在 naver 社內的各項服務的狀況, 支援全球服務等。 Image
Dec 19, 2021 13 tweets 7 min read
今天看的是 NAVER DEVIEW 2021 的 Live Commerce & COVID-19 ; how well Naver mobile live streaming gets along with them(deview.kr/2021/sessions/…)。今年關於 LIVE 的演講還蠻多的。 在演講一開始,就介紹自己部門,倒是第一次看到。其他的 session 都是到最後才會提一下,然後放上部門相關的遞履歷資訊。等部門介紹完後,就開始主要內容,沒有提到 agenda 是什麼,有點讓人摸不清頭緒。不過,在 session 說明頁有詳細的摘要,算是補足了這點小缺點。 Image
Dec 17, 2021 7 tweets 4 min read
今天看的是 NAVER DEVIEW 的影片:GraphQL API implementation of Ad Service using Netflix Domain Graph Service (tv.naver.com/v/23652389)。聽完後,我驚呆了!介紹中寫的是 GraphQL 的導入經驗,和 Netflix 的 DGS 幫助了 Coupang 的 ad service。但整個演講感覺是純介紹 GraphQL 和 DGS 啊! 從 Agenda 就可以看出是個 GraphQL 和 DGS 的介紹,但一開始還沒有意識到。想說可以看看 Coupang 的 Ad service 是啥概念。後來發現…完全沒提到!! Image
Dec 16, 2021 8 tweets 6 min read
今天看的是 NAVER DEVIEW 的 For Better Image Translation (Papago Image/AR Translation) tv.naver.com/v/23649339 #NAVER #DEVIEW
主要在講 Papago App (Naver出的翻譯軟體) 中對於圖片翻譯的改善技術。講得有條有理,而且投影片也做得很棒! 這幾張 slide 很清楚地描述了圖片(in-place)翻譯的四個步驟:1. 文字認識, 2. 組成單字, 3. 機器翻譯, 4. 重繪出結果。這個演講的主題主要是在講如何改善第二步和第四步,讓翻譯效果在某些情況下可以有更好的表現。最後還有一個 section 是在講即時翻譯的技術。 ImageImageImageImage
Dec 15, 2021 6 tweets 2 min read
今天看的是 NAVER DEVIEW 的這篇: 開發 CLOVA App 的 Android 開發者,後來也開發了 server side 所需要提供的相關 API。 tv.naver.com/v/23652504 後來發現 DEVIEW 介紹頁有英文版本,所以加減看了一下。結果發現竟然不是將韓文全部翻譯過來?連標題都不大一樣 #NAVER #DEVIEW Image 這頁原本還蠻想聽的, CLOVA 機器的演進和發表日期。結果講者竟然說因為時間的關係,所以直接跳過。這不是線下預錄的影片嗎?怎麼會有超過時間的問題。如果真的超過時間,那應該一開始就不放進投影片啊。圖片中 2017 的那個 CLOVA 機器,我家裡也有一台,好懷念啊。 Image
Dec 14, 2021 6 tweets 2 min read
今天聽的是 NAVER DEVIEW 的影片 Replacing a natively developed app with Flutter (One year of applying Flutter to Naver Blog App) tv.naver.com/v/23649861 Image 之前案子也有用 Flutter 開發,剛好可以參考他們導入的經驗。他們的 App 是原先就有 Native 的版本,然後不斷地利用 Add-to-app 的方式局部加入用 Flutter 開發的模組。下面兩張圖就是 Native, Flutter 混用的畫面,有在 Native 畫面上顯示 Flutter 元件的場景,也有兩種型式的全畫面互相切換的場景。 ImageImage
Dec 13, 2021 7 tweets 3 min read
今天看的是 NAVER 在 2020 東京奧運時直播運用到的 NAVER LIVE CLOUD 介紹 (tv.naver.com/v/23651957)。簡單來說,流程大致上可以分為"發送訊號","中繼","生產","傳送","播放"等步驟。 #DEVIEW #NAVER Image 前三個步驟都還是一對一對關係,但後面兩個步驟就會是一對多,或是需要傳送到無限多的使用者去播放內容。 Image
Dec 12, 2021 4 tweets 3 min read
今天聽的是 NAVER Live Commerce team 的演講 tv.naver.com/v/23651510 分享在疫情期間,針對遠端工作建立起來的工作文化。很多內容其實在非疫情期間也很適用就是了。影片中針對 LIVE Commerce 的服務只有稍稍介紹一下而已,第一張照片倒是讓我學到了什麼是 CBT (封測)和 OBT (公測) #NAVER #DEVIEW Image 1. 演講稿沒有好好 review,竟然有標題拼錯的情況發生。2. KPT 跟 Scrum 的 retro 步驟差不多,只是換個名稱而已。3. 4. 利用 gather town 來模擬實際上的上班場景和進行 workshop。 ImageImageImageImage