User contributions for Ryan
Jump to navigation
Jump to search
1 November 2025
- 07:2707:27, 1 November 2025 diff hist −13 Main Page →November, 2025
- 07:2207:22, 1 November 2025 diff hist +25,238 N Swift Sendable: a practical, step‑by‑step guide (2025) Created page with "<span id="swift-sendable-a-practical-stepbystep-guide-2025"></span> = Swift <code>Sendable</code>: a practical, step‑by‑step guide (2025) = <blockquote><code>Sendable</code> tells the Swift compiler ''“this value is safe to share across concurrent code (different tasks/actors) without data races.”'' It’s a compile‑time safety net. ([https://www.swift.org/migration/documentation/swift-6-concurrency-migration-guide/dataracesafety/?utm_source=chatgpt.com Swift...." current
- 07:2207:22, 1 November 2025 diff hist +7 Main Page →November, 2025
- 06:2006:20, 1 November 2025 diff hist +58 Main Page →November, 2025
- 04:1404:14, 1 November 2025 diff hist +104 Main Page →Articles
18 October 2025
- 06:4206:42, 18 October 2025 diff hist +128 Media Playback Programming for iOS & macOS (Step-by-Step, with runnable code) →iOS Sample Project current
- 05:5505:55, 18 October 2025 diff hist +26 Main Page →October, 2025
- 05:5405:54, 18 October 2025 diff hist +2,434 How to Create a macOS Shortcut to Instantly Insert Today’s Date Anywhere No edit summary current
- 05:5405:54, 18 October 2025 diff hist +88 N Show Today’s Date with Apple Shortcuts (macOS) Ryan moved page Show Today’s Date with Apple Shortcuts (macOS) to How to Create a macOS Shortcut to Instantly Insert Today’s Date Anywhere current Tag: New redirect
- 05:5405:54, 18 October 2025 diff hist 0 m How to Create a macOS Shortcut to Instantly Insert Today’s Date Anywhere Ryan moved page Show Today’s Date with Apple Shortcuts (macOS) to How to Create a macOS Shortcut to Instantly Insert Today’s Date Anywhere
16 October 2025
- 15:3915:39, 16 October 2025 diff hist +37,361 N The SwiftUI Observation Guide: @Observable, @Bindable, and Friends (2025 Edition) Created page with "<span id="the-swiftui-observation-guide-observable-bindable-and-friends-2025-edition"></span> = The SwiftUI Observation Guide: <code>@Observable</code>, <code>@Bindable</code>, and Friends (2025 Edition) = '''Tested with:''' * '''Xcode:''' 26.0.1 (17A400) * '''Swift:''' 6.2 '''Minimum platforms for Observation APIs:''' iOS 17.0+, iPadOS 17.0+, macOS 14.0+, tvOS 17.0+, watchOS 10.0+, visionOS 1.0+. ([https://developer.apple.com/news/releases/?id=09222025m&utm_source=ch..." current
- 15:3815:38, 16 October 2025 diff hist −4 Main Page →October, 2025
- 15:3815:38, 16 October 2025 diff hist +92 Main Page →October, 2025
- 14:4914:49, 16 October 2025 diff hist +133 Media Playback Programming for iOS & macOS (Step-by-Step, with runnable code) →iOS Sample Project
- 14:3614:36, 16 October 2025 diff hist +1 Media Playback Programming for iOS & macOS (Step-by-Step, with runnable code) →Sample
- 14:3614:36, 16 October 2025 diff hist +950 Media Playback Programming for iOS & macOS (Step-by-Step, with runnable code) →iOS Sample Project
- 14:2514:25, 16 October 2025 diff hist +26 Media Playback Programming for iOS & macOS (Step-by-Step, with runnable code) →Sample
- 14:2514:25, 16 October 2025 diff hist +906 Media Playback Programming for iOS & macOS (Step-by-Step, with runnable code) →16) Appendix
- 14:1314:13, 16 October 2025 diff hist −23 Media Playback Programming for iOS & macOS (Step-by-Step, with runnable code) →Media Playback Programming for iOS & macOS (Step-by-Step, with runnable code)
- 13:3313:33, 16 October 2025 diff hist +50,820 N Media Playback Programming for iOS & macOS (Step-by-Step, with runnable code) Created page with "<span id="media-playback-programming-for-ios-macos-step-by-step-with-runnable-code"></span> = Media Playback Programming for iOS & macOS (Step-by-Step, with runnable code) = '''Version banner (verified):''' '''Tested with Swift 6.2, Xcode 26.0.1''', minimum targets '''iOS 17 / iPadOS 17, macOS 14''' (to use SwiftUI '''<code>@Observable</code>''' and the modern SwiftUI/AVKit stack). Generated '''Oct 16, 2025 (Asia/Seoul)'''. * Apple confirms '''Xcode 26.0.1''' and t..."
- 13:3213:32, 16 October 2025 diff hist +84 Main Page →October, 2025
15 October 2025
- 12:5112:51, 15 October 2025 diff hist +61 Codex‑CLI Power User Guide (2025) →10) Configuration (make it yours) current
- 04:4604:46, 15 October 2025 diff hist +2,876 N How to Create a macOS Shortcut to Instantly Insert Today’s Date Anywhere Created page with "<span id="show-todays-date-with-apple-shortcuts-macos"></span> = Show Today’s Date with Apple Shortcuts (macOS) = '''Overview:''' We’ll build a simple shortcut that gets today’s date, formats it, then shows it as a notification, copies it to the clipboard, and pops up an alert. <span id="steps"></span> == Steps == # Open '''Shortcuts''' on your Mac. # In the left sidebar, click '''All Shortcuts'''. # Click the '''+''' button (top-right) to create a new shortcut...."
- 04:4504:45, 15 October 2025 diff hist +55 Main Page →October, 2025
14 October 2025
- 11:4311:43, 14 October 2025 diff hist +45 Copyable vs Noncopyable in Swift — A Friendly, Step‑by‑Step Guide →Table of Contents current
- 10:5910:59, 14 October 2025 diff hist +21,071 N Copyable vs Noncopyable in Swift — A Friendly, Step‑by‑Step Guide Created page with "<span id="copyable-vs-noncopyable-in-swift-a-friendly-stepbystep-guide"></span> = Copyable vs Noncopyable in Swift — A Friendly, Step‑by‑Step Guide = <span id="table-of-contents"></span> == Table of Contents == # '''Big Picture (Why this matters)''' # '''What “copying” means in Swift''' 2.1 Value types (struct/enum) 2.2 Reference types (class) 2.3 Implicit copies vs explicit copies # '''<code>Copyable</code> and <code>~Copyable</code> (noncopyable)''' 3.1 The..."
- 10:5810:58, 14 October 2025 diff hist +78 Main Page →October, 2025
11 October 2025
- 16:1016:10, 11 October 2025 diff hist +2 Git Sparse-Checkout — A Friendly Guide (with --cone vs non-cone) →4) Using Sparse-Checkout With --cone (cone mode) current
- 16:0916:09, 11 October 2025 diff hist +3 Git Sparse-Checkout — A Friendly Guide (with --cone vs non-cone) →4) Using Sparse-Checkout With --cone (cone mode)
- 16:0916:09, 11 October 2025 diff hist +3 Git Sparse-Checkout — A Friendly Guide (with --cone vs non-cone) →3) Using Sparse-Checkout Without --cone (pattern mode)
- 14:3614:36, 11 October 2025 diff hist −231 Main Page →Articles
- 13:5913:59, 11 October 2025 diff hist −296 Main Page →MediaWiki
- 13:5813:58, 11 October 2025 diff hist +4 Main Page →September, 2025
- 13:5813:58, 11 October 2025 diff hist +68 Main Page →September, 2025
- 13:5713:57, 11 October 2025 diff hist +93 Main Page →September, 2025
- 13:5613:56, 11 October 2025 diff hist +50 Main Page →September, 2025
- 13:5613:56, 11 October 2025 diff hist +88 Main Page →October, 2025
- 13:5213:52, 11 October 2025 diff hist +3 Git Sparse-Checkout — A Friendly Guide (with --cone vs non-cone) →1) Introduction
- 13:5213:52, 11 October 2025 diff hist 0 Main Page →October, 2025
- 13:5113:51, 11 October 2025 diff hist +21 Main Page →Articles
- 13:4913:49, 11 October 2025 diff hist +11,058 N Git Sparse-Checkout — A Friendly Guide (with --cone vs non-cone) Created page with "<span id="introduction"></span> = 1) Introduction = '''What is sparse-checkout?''' Sparse-checkout lets you '''check out only part of a repository''' to your working directory. You still have the full commit history locally, but you only download or materialize certain folders/files to save time and disk space. '''Why use it?''' * Large/monorepos: You don’t need everything. * Faster operations: Less to index, build, and search. * Clear focus: Only the folders you ca..."
- 13:4713:47, 11 October 2025 diff hist +73 Main Page →Articles
- 13:3613:36, 11 October 2025 diff hist +5 Building and Shipping a Safari Web Extension on macOS (Manifest V3, 2025 Edition): A Complete Step-by-Step Guide →1) Quick overview current
- 13:3513:35, 11 October 2025 diff hist +36,732 N Building and Shipping a Safari Web Extension on macOS (Manifest V3, 2025 Edition): A Complete Step-by-Step Guide Created page with " <span id="quick-overview"></span> = 1) Quick overview = <blockquote>Quick version notes (today) * '''Manifest V3 is supported in Safari''' (initially from Safari '''15.4+''') and remains supported in current Safari. ([https://webkit.org/blog/12445/new-webkit-features-in-safari-15-4/?utm_source=chatgpt.com WebKit]) * Latest '''Xcode''' release (stable): '''Xcode 26 (17A324)''' (Apple’s official releases page). * Use the latest '''macOS''' and '''Safari''' available i..."
- 13:3213:32, 11 October 2025 diff hist +120 Main Page →Articles
10 October 2025
- 10:4810:48, 10 October 2025 diff hist +10,772 N Codex‑CLI Power User Guide (2025) Created page with "<span id="codexcli-power-user-guide-2025"></span> = Codex‑CLI Power User Guide (2025) = <span id="what-is-codexcli"></span> == 1) What is Codex‑CLI? == Codex‑CLI is a '''local coding agent''' you run from your terminal. It can '''read files''', '''edit code''', and '''run commands''' in the directory you choose. You talk to it with plain English (and even attach screenshots). It plans, makes diffs, runs tests, and iterates — like a teammate who works directly i..."
- 10:4610:46, 10 October 2025 diff hist +42 Main Page →Software Tools & CLI Utilities
7 October 2025
- 12:2512:25, 7 October 2025 diff hist +2 Monorepo Management with Git – Best Practices and Workflows →7.1 Merge conflicts across modules current
- 12:1112:11, 7 October 2025 diff hist +2 Monorepo Management with Git – Best Practices and Workflows →4.2 Partial clone (--filter=blob:none)
- 12:1012:10, 7 October 2025 diff hist +3 Monorepo Management with Git – Best Practices and Workflows →4.2 Partial clone (--filter=blob:none)