13 報

Share this post

開發者週報 #15 MacBook Pro 16 吋真香

www.ethanhuang13.com

開發者週報 #15 MacBook Pro 16 吋真香

Apple/iOS 開發者的一週大小事 2019/11/11-17

13
Nov 17, 2019
1
Share this post

開發者週報 #15 MacBook Pro 16 吋真香

www.ethanhuang13.com

13 的話

創立開發者週報的時候有想把 Xcode、iOS 的更新資訊都整理起來。但是這幾個月下來發現 Apple 幾乎是每週更新,所以我就懶了。大家自己看比較快。

這週 Xcode 出到 11.3 Beta,iOS 則是 13.3 beta 2。


iOS Dev Directory

這是 iOS Dev Weekly 的來源目錄,如果你有在寫 iOS 相關的 blog,可以發個 PR 把自己加進去。不限定英文,中文也可以喔(目前繁中只有 2 個…)。

順便說一下,iOS Dev Weekly 是我個人覺得 iOS 開發界最重要的電子報,也啟發了我編寫這份週報。你應該要訂閱。

iOS Deferred Deep Link 延遲深度連結實作

對於有下安裝廣告或是有網頁到 web 的需求,這篇文章必讀。

Twitter avatar for @zhgchgli
ZhgChgLi @zhgchgli
整理了一下之前做 Deferred Deep Link 延遲深度連結 的一些心得方法
3:00 PM ∙ Nov 11, 2019
40Likes8Retweets

上面那篇文章讀到最後會發現 @zhgchgli 最近正在找工作。我覺得有好文章又再找工作,就幫忙在這裡放履歷連結在下面。

Twitter avatar for @ethanhuang13
13 @ethanhuang13
看到一些 iOS 推友在找工作。這樣吧,可以把履歷或自介的連結傳給我,我會放在《開發者週報》。目前訂閱人數已經超過 600 人了,或許會有一些幫助
ethanhuang13.substack.com13的開發者週報Apple/iOS 開發者電子報
3:55 AM ∙ Nov 12, 2019
58Likes12Retweets

如果是公司想放 iOS 職缺的話也可以跟我聯絡,但是連結的主體應該要是技術或團隊經驗分享。

iOS 開發者履歷—李仲澄

在網頁後端領域累積多年開發經驗,近 2 年轉職並專注於 iOS APP 開發,獨立完成「結婚吧」平台 APP 並持續負責此產品新功能迭代;除了提升程式本身架構更在意使用者體驗。 善於自學、熱衷於探索新事物,並將開發上的新鮮事紀錄在 Medium 與大家分享。

他的 Medium 上還有不少好文章,像是「如何打造一場有趣的工程CTF競賽」非常有趣。

iOS 13 Offline HLS Bug

我不敢用…

Twitter avatar for @saiday
無影餃 @saiday
iOS 13 AVFoundation 的 AVAssetDownloadURLSession 爛到爆! HLS playlist 沒有 codec attribute 就不下載也沒錯誤,但 AVFoundation 的 player 卻都可以播。 我們的使用情境本來就沒有 master playlist,為了這個 bug,我們猶豫了很久還是特定做了 master playlist 來裝 codec 這個參數。
2:48 PM ∙ Nov 12, 2019
10Likes2Retweets

Apple 發表 16 吋 MacBook Pro

新聞稿已經把規格寫得很清楚,台灣的售價在官網也看得到,基本上跟被取代的 15 吋相當。

但是身為開發者我們在意的是,這台新筆電的對於開發工作的效率有多大提升呢?以下蒐集一些開發者的使用心得。

文章

  • New 16" MacBook Pro Review: A Developer’s Dream Come True by Kaya Thomas 這篇文章是 Calm 的開發者寫的。如果進不去 Medium 付費牆,也可以看推文串。效能明顯增加、散熱優秀、風扇幾乎聽不到,而且續航力可以撐完一個工作天。這實在顛覆我對 MBP 的認知

    Twitter avatar for @kthomas901
    Kaya Thomas @kthomas901
    The 16" MacBook Pro is much faster for fresh builds and incremental builds in Xcode. Some stats below for the @calm app: MBP 15": 216 seconds for a fresh build 7 seconds for an incremental build MBP 16": 135 seconds for a fresh build 2 seconds for an incremental build
    Image
    2:14 PM ∙ Nov 13, 2019
    399Likes48Retweets
    Twitter avatar for @kthomas901
    Kaya Thomas @kthomas901
    One thing that was extremely noticeable is how QUIET the 16" MacBook Pro is. While running Xcode usually my computer sounds like its running a full marathon 😭 but I barely heard a peep from the new one!! Even if the fans started up they didn’t stay on for long at all.
    2:14 PM ∙ Nov 13, 2019
    261Likes22Retweets
    Twitter avatar for @kthomas901
    Kaya Thomas @kthomas901
    Battery life has improved too! Usually I have my computer plugged in all day because Xcode drains my 15" MBP so quickly. I charged the 16" MBP to 100% & then used it all day with several apps running Xcode, Simulator, Github Desktop, Pritunl, Slack & Safari. Lasted 8 hours 🙌🏽
    2:14 PM ∙ Nov 13, 2019
    274Likes22Retweets
  • 16-Inch MacBook Pro First Impressions: Great Keyboard, Outstanding Speakers by John Gruber

  • The 16-inch MacBook Pro by Marco Arment

Podcast

  • Under The Radar: #178: 16-inch MacBook Pro 獨立開發者 Marco Arment 與 David Smith 聊實際上手體驗。這個 podcast 都在半小時內

  • Upgrade: #271: The 16-inch MacBook Pro 採訪了 MBP 的產品經理 Shruti Haldea

  • ATP: 352: No One Else Had Calipers 一樣是 Marco Arment 在講。他真的很愛這個新的舊鍵盤

影片

這部影片採訪 Phil Schiller,有趣的是收音直接用 MBP 的麥克風!因為這台有三個麥克風的收音陣列,Apple 號稱你可以直接拿來錄 podcast… 可以透過這影片聽效果。

推文

Twitter avatar for @bzamayo
Benjamin Mayo @bzamayo
I railed on Apple’s SSD pricing before so here’s some (earned) praise. As recently as this July, it would cost $2800 to get 4 TB SSD in a MacBook Pro. Now it’s $2400 for 8 TB.
2:25 PM ∙ Nov 13, 2019
222Likes27Retweets
Twitter avatar for @marcoarment
Marco Arment @marcoarment
The 16" MBP's default display setting is a simulated 1792x1120 at 2X, scaled to the actual native panel resolution of 3072x1920. One step "larger" and it's 1536x960 at true, unscaled 2X on the panel. The "most space" option is 2048x1280.
Image
Twitter avatar for @dhruvtv
Dhruv Vemula @dhruvtv
@marcoarment Can you confirm if this is the case? https://t.co/yKTK6zZVbp
7:07 PM ∙ Nov 13, 2019
100Likes7Retweets
Twitter avatar for @WildCat_io
WildCat @WildCat_io
@ethanhuang13 @tualatrix 从显卡参数来看,15寸真的是亏大了:新显卡 7nm, 之前 14nm。频率和运算核心都增加了很多很多,而且是 DDR6 了。 appleinsider.com/articles/19/11…
Image
6:21 AM ∙ Nov 14, 2019
2Likes2Retweets
Twitter avatar for @marcoarment
Marco Arment @marcoarment
Another good time to disable Turbo Boost (with Turbo Boost Switcher Pro): to keep Dropbox, Photos analysis, etc. from spinning up your fans and making your keyboard hot.
Image
1:04 AM ∙ Nov 16, 2019
129Likes14Retweets
Twitter avatar for @marcoarment
Marco Arment @marcoarment
It's very hard to get anything to spin up the fans with Turbo Boost disabled. Downside is that you lose about half of your single-core performance, and about a third of multi-core. Upsides are that it runs much cooler and with much longer battery life.
Image
Twitter avatar for @j_hutch
James Hutchinson @j_hutch
@marcoarment Does disabling Turbo Boost fix that? My 2018 MBP sounds like a jet fighter most of the time.
1:14 AM ∙ Nov 16, 2019
75Likes4Retweets

Apple Music 個人年度回顧頁面

進去才發現我根本沒在用😂

Twitter avatar for @ethanhuang13
13 @ethanhuang13
Apple Music 的個人年度回顧頁面 replay.music.apple.com
Image
2:16 AM ∙ Nov 14, 2019

iPhone 史上最大資安危機,強烈呼籲受影響的各界重要人士立即更換你的手機

對於特定對象攻擊來說,後果是嚴重的,所以皮樂的標題故意下得比較誇大。

如何保護自己的資料安全?

  1. 重要人士請更換你的手機到 iPhone XS 以上

  2. 一般使用者,如果離開手機一陣子回來發現突然變成「重新開機後必須解鎖密碼」的畫面,請直接重新開機,因有可能已經被破解,攻擊者在等待下一次機會。

  3. 弄丟手機的狀況,請確定所有 App 裡面儲存的檔案名稱裡面不包含敏感資訊,否則建議直接遠端清除資料。

  4. 如上所述,連接充電器或者各種裝置時,不要隨便按「信任」

另外還有一篇攻擊實作展示 iOS checkra1n 越獄受影響裝置之惡意指令快速實作。看起來相當容易成功。

育兒dev 第0次聚會

本週六下午在台北市舉辦,還有名額。

這就是我們想要辦「以開發者為主的育兒聚會」的想法:讓這些已經成為父母,或者即將成為父母的開發者,這些已經沒辦法排出一整個週末去參加研討會的開發者,為了你們辦的交流聚會。

…

我們邀請各位,不論你是準備進入家庭很惶恐,還是剛生小孩開始嚐到責任變重的滋味,或者小孩漸漸大了越來越輕鬆進入舒適區。歡迎各位 developer/engineer 一起來參與育兒dev 第0次聚會。

weak self 15: Code Review 趴吐

一集聊 Code Review 收到熱烈回響。波子欲罷不能,也來分享一下 TBD(Trunk Based Development),應該在台灣算比較不常見的開發流程與 Code Review 經驗。喬喬請假,涵宇代班。


以上就是本期的內容。歡迎轉寄或推薦給同事或開發者朋友。有問題或回饋請直接回覆即可。

Share this post

開發者週報 #15 MacBook Pro 16 吋真香

www.ethanhuang13.com
Comments
TopNewCommunity

No posts

Ready for more?

© 2023 ethanhuang13
Privacy ∙ Terms ∙ Collection notice
Start WritingGet the app
Substack is the home for great writing