Home
ZhgChgLi
Cancel
Preview Image

手工打造 HTML 解析器的那些事

手工打造 HTML 解析器的那些事 ZMarkupParser HTML to NSAttributedString 渲染引擎的開發實錄 HTML String 的 Tokenization 轉換、Normalization 處理、Abstract Syntax Tree 的產生、Visitor Pattern / Builder Pattern 的應用, 還有一些雜談… 接續 去年發...

Preview Image

Design Patterns 的實戰應用紀錄

Design Patterns 的實戰應用紀錄 封裝 Socket.IO Client Library 需求時遇到的問題場景及解決方法應用到的 Design Patterns Photo by Daniel McCullough 前言 此篇文章是真實的需求開發,所運用到 Design Pattern 解決問題的場景記錄;內容篇幅會涵蓋需求背景、實際遇到的問題場景 (What?)、為...

Preview Image

iOS 隱私與便利的前世今生

iOS 隱私與便利的前世今生 Apple 隱私原則及 iOS 歷年對隱私保護的功能調整 Theme by slidego [2023–08–01] iOS 17 Update 對於之前演講的最新 iOS 17 隱私相關調整補充。 Link Tracking Protection Safari 會自動移除網址的 Tracking Parameter 參數 (e.g. fbclid ...

Preview Image

Slack & ChatGPT Integration

Slack & ChatGPT Integration 自行打造 ChatGPT OpenAI API for Slack App (Google Cloud Functions & Python) 背景 最近在團隊內推廣運用 Generative AI 提升工作效率,初步只希望達成 AI Assistant (ChatGPT 功能),從減少日常資料查詢、整理繁瑣資料、...

Preview Image

遊記 2023 廣島岡山 6 日自由行

[遊記] 2023 廣島岡山 6 日自由行 2023 廣島、岡山、福山、倉敷、尾道 6 日遊 前言 8 月底離職後隨即在 9 月出發「 九州 10 日漫步獨旅 」休息了快三個月之後,原本預計 11 月中上班,新工作到職後就要展開新專案、新公司無多特休,一切要照基本勞基法重新累積年假,因此考慮再出去玩一次 (10 月底開始計劃)。 地點 — 廣島(岡山) 上次去 長崎路上的 意外小插曲...

Preview Image

遊記 2023 九州 10 日自由行獨旅

[遊記] 2023 九州 10 日自由行獨旅 九州 10 日自由行 福岡、長崎、熊本 走馬看花紀錄 前言 8 月底正式離開待了快 3 年的 Pinkoi;原本就有想離開的念頭,上半年時想說把假期放一放,去外面透透氣,回來再看情況,於是和朋友去了「 [遊記] 2023 京阪神 & 🇯🇵初次著陸 」和同事去了「 [遊記] 2023 東京& 🇯🇵二次著陸 」;但回來之後反而更...

Preview Image

遊記 9/11 名古屋一日快閃自由行

[遊記] 9/11 名古屋一日快閃自由行 樂桃航空名古屋一日快閃機票旅(ㄒㄧㄥˊ)遊(ㄐㄩㄣ)體驗 背景 一日名古屋來回機票是樂桃航空推出的活動: 快閃來回票價 | Peach Aviation 羽田加入行列囉!最長可停留28小時50分鐘! www.flypeach.com 我那時候買名古屋一日來回含機場服務費的價格是 $5,600 , 無托運、無餐點、無指定座位 ;來回都是紅眼...

Preview Image

POC App End-to-End Testing Local Snapshot API Mock Server

[POC] App End-to-End Testing Local Snapshot API Mock Server 為現成 App 及現有 API 架構實現 E2E Testing 的可能性驗證 Photo by freestocks 前言 作為一個已在線上運作多年的專案,如何持續提升穩定性是一件極具挑戰的問題。 Unit Testing App 因開發語言 Swift/...

Preview Image

使用 Google Apps Script 三步驟免費建立 Github Repo Star Notifier

使用 Google Apps Script 三步驟免費建立 Github Repo Star Notifier 撰寫 GAS 串接 Github Webhook 轉發按星星 Like 通知到 Line 前言 身為開源專案的維護者,不為錢不為名,只為一個 虛榮心 ;每當看到有新的 ⭐️ 星星時,心中都竊喜不已;花時間花精力做的專案真的有人在用、真的有幫助的有同樣問題的朋友。 Sta...

Preview Image

Create a Github Repo Star Notifier for Free with Google Apps Script in Three Simple Steps

How to Build a Github Repo Star Notifier for Free in Three Simple Steps Using Google Apps Script Writing a GAS script to integrate with Github Webhook and forward star (like) notifications to Line...