0%

前言

最近將電腦換成了 MacBook Pro M1 Max,在使用 PyInstaller 轉成執行檔發現了一系列的問題,為了防止記憶隨著時間消散,在這邊特別紀錄一下,也供給其他人參考一下。

由於 M1 Chip 是 ARM 64 的架構,所以 Python 的 Libary 有許多未支援或修正的地方,所幸 Apple 早想到了這個問題,提出可同時支援這兩個平台架構的編譯程式 Universal 2,我們只要運用 Universal 2 所編譯出來的程式,即可無痛在 ARM 和 Intel 架構下執行!

接下來說明如何使用 Universal 2 編譯 Python 程式

閱讀全文 »

前言

image_20211202_183555

最近在將 Python 程式轉成 Windows 執行檔給同事時,發現會一直被系統防毒軟體判定為病毒,這造成我們蠻大的困擾。

後來經過查詢發現這跟程式中所使用的 Library 有非常大的關聯性,為了避免這個問題,可以考慮使用 Code Signing 透過可信任憑證授權中心 (CA) 來減少安全性警告,但是一般來說 Code Signing 必需要以「公司名義」向微軟認可的發行商購買,且具有使用期限價格也不斐,對於個人開發者來說是一筆非常龐大的負擔,所幸在台灣有一個自然人憑證 IC 卡,他可以用來作為網路資料交換時,做為身份識別與驗證,而這個「自然人憑證」包含了「數位簽章」及「公開金鑰」,而其中的數位簽章是經過 Windows 所認可的,也就是說我們可以用此數位簽章作為一個 Code Signing,用自己的名字為自己寫的程式作為一個背書,確認自己是檔案的發行者,藉此獲得 Windows 的認可,接下來會說明怎麼使用自然人憑證進行 Code Signing。

閱讀全文 »

前言

當您將望遠鏡和附件安裝到安裝座上時,請參閱您的望遠鏡和附件的每本說明手冊以及本手冊。組裝時請注意不要掉落重部件,否則可能會損壞設備或導致人身傷害。設置時注意不要被可移動的部件夾住手指。

閱讀全文 »

經過短短三個月的測試,Windows 11 總算在 2021/10/05 已正式上市了!即日起大家可以在 Microsoft 官網中下載 Windows 11 ISO 檔案進行升級或全新安裝。

在這裡我會簡單教導大家怎麼將 Parallels Desktop 17 現有的 Windows 10 升級為 Windows 11,以及用 Parallels Desktop 17 全新安裝 Windows 11。

閱讀全文 »

坎巴拉太空計畫繁體中文化

本繁體中文化適用於 Kerbal Space Program V1.12 版

V1.12 為坎巴拉太空計畫最後一版的更新,本次繁體中文化是基於坎巴拉太空計畫簡體中文版、英文版進行轉換、翻譯,口語部分盡可能符合台灣日常用語習慣,如果對於語句中有詞不達意亦或者有更好的名詞替換,歡迎到 GitHub Issue 回報給我,謝謝!~

閱讀全文 »

前言

如果你跟我一樣,喜歡在新系統出來的時候,重新安裝一個全新乾淨的 macOS 作業系統,那麼你可以按照以下步驟,先進行設置一個 macOS Big Sur USB 安裝磁碟,再來快速 Format 安裝一個全新的 macOS 作業系統。

閱讀全文 »