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.
February 28, 202169: M1 SSD 損耗、Swift 的 Method Swizzling、拋磚引玉{ 完整節目筆記 https://weakself.dev/episodes/69 } 請到 Apple Podcasts 評論區分享你的 Swift 或 Xcode 技巧。 👋開場 📰一週開發者新聞—M1 SSD 的耗損問題 Hacker News 安裝 brew install smartmontools 、執行 smartctl -a disk0 來看 S.M.A.R.T. 報告 Baye 的 Swapman 🧱Swift/Xcode Tips 的拋磚引玉 Paul Hudson 推文 13 的筆記 defaults write com.apple.dt.Xcode IDEAdditionalCounterpartSuffixes -array-add "Tests" 請幫我們寫在 Apple Podcasts 的評論區 🍺波肥的 Homebrew 甘苦談 Homebrew 3.0 💃DynamicReplacement 與 Swift/ObjC 的 method swizzling 大比較 https://forums.swift.org/t/dynamic-method-replacement/16619 💸勸敗話題 World's End Club:目前在 Apple Arcade 有前半篇,已經可以玩將近 10 小時。5/28 會推出 Switch 完整版(iOS 版應該也會更新)。建議搭配手把 Project ILL, IG 👋收尾 更多 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...more51minPlay
February 21, 202168: 手機顯示為已砸到臉 { 完整節目筆記 https://weakself.dev/episodes/68 } Swift 5.4 的 @resultBuilder、Swift for TensorFlow 掰了、SDK 沒更新難道就不能跑模擬器嗎、勸敗 iPhone 12 mini。👋開場 📰兩週開發者新聞 🧪Xcode 12.5 beta & iOS 14.5 beta 2 > The Swift Package Manager now builds package products and targets as dynamic frameworks automatically, if doing so avoids duplication of library code at runtime. (59931771) (FB7608638) 🔐Apple Platform Security February 2021,有提到 M1 怎麼用硬體加強開機與系統安全性 ⭐️Swift 5.4 @resultBuilder What’s new in Swift 5.4? @resultBuilder,如果你常常要組一些東西變成一個 return,就可以考慮寫成 result builder。awesome-function-builders ⭐️Swift for TensorFlow (Archived) 注意不是 TensorFlow for Swift。 ⭐️讓 ARM64 binaries 跑在 iOS Simulator Hacking native ARM64 binaries to run on the iOS Simulator Mach-O 圖形化分析 💸勸敗話題 iPhone 12 mini:iOS 工程師需要輕一點的手機、其實沒有想像中地小、邊框更明顯、霧面部分更適合裸機、相機明顯輸給 Pro OffScreen To The Moon 👋收尾 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
February 07, 202167: 工程師咖啡間、Swift 5.4 { 完整節目筆記 https://weakself.dev/episodes/67 } 首次一邊錄音一邊 Clubhouse 直播。聊 Xcode 12.5、Swift 5.4、DTK 歸還風波,還有波肥怎樣把咖啡轉換成程式碼。👋 開場 ⏪上集節目回顧 最近都在玩 Clubhouse 下週節目暫停一次 📰一週開發者新聞 13 的開發者週報 🧪Xcode 12.5 beta & iOS 14.5 beta ♻️Apple 要求開發者準備歸還 DTK(補充:Apple 收到很多開發者回應。在本節目錄音之後,Apple 宣布改成 500 美金、可用到年底、不限於 M1) 🔍App Store Review Guideline 更新 🎨Apple 設計資源更新 🕶Apple 廣告追蹤技術更新 📦gRPC Swift 1.0 release ⭐️工程師咖啡間 為什麼要睡覺? 波肥每日開工儀式 💸本週勸敗 Proxyman (Setapp、iOS TestFlight) Paw (Setapp) 波斯王子-時之砂 重製版 英勇之心:偉大戰爭 👋 收尾 Cafe Nomad 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
January 31, 202166: 開發的開發、Refactoring 就像切牛肉 { 完整節目筆記 https://weakself.dev/episodes/66 } 波肥講在 iOS infra team 做了什麼、refactoring。第五季開始的一週開發者新聞、勸敗單元正式上線。👋 開場 推廣 Pofat 講 code 3: [生活中的 code] 一掃即應的 QR Code ⏪上集節目回顧 💻紙巾架改良版 🍎Apple 把 GM 改 RC 是因為 BLM 📰一週開發者新聞 📱Xcode 12.4 & iOS 14.4 正式版、macOS Big Sur 11.2 RC3 💪Dan Riccio 在 Apple 展開職涯新篇章 🤑Apple 公布第一季財務報告 🔒Apple 的國際資料隱私日:提高透明度並賦予使用者權力 🗣Apple 日本橫濱團隊徵 Siri 台語工程師 🔑App Store Connect 即將需要認證(Apple ID 兩步驟/雙因子驗證)開始強制要求 🎫新的Apple Worldwide Developer Relations Intermediate Certificate 用 iPhone 12 Pro 拍的阿年(影片、幕後花絮) ⭐️iOS Infra Team 在做什麼? 波肥的 infra team 經驗:Infra team 都在預先做 Apple 的工具😅 Logging (Swift Logging) Nested autoclosure 的 power 老 DateFormatter 的 threading issue 在 production env 裡自動隱蔽 PII 的 logs: https://olegdreyman.medium.com/keep-private-information-out-of-your-logs-with-swift-bbd2fbcd9a40 Perf Monitor (MetricKit) Instrument 裡的 Signpost 量化各項數據,功能與任務的邊界確認 未實現的野望:所有副作用打包 (Publisher,ObservableType),計量 Refactoring 大型 refactor 的執行小撇步 先決定長期目標 再決定最先能畫出邊界的區域 Meet me halfway Others Code review 踩坑 文件文件文件文件 以前聊過的 25: 難道公司發大財了!?App Launch Time 加速面面觀 💸本週勸敗 Timing (Setapp) Bartender (Setapp) 👋 收尾 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
January 24, 202165: 本節目從不業配,但是會勸敗,而且都會自己先買好 { 完整節目筆記 https://weakself.dev/episodes/65 } 節目進入第五季,改進了開場白、新增上集節目回顧、新增本週開發者新聞。🆕第五季全新開場 我們是一個 iOS 工程師週五下班後錄音給 iOS 工程師的 podcast 節目 請多多支持、捐款 我們是一個從不接業配,但是會勸敗的節目 13 的推特以開發者資訊為主 13 開了 iOS 開發者資訊 Telegram 頻道 ⏪上集節目回顧 上一集 89 元的 IKEA 紙巾架 13 拍照後被瘋狂轉發的推文 該紙巾架寬度塞得下 Mac mini 📰本週開發者新聞 與 13 的開發者週報加強整合 Xcode 12.4 RC,解決模擬器黃色地獄的問題 iOS 14.4 RC Identity Pinning——在 Info.plist 設定 SSL Pinning。Gui Rambo 說 14.3 有、14.0 確定沒有 AirPods Max 台灣開始有人收到貨了 Spotify 開源 XCMetrics 🧰XCMetrics Spotify 的 GitHub 立一個 flag 給波肥 — iOS infra team 在幹嘛 🕳Rosetta 裝 CocoaPods 的坑 Ruby 2.7.2 與 CocoaPods 衝突 M1 可以用 Rosetta 模式可裝 RVM,再裝 Ruby 2.6.5,再裝 CocoaPods 要不然就是直接用系統的 Ruby 🖇用 Thunderbolt 區網控制另一台 Mac 從「系統偏好設定」的「共享」啟用「遠端控制」,作為 VNC Server Screens(Setapp 有)可以作為 VNC Client 用 Amphetamine 讓 Mac 保持清醒 用 Thunderbolt 傳輸線把兩台 Mac 對連,就可以直接變成低延遲的區網(官方文件) 🗣iOS VoiceOver 可以讀圖 消失的情人節 更多 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
January 17, 202164: 預測 2021 年的 Apple Silicon{ 完整節目筆記 https://weakself.dev/episodes/64 } 暨 M1 之後,2021 年 Apple 會推出什麼樣的 Mac 呢?讓我們來猜一猜。 👂新 MacBook Pro 謠言 Kuo details 2021 MacBook Pro: new design with squared-off sides, MagSafe connector and IO return, Touch Bar removed 摸魚神器 ⌨️13 去年買的最舒適的 Apple 產品—Magic Keyboard 用 IKEA 紙巾架 拿來架筆電 Synergy 跨電腦共用鍵鼠的工具,13 聽說很厲害但沒用過 🌬Once you go Air, you can’t go back 🖥iMac 最近沒有謠言,只有想像 我們在討論的是 iMac G4 的造型。節目中說 10 年前,實際上是 2002——19 年前 🌬Air,還是 Air 🔥純猜想:M1X——下一代 Apple Silicon 的規格 跟 M1 同時開發 增加 Firestorm(CPU 的大核心)的數量,可能會是 8+4 或 6+4(A14 是 2+4、M1 是 4+4) 同樣的 SoC 用在新款 MacBook Pro 14 吋、16 吋、iMac,在散熱與電壓上做出區隔 ⌨️300 行 SwiftUI 刻出來的鍵盤 程式碼 Mac 計時 app Timing 更多 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
January 10, 202163: M1 冷冰冰,心裡熱呼呼{ 完整節目筆記 https://weakself.dev/episodes/63 } 🧊天氣很冷,M1 也很涼,但我們的內心激動🔥 💻 13 的 MacBook Air M1 為什麼買 8 GB 為什麼買金色 恥辱的太空灰 13 買過 2016 年款 MacBook Pro 15 吋,就是有 Touch Bar、蝶式鍵盤、太空灰配色大改版的第一款。不過「恥辱」的原因主要還是 Intel CPU MacBook Air 適合拿來開發嗎? 8️⃣ 8 GB 到底夠不夠用 打開「活動監視器」,如果你平常使用的應用程式會用到 1~2 GB 的記憶體,8 GB 很有可能就不夠用 Xcode 開發 iOS app,一般 build Swift project 沒有問題 但是如果要看 SwiftUI Preview,而且超過一個 preview device,就會明顯感到卡頓(記憶體交換檔存取造成的)。因為每一個 preview device 都是一個 Simulator,各佔約 2 GB 簡單來說,有任何疑慮的話,就買 16 GB 吧 🔟 Windows 10 ARM 可以跑? Parallels Desktop for Mac with Apple M1 chip Technical Preview Windows Insider Preview ARM64 🎮 M1 拿來玩遊戲 Hades 可以順跑,還可以接 Switch Pro 手把 Disco Elysium,跑起來會吃滿 GPU。同時用 20 W 的充電器充電可以打平電力消耗 📱 Mac 安裝 iOS Apps 透過 iMazing 下載 IPA 檔 即使這些 app 沒在 MAS 上,它們還是可以安裝並且正常使用,包括 in-app purchase(Apple Silicon Mac 可以說就是一種 iOS 裝置?) Web 分頁記憶體使用量之謎 iOS app 記憶體使用量之謎可以得到解答 開了幾十個 iOS app,切換使用不覺得卡(即使是 8 GB M1)——其實就是 iPhone 上的體驗 🤪 iPad 還有什麼搞頭? M1 Mac 就是 iOS 裝置 MacBook Air M1 1.29 kg vs iPad Pro 12.9 (633 g) + Magic Keyboard (601 g) = 1.23 kg,節目裡 13 說 MBA 比較輕是錯的 另外 Apple Pencil 2 是 21 g 價錢方面 13 也記錯了,iPad 貴得多。iPad Pro 12.9 512 GB 就 NT43,400,加鍵盤 NT10,900,總共 54,300。這個價錢可以都買到 MBA 高規/ 16 GB / 1 TB 還有找。iPad 還要考慮 LTE 版本 + NT5,000、Apple Pencil 2 NT4,190 Project Catalyst 的目的是「讓開發者能夠把 iPad 移植到 Mac 上」,而 Apple Silicon 直接跑 iOS app 的效果是「讓使用者可以在 Mac 上使用自己在用的 iOS app」。前者還不能讓開發者達到 Mac 軟體的高標準,但後者對於滿足使用者的預期來說已經夠好了——雖然兩者的效果差不多 (13 在打這段文字的時候,真的拿 iPad 去蓋泡麵了🍜) 🕳 遇過的相容性問題 Ruby 2.6.x Docker Chromecast SDK … 👋 收尾 註:最後 Pofat 沒電的是 Intel MacBook Pro 跟 AirPods 更多 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 1minPlay
December 27, 202062: 不想努力了,負債力就是你的超能力 { 完整節目筆記 https://weakself.dev/episodes/62 } 還我喬來。更多 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...more49minPlay
December 20, 202061: 學 SwiftUI 之前先把 UIKit 給忘掉{ 完整節目筆記 https://weakself.dev/episodes/61 } 最近沒有什麼開發者大事,連 App Store 審查都要休息,所以就來閒聊。 開頭閒聊 App Store 送審 12/23-27 放假 App Store Small Business Program 在 12/18 以前申請,就能明天 1/1 開始生效。否則就要等申請通過後才開始 波肥的全新節目—Pofat 講 code podcast SwiftUI 聊學習 學習遷移 收尾 Pofat 講 code podcast 更多 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...more58minPlay
December 13, 202060: Swift 你給我等一等{ 完整節目筆記 https://weakself.dev/episodes/60 } 新買的麥克風終於搞定,感謝 iPlayground 大力支持!既然讓大家久等了,這集就來聊 Swift async/await 的相關議題。 Async/await second pitch SE-0296 Async/await 主要是語法、用途 async is part of type await is the suspension point overload await try 的順序 closure protocol conformance [discussion] await imply try or not [discussion] reasync Structured Concurrency SE-NNNN Structured Concurrency async/awiat 會逐一完成 async let 可以建立 sub task ,離開該 scope 就取消了 (disposebag, cancellable set) Time out is easy (by only timeout the major block) Cancel as well 近期 Apple 開發者新聞 AWS EC2 新增 Mac App Store Best of 2020 App Store Small Business Program Apple Video Partner Program IAP Auto-Renewable Subscription After One Year App privacy questions requirement starts December 8 AirPods Max 官網 總結:你買不到 金屬外框、類似 iPad Air 4 配色 385 g 頗重 結語 還我喬來 更多 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
FAQs about weak self:How many episodes does weak self have?The podcast currently has 112 episodes available.