Sign up to save your podcastsEmail addressPasswordRegisterOrContinue with GoogleAlready have an account? Log in here.
在 iOS 開發圈打滾的台灣工程師,專為 Apple/iOS 開發者而製作的中文 Podcast。內容涵蓋 Apple 開發圈的新知討論、踩坑經驗、人物採訪、社群活動、職場生活。更多資訊請見官網 https://weakself.dev 或是 Twitter @weak_self ... more
FAQs about weak self:How many episodes does weak self have?The podcast currently has 112 episodes available.
July 18, 202179: 為什麼有些 API 可以 backport{ 完整節目筆記 https://weakself.dev/episodes/79 } 👋開場—第六季正式開始 太久沒錄了 13 剛換工作還在適應,比較沒時間研究工作以外的東西 Apple 發 beta 時間不太穩定,有一個說法是疫情解封,員工都放假去了 但是 Beta 3 也滿多東西的,從 build 的時間來看開始有 developer feedback 的版本 ⏪上集節目回顧 78: SwiftUI 後面沒有接 Kit 啦 📰一週開發者新聞 Xcode 13 的 Code Review 功能 提醒檢查 Private Relay 的影響 Xcode 13 雜項 LLDB Xcode 13 Vim mode ⭐️為什麼有些 API 可以 Backport SwiftUI API Back-porting @_alwaysEmitIntoClient Library Evolution 文章 https://swift.org/blog/library-evolution/ Xcode 13 相容觀察 💸勸敗話題 手機架 Setapp 之 Code Review 與給 Feedback 神器 CleanShot X 截圖 PixelSnap 螢幕上 UI 自動量距離。還支援設計軟體如 Figma Gifox 錄影存成 GIF,方便上傳 GitHub Apple Online Store Back to School 活動 👋收尾 更多 weak self 聽眾信箱 [email protected] 官網 https://weakself.dev 主持人 一三、波肥 Twitter @weak_self 提問箱 贊助 weak self This is a public episode. If you would like to discuss this with other subscribers or get access to bonus episodes, visit weakself.substack.com...more1h 9minPlay
June 20, 202178: SwiftUI 後面沒有接 Kit 啦{ 完整節目筆記 https://weakself.dev/episodes/78 } 聊聊 iOS 工程師面對 SwiftUI 的心智模型。 👋開場 ⏪上集節目回顧 節目講完之後波肥寫了篇 blog 談 Demystify SwiftUI。今天是該篇的放大版。 iOS Version History Chart 📰一週開發者新聞 好像沒有耶。 ⭐️Demystify SwiftUI Pofat.dev: Demystify SwiftUI 💸勸敗話題 21:9 超寬螢幕 3440 x 1440 vs 16:9 1920x1080 (FHD) or @2x (4K) 👋收尾 更多 weak self 聽眾信箱 [email protected] 官網 https://weakself.dev 主持人 一三、波肥 Twitter @weak_self 提問箱 贊助 weak self This is a public episode. If you would like to discuss this with other subscribers or get access to bonus episodes, visit weakself.substack.com...more1h 8minPlay
June 13, 202177: WWDC21 倒吃甘蔗相較之下,Keynote 是最不精彩的部分😂 { 完整節目筆記 https://weakself.dev/episodes/77 } 👋開場 關於 WWDC21 的隨便聊。 James Dempsey https://livenearwwdc.com 13 稍早受邀去 SwiftGG 的 WWDC.playground 講了一個題目:「我以為 Swift AttributedString 只是一層皮,原來是全新打造——AttributedString 研究」 ⭐️WWDC 21 雜感—13 WWDC21 Keynote 在 YouTube 影片上有 M1X 的 tag(MacRumors) M1X 沒出好失望?13 奉行的是這年頭買得到就先買、買得到才是真的 Swift async / await 真香但是沒有 iOS 15 用不了?兩年前就知道的事情 iOS 工程師這個時間做什麼好? 確定工作或自己專案的 app 在新舊系統跟新舊 SDK 交叉的四種狀況沒有重大問題 WWDC21 的東西很多,但都不急。慢慢消化 倒是可以回頭去看 iOS 13 的東西了(還沒學 SwiftUI 甚至 Swift 的朋友可以開始了) WWDC.io 用來看 sessions,推薦給大家 ⭐️WWDC 21 雜感—Pofat Digital Lounge 初體驗 對 SwiftUI 的期待 https://twitter.com/PofatTseng/status/1402280087022718977 https://twitter.com/PofatTseng/status/1402280871411994632 https://twitter.com/PofatTseng/status/1402282121289416713 https://twitter.com/PofatTseng/status/1402283173833187330 https://twitter.com/PofatTseng/status/1402284480375627782 https://twitter.com/PofatTseng/status/1402287050380906501 Pofat 的 Demystify SwiftUI 讀後筆記 https://pofat.dev/2021/06/13/WWDC21-Demystify-SwiftUI.html 以前對 thread explosion 的擔心 https://tclementdev.com/posts/what_went_wrong_with_the_libdispatch.html WWDC21: Swift concurrency: Behind the scenes https://developer.apple.com/wwdc21/10254 Swift Concurrency 對 Combine 的影響? iOS 14.5 to 15.0 API Differences (Objective-C only) http://codeworkshop.net/objc-diff/sdkdiffs/ios/15.0/ 💸勸敗話題 Ratchet & Clank: Rift Apart (PS5) 👋收尾 更多 weak self 聽眾信箱 [email protected] 官網 https://weakself.dev 主持人 一三、波肥 Twitter @weak_self 提問箱 贊助 weak self This is a public episode. If you would like to discuss this with other subscribers or get access to bonus episodes, visit weakself.substack.com...more56minPlay
May 30, 202176: 在家工作!WFH 時怎麼樣才不會 WTF{ 完整節目筆記 https://weakself.dev/episodes/76 } 資深聽眾你沒有看錯,節目標題 reuse 了。這次是由有五年 WFH 經驗的波肥來分享絕招。 👋開場 📰一週開發者新聞 iOS 14.6 iOS 14.7 beta Xcode remains in 12.5 Swift Mentorship Program https://swift.org/mentorship/ 彩虹版本的 watch band SwiftUI @ Netflix:推动新技术落地是怎样一种体验?——故胤道长 ⭐️WFH 時 WTF 缺乏上下班界線 容易分心 ⭐️WFH 個人生產力篇 https://twitter.com/PofatTseng/status/1394817411090509824 專用的工作空間 儀式感 升級設備 ⭐️WFH 團隊協作篇 https://twitter.com/pofattseng/status/1394821316159500291?s=21 💸勸敗話題 ⌨️太空灰 Magic 配件已停產 13 也買了 M1 Mac mini 13 想買 M1 iPad Pro(開視訊會議、Sidecar) FUNTE 電動升降桌 👋收尾 更多 weak self 聽眾信箱 [email protected] 官網 https://weakself.dev 主持人 一三、波肥 Twitter @weak_self 提問箱 贊助 weak self This is a public episode. If you would like to discuss this with other subscribers or get access to bonus episodes, visit weakself.substack.com...more1h 6minPlay
May 09, 202175: 別人危言我聳聽—Apple 會停止支援 UIKit!?{ 完整節目筆記 https://weakself.dev/episodes/75 } 我們有個 Apple 會停止支援 UIKit 的理論跟大家聊聊(別緊張)。 👋開場 波肥請假進村莊。 ⏪上集節目回顧 上週勞動節休息一次。 📰開發者新聞 AirTag 相關 iOS 14.5.1 小更新 Epic 與 Apple 的審判爆出好多料啊:The Verge、少数派 ⭐️Apple 會 Deprecate UIKit 嗎? 聽下去就知道了😜 💸勸敗話題 13: Cyberpunk 2077 Pofat: Dead Space EA Play 👋收尾 更多 weak self 聽眾信箱 [email protected] 官網 https://weakself.dev 主持人 一三、波肥 Twitter @weak_self 提問箱 贊助 weak self This is a public episode. If you would like to discuss this with other subscribers or get access to bonus episodes, visit weakself.substack.com...more52minPlay
April 25, 202174: 選處理器比選顏色還懶{ 完整節目筆記 https://weakself.dev/episodes/74 } 👋開場 好久不見。簡短聊一下發表會跟 M1 全產品線。 📰一週開發者新聞 產品發表會(M1 下面聊) iOS 14.5 RC、14.6 beta 1 AirTag 用途是追蹤物品,而不是人、寵物 New Apple TV 4K 新遙控器比較吸引人 歷代遙控器 遙控器與 Mac Pro 的比較 Exposure Notifications App 臺灣社交距離 ⭐️M1 全系列比較 13 做的 M1 價格比較表 💸勸敗話題 13 的 Apple 開發者週報(捐款給 13) 捐款給 weak self A Way Out 錄音之後兩位主持人去玩這個連線遊戲並且開 YouTube 直播,但播送失敗了(好弱)所以連結就不放上來🥴 👋收尾 更多 weak self 聽眾信箱 [email protected] 官網 https://weakself.dev 主持人 一三、波肥、喬喬 Twitter @weak_self 提問箱 贊助 weak self This is a public episode. If you would like to discuss this with other subscribers or get access to bonus episodes, visit weakself.substack.com...more39minPlay
April 11, 202173: No sleep til dub dub{ 完整節目筆記 https://weakself.dev/episodes/73 } 👋開場 這集會簡短一點點。 📰一週開發者新聞 🧪iOS 14.5 beta 7 📦Introducing Swift Collections Swift Sorting PR ⚠️Get ready for AppTrackingTransparency 🔍Apple 的「尋找」網絡現在提供全新的第三方尋找物品體驗 ⭐️No sleep til dub dub Dub dub 就是指 WWDC。基本上這句話是 Apple 員工在開玩笑——WWDC 之前有很多東西要趕工。 影片:Apple at Work — The Underdogs 也有聽說過來不及上線 WWDC beta 1,所以工程師在發表會前幾天忙著把功能拔掉。 💸勸敗話題 13 推 Apple Arcade。以下是節目中有講到的遊戲 Apple 新聞稿 紀念碑谷+(有新增關卡) Fruit Ninja Classic+ Fantasian(Final Fantasy 製作人推出) World of Demons(白金工作室推出) 太鼓達人 Bleak Sword The Pathless Grindstone 👋收尾 更多 weak self 聽眾信箱 [email protected] 官網 https://weakself.dev 主持人 一三、波肥、喬喬 Twitter @weak_self 提問箱 贊助 weak self This is a public episode. If you would like to discuss this with other subscribers or get access to bonus episodes, visit weakself.substack.com...more55minPlay
April 05, 202172: WWDC21 宣布、波肥入坑 SwiftUI{ 完整節目筆記 https://weakself.dev/episodes/72 } 👋開場 ⏪上集節目回顧 之前有錄一集本來講測試,但是錄音效果不好,所以就沒上線 📰一週開發者新聞 WWDC21 時間宣布。AR 眼鏡、眼鏡上的日期通過並且已實作在 Swift 5.5 SE-0307 Allow interchangeable use of CGFloat and Double typesiOS 14.5 SwiftUI 坑 ⭐️SwiftUI in Production Kean: The SwiftUI ExperimentiOS 14 才有的功能:@StateObject、LazyV(H)Stack、fullScreenCover()…對 View 心境上的轉換: View Layout ,Debug ,與 Trace較大專案的畫面是對到哪個 View,不好 tracePreview 莫名掛掉Data flow: ObservedObject 是 reference type,沒有一個統一接受 action 來 mutate state 的介面SwiftUI 用在 Production 的好:fast iteration,code reuse坑: Generic,SE-0307,Layout System (align views),potential performance issue (useMemo)可以回去聽 46: 推你入坑 SwiftUI 不後悔 💸勸敗話題 2021 年新遊戲:雙人成行(PS、Steam),開發團隊 Hazelight 之前的作品有 Brothers: A Tale of Two Sons、A Way Out"F**k The Oscars" Says Developer At The Game Awards2007 年經典遊戲系列:BioShockLeya 蕾雅 - YouTuber 👋收尾 更多 weak self 聽眾信箱 [email protected]官網 https://weakself.dev主持人 一三、波肥、喬喬Twitter @weak_self提問箱贊助 weak self --Hosting provided by SoundOn This is a public episode. If you would like to discuss this with other subscribers or get access to bonus episodes, visit weakself.substack.com...more1h 1minPlay
March 14, 202171: Swift Runtime 之 Reflection、Metadata{ 完整節目筆記 https://weakself.dev/episodes/71 } 👋開場 喬喬正式登出本節目 ⏪上集節目回顧 😔有人聽完上週直播後說 iOS 開發者好像很快樂,推薦大家去看 13 的副帳號 @1star_therapist。推特史上第一個 #太傷害了 是波肥的照片 🏠Clubhouse 上的 weak self club 開張了。歡迎大家加入 Member(自介寫一下 iOS 開發相關的話更好),這樣就可以用 club 的名義開房間、發起其他 iOS 開發者會有興趣的話題房間 📰一週開發者新聞 📢Updates to App Store server notifications 👻Shift Swift Dev 之皮卡丘架構、compile time type-safe URL construction ⭐️Swift Runtime 2—Reflection、Metadata Mirror 的原理 _getNormalizedType : get current type getChild: get fields 主要都是去查 Metadata Swift Struct Metadata gist by Pofat Exploring Swift Memory Layout by Mike Ash 💸勸敗話題 13:PS5。有個東西叫做 PS Plus Collection 波肥:台北的道地 iOS 小旅行 👋收尾 更多 weak self 聽眾信箱 [email protected] 官網 https://weakself.dev 主持人 一三、波肥、喬喬 Twitter @weak_self 提問箱 贊助 weak self This is a public episode. If you would like to discuss this with other subscribers or get access to bonus episodes, visit weakself.substack.com...more1h 4minPlay
March 07, 202170: Swift Runtime 之 Method Dispatch—Static, Table, or Message{ 完整節目筆記 https://weakself.dev/episodes/70 } 波肥來介紹 Swift 的 method dispatch。 👋開場 ⏪上集節目回顧 聽眾 dan12411 貢獻他的 Xcode 技巧。 📰一週開發者新聞 🧪Xcode 12.5 beta 3 & iOS 14.5 beta 3 ⏬XcodesApp 🥰工程師幹話—工程師應該要放心大膽的不寫文件 🧩Flutter 2 is here ⭐️Swift Runtime 1—Method Dispatch in Swift/ObjC: Static, Table, Message Dispatch struct 的 func 一定是 static dispatch。因為 optimization 設定的不同,有可能會是 inline class 的 func 通常是 table dispatch。如果加了 final 或是在 extension 定義新 func 就會是 static。 Swift 裡的NSObject subclass,一般 func 也是 table dispatch,即使加了 @objc 也一樣。若是 @objc dynamic就會是 message dispatch。如果加了 final 就會是 static 想要自行研究的話,可以用以下方法(程式碼請見完整節目筆記) 用 swiftc -emit-silgen Foo.swift -Onone 即可得到 SIL 💸勸敗話題 13 的開發者週報 歡迎大家來貼職缺或求職作品 小小夢魘2 👋收尾 更多 weak self 聽眾信箱 [email protected] 官網 https://weakself.dev 主持人 一三、波肥、喬喬 Twitter @weak_self 提問箱 贊助 weak self This is a public episode. If you would like to discuss this with other subscribers or get access to bonus episodes, visit weakself.substack.com...more53minPlay
FAQs about weak self:How many episodes does weak self have?The podcast currently has 112 episodes available.