Home
ZhgChgLi
Cancel

現實使用 Codable 上遇到的 Decode 問題場景總匯(下)

現實使用 Codable 上遇到的 Decode 問題場景總匯(下) 合理的處理 Response Null 欄位資料、不一定都要重寫 init decoder Photo by Zan 前言 既上篇「 現實使用 Codable 上遇到的 Decode 問題場景總匯 」後,開發進度繼續邁進又遇到了新的場景新的問題,故出了此下篇,繼續把遇到的情景、研究心路都記錄下來,方便日後回頭查閱...

使用 Google Site 建立個人網站還跟得上時代嗎?

使用 Google Site 建立個人網站還跟得上時代嗎? 新 Google Site 個人網站建立經驗及設定教學 TL;DR [2022–06–12 更新] 目前已透過我自己撰寫的 ZMediumToMarkdown 工具將 Medium 文章打包下載並轉換為 Markdown 格式,搬遷到 Jekyll。 zhgchg.li === 起源 去年換工作時,很「虛花」的...

現實使用 Codable 上遇到的 Decode 問題場景總匯

現實使用 Codable 上遇到的 Decode 問題場景總匯(上) 從基礎到進階,深入使用 Decodable 滿足所有可能會遇到的問題場景 Photo by Gustas Brazaitis 前言 因應後端 API 升級需要調整 API 處理架構,近期趁這個機會一併將原本使用 Objective-C 撰寫的網路處理架構更新成 Swift;因語言不同,也不在適合使用原本的 Res...

使用 iPhone 簡單製作「偽」透視透明手機桌布

使用 iPhone 簡單製作「偽」透視透明手機桌布 應用 iMovie 綠幕摳圖功能合成影片 反正我很閒 白天工作,被資本家剝削肉體;晚上又被大眾娛樂剝削心靈,依然做不到白天工作、晚上讀書、假日批判的境界 ! 最近在無腦放鬆的時候, 滑到一個很常見的桌布 APP 廣告,廣告中展示了一個透視透明的桌布很吸睛 ;但可想而知是不可能的,就算後置相機實時取景角度也不可能這麼吻合! 【Yo...

打造舒適的 WFH 智慧居家環境,控制家電盡在指尖

打造舒適的 WFH 智慧居家環境,控制家電盡在指尖 示範使用樹莓派當 HomeBridge 主機,將所有米家家電串上 HomeKit photo by picjumbo.com 關於 因為疫情的關係,在家時間變長了;尤其是要 Work From Home 的話,家裡的電器設備最好都能在 APP 上智能控制,就不用一下子離開去開燈、一下子去開電鍋…等等,很浪費時間。 之前寫過一篇「...

iOS HLS Cache 實踐方法探究之旅

iOS HLS Cache 實踐方法探究之旅 使用 AVPlayer 播放 m3u8 串流影音檔時如何做到邊播放邊 Cache 的功能 photo by Mihis Alex 關於 HTTP Live Streaming (簡稱HLS) 是蘋果提出基於HTTP的串流媒體網絡傳輸協議。 以播放音樂來說,非串流情況下我們使用 mp3 作為音樂檔,這個檔案有多大就要花多久時間全部下載下...

iOS 逆向工程初體驗

iOS 逆向工程初體驗 從越獄、提取iPA檔敲殼到UI分析注入及反編譯的探索過程 關於安全 之前唯一做過跟安全有關的就只有 « 使用中間人攻擊嗅探傳輸資料 » ;另外也接續這篇,假設我們在資料傳輸前編碼加密、接受時 APP 內解密,用以防止中間人嗅探;那還有可能被偷走資料嗎? 答案是肯定的!,就算沒真的試驗過;世界上沒有破不了的系統,只有時間成本的問題,當破解耗費的時間精力大於破...

iOS 擴大按鈕點擊範圍

iOS 擴大按鈕點擊範圍 重寫 pointInside 擴大感應區域 日常開發上經常遇到版面照著設計 UI 排好之後,畫面美美的,但是實際操作上按鈕的感應範圍太小,不容易準確點擊;尤其對手指粗的人極不友善。 完成範例圖 Before… 關於這個問題當初沒特別深入研究,直接暴力蓋一個範圍更大的透明 UIButton 在原按鈕上,並使用這個透明的按鈕響應事件,做起來非常麻煩、元件一多...

Medium 經營一年回顧

Medium 經營一年回顧 Medium 經營一年回顧的哩哩扣扣或是說 2019 年總結 轉眼之間在 Medium 發表文章已經過了一年,實際上週年慶應該是 2019/10 (2018/10 第一篇);但那時太忙了沒有靈感;眼看時間又向前邁入 2020 ,趕緊把經營一年的心得記錄一下、也當作是 2019 年總結吧! 回顧 在此先感謝 Enther Wu 及 Chih-Hung Yeh ...

米家 APP / 小愛音箱地區問題

米家 APP / 小愛音箱地區問題 新添購小米空氣淨化器 3 & 記錄下米家與小愛音箱的連動問題 前言 關於小米的第四篇;最近再加一新成員 — 「小米空氣淨化器 3」 老實說從未關心過房間的空氣品質,平常看室外空氣霧濛濛還是會怕怕的,再加上本身長期鼻子過敏,就下手買了一台放房間了! 新一代在主機上就有小螢幕顯示濾網剩餘使用時間、當前空氣品質、選擇運行模式,不用連接 APP 就...