
{ 完整節目筆記 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
Migrate to Swift 6
SPI: Ready for Swift 6
💸勸敗話題:Apple 秋季發表會
New iPhone 16 family
還滿有誠意的
Camera Control
iOS 18 3rd-party Lock Screen Camera API - LockedCameraCapture
New Apple Watch family
Ultra 2 還滿沒有誠意的。但好看
New AirPods family
Max 還滿沒有誠意的
💸勸敗話題:遊戲主機與很有愛的遊戲們
PS5 Pro $799
喜歡整合與方便性,推薦 Steam Deck
或是 ROG Ally 裝 SteamOS(Bazzite)
SteamOS on Handheld PCs! Bazzite Setup Guide
BMW
Black Myth: Wukong: Projecting PS5 Pro Improvements, Improving PS5 Modes, Series S Perf Projections
UE5
Astro Bot
很快樂
彩蛋很多
👋收尾
更多 weak self
聽眾信箱 [email protected]
官網 https://weakself.dev
Discord https://discord.gg/KGdXZqXgFY
主持人 一三、波肥
Twitter @weak_self
提問箱
贊助 weak self
--
Hosting provided by SoundOn
Sep 16, 2024
1 hr 27 min

{ 完整節目筆記 https://weakself.dev/episodes/107 }
👋開場跟最近在幹嘛
13 的「iOS 開發配飯吃」系列節目
Pofat 最近在寫 Kotlin,「沒想到人類有這麼多可以折騰自己的方式。」、玩 Steam Deck,還有出去玩
⭐️TGA2023 提名以及今年玩到的好遊戲
王國之淚
Pofat: 先從曠野之息講起,改變了生活型態
13: 一種想給老任塞錢感謝他們的心情
瑪利歐驚奇
Pofat: 很難想像如何在將有 40 年歷史的 2D 捲軸式瑪莉歐中搞出這麼多新花招
13: 據說他們蒐集了破千個點子,然後去蕪存菁。這種創意瘋狂砸臉上的奢華感讓人想起前年的雙人成行!
博德之門3
13: 今年遊戲界最大驚喜
Pofat: 感覺太花時間了還沒玩
13: 這款多人遊玩會是另一種樂趣。我們應該試著連線,嘿嘿
漫威蜘蛛人2
13: 開發商 Insomniac Games 是 PS 本家最優秀的團隊之一。他們過去的遊戲都給我一種聲光效果刺激,但本質上比沒有特別好玩的感覺。尤其初代漫威蜘蛛人的罐頭支線讓人玩不下去。看了 2 代評價發現比初代好很多,支線不再煩躁、充分利用 PS5 高速讀取的特性做到一些誇張的過場。算是今年 PS 難得讓我能一口前從頭玩完的好遊戲
Pofat: 個人今年的 Best Cinematic Game
RE4
還沒玩。討論 Capcom 的 RE Engine 之成功
Ghost Trick
也是 Capcom 炒冷飯之作,我們兩人都有在玩
開頭也標上了 RE Engine 的 logo 呢
Alan Wake 2
Pofat: 後設思維遊戲,首款沒有實體遊戲片的大作
Cyberpunk 2077 + DLC
13: 因為各種原因買了 4 次 2077😅 還沒全破,不過 2.0 改版之後玩得很爽,特別是技能樹的調整。建議從頭玩
Pofat: 我買了三次,還沒夠玩到改版
12 月要出完整版
Hi-Fi Rush
13:之前節目就聊過了,動作、節奏、美術都很棒的一款遊戲,還有 cyber 貓貓最高!
Pofat: 今年我的最愛之一,大概是因為和前款恐怖遊戲的反差萌
Lies of P
Pofat:「這名字有 P,能不玩嗎?」縫合怪直接照縫,遊戲體驗縫得還不錯,但是有點太照頒了,結尾有續作小彩蛋,只能說這個開發商很懂現在玩家的流行趨勢
Dead Space 重製版
Pofat: 回顧重新「恐怖遊戲沉浸感」的經典 (波報):就這樣?我已經胃口被養大了,不過最佳音效他應該很有機會
Diablo IV
13: 今年爭議比較大的遊戲之一。主線玩完以後就沒完了。可能後面賽季更有趣的話會再拿起來玩。阻止我打開遊戲最大原因是 PC 上的 Battle.net 程式要檢查跟下載更新檔超級慢
Pofat: 同上,整天更新,更新後 Steam Deck 要起飛。重點是作業感太重,第一款打到睡著的遊戲
星空 Starfield
13: 還沒玩,等 bug 修完再玩也不遲
Pofat: 感覺要花超級多時間,我不是探索 RPG 類型的愛好者,畫面很美,評價兩極
霍格華茲的傳承
由於某些理由,這款完全沒有入圍 TGA
13: 之前節目有聊過。我是沒有把主線玩完,因為它的開放世界蒐集元素很免洗。但是把霍格華茲城堡跟活米村走透透就覺得已經值回票價了
Pofat: 逛城堡的體驗很棒,可惜小任務作業感頗重
Cocoon
13: 我心目中今年的獨立遊戲第一名。一輪大概 5、6 小時就可以結束,很厲害的解謎遊戲,一直學到新的技巧,也立刻就派上用場,不怎麼卡關。換言之,解謎的難度曲線近乎完美。不過 boss 戰突然變成特別講究操作,難度跟解謎平行,有點 annoying
Pofat: 很適合在 Xbox Cloud Gaming 上玩的遊戲
潛水夫戴夫
13: 暑期竄起的小品神作。沒打到我、且該工作室的背景不算獨立遊戲開發商。但我還是會推薦大家玩玩看。有 Steam 也有 Switch 版
Pofat: 我心中的獨立遊戲第一名,才發現我是經營遊戲苦手,很適合陪伴你的夏天
⭐️最期待 2024 的遊戲
人中之龍 8
13: 看起來超惡搞,好想玩
FF7 Rebirth
13: 聽說是把開放世界都做出來了。Remake 我玩得很開心,所以 Rebirth 很期待。且 PS5 的機能應該可以把遊戲發揮好
Pofat: 還在跟 Tifa 約會。最好直接出戀愛養成遊戲
絲之歌
沒列在 TGA 入圍,已經變成有生之年系列?
13: 如果 TGA 上閃電公布開售,玩家群體應該會瘋掉
最佳改編
Pofat: 最後生還者影集非常有誠意,關鍵畫面都有忠實呈現,大部分的節奏也掌握地非常棒
💸勸敗話題:最近在玩的遊戲
13: 人中之龍 7 外傳。桐生一馬回來啦!XGP 就有,爽爽玩
Pofat: Laika。好玩,手眼諧調訓練
💸勸敗話題:iPhone 15 Pro Max
13 前一支手機是 14 Pro Max,我其實沒有真的喜歡過他。當初只是覺得動態島很有趣就買了。但它好重
換了 15 Pro Max 以後,覺得手機變好快,違反我對這兩支手機效能規格的認知。仔細觀察才發現,其實是因為手機比較輕,手指可以更靈敏的操作
💸勸敗話題:掌機愛好者的盛宴——Steam Deck 與 ROG Ally 比較
ROG Ally:效能上限更高、比較輕、能玩 XGP
Steam Deck OLED 改版超香,可能是史上最有誠意的同代升級
除了外殼的形狀跟作業系統沒變以外,應該是全部都變了
OLED 螢幕:畫質就不用說,至少跟 Switch OLED 一樣等級。再加上 90 Hz、HDR、更省電、觸控精準度跟反應都有提升
CPU:製程改進,所以更省電。效能目標不變是故意的,好讓遊戲開發商比較好針對性地調校
電池:更大,支援快充。加上前述各種省電的效益,造就了 +50% 續航力的壯舉
SSD:同價位的情況,容量翻倍
Wi-Fi 6:下載速度更快
藍牙升級:喜歡用 Dock 模式可以用藍牙手把喚醒了
記憶體:頻率拉高,所以效能有微幅上升
散熱:風扇大了一點,且更安靜
所有的按鍵、觸控板都有改良
13 雖然覺得買了有很大機率是不會拿來玩,但是覺得 Valve 這麼有誠意,好想買一台來收藏。更好笑的是,我剛好在 Steam Deck OLED 宣布的前一天晚上跟人家談好賣掉前代
👋收尾
更多 weak self
聽眾信箱 [email protected]
官網 https://weakself.dev
Discord https://discord.gg/KGdXZqXgFY
主持人 一三、波肥
Twitter @weak_self
提問箱
贊助 weak self
13 的 YouTube「iOS 開發配飯吃」系列
--
Hosting provided by SoundOn
Nov 26, 2023
1 hr 47 min

{ 完整節目筆記 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 Vision Pro
講硬體之前,先講講作業系統
名稱一定是保密到非常晚才在內部公開,很多影片上都還寫著 xrOS Device
名稱叫做 Vision,有點語帶雙關:Apple 的願景
SDK 還沒出,visionOS 的 Lab 要怎麼問問題,尷尬
ARKit 的互動在 demo 中仍能看出不太穩定,所以非 window 應用的品質應該還是有點妥協
13
到現在還是有點難相信 Apple 把 Vision Pro 做出來了。這東西的難度非常高,完成度非常高,價格非常高(所以不是賺大錢的生意)
令我震驚的是,Vision Pro 完成度這麼高。而這同一家公司兩年前搞出 Stage Manager 那種東西… 完成度差太多了
Pofat
販售有史以來最高境界的孤獨
喬
有 Teams,可以開會了
💸勸敗話題
iOS 17 StandBy 用的 MagSafe 腳架哪裡買?
Apple Vision Pro 3499,買嗎?
如果可以有效提升開發效率,那也許不貴喔
👋收尾
更多 weak self
聽眾信箱 [email protected]
官網 https://weakself.dev
Discord https://discord.gg/KGdXZqXgFY
主持人 一三、波肥
Twitter @weak_self
提問箱
贊助 weak self
--
Hosting provided by SoundOn
Jun 11, 2023
1 hr 30 min

聽了一場初心者的經驗分享,不禁夢回當年。
👋開場
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
聽眾信箱 [email protected]
官網 https://weakself.dev
Discord https://discord.gg/KGdXZqXgFY
主持人 一三、波肥
Twitter @weak_self
提問箱
贊助 weak self
--
Hosting provided by SoundOn
Feb 28, 2023
1 hr 7 min

{ 完整節目筆記 https://weakself.dev/episodes/104 }
更加自由奔放的第九季開播。
👋開場
新的一年開頭錄音。
⏪回顧:大家是怎麼活過 2022 的
波肥:買了不少遊戲、看了不少漫畫、運氣很好沒有被裁員、論 COVID 的後遺症
13:更加依賴咖啡。殘念系榛果口味、喬喬說的南瓜肉桂口味還真的存在。換了工作內容,讓同事過得太舒適被喬喬更正。
喬喬:只有兩個章節。寫信直接拉主管。螺絲淹腳踝。COVID 經歷。
波肥:擁抱不確定性
喬喬:bugOS
💸勸敗話題
MacBook Air M2
Steam Deck
防疫險
Point-Free
Apple Watch Ultra
麥克風支架
NuPhy Air75
👋收尾
更多 weak self
聽眾信箱 [email protected]
官網 https://weakself.dev
Discord https://discord.gg/KGdXZqXgFY
主持人 一三、波肥
Twitter @weak_self
提問箱
贊助 weak self
--
Hosting provided by SoundOn
Jan 15, 2023
1 hr 31 min

{ 完整節目筆記 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:最接近波肥理想中的掌機型態。還可以玩 PS5、XGPU、GoG、Epic Games 上的遊戲。具備「擁有選擇權」的快樂
微軟 Xbox Cloud Gaming 對於 Steam Deck 的強力支援
Switch OLED:有對於 13 來說是「收藏」各種遊戲的地方。而且腳架實用、續航力毫無焦慮
掌機因為硬體限制,玩家對畫質的預期會比次世代主機來得低,反而有驚喜。例如尼爾自動人形、十三機兵防衛圈、P5R 等 PS 遊戲移植到 Switch 以後都表現很好
720p 很差嗎?其實以現行硬體限制來說,掌機 7 吋 720p 螢幕算是甜蜜點
穩定 30 fps 比不穩定的 60 fps 還好
MacBook Air M2:對 13 來說也是一種掌機,拿來寫 side project 的機會比桌機多了許多
👋收尾
更多 weak self
聽眾信箱 [email protected]
官網 https://weakself.dev
Discord https://discord.gg/KGdXZqXgFY
主持人 一三、波肥
Twitter @weak_self
提問箱
贊助 weak self
--
Hosting provided by SoundOn
Oct 23, 2022
49 min

{ 完整節目筆記 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
單一職責?
💸大型勸敗話題開始
想清楚自己要的是什麼。我需要的是多一台輕巧的筆電,而不是取代桌機
💸好,買了 MacBook Air M2
喜歡的原因:體積重量、效能、續航
給 iPad 開一槍
👋收尾
更多 weak self
聽眾信箱 [email protected]
官網 https://weakself.dev
Discord https://discord.gg/KGdXZqXgFY
主持人 一三、波肥
Twitter @weak_self
提問箱
贊助 weak self
--
Hosting provided by SoundOn
Sep 4, 2022
1 hr 6 min

{ 完整節目筆記 https://weakself.dev/episodes/101 }
weak self 是個 iOS 工程師下班後相約去歐洲錄音的節目。
👋開場
就普普啊
⭐️放假就放假,幹嘛錄音呢
無情的工作機器模式
休息的時候走的路特別多
⭐️無限假制度
怕你請假太少
主管要帶頭請假
⭐️請長假的準備
沒事就不請假?
團隊的同步率
最壞的情況是,團隊有事炸掉,但因為你不在而無法處理
文件、預期狀況與因應、風險評估等等
本來就有大方向規劃,所以讓它們照著軌跡發展
⭐️請假是一種挑戰
劃清界線相較於「反正有事情我就來處理」
「追求放假無雙的最終境界就是團隊無我」
互相 cover
⭐️就算請假也不知道要幹嘛?
不見得要出門旅行,試著打破日常節奏
💸勸敗話題
歐洲旅遊
三合一行動電源對旅行挺方便。13 這次帶的是 IDMIX CH07
Escape Academy 逃脫學院,XGPU 上有
👋收尾
更多 weak self
聽眾信箱 [email protected]
官網 https://weakself.dev
Discord https://discord.gg/KGdXZqXgFY
主持人 一三、波肥
Twitter @weak_self
提問箱
贊助 weak self
--
Hosting provided by SoundOn
Aug 7, 2022
31 min

{ 完整節目筆記 https://weakself.dev/episodes/100 }
第 8 季正式開始~
👋開場
📰開發者新聞
現在是研究 Xcode 13 app + iOS 16 的相容性問題
Xcode 14 beta 3 傷害了過去的模擬器
過去的 runtime 翻車事件:Swift 推出 CaseIterable 以前的實作方式、tag pointer 的位址含有值在 iOS 12 改掉
⭐️喬喬──無議不與的人形立牌
老闆有交待:你要寫這種東西,你好歹用個匿名帳號~
影響力是政治問題,不見得在程式碼上
「沒有工程師是不愛吃燒肉的」
多數情況下你沒有人事權
他為什麼不把那個誰開掉
如何成為中階主管:伺候老爺,伺候少爺
⭐️跟 13 告白的同事
招募經驗驗證了長久以來的假想
面試到後面變成諮詢
指教王來指教:硬底子還是要先顧好
Credit 要先有
有規格可以照著實作的舒適圈真舒適
⭐️波肥的戰場
打造對自身有利的戰場
做好事
做好人
💸勸敗話題
CalDigit Element Hub
BenQ ScreenBar Halo
文字遊戲(Steam)支援 Mac
為什麼本節目沒有業配
👋收尾
更多 weak self
聽眾信箱 [email protected]
官網 https://weakself.dev
Discord https://discord.gg/KGdXZqXgFY
主持人 一三、波肥
Twitter @weak_self
提問箱
贊助 weak self
--
Hosting provided by SoundOn
Jul 10, 2022
1 hr 23 min

{ 完整節目筆記 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 framework ,這是一種格式
讓 app 可以更小一點
[需求] 部署目標 iOS 13.4 以上的 app 都可以使用
Page-in linking :
app 啟動時不再一次準備完所有 dynamic framework,而是懶人準備法(用到再做)
App 啟動時更快,記憶體用得更少
[需求] App 部署目標 iOS 13.4+,跑在 iOS 16+ 的 app 都能享福
ObjC message send :
讓 app 變小,或變得更小但稍慢一點(app 工程師應該無感)
[需求] 需 Xcode 14 編譯,舊的 OS 也能用
Release / Retain
app 更小,auto release 更快
[需求] Xcode 14 編譯且 app 部署目標 iOS 16+
新 Linker:
更快的 static linker ,更快完成 compile
[需求] 使用 Xcode 14
新的 hang detection 工具:
Thread Performance Checker 可用在開發時的偵測
Beta 使用者可以進設定選單的開發者裡拿出表告
Bitcode 已死
钟颖的推文
呼應了我們前幾集的「Won’t Do」
💸勸敗話題
13 用聽眾跟週報讀者的贊助款換了麥克風 Elgato Wave:3 + Low Profile 懸臂 + Shock Mount。聽眾可能聽不出差異,但是後製會輕鬆一些。有一個靜音的靜音鍵
不知道要買什麼,就來捐款給 weak self
隻狼
Xbox Show Case
絲之歌
茶杯頭 DLC: The delicious last course
👋收尾
更多 weak self
聽眾信箱 [email protected]
官網 https://weakself.dev
Discord https://discord.gg/KGdXZqXgFY
主持人 一三、波肥
Twitter @weak_self
提問箱
贊助 weak self
--
Hosting provided by SoundOn
Jun 19, 2022
1 hr 12 min
Load more
