<?xml version="1.0" encoding="UTF-8"?><?xml-stylesheet href="/rss/styles.xsl" type="text/xsl"?><rss version="2.0"><channel><title>Tony</title><description>热爱技术、音乐和美食</description><link>https://bitnpc.github.io/</link><language>en-us</language><item><title>Claude Code Dynamic Workflow: A Deep Dive</title><link>https://bitnpc.github.io/en/posts/2026-06-05-claude-code-dynamic-workflow/</link><guid isPermaLink="true">https://bitnpc.github.io/en/posts/2026-06-05-claude-code-dynamic-workflow/</guid><description>Claude Code Dynamic Workflow uses AI-generated orchestration scripts to decompose, parallelize, verify, and merge tasks, overcoming the context, parallelism, and verification limits of single-agent loops.</description><pubDate>Fri, 05 Jun 2026 00:00:00 GMT</pubDate><category>Claude Code</category><category>AI</category><category>Agent</category><category>Orchestration</category><category>技术</category><category>AI</category></item><item><title>Swift Async/Await Deep Dive: From Implementation to Best Practices</title><link>https://bitnpc.github.io/en/posts/2026-02-02-swift-async-await-deep-dive/</link><guid isPermaLink="true">https://bitnpc.github.io/en/posts/2026-02-02-swift-async-await-deep-dive/</guid><description>A deep dive into Swift async/await covering implementation internals, performance comparison with GCD and callbacks, Actor-based data race protection, and best practices for production code.</description><pubDate>Mon, 02 Feb 2026 00:00:00 GMT</pubDate><category>Swift</category><category>Async/Await</category><category>Concurrency</category><category>技术</category><category>iOS</category></item><item><title>Smth Client Development: SwiftUI Practices from MVVM Architecture to Multi-Platform Adaptation</title><link>https://bitnpc.github.io/en/posts/2025-12-16-smth/</link><guid isPermaLink="true">https://bitnpc.github.io/en/posts/2025-12-16-smth/</guid><description>This article explores building a multi-platform SMTH BBS client (iOS/iPadOS/macOS) with SwiftUI, detailing MVVM architecture, dependency injection, pagination state management, SwiftUI best practices, and cross-platform adaptation strategies.</description><pubDate>Tue, 16 Dec 2025 00:00:00 GMT</pubDate><category>MVVM</category><category>SwiftUI</category><category>Architecture</category><category>Cross-Platform</category><category>Tech</category><category>iOS</category></item><item><title>Mac Screen Casting to Android Pad Architecture</title><link>https://bitnpc.github.io/en/posts/2025-11-20-mac-cast-to-android-pad/</link><guid isPermaLink="true">https://bitnpc.github.io/en/posts/2025-11-20-mac-cast-to-android-pad/</guid><description>Mac-to-Android Pad screen casting architecture: virtual display capture, VideoToolbox encoding, VBR strategy, and HID reverse control.</description><pubDate>Thu, 20 Nov 2025 00:00:00 GMT</pubDate><category>Connectivity</category><category>Screen Casting</category><category>VideoToolbox</category><category>Virtual Display</category><category>VBR</category><category>HID</category><category>Tech</category><category>Audio &amp; Video</category></item><item><title>Google Motion Photo ↔ Apple Live Photo Format Conversion in Practice</title><link>https://bitnpc.github.io/en/posts/2025-11-04-motionphoto_livephoto_convert/</link><guid isPermaLink="true">https://bitnpc.github.io/en/posts/2025-11-04-motionphoto_livephoto_convert/</guid><description>Examines file structure, metadata, and conversion paths between Google Motion Photo and Apple Live Photo, with a two-way lossless-preferring scheme for HDR GainMap and Depth retention via a reusable Swift package.</description><pubDate>Tue, 04 Nov 2025 00:00:00 GMT</pubDate><category>Motion Photo</category><category>Live Photo</category><category>HDR GainMap</category><category>HEIC</category><category>EXIF/XMP</category><category>Tech</category><category>Audio &amp; Video</category></item><item><title>Architecture Implementation of Android Screen Mirroring to Mac/iPhone</title><link>https://bitnpc.github.io/en/posts/2025-10-13-android-screen-mirroring-architecture/</link><guid isPermaLink="true">https://bitnpc.github.io/en/posts/2025-10-13-android-screen-mirroring-architecture/</guid><description>End-to-end architecture of Android screen mirroring to Mac/iPhone: phone-side capture and hardware encoding, network transmission, receiver-side decoding, and Metal rendering. Covers reverse control, transport protocol, and latency optimization.</description><pubDate>Mon, 13 Oct 2025 00:00:00 GMT</pubDate><category>Connectivity</category><category>Screen Mirroring</category><category>Video Codec</category><category>Metal</category><category>H.264</category><category>H.265</category><category>Tech</category><category>Audio &amp; Video</category></item><item><title>Deep Dive into Vision Framework: Modern iOS Computer Vision Architecture and Practice</title><link>https://bitnpc.github.io/en/posts/2025-08-26-dive_into_vision/</link><guid isPermaLink="true">https://bitnpc.github.io/en/posts/2025-08-26-dive_into_vision/</guid><description>Apple&apos;s Vision framework combines hardware acceleration, ML optimization, and Swift concurrency to deliver high-performance computer vision for iOS. Covers architecture, face detection, text recognition, pose tracking, and production best practices.</description><pubDate>Tue, 26 Aug 2025 00:00:00 GMT</pubDate><category>Vision</category><category>Tech</category><category>AI</category></item><item><title>Mijia Camera Technology: A Complete Breakdown</title><link>https://bitnpc.github.io/en/posts/2024-11-10-mijia_camera_tech/</link><guid isPermaLink="true">https://bitnpc.github.io/en/posts/2024-11-10-mijia_camera_tech/</guid><description>A systematic breakdown of building an industrial-grade Mijia smart camera from three angles: hardware design, software architecture, and cloud services. Uses the PTZ indoor camera as the main thread.</description><pubDate>Sun, 10 Nov 2024 00:00:00 GMT</pubDate><category>Smart Home</category><category>IoT</category><category>Camera</category><category>Embedded</category><category>P2P</category><category>Tech</category><category>Audio &amp; Video</category></item><item><title>Deploy Deepseek Locally with Ollama and Integrate into VSCode</title><link>https://bitnpc.github.io/en/posts/2025-02-06-deepseek_deploy/</link><guid isPermaLink="true">https://bitnpc.github.io/en/posts/2025-02-06-deepseek_deploy/</guid><description>Run DeepSeek locally on macOS with Ollama and connect it to VSCode via the Continue extension for AI-assisted coding.</description><pubDate>Fri, 06 Sep 2024 00:00:00 GMT</pubDate><category>Ollama</category><category>Deepseek</category><category>Tech</category><category>LLM</category></item><item><title>Introduction to the Matter Protocol</title><link>https://bitnpc.github.io/en/posts/2024-03-16-matter/</link><guid isPermaLink="true">https://bitnpc.github.io/en/posts/2024-03-16-matter/</guid><description>A comprehensive introduction to the Matter smart home protocol covering its data model, commissioning flow, comparison to Xiaomi MIoT SPEC, and the new camera support in Matter 1.5.</description><pubDate>Sat, 16 Mar 2024 00:00:00 GMT</pubDate><category>Smart Home</category><category>IoT</category><category>Matter</category><category>Tech</category><category>Computer Networking</category></item><item><title>Deploying ComfyUI on macOS</title><link>https://bitnpc.github.io/en/posts/2024-03-13-comfyui_in_macos/</link><guid isPermaLink="true">https://bitnpc.github.io/en/posts/2024-03-13-comfyui_in_macos/</guid><description>A guide to installing and running ComfyUI on Apple Silicon Mac, including Python setup, PyTorch, dependencies, and troubleshooting.</description><pubDate>Wed, 13 Mar 2024 00:00:00 GMT</pubDate><category>Large Language Models</category><category>Stable Diffusion</category><category>Tech</category><category>Large Language Models</category></item><item><title>An Algorithmic Synthesis Problem: Path With Minimum Effort</title><link>https://bitnpc.github.io/en/posts/2023-10-25-path_with_minimum_effort/</link><guid isPermaLink="true">https://bitnpc.github.io/en/posts/2023-10-25-path_with_minimum_effort/</guid><description>A walkthrough of LeetCode 1631 (minimax path) using binary search + BFS/DFS, union-find (Kruskal), and adapted Dijkstra.</description><pubDate>Wed, 25 Oct 2023 00:00:00 GMT</pubDate><category>leetcode</category><category>Data Structures &amp; Algorithms</category><category>DFS</category><category>BFS</category><category>UnionFind</category><category>Dijkstra</category><category>Binary Search</category><category>Tech</category><category>Data Structures &amp; Algorithms</category></item><item><title>Trip to Hong Kong</title><link>https://bitnpc.github.io/en/posts/2023-06-06-travel_hongkong/</link><guid isPermaLink="true">https://bitnpc.github.io/en/posts/2023-06-06-travel_hongkong/</guid><description>A personal travelogue covering transportation, accommodation, payment, communication, attractions, food, and impressions from a Hong Kong trip after winning a round-trip ticket from the &quot;World of Winners&quot; campaign.</description><pubDate>Wed, 14 Jun 2023 00:00:00 GMT</pubDate><category>Life</category><category>Travel</category><category>Life</category><category>Travel</category></item><item><title>The Essence of Apps and Mach-O Files</title><link>https://bitnpc.github.io/en/posts/2023-06-01-app_mach_o/</link><guid isPermaLink="true">https://bitnpc.github.io/en/posts/2023-06-01-app_mach_o/</guid><description>An app becomes a process when loaded. macOS executables use the Mach-O format with a Header, Load Commands, and Raw Segment Data (__TEXT, __DATA, __LINKEDIT). Fat Binaries bundle multiple architectures.</description><pubDate>Thu, 01 Jun 2023 00:00:00 GMT</pubDate><category>macOS</category><category>iOS</category><category>Operating System</category><category>Tech</category><category>iOS</category></item><item><title>Introduction to HLS Protocol</title><link>https://bitnpc.github.io/en/posts/2022-05-27-hls_intro/</link><guid isPermaLink="true">https://bitnpc.github.io/en/posts/2022-05-27-hls_intro/</guid><description>A guide to HTTP Live Streaming (HLS) protocol covering its architecture, file formats (TS and fMP4), playback modes (VOD and live streaming), security with FairPlay, and practical setup using mediastreamsegmenter and ffmpeg.</description><pubDate>Fri, 27 May 2022 00:00:00 GMT</pubDate><category>HLS</category><category>Audio/Video</category><category>Tech</category><category>Audio/Video</category></item><item><title>Introduction to FFmpeg</title><link>https://bitnpc.github.io/en/posts/2022-05-25-ffmpeg_intro/</link><guid isPermaLink="true">https://bitnpc.github.io/en/posts/2022-05-25-ffmpeg_intro/</guid><description>An introduction to FFmpeg covering installation, command-line syntax, transcoding, stream selection, filtergraphs, and the architecture of its core library modules.</description><pubDate>Wed, 25 May 2022 00:00:00 GMT</pubDate><category>FFmpeg</category><category>Audio &amp; Video</category><category>Tech</category><category>Audio &amp; Video</category></item><item><title>P2P Technology and Its Applications</title><link>https://bitnpc.github.io/en/posts/2022-03-14-p2p_intro/</link><guid isPermaLink="true">https://bitnpc.github.io/en/posts/2022-03-14-p2p_intro/</guid><description>An introduction to P2P technology covering NAT types, NAT traversal (hole punching), STUN and TURN servers, and how these enable efficient peer-to-peer live video streaming.</description><pubDate>Mon, 14 Mar 2022 00:00:00 GMT</pubDate><category>P2P</category><category>Computer Network</category><category>Tech</category><category>Computer Network</category></item><item><title>Audio, Video, and Their Digital Representation</title><link>https://bitnpc.github.io/en/posts/2022-06-08-av_into/</link><guid isPermaLink="true">https://bitnpc.github.io/en/posts/2022-06-08-av_into/</guid><description>Explains how sound and images are digitized into audio and video through sampling, quantization, and encoding, covering audio codecs, YUV color spaces, H.264 byte streams, and FFmpeg usage.</description><pubDate>Mon, 14 Mar 2022 00:00:00 GMT</pubDate><category>P2P</category><category>Audio &amp; Video</category><category>Tech</category><category>Audio &amp; Video</category></item><item><title>Subset Generation</title><link>https://bitnpc.github.io/en/posts/2019-08-30-subset_generate/</link><guid isPermaLink="true">https://bitnpc.github.io/en/posts/2019-08-30-subset_generate/</guid><description>A guide to generating all subsets of a set (power set) using three methods: incremental construction, recursive backtracking, and bit manipulation, with C++ examples for LeetCode 78.</description><pubDate>Fri, 30 Aug 2019 00:00:00 GMT</pubDate><category>leetcode</category><category>algorithm</category><category>brute force</category><category>Tech</category><category>Data Structures &amp; Algorithms</category></item><item><title>Binary Search and Its Applications</title><link>https://bitnpc.github.io/en/posts/2019-08-23-binary_search/</link><guid isPermaLink="true">https://bitnpc.github.io/en/posts/2019-08-23-binary_search/</guid><description>Binary Search locates targets in ordered or monotonic spaces in O(log n) time. Covers templates, rotated arrays, 2D matrices, BSTs, and answer-space search techniques.</description><pubDate>Fri, 23 Aug 2019 00:00:00 GMT</pubDate><category>leetcode</category><category>data structures and algorithms</category><category>binary search</category><category>Tech</category><category>Data Structures and Algorithms</category></item><item><title>Exploring Crashes in iOS</title><link>https://bitnpc.github.io/en/posts/2018-11-30-ios_crash_intro/</link><guid isPermaLink="true">https://bitnpc.github.io/en/posts/2018-11-30-ios_crash_intro/</guid><description>A comprehensive guide to iOS crashes covering their nature as exception control flow, common causes, capture mechanisms, investigation methods, and governance.</description><pubDate>Wed, 28 Nov 2018 00:00:00 GMT</pubDate><category>Crash</category><category>iOS</category><category>Exception Handling</category><category>Tech</category><category>iOS</category></item><item><title>macOS Development Environment Setup</title><link>https://bitnpc.github.io/en/posts/2014-07-01-macos_dev_config/</link><guid isPermaLink="true">https://bitnpc.github.io/en/posts/2014-07-01-macos_dev_config/</guid><description>Step-by-step guide to setting up a macOS development environment with Homebrew, shell configuration, language runtimes, Git dual-identity setup, containers, and automated deployment.</description><pubDate>Tue, 01 Jul 2014 00:00:00 GMT</pubDate><category>Environment Setup</category><category>macOS</category><category>Tech</category><category>macOS</category></item></channel></rss>