[TIL] 換 iPhone 需要注意的小事項

為何更換手機 最近因為要出國,因為讓小孩子避免走失。買了 Apple Watch ,卻發現沒有辦法漫遊。只好弄一隻支援 ESIM 卡片的手機給他。 這樣一來,最方便的方式就是把我的手機(iPhone XR) 給他,然後我換一隻最新的 iPhone 14 Pro (明明 15 就快出了) 大部分的軟體使用「iCloud 備份與復原」應該可以搞定。 iPhone 系統軟體,需要注意的部分 舊手機: 記得把 Find My Device 關閉 記得登出 iCloud (先將以下都做完,先將以下都做完,先將以下都做完) Apple Watch 需要先解除配對(就算忘記也沒關係,就重新配對洗掉) Apple Pay 全部要重新認證(到新手機) Apple Watch 的 Apple Pay 也要重新認證(也是在新手機上操作) 不要急著洗掉就手機 iCloud 備份與復原後,有一些 App 可能需要他。 大部分的應用程式都可以走 iCloud 復原來安裝(開啟的時候,也通常可以無痛轉移)。但是有一些應用程式需要舊手機轉換。 Steam App 需要舊手機認證,才能轉換。 WeChat 一樣,需要舊手機掃描 QR-Code VPN 軟體 每個公司可能不同,有的管制更嚴格。 LINE 的部分,完整可以參考【LINE換機官方懶人包】帶您一步一步操作~ iOS與安卓都適用 舊手機: 先去備份起來(可以透過 iCloud) 要確保有備份完整,確保有備份完整,確保有備份完整 打開手機裝 LINE 掃描舊手機 QR Code 登入,並且轉換手機。 這時候,選擇從備份恢復。 如果,發現沒有完整恢復回來?(也就是備份有失敗) 想要打開舊手機,會發現已經轉換過來,無法開啟。 刪除舊手機的 LINE ,重新安裝。 重新以上步驟,將新手機帳號轉換回來就手機。 這時候發現對話都回來了,再來重新備份一次。這次要注意有沒有備份完成。 然後重複手續,轉換到新手機。 大概就這樣,本來以為換手機很方便。結果也是卡蠻久,最重要的還是 LINE 卡住(嗚著臉)。
繼續閱讀

[TIL] Microsoft Build 2023 Day2- 資訊整理

影片: (官方直播,可能會下架) Plugin 會是新世代的 Fontend 前一天 CTO Kevin Scott 在 “The era of the AI Copilot” 關於 IDE 對於 Plugin 開發的支持 Web IDE 支援很快速建立 Copilot Plugin 這裡有個 Jira Copilot Plugin 案例 商業用語部分 - Syntex Plugin Docu sign flow with Copilot Copilot 總結 關於 Plugin - Developer Success Productivity: 完整的說明,有相關的 “Team Toolkit” 有個人化體驗 可以很方便開發跟 Deploy Dev Home: 快速建置開發者的相關環境 透過帳號登入 相關設置都有 今天有 Preview 版本在 Windows Store Build and maintain your company Copilot with Azure ML and GPT-4 | BRK211H 整個流程相當清楚,又能完整呈現 Azure Copilot 與 Azure ML 的強大。 先建立一個情境,幫生意擴展找客戶挑選 TA 透過 Copilot 給予相關的信件: 這裡想要給予更多更貼近 TA 的資訊,尋找過去信件與相關資料。
繼續閱讀

[TIL] Microsoft Build 2023 Day1- 資訊整理

這一屆有很多重要消息: Windows Copilot (Windows 內建 chatgpt) ChatGPT with Bing Search (include free tier) Azure AI Studio Dev Home : 登入帳號直接連接 github (windows 相關) Microsoft Fabric : all-in-one BI platform 同步也分享一下,不論是 MSFT CEO 跟 CTO 都有強調關於 Plugin 生態圈的重要。以後微軟許多環境,應該都有 GPT 的存在。 但是又開放許多 3rd Party 開發 Plugin 系統。 來客製化自己的搜尋體驗。這就再次呼應到「生態系競爭策略」這本書。
繼續閱讀

[TIL] Google I/O 2023 - Developer Keynote 資訊整理

Google I/O 2023 Developer Keynote 相關資訊與討論整理串。 (賣手機跟雲服務的 Google Keynote,有太多新聞可以查,我就不列了 XD) Fip IO 官方運用所有開發工具寫出的卡牌遊戲。 Google I/O FLIP - A Generative AI Card Game Prompt helper on Bard: (這個名字我是創的) 你輸入幾個 prompt ,他會幫你把剩下的 prompt 都產生。 比如說你要 JSON ,他會產生預設的格式。 Android Studio Bot 目前只有在開發者先行版本 Canary Build 才有,Android Studio Bot: 就類似其他 IDE Bot ,幫你透過自然語音提供建議與程式碼。還有相關文件也給你。 相關文件跟其他演講。 Web Assembly 更新 WebAssembly 是一种新的代码类型,可以在现代 Web 浏览器中运行,并提供性能上的重大提升。它不是主要用于手写,而是旨在成为源语言(如 C、C++、Rust 等)的有效编译目标。这对 Web 平台有巨大的影响,因为它使得许多语言可以直接编译成 WebAssembly 代码并在浏览器中运行。WebAssembly 支持许多语言,包括 C、C++、Rust 等等。²¹ 如果您想了解更多关于 WebAssembly 的信息,请访问 Mozilla Developer Network 的 WebAssembly Concepts 页面²。 支援 Managed-memory languages 如果 WebAssembly 支援 Managed-memory languages,那麼它將能夠支援更多的語言,例如 C#、Java、Python 等等。Managed-memory languages 是一種具有垃圾回收功能的語言,這意味著它們可以自動管理內存,而不需要手動分配和釋放內存。
繼續閱讀

[TIL] 關於 OpenAI/ChatGPT 如何拿你的資料來訓練的部分

李宏毅教授 -【生成式AI】窮人如何低資源復刻自己的 ChatGPT 李宏毅教授這個影片「窮人如何低資源復刻自己 ChatGPT」有提到資料被 OpenAI 訓練的部分。 OpenAI 的 API 不會拿資料來訓練 https://help.openai.com/en/articles/7039943-data-usage-for-consumer-services-faq ,但是 ChatGPT 會。 如果不小心把機密資料放在 ChatGPT 要刪除其實要四個禮拜。 refer this link 。要注意: ChatGPT plus 並沒有支援「沒有二次使用」要等到 ChatGPT for Biz。 OpenAI 推出新的資料控制選項來改善 ChatGPT 的隱私 Azure OpenAI API 因為也是不會拿來訓練。
繼續閱讀

[TIL] CitusCon2023 演講相關心得

Keynote: - 分散式的 PostgresSQL 問題,還有如何透過 Citus 來解決他 什麼是 Citus Postgres Citus 是由美國的一家公司 Citus Data 啟動的,並於 2019 年被 Microsoft 收購1。Citus 是一個 PostgreSQL 的擴展,它可以將 PostgreSQL 轉換為具有分片、分布式 SQL 引擎、引用表和分布式表等功能的分布式數據庫2。Microsoft 也有相關的產品,例如 Azure PostgreSQL,它可以加速 PostgreSQL 的性能和擴展性。 Citus 使用起來如何用? Citus Postgres 是一個架構在 PostgresSQL 上面的 Extension 。你可以在開源專案https://github.com/citusdata/citus 找到相關流程。 直接使用 Azure 上面 Managed 的服務。 Azure Cosmos DB for PostgreSQL portal. 或是自己透過開源專案來架構 參考: https://github.com/citusdata/citus#readme curl https://install.citusdata.com/community/deb.sh > add-citus-repo.sh sudo bash add-citus-repo.sh sudo apt-get -y install postgresql-15-citus-11.3 增加一個 extension lib shared_preload_libraries = 'citus' 增加 PostgresSQL Extension CREATE EXTENSION citus; Azure Postgresql 和 CitusData Postgresql 差別在哪 Azure PostgreSQL 是 Microsoft 的一個產品,它是一個 PostgreSQL 的擴展,可以加速 PostgreSQL 的性能和擴展性1。Citus 是一個 PostgreSQL 的擴展,它可以將 PostgreSQL 轉換為具有分片、分布式 SQL 引擎、引用表和分布式表等功能的分布式數據庫2。因此,Citus 和 Azure PostgreSQL 都是 PostgreSQL 的擴展,但是它們的功能不同。 效能比 可以看得出來,雖然是透過 Azure Cosmos DB for PostgresSQL (網路版本) ,但是效能可以打爆 CockroachDB 跟 Yugabyte managed DB. Postgres without SQL: Natural language queries using GPT-3 & Rust | Citus Con 2023 使用 Rust 來寫 Postgres extension 可以使用自然語言來下指令。 JelteF/pg_human: #Postgres without SQL: Natural language queries using GPT-3...
繼續閱讀