內部分享 Powered by Firstory Hosting
…
continue reading
在 iOS 開發圈打滾的台灣工程師,專為 Apple & iOS 開發者而製作的中文 Podcast。內容涵蓋 Apple 開發圈的新知討論、踩坑經驗、人物採訪、社群活動、職場生活。更多資訊請見官網 https://weakself.dev 或是 Twitter @weak_self -- Hosting provided by SoundOn
…
continue reading
{ 完整節目筆記 https://weakself.dev/episodes/108 } 👋開場 (這集 13 的錄音檔有點事故,已經盡量剪掉,但還是會有些為爆音,請見諒。) ⭐️iOS Development with AI Tools Xcode 16 Predictive Code Completion Copilot for Xcode extension Cursor Prompt Engineering 本質是溝通能力 如何在一片模糊中找到邊界 中心思想 B-roll 不信任一次產生大段 code 心流 多巴胺上癮 13 正在研究用 Cursor 寫 iOS ⭐️Swift 6 SE-0441 Formalize ‘language mode’ terminology Migra…
…
continue reading
{ 完整節目筆記 https://weakself.dev/episodes/107 } 👋開場跟最近在幹嘛 13 的「iOS 開發配飯吃」系列節目 Pofat 最近在寫 Kotlin,「沒想到人類有這麼多可以折騰自己的方式。」、玩 Steam Deck,還有出去玩 ⭐️TGA2023 提名以及今年玩到的好遊戲 王國之淚 Pofat: 先從曠野之息講起,改變了生活型態 13: 一種想給老任塞錢感謝他們的心情 瑪利歐驚奇 Pofat: 很難想像如何在將有 40 年歷史的 2D 捲軸式瑪莉歐中搞出這麼多新花招 13: 據說他們蒐集了破千個點子,然後去蕪存菁。這種創意瘋狂砸臉上的奢華感讓人想起前年的雙人成行! 博德之門3 13: 今年遊戲界最大驚喜 Pofat: 感覺太花時間了還沒玩 13: 這款…
…
continue reading
{ 完整節目筆記 https://weakself.dev/episodes/106 } 再不出節目要被罵了。 👋開場 🎮Apple 的 GPT──Game Porting Toolkit 把 Windows 的遊戲跑在 Mac 上 這工具是用來測試執行效率的,不能直接發行遊戲 End-user 拿來轉各種 3A 大作,許多在 M1 上都還跑得不錯(30 fps) 2077、D4、法環、霍格華滋的傳承、蜘蛛人 詳見 Reddit r/macgaming 🛠️What’s new in Xcode 15 各種貼心 Bookmark DocC live preview Widget Preview 有 timeline UI Test 內建錄影功能,有點酷炫 Console 進步了 👀Apple…
…
continue reading
聽了一場初心者的經驗分享,不禁夢回當年。 👋開場 Jane 的 ChaoCode 頻道 Jane 去參加 iOS Conf SG 2023 的經驗分享──初次參加科技研討會!iOSConf SG 2023 ⭐️13 與喬喬第一次參加 WWDC 的經驗 都是 2016 年,但當時不認識、沒有碰到面 到達當天 Day 0 Day 1 iPlayground 目前正在誠徵總召喔 請聽 weak self 3: 就是要豪華便當!詹里長 hokila 的技術研討會全攻略 波肥剛好也在那年在美國參加一些 iOS 聚會 💸勸敗話題 Hi-Fi RUSH Can you pet the dog Hogwarts Legacy──葛來芬多扣十人 👋收尾 更多 weak self 聽眾信箱 weakself.d…
…
continue reading
{ 完整節目筆記 https://weakself.dev/episodes/104 } 更加自由奔放的第九季開播。 👋開場 新的一年開頭錄音。 ⏪回顧:大家是怎麼活過 2022 的 波肥:買了不少遊戲、看了不少漫畫、運氣很好沒有被裁員、論 COVID 的後遺症 13:更加依賴咖啡。殘念系榛果口味、喬喬說的南瓜肉桂口味還真的存在。換了工作內容,讓同事過得太舒適被喬喬更正。 喬喬:只有兩個章節。寫信直接拉主管。螺絲淹腳踝。COVID 經歷。 波肥:擁抱不確定性 喬喬:bugOS 💸勸敗話題 MacBook Air M2 Steam Deck 防疫險 Point-Free Apple Watch Ultra 麥克風支架 NuPhy Air75 👋收尾 更多 weak self 聽眾信箱 weak…
…
continue reading
{ 完整節目筆記 https://weakself.dev/episodes/103 } 最近買太多東西了。 👋開場 ⏪上集節目回顧 其實發表會後隔兩天 9/10 有錄音,但是來不及在產品上市之前出節目,所以就沒出了 加上有幾週當空中飛人、參加研討會,以及喬喬要不要來 📰開發者新聞 iOS 16, iPadOS, SwiftUI, Stage Manager, and Swift Concurrency 各種災難?罄竹難書,就不聊了🌚 推薦訂閱波報 https://pofat.substack.com 13 的 Apple 開發者週報 https://www.ethanhuang13.com 寫電子報的人自己不見得都有讀完🌚,所以讀者別太資訊焦慮 💸勸敗話題:掌機理論 Steam Deck:…
…
continue reading
{ 完整節目筆記 https://weakself.dev/episodes/102 } 好,買了 MacBook Air M2。 👋開場 ⏪上集節目回顧 📰開發者新聞 9/7 發表會 Xcode CPU usage https://twitter.com/PofatTseng/status/1563767413224644608 ⭐️TCA Action Boundaries https://www.merowing.info/boundries-in-tca 具體:程式的界線搞清楚很重要。除了設計階段,refactor 時也是 API 的 I 就是「介面」。有介面就有邊界 抽象:工作的界線、該 delegate 出去的就 delegate 單一職責? 💸大型勸敗話題開始 想清楚自己要的是…
…
continue reading
{ 完整節目筆記 https://weakself.dev/episodes/101 } weak self 是個 iOS 工程師下班後相約去歐洲錄音的節目。 👋開場 就普普啊 ⭐️放假就放假,幹嘛錄音呢 無情的工作機器模式 休息的時候走的路特別多 ⭐️無限假制度 怕你請假太少 主管要帶頭請假 ⭐️請長假的準備 沒事就不請假? 團隊的同步率 最壞的情況是,團隊有事炸掉,但因為你不在而無法處理 文件、預期狀況與因應、風險評估等等 本來就有大方向規劃,所以讓它們照著軌跡發展 ⭐️請假是一種挑戰 劃清界線相較於「反正有事情我就來處理」 「追求放假無雙的最終境界就是團隊無我」 互相 cover ⭐️就算請假也不知道要幹嘛? 不見得要出門旅行,試著打破日常節奏 💸勸敗話題 歐洲旅遊 三合一行動電源對旅…
…
continue reading
{ 完整節目筆記 https://weakself.dev/episodes/100 } 第 8 季正式開始~ 👋開場 📰開發者新聞 現在是研究 Xcode 13 app + iOS 16 的相容性問題 Xcode 14 beta 3 傷害了過去的模擬器 過去的 runtime 翻車事件:Swift 推出 CaseIterable 以前的實作方式、tag pointer 的位址含有值在 iOS 12 改掉 ⭐️喬喬──無議不與的人形立牌 老闆有交待:你要寫這種東西,你好歹用個匿名帳號~ 影響力是政治問題,不見得在程式碼上 「沒有工程師是不愛吃燒肉的」 多數情況下你沒有人事權 他為什麼不把那個誰開掉 如何成為中階主管:伺候老爺,伺候少爺 ⭐️跟 13 告白的同事 招募經驗驗證了長久以來的假想 …
…
continue reading
{ 完整節目筆記 https://weakself.dev/episodes/99 } weak self 是個上架一百集的 iOS 工程師 Podcast 節目 👋開場 聊一下這三年來做節目的心路歷程 請大家捐款支持 ⏪上集節目回顧 weak self 綜藝化?順應 WWDC 綜藝化的潮流嘛 What’s New in SwiftUI https://twitter.com/travelingaanika ⭐️幹一年不如等一年的 Apple 技術 WWDC.playground 戴銘帶老師的 WWDC22 筆記 Link fast: Improve build and launch times 今年的新技術: Chained fixups: App 啟動時要「準備」 dynamic fra…
…
continue reading
{ 完整節目筆記 https://weakself.dev/episodes/98 } 有機會要去 Apple 總部的 Developer Center 錄一集 weak self! 👋開場 ⭐️WWDC22 整體印象 Developer Center Under the Radar #244: WWDC 2022 Special ⭐️WWDC22 新東西 有新功能,也改善兼顧的一年 來不及出的東西,就直接說晚點才出 UIKit 與 AppKit 沒死 13 的 SwiftUI 讀完就入坑專欄 ⭐️Passkey 可能是這次發表會對全人類生活影響最大的項目 ⭐️AR 眼鏡腦洞 Room Plan Passkey 免輸入密碼 來個 Widget 牆喔 UWB 💸想敗話題 MacBook Air…
…
continue reading
97: 報社開起來 { 完整節目筆記 https://weakself.dev/episodes/97 } 開起來,開起來。 👋開場 📰波報 波報 Pofat kóng code—Pofat 講 code podcast 已停刊的 Swift Weekly 📰13 的 Apple 開發者電子報 2.0 13 的 Apple 開發者電子報https://ethanhuang13.com 專欄副刊:SwiftUI 讀完就入坑、PM/設計師該知道的 iOS 知識集、工程師的做人做事系列、iOS 開發者職業傷害減少策略 Narrtivesaw 💸勸敗話題 來訂閱支持 13 的 Patreon 👋收尾 更多 weak self 聽眾信箱 weakself.dev@gmail.com 官網 https:…
…
continue reading
{ 完整節目筆記 https://weakself.dev/episodes/96 } 有喬喬的場子就是綜藝場。 👋開場 ⏪上集節目回顧 聽眾很感動啊 ⭐️主題 犯錯,有嗎?在我的電腦上是好的 壞了 一定是有什麼東西出錯了人家才會來找你啊 兩個人的情緒不斷地高漲 我雖然修養不是很好,但還沒有到 通常這種時候我就會先舉手喊說:「啊,我的錯,我的錯,我的錯」 有時候新的隕石一來,燒光了,也沒什麼好在意了 犯錯是很難被記住的,畢竟誰不會犯錯 一再犯錯或死不認錯才會被記住 理想上的團隊是不怕犯錯的氛圍,能有效傳球並解決問題(不是一直傳球然後都不解決問題) 手機端通常都是第一線被報問題的 溝通訊息盡可能在一次發送內表達清楚 良好的溝通習慣會為你累積 credit 老話一句,在業界要留下名聲還是得懂「做…
…
continue reading
{ 完整節目筆記 https://weakself.dev/episodes/95 } 👋開場 想不到吧,喬喬來了,耶~ 認真算一下帳,嚴重虧本哪 是誰把 bar 拉高的? 剛開始做節目時真的是不計成本 感謝各位大德、乾媽 覺得快失業了,所以力求轉型 請聯絡喬先生 ⭐️這集主題是什麼啊 能力不夠,時間來湊 如果老闆說每個都重要呢 我覺得你這樣寫不行,我來幫你寫好來 Urgent vs Won’t do 你什麼時候意識到那個 moment 主管如果問你最近在幹嘛,就把微軟的開會月報表甩在他臉上 強迫自己不要接,雖然我兩天就可以寫完 13 又跑題了啦 到底工程團隊是怎麼計價的? 會做的事 vs 應該做的事 全部都要,就是都不要 見樹不見林 你們怎麼去控制別的單位的預期? 球來就打,怎麼打到我這 …
…
continue reading
{ 完整節目筆記 https://weakself.dev/episodes/94 } 從遊戲中領悟團隊開發的竅門。 歡迎加入 weak self Discord(如果過期了,請透過下方各種方式與我們聯絡) 👋開場 📰開發者新聞 WWDC22:Logo 是 Swift MacBook Pro & Mac Studio(這邊 13 一直把 M1 Max 講成 M1X) ⭐️主題 法環的多人模式怎麼玩 團隊開發時的路標 https://twitter.com/ethanhuang13/status/1515905877223477248?s=21 Strategy Level: 競選文宣,Swift manifesto Design Level: RFC / Spec / Swift Evolu…
…
continue reading
{ 完整節目筆記 https://weakself.dev/episodes/93 } 出節目是維持一個日常感。 👋開場 + 開發者新聞 Mac Studio Display ⭐️SwiftUI 閒話加長 13 在準備給新同事的 SwiftUI 訓練,過程中列了一些筆記,這集只聊了其中一半: SwiftUI 的那些「坑」其實幾乎都是跟它底層呼叫 UIKit 有關。本團隊禁用 List。Navigation 的坑很多,因為底層是 UIKit。舉例來說你用 sheet 去 present 一個 View,它把該 View 包在 UIHostingController 裡啊😂 SwiftUI 學習的第一階段:還忘不掉 UIKit。第二階段:忘掉 UIKit 了。第三階段:想起來底層時作用 UIKi…
…
continue reading
{ 完整節目筆記 https://weakself.dev/episodes/92 } 👋開場 weak self 是一個 iOS 工程師下班後打電動的勸敗節目。 📰開發者新聞 iOS 15.4 beta 等 ⭐️瞎猜 realityOS 有人從 Apple open source repo 翻到 dyld 相關紀錄 https://twitter.com/iammatthewdavis/status/1491287584672460800?s=21 不負責任預測 調查:如果開發套件要 $2,000,你會買嗎?https://twitter.com/stroughtonsmith/status/1491530923006959618?s=21 大概不會有瀏覽器 應該不會有控制器,而是直接辨識…
…
continue reading
{ 完整節目筆記 https://weakself.dev/episodes/91 } 本集由喬喬親自獻聲與操刀後製。 歡迎加入 weak self 的 Discord(連結失效的話請與我們聯絡)。 👋開場 新年快樂~ 2021 消失一整年的喬喬,聽過 88 集以後回來「踢館」 裘海正2020全新製作【愛我的人和我愛的人】歌詞版《Official Audio》—YouTube ⭐️愛我的人和我愛的人 「老實說這個要求滿嚴格的」 維持在「理想的狀態」相當不容易 也不是每個人都會主動去爭取,或是面對衝突 Daily Meeting 也許就可以觀察到有些同事… 我們多少會排斥溝通 ⭐️Code Craft 講到的各種同事的樣貌 英文版(中文已絕版…) 牛仔 狂熱者 勉強的團隊領導 半權威 其實我們…
…
continue reading
{ 完整節目筆記 https://weakself.dev/episodes/90 } 簡短介紹一個超實用的 Swift 冷門技巧。寫 SwiftUI 很有機會用到。 👋開場 & 節目回顧 再補充一下 weak self Discord 的玩法。請按我加入(每集更新連結)。 ⭐️@dynamicMemberLookup 本段程式碼請見官網 https://weakself.dev/episodes/90 常用情境:model 需要被拓展,但不能或不想用繼承的方式 或者做成 generic 的版本 要支援寫入則需要用到WritableKeyPath 13 提到的 generic id wrapper,看請況可用在 SwiftUI 的 ForEach 使用 Generic id wrapper …
…
continue reading
weak self 開 Discord 了!屬於本節目聽眾的小社群,裡面會有開發、勸敗、遊戲話題的閒聊。限時加入~ { 完整節目筆記 https://weakself.dev/episodes/89 } 本集 Pofat 的麥克風設備有點瑕疵,請見諒 👋開場 第七季更加地 try await、更加地自由奔放 會減少開發者新聞的成分(可以去訂閱「13 的 Apple 開發者週報」) Introducing weak self Discord (BETA) 歡迎自由加入 https://discord.gg/r6WB9Qke(連結過期的話請與我們聯絡索取) 這會是一個主持人與聽眾之間的小社群,裡面會有開發、勸敗、遊戲話題的閒聊 不用 Slack 是因為那邊更偏向工作群組,Discord 比較偏向…
…
continue reading
{ 完整節目筆記 https://weakself.dev/episodes/88 } 👋開場 進入第七季,節目走向更加地隨興。最近 13 的公司在招募 iOS 工程師,想聊一下我是怎樣的隊友、期待怎樣的隊友。 ⏪上集節目回顧 有一集還沒剪的節目。 ⭐️13 的公司在招募 iOS 工程師 最近 13 的公司在招募 iOS 工程師,想聊一下我是怎樣的隊友、期待怎樣的隊友。 https://twitter.com/ethanhuang13/status/1463364803037057026?s=21 講到職缺,公司賺不賺錢很重要 這個話題「醞釀很久」是因為… 有興趣請與 13 聯絡!(推特 DM) ⭐️聊團隊協作 今天來談個稀缺話題:軟體工程師怎樣在團隊中發揮價值?團隊協作能力的養成。聊技巧、…
…
continue reading
{ 完整節目筆記 https://weakself.dev/episodes/87 } 為什麼 weak self 會變成勸敗節目、應該要改名嗎? 👋開場 ⏪上集節目回顧 感謝 聽眾回饋 受本節目啟發而成立的新 podcast 節目—AsyncTalk 為什麼 weak self 會變成勸敗節目 「PS5,幸好我有兩台」——HDTVTest 😲節目改名 try await? weak self 如果改名 try await,有三個好理由: 語法更新,還能幫助記憶 節目常常請假,符合關鍵字 await 節目常常錄音事故,符合關鍵字 try 📰一週開發者新聞 TestFlight for Mac 正式上架 Xcode Cloud 名額放寬 開發 macOS app 之大補帖 M1 Pro and…
…
continue reading
{ 完整節目筆記 https://weakself.dev/episodes/86 } 這集聊了 M1 MacBook 還是香以及 Swift Concurrency 的現在與未來 👋開場 ⏪上集節目回顧 📰一週開發者新聞 MacBook Pro M1 Pro/Max Tech Talks 2021 In-App Events App Store Review Guideline 更新 Swift Concurrency Backport Distributed Actors Async/await joke ⭐️Swift Concurrency Roadmap Swift Concurrency Manifesto by Chris Lattner Memory Safety in Sw…
…
continue reading
{ 完整節目筆記 https://weakself.dev/episodes/85 } 其實妥善管理 Xcode 的話,可以少很多傷害。 👋開場 ⏪上集節目回顧 MOPCON 2021 一般票 從 UIKit 到 SwiftUI 的思維轉移—Pofat SwiftUI 導覽狀態探究—13 📰近期開發者新聞 Account deletion within apps required starting January 31 系統設定 > 隱私權 > 記錄 App 活動、隱私洞見 App Swift-DocC is Now Open Source Swift-Markdown SymbolKit Apple Unleashed 發表會,台北時間 10/19 二凌晨 1 點 ⭐️Xcode 管理學—…
…
continue reading
{ 完整節目筆記 https://weakself.dev/episodes/84 } 👋開場 你各位買 iPhone 了沒? ⏪上集節目回顧 已經看到或聽到一些朋友說要來玩一下 SwiftUI,挺好的 📰一週開發者新聞 Apple 發表會 新 iPad iPad mini 6 誠意滿滿。解析度有變,有史以來最窄邊 Apple Watch 7 說實在的,螢幕變大也算是大升級。最邊緣有一點曲面,這份技術文件告訴你怎麼避免把文字放到扭曲的範圍 iPhone 13 iPhone 13 Pro 明顯更重了 A15 CPU 增長幅度不算大,但 GPU 跟 AI 部分還是不小啦 iOS 15 9/20 上市,你準備好了嗎? Xcode 13 RC 災情仍多,還需要觀望(別忘了 beta 5 之後就直接到…
…
continue reading
{ 完整節目筆記 https://weakself.dev/episodes/83 } 13 與 Pofat 對於「iOS app 架構」的真心話。 (這集比較長,所以剪得比較沒那麼細緻,請見諒。) 👋開場 ⏪上集節目回顧 Twitter Spaces 直播又失敗,以後維持用 Clubhouse 📰一週開發者新聞 Apple 發表會即將到來 App Store 改規則(Apple vs. Epic 官司結果正好在本集錄音的時候公布,所以沒有聊到) How Slack changed Apple’s employee culture 談到近年 Apple 傳出很多跟員工有關的事情 質疑雇用 Facebook 廣告大頭 Antonio Garcia Martinez 的決定 對於返回辦公室上班決…
…
continue reading
{ 完整節目筆記 https://weakself.dev/episodes/82 } 「weak self 是兩個 iOS 工程師,週五下班後想打遊戲但還是來錄音給其他 iOS 工程師的 podcast 節目」 👋開場 ⏪上集節目回顧 漏講 Open App Markets Act 官司 News Partner Program Apple vs. Epic 爆料大集合 更新了本節目的捐款頁面 📰一週開發者新聞 iOS 15 beta 6 上週推出 SharePlay 將會延後推出,需要 SharePlay Development Profile iOS 15 beta 7 本週推出。macOS 12 與 Xcode 13 還在 beta 5 iCloud+ 自訂電子郵件網域功能開放測試 …
…
continue reading
{ 完整節目筆記 https://weakself.dev/episodes/81 } 👋開場 ⏪上集節目回顧 FAQ: Expanded Protections for Children Craig Federighi 接受採訪 📰一週開發者新聞 1Password 8、Twitter 改視覺、Google Drive 一再改名 工程師幹話 iOS 15 / Xcode 13 Beta 5 PlayCover WWDC21 Challenge: Memgraph Capture the Flag 公佈答案 ⭐️主題:SE-0309 SE-0309: Unlock existentials for all protocols 💸勸敗話題 Hades on PS/Xbox 👋收尾 更多 wea…
…
continue reading
{ 完整節目筆記 https://weakself.dev/episodes/80 } 👋開場 今天直播來測試 Twitter Spaces 📰開發者新聞 震驚:喬喬的推特帳號消失(兼談資料備份) 具備 Touch ID 的新款 Magic Keyboard 上市、新圓角的 Magic Trackpad 上市 隱藏 Touch ID 在桌子下 隱藏讀卡機在桌子下 Apple 全新兒童保護機制與隱私權爭議(9to5Mac 報導) ⭐️Reuse 推你入坑 SwiftUI 不後悔 我們來『reuse「reuse 節目」』這個概念(上次是 Ep. 76) 46: 推你入坑 SwiftUI 不後悔 從 iOS 14 開始。做 Side Project 可以從 iOS 15 / Xcode 13 開始…
…
continue reading
{ 完整節目筆記 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…
…
continue reading
{ 完整節目筆記 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 聽眾信箱 weakself.dev@gmail.com 官網 https://weaksel…
…
continue reading
相較之下,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 / aw…
…
continue reading
{ 完整節目筆記 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/1394817411090…
…
continue reading
{ 完整節目筆記 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 聽眾信箱 weakself.dev@gmail.com 官網 https://weakself.dev 主持人 一三、波肥…
…
continue reading
{ 完整節目筆記 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 直播,但播送失敗了(好弱)所以…
…
continue reading
{ 完整節目筆記 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,所以工程師在發表會前幾天…
…
continue reading
{ 完整節目筆記 https://weakself.dev/episodes/72 } 👋開場 ⏪上集節目回顧 之前有錄一集本來講測試,但是錄音效果不好,所以就沒上線 📰一週開發者新聞 WWDC21 時間宣布。AR 眼鏡、眼鏡上的日期 通過並且已實作在 Swift 5.5 SE-0307 Allow interchangeable use of CGFloat and Double types iOS 14.5 SwiftUI 坑 ⭐️SwiftUI in Production Kean: The SwiftUI Experiment iOS 14 才有的功能:@StateObject、LazyV(H)Stack、fullScreenCover()… 對 View 心境上的轉換: View …
…
continue reading
{ 完整節目筆記 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…
…
continue reading
波肥來介紹 Swift 的 method dispatch。 { 完整節目筆記 https://weakself.dev/episodes/70 } 👋開場 ⏪上集節目回顧 聽眾 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 設定的不同,…
…
continue reading
請到 Apple Podcasts 評論區分享你的 Swift 或 Xcode 技巧。 { 完整節目筆記 https://weakself.dev/episodes/69 } 👋開場 📰一週開發者新聞—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" 請幫我們寫在 A…
…
continue reading
Swift 5.4 的 @resultBuilder、Swift for TensorFlow 掰了、SDK 沒更新難道就不能跑模擬器嗎、勸敗 iPhone 12 mini。 { 完整節目筆記 https://weakself.dev/episodes/68 } 👋開場 📰兩週開發者新聞 🧪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. (59931…
…
continue reading
首次一邊錄音一邊 Clubhouse 直播。聊 Xcode 12.5、Swift 5.4、DTK 歸還風波,還有波肥怎樣把咖啡轉換成程式碼。 { 完整節目筆記 https://weakself.dev/episodes/67 } 👋 開場 ⏪上集節目回顧 最近都在玩 Clubhouse 下週節目暫停一次 📰一週開發者新聞 13 的開發者週報 🧪Xcode 12.5 beta & iOS 14.5 beta ♻️Apple 要求開發者準備歸還 DTK(補充:Apple 收到很多開發者回應。在本節目錄音之後,Apple 宣布改成 500 美金、可用到年底、不限於 M1) 🔍App Store Review Guideline 更新 🎨Apple 設計資源更新 🕶Apple 廣告追蹤技術更新 📦g…
…
continue reading
波肥講在 iOS infra team 做了什麼、refactoring。第五季開始的一週開發者新聞、勸敗單元正式上線。 { 完整節目筆記 https://weakself.dev/episodes/66 } 👋 開場 推廣 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 …
…
continue reading
節目進入第五季,改進了開場白、新增上集節目回顧、新增本週開發者新聞。 { 完整節目筆記 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——在 Inf…
…
continue reading
暨 M1 之後,2021 年 Apple 會推出什麼樣的 Mac 呢?讓我們來猜一猜。 { 完整節目筆記 https://weakself.dev/episodes/64 } 👂新 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 …
…
continue reading
🧊天氣很冷,M1 也很涼,但我們的內心激動🔥 { 完整節目筆記 https://weakself.dev/episodes/63 } 💻 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 P…
…
continue reading
還我喬來。 { 完整節目筆記 https://weakself.dev/episodes/62 } 更多 weak self 聽眾信箱 weakself.dev@gmail.com 官網 https://weakself.dev 主持人 一三、波肥、喬喬 Twitter @weak_self 提問箱 贊助 weak self -- Hosting provided by SoundOn由一三、波肥、喬喬
…
continue reading
最近沒有什麼開發者大事,連 App Store 審查都要休息,所以就來閒聊。 { 完整節目筆記 https://weakself.dev/episodes/61 } 開頭閒聊 App Store 送審 12/23-27 放假 App Store Small Business Program 在 12/18 以前申請,就能明天 1/1 開始生效。否則就要等申請通過後才開始 波肥的全新節目—Pofat 講 code podcast SwiftUI 聊學習 學習遷移 收尾 Pofat 講 code podcast 更多 weak self 聽眾信箱 weakself.dev@gmail.com 官網 https://weakself.dev 主持人 一三、波肥、喬喬 Twitter @weak_s…
…
continue reading
新買的麥克風終於搞定,感謝 iPlayground 大力支持!既然讓大家久等了,這集就來聊 Swift async/await 的相關議題。 { 完整節目筆記 https://weakself.dev/episodes/60 } 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 Concurren…
…
continue reading
M1 再講一些、好多 Swift 新進度、中間波肥家的貓亂入、Small Business Program。 Comment MacBook Air has no fans 果不其然最低階 MacBook Air M1 打敗了所有的 Intel MacBook Pro。 doesitarm.com Swift Package Collection SE-0291 Package Collections A command line tool to search SPM Return for data-format 第三方的 Swift Package Index SPM Cache SR-12851 System-wide cache of SwiftPM dependencies #Una…
…
continue reading