


AppStore APP’s Reviews Bot 那些事
動手打造 APP 評價追蹤通知 Slack 機器人

App Store App Reviews Bot: What You Need to Know
Build a Slack bot to track app reviews

使用 Firebase Firestore + Functions 快速搭建可供測試的 API 服務
當推播統計遇上 Firebase Firestore + Functions

找回密碼之簡訊驗證碼強度安全問題
使用 Python 展示暴力破解的嚴重性

Security Issues with SMS Verification Code Strength in Password Recovery
Demonstrating the severity of brute force attacks using Python

Bye Bye 2020 經營 Medium 第二年回顧
遲到遲到再遲到的 2020 回顧

Medium 自訂網域功能回歸
自己的 Domain Authority 自己養!

Medium Custom Domain Feature Returns
Cultivating Your Own Domain Authority!

揭露一個幾年前發現的巧妙網站漏洞
多個漏洞合併引起的網站資安問題

Revealing a Clever Website Vulnerability Discovered a Few Years Ago
Website security issues caused by the combination of multiple vulnerabilities

使用 Python+Google Cloud Platform+Line Bot 自動執行例行瑣事
以簽到 APP 獎勵為例,打造每日自動簽到腳本

Automating Routine Tasks with Python + Google Cloud Platform + Line Bot
Creating a daily automatic check-in script using a check-in reward app as an example

重灌筆記1-Laravel Homestead + phpMyAdmin 環境建置
從 0 到 1 建置 Laravel 開發環境並搭配 phpMyAdmin GUI 管理 MySql 資料庫

Universal Links 新鮮事
iOS 13, iOS 14 Universal Links 新鮮事&建立本地測試環境

iOS 跨平台帳號密碼整合加強登入體驗
比 Sign in with Apple 更值得加入的功能

Enhancing Login Experience with Cross-Platform Account and Password Integration on iOS
A feature worth adding beyond Sign in with Apple

AVPlayer 實踐本地 Cache 功能大全
AVPlayer/AVQueuePlayer with AVURLAsset 實作 AVAssetResourceLoaderDelegate

Complete Guide to Implementing Local Cache Functionality with AVPlayer
Implementing AVPlayer/AVQueuePlayer with AVURLAsset and AVAssetResourceLoaderDelegate
AVPlayer 邊播邊 Cache 實戰
AVPlayer/AVQueuePlayer with AVURLAsset 實作 AVAssetResourceLoaderDelegate 達成邊播放音樂/影片邊緩存