时间归档
9 年的写作
125
ESSAYS
1564k
WORDS
2018
SINCE
2025
Dec 31
Medium API 爬取资料与突破 Cloudflare 防护|完整 GraphQL 操作教学
→
Dec 27
App Store Connect API Webhook 串接|提升 iOS CI/CD 自动化效率与通知流程
→
Dec 14
iOS Timer 与 DispatchSourceTimer 选择与安全封装技巧|有限状态机防止闪退
→
Oct 26
日本乐天集运教学|快速购买Horie钛杯与Amazon商品寄送台湾全攻略
→
Oct 10
东京自由行攻略|川越小江户一日游与热海海上花火大会全纪录
→
Sep 02
LINE Bank 入金 Firstrade 教学|快速到帐、低手续费150元、帐户升级与手续费补助申请全攻略
→
Aug 13
釜山自由行攻略|8天7夜必去景点、美食与交通全解析|釜山通行证省钱秘诀
→
Jul 24
Google Offerwall 广告|内容创作者快速转换流量为收益的奖励墙方案
→
Jul 10
CI/CD 打包工具平台|使用 Google Apps Script Web App 串接 GitHub Actions 提升跨团队效率
→
Jul 07
GitHub Actions iOS CI/CD|完整实作自动化建置、测试与部署流程教学
→
Jul 02
GitHub Actions|Self-hosted Runner 详解与实战案例|CI/CD 自动化工作流程建置
→
Jun 30
CI/CD 是什么|打造高效稳定开发团队的关键流程与工具选择
→
Apr 11
XCode 升级必测:Build Settings 优化等级调整快速定位 Release 版幽灵闪退问题|iOS 开发实战技巧
→
Apr 03
Medium 1,000 追踪者里程碑|自学 iOS 开发与持续分享经验的成长历程
→
Mar 20
Google Apps Script|快速串接 Firebase App Distribution API 教学与进阶设定
→
Mar 02
XCode 虚拟目录转实体目录|解决专案结构混乱与 XcodeGen、Tuist 整合痛点
→
Jan 18
自动备份 Medium 文章到 Github Pages|Jekyll 静态备份与部署全攻略
→
Jan 17
[正体中文] Medium to Jekyll 安装设定教学
→
Jan 11
Google Apps Script Web App|打造 Github Action CI/CD 自订表单提升开发效率
→
Jan 01
Swift 原生类型扩展|打造 Namespace 容器避免命名冲突,提升模组化维护性
→
2024
Dec 03
山阴关西自由行攻略|岛根出云松江鸟取姬路大阪神户7日独旅全记录
→
Oct 27
GitHub Pages 免费快速建置个人 LinkTree 连结页面|linkyee 开源模板教学
→
Oct 20
GA4 自动数据通知机器人|3 步骤用 Google Apps Script 串接 Telegram Bot
→
Oct 12
Line Notify 快速移转 Telegram Bot|10 分钟完成个人通知服务切换
→
Sep 26
Github Action|免费部署 ZReviewTender App 商城评价监控机器人,三步骤快速上手
→
Sep 22
Github Pages 自订网域教学|Namecheap 购域设定完整流程与部署指引
→
Sep 20
iOS 18 NSAttributedString attributes Range 合并行为改变|Equatable 影响解析与闪退问题排除
→
Sep 06
WKWebView 设计模式实战|Builder、Strategy 与责任链模式最佳应用技巧
→
Aug 25
曼谷自由行攻略|5 日行程规划、必访景点与实用旅游安全提醒
→
Aug 20
iOS 模拟器黑屏问题 Workaround|XCode Build & Run 卡黑屏快速重启模拟器技巧
→
Aug 19
iOS 捷径自动化|3 招自动转发简讯与建立提醒待办事项教学
→
Aug 13
iOS Vision framework|WWDC 24 Swift Concurrency 与新 API 深度解析与实作指南
→
Aug 10
Medium Partner Program 全球开放|台湾创作者轻松加入赚取文章收益
→
Jul 28
iOS WKWebView 预载与 Cache 缓存技术|提升页面载入速度与资源管理全解析
→
Jun 21
九州自由行攻略|釜山新山茶花号邮轮入境日本博多,深入由布院、大分、福冈等地
→
Jun 01
iOS NSAttributedString 列表缩排实作|NSTextList 与 NSTextTab 巢状排版解析
→
May 25
Plane.so Docker 自架教学|完整设定、备份还原与 Nginx 反向代理实作
→
May 25
Plane.so|免费开源 Self-Hosted 专案管理工具|类 Asana/Jira 功能完整解析
→
May 15
App 下架备份攻略|mitmproxy 与 Apple Configurator 技术保存与还原教学
→
Apr 14
Google Apps Script|打造每日数据报表自动化 RPA|快速串接 Google Analytics 与 Google Sheet
→
Feb 16
Slack App 整合 ChatGPT|利用 OpenAI API 与 Google Cloud Functions 自建智能助理
→
Jan 09
山阳地区广岛冈山自由行攻略|6日行程、交通、住宿全解析
→
2023
Oct 04
九州自由行攻略|福冈、长崎、熊本10日独旅全纪录与交通住宿实战经验
→
Sep 29
名古屋一日快闪自由行|乐桃航空红眼班机省钱攻略与行程规划
→
Aug 28
End-to-End Testing|用 Snapshot API Local Mock Server 解决 iOS App 测试资料不稳定问题
→
Aug 01
Google Apps Script|三步骤打造免费 Github Repo Star 通知器,实时获取 Star 动态
→
Jul 10
东京自由行攻略|5 天食住行全记录与必访景点推荐
→
Jul 07
京阪神自由行攻略|京都大阪神户8日游全纪录与实用交通住宿指南
→
Mar 18
ZMediumToJekyll|自动同步 Medium 文章到 Jekyll 部落格教学与设定
→
Mar 12
手工打造高效 HTML 解析器|Swift 转换 HTML 字串成 NSAttributedString 技术详解
→
Feb 26
ZMarkupParser|Swift HTML String 转 NSAttributedString 工具,支援客制样式与高效能渲染
→
2022
Dec 02
Pinkoi Open House|15 分钟职涯分享与新创工程师日常解析
→
Aug 10
ZReviewTender|免费开源 App 评价监控机器人,自动整合 Slack 与 Google Sheet
→
Jul 20
App Store Connect API|快速读取与管理 Customer Reviews,提升 iOS App 评价整合效率
→
Jul 17
无痛转移 Medium 文章到自架 Jekyll 静态网站|快速部署与自动同步教学
→
Jul 15
iOS 多语系字串保险:SwiftGen+UnitTest 确保 Localizable.strings 无误
→
Jul 08
Visitor Pattern|提升 TableView 可扩充性与可维护性设计范例
→
Jun 10
iOS NSAttributedString HTML Render 自行实现|解决闪退与效能瓶颈
→
May 28
Medium 文章转 Markdown 工具|免登入自动备份图片与嵌入内容
→
Apr 07
Design Patterns 实战应用|封装 Socket.IO 即时通讯架构与七大设计模式解析
→
2021
Nov 21
Crashlytics与Google Analytics自动查询App Crash-Free Users Rate|Google Apps Script整合实作
→
Oct 24
iOS 隐私保护全解析|Apple 隐私原则与历年功能调整详解
→
Oct 19
Crashlytics|Big Query 串接教学:自动查询并转发 iOS App 闪退报告到 Slack
→
Sep 09
高效率工程团队大解密|Pinkoi 团队协作与自动化实践提升工作效率
→
Aug 07
Google Apps Script 教学|自动转发 Gmail 邮件到 Slack Channel 客制化通知
→
Aug 07
Sidekick 浏览器|无痛转移Chrome资料+强化生产力功能提升工作效率
→
Jul 25
Leading Snowflakes|工程师转管理者必读管理技巧与团队领导策略解析
→
Jun 15
Visitor Pattern 在 iOS Swift 分享功能应用|设计模式实务解析与最佳架构优化
→
Jun 14
Slack Workflow|打造全自动 WFH 员工健康回报系统,结合 Google Sheets 与 App Script 提升效率
→
May 05
ZReviewsBot|免费开源 Slack App Review 评价通知机器人,iOS & Android 双平台支援
→
Apr 21
AppStore 评价追踪 Slack Bot 教学|用 Ruby + Fastlane 自动通知最新评论
→
Mar 24
Firebase Firestore|Functions 快速打造测试用 API 服务教学与推播统计实作
→
Mar 14
简讯验证码安全漏洞|破解风险与强化找回密码机制解析
→
Feb 24
Medium 经营回顾|iOS 开发者分享 2020 年成长与实用工具推荐
→
Feb 24
Medium 自订网域功能回归|提升 Domain Authority 与品牌形象设定教学
→
Feb 22
网站漏洞解析|多重资安缺陷导致密码重设机制被攻破
→
Feb 20
Python 搭配 Google Cloud Platform 与 Line Bot|打造每日自动签到脚本与排程
→
Feb 05
Laravel Homestead|快速建置开发环境与 phpMyAdmin 管理 MySQL 资料库
→
Feb 04
Universal Links iOS 开发攻略|设定技巧与本地测试环境搭建
→
Feb 02
iOS 跨平台帐号密码整合|提升 APP 与网站登入体验,快速自动填入密码
→
Jan 31
AVPlayer 本地 Cache 实作攻略|使用 AVAssetResourceLoaderDelegate 节省 iOS 音乐串流流量
→
Jan 05
AVPlayer 边播边 Cache 技术实战|iOS 本地缓存优化攻略
→
2020
Dec 17
iOS APP 版本号规则|语意化版本与版本比较技术详解
→
Nov 02
Apple Watch 米兰表带开箱|原厂不锈钢石墨色优缺点全解析
→
Oct 14
Apple Watch Series 6 开箱|两年深度使用心得与选购全攻略
→
Sep 17
Xcode Swift Run Script|自动检查多语系与图片资源缺漏提升开发效率
→
Jul 02
iOS 14 剪贴簿隐私问题|揭露 APP 读取原因与安全风险解析
→
Jun 26
Codable 解码进阶技巧|区分 Null 与栏位缺失,实现 Core Data 增量更新
→
Jun 17
Google Site 个人网站建置教学|优缺点解析与网域绑定设定全攻略
→
Jun 14
Swift Codable 解码问题全攻略|多场景 JSON 解析与错误容忍技巧
→
May 10
iPhone 透视透明手机桌布制作教学|iMovie 绿幕抠图快速合成技巧
→
Apr 20
HomeBridge|树莓派串接米家家电到HomeKit,打造智慧居家WFH环境
→
Apr 09
iOS HLS Cache 实作全攻略|AVPlayer 串流边播边快取技术解析
→
Mar 28
iOS 逆向工程全攻略|越狱提取iPA档、UI分析到反编译技术详解
→
Feb 01
iOS 扩大按钮点击范围|Swift 自订 UIButton 扩展触控区域技巧
→
Jan 12
Medium 经营回顾|一年内技术与生活文章累积6万流量、200追踪者
→
Jan 12
米家 APP 地区设定问题|小爱音箱与空气净化器连动攻略
→
Jan 12
iOS UIViewController 转场动画|下拉关闭、上拉渐入与全页右滑返回实作技巧
→
2019
Nov 11
iOS Deferred Deep Link 延迟深度连结实作|Swift 完整流程与技巧解析
→
Sep 26
iOS 13.1 以上捷径自动化|快速整合米家智慧家居场景设定教学
→
Sep 26
小米智慧家居新添购|AI音箱、温湿度感应器、体重计与直流变频电风扇使用心得
→
Sep 22
iPlayground 2019|台大博雅馆技术盛会全纪录与SwiftUI、APP安全精华解析
→
Sep 20
APP HTTPS传输仍遭窃取|mitmproxy中间人攻击实战教学与防范技巧
→
Jul 24
打造有趣工程CTF竞赛:系统建置与跨领域题目设计攻略
→
Jul 08
Apple Watch 保护壳推荐|Catalyst 防水防摔与 Muvit 轻便耐冲击比较开箱
→
Jul 06
Apple HomeKit 与小米米家智慧家居整合攻略|HomeBridge 串接设定与自动化教学
→
May 01
AirPods 2 开箱|无线与有线版本差异、使用技巧及通话音质完整评测
→
Apr 29
iOS DeviceCheck 实作一次性优惠与试用|Swift 教学完整流程解析
→
Apr 28
Swift iOS电话辨识实作|Call Directory Extension离线号码标记完整攻略
→
Feb 07
iOS tintAdjustmentMode 属性详解|解决 UIAlertController 导致 tintColor 失效问题
→
Feb 06
Apple Watch App 开发教学|从 UI 排版到 WatchConnectivity 资料同步完整攻略
→
2018
Nov 26
Apple Watch Series 4 全面开箱|选购攻略、功能解析与实用APP推荐
→
Nov 12
iOS 12 以上:Swift 实作APP通知设定页捷径|提升使用者通知体验
→
Nov 04
iOS APP开发转职攻略|后端工程师如何突破职涯瓶颈|保持探索热忱
→
Nov 02
iOS 9 到 iOS 12 推播通知权限状态处理|Swift 全面支援与实战范例
→
Nov 01
iOS 12 静音推播通知权限:Swift 临时授权实作与最佳化流程解析
→
Oct 25
iOS UUID 解析|Swift装置唯一识别与IDFV替代方案全攻略
→
Oct 18
iOS APP 3D Touch 功能实作|Swift 教学与预览、捷径启动技巧
→
Oct 17
iOS 12 CoreML 机器学习文字分类|自订模型训练实战教学
→
Oct 17
Vision框架Swift教学|APP自动人脸识别裁图实作指南
→
Oct 15
iOS Notification Service Extension|Swift 实作图片推播与显示统计技巧
→
Oct 14
iOS UITextView 文绕图编辑器开发攻略|Swift 图片插入与记忆体优化实战
→
Oct 06
Blog经营心路历程|从新手到技术分享,重燃写作动力的秘诀
→