XpandNotes

exploring the intersection of technology and creativity

參加 IEEE ICBC 2024 都柏林遊記

參加 IEEE ICBC 2024 (International Conference on Blockchain and Cryptocurrency) 的一些影像紀錄。 本次會議舉辦在都柏林三一學院 (Trinity College Dublin),來自全球的學者、研究人員、業界專家和區塊鏈愛好者齊聚一堂。都柏林以其豐富的歷史文化和現代科技氛圍為會議增添了獨特的魅力。與會者不僅可以在會...

在 PostgreSQL 中使用 FOR LOOP 插入多筆資料

插入 Id 為 1 到 300 的資料: 1 2 3 4 5 6 7 8 do $$ BEGIN FOR i IN 1..300 LOOP INSERT INTO "TableName" ("Id", "ColumnName") VALUES (i, 'YourData'); END LOOP; END; $$; do $$ 和 $...

透過 Docker 容器在 Ubuntu 22.04 開發 .NET 3.1

Ubuntu 22.04 僅支持 OpenSSL 3,使用者只能安裝 .NET 6.0,它不支持 .NET CORE 3.1 或 2.0。 在新版 Ubuntu 看似無法開發 .NET 3.1,但我想到既然 Docker 可以正常在 Ubuntu 22.04 執行 .NET 3.1 的容器,那我應該也可以透過 Docker 容器來開發 .NET 3.1 的應用程式。幸好微軟官方真的有提供開...

透過 date 取得 unix timestamp

常見的時間戳記形式是 10 位數,例如 Unix 時間戳記,它表示自 1970 年 1 月 1 日 00:00:00 以來的秒數。而 13 位數時間戳記則是在10位數時間戳記的基礎上,增加了毫秒級別的精確度。 在 Linux 終端機可以使用 date 指令來獲取現在時間的 timestamp: $ date +%s 1685251513 要獲得指定時間的 timestamp,您可以使...

在筆電執行 Alpaca LoRA

Alpaca-LoRA 是一個開源專案,它使用 Low-Rank Adaptation (LoRA) 技術重現史丹佛 Alpaca,提供了一個與 text-davinci-003 相似的 Instruct 模型,他最小可小到在 Raspberry Pi 上運行(用於研究),也可以擴展到 13b、30b 和 65b 模型。聽到 Alpaca-LoRA 可以把模型縮小到在不依賴 GPU 的情況下...

透過 Zip 佈署 Azure Functions

開發環境 透過命令列開發: .NET 6.0 SDK Azure Functions Core Tools 4.x 版 Azurite 儲存體模擬器 Azure CLI 2.4.0 版或更新版本。 建立本機專案 用以下指令在當前目錄中建立一個 Http Trigger 的 Function App。 func init FunctionApp --name Fu...

透過 Local Git 佈署 Azure Functions

開發環境 透過命令列開發: .NET 6.0 SDK Azure Functions Core Tools 4.x 版 Azurite 儲存體模擬器 Azure CLI 2.4.0 版或更新版本。 建立本機專案 用以下指令在當前目錄中建立一個 Http Trigger 的 Function App。 func init FunctionApp --name Fu...

Microsoft 與 apt 存放庫的 dotnet 衝突的解法

因為最近 dotnet 被加入了 apt 官方的 PPA 中,如果在先前在 Ubuntu 上安裝了 Microsoft PPA 的 dotnet,就會發生衝突: A fatal error occurred. The folder [/usr/share/dotnet/host/fxr] does not exist 此時先刪除所有 dotnet 相關的套件: $ sudo apt r...

flutter doctor 顯示 Unable to find bundled Java version 的解法

發生日期:2023-02-01 flutter 版本:Flutter (Channel stable, 3.7.0, on Microsoft Windows [版本 10.0.22000.1455], locale zh-TW) Android Studio 版本:Android Studio (version 2022.1) Electric Eel 將 C:\Program File...

Docker Security 筆記

Docker Security 參考來源:https://www.prplbx.com/resources/blog/docker-part1/ 儘管 Docker 很受歡迎,仍有許多軟體開發人員避免使用它,因為他們認為 docker 安全性很弱。 Docker 容器包括執行檔、設定檔、相關依賴項、主機環境和網路配置。其中每一個都是淺在的弱點。例如舊函式庫中的漏洞會對整個 docker ...