Oracle Cloud 100% 宣告式部署服務
Pulumi + NixOS + Podman kube-play = 100% 宣告式部署。 Pulumi 的範圍只到基礎設施,系統以上的狀態管理通常靠 Ansible,但 Ansible 實在有點慢,而且 playbook 看起來不夠直覺,所以這次嘗試...
Pulumi + NixOS + Podman kube-play = 100% 宣告式部署。 Pulumi 的範圍只到基礎設施,系統以上的狀態管理通常靠 Ansible,但 Ansible 實在有點慢,而且 playbook 看起來不夠直覺,所以這次嘗試...
緣由 因為 debian:11 套件太舊,就改用 debian:bookworm 當 base image,我在 Dockerfile 都會寫以下指令替換成交大的 mirror sed -i -e 's/deb.debian.org/debian.cs.nycu.edu.tw/g' /etc/apt/sources.list 建置 image 時發現 No such file or directory,沒有 sources.list 那要怎...
Dart 3 在 2023/05/10 正式發佈,既然升了主版號,肯定有很多語法上的更動,大致整理成以下三點: 1. Null Safety - 空值安全 final a = int.tryParse('not a int'); print(a?.toString() ?? 'NaN') 其實在 Dart 2.12 就有了,但因為 Dart 2...
上一篇更新完作業系統與套件,接下來就是更新 OJ 啦! 評測環境 之前的評測環境還停留在 Python 3.5,現在常用的 f-string 等語法都不支援,讓學生寫起來礙手礙腳。我...
去年底開始規劃升級維護學校的 Online Judge 伺服器,但學校的伺服器不像一般 VPS 有管理面板或是有遠端 Serial Console,只有提供 VPN 與 SSH,只好嘗試使用 SSH 遠端...
TL;DR LineageOS for microG Lineage fork 內建 microG & F-Droid Magisk Root & AOSP Mod 依賴 LSPosed AOSP Mod 依賴 AOSP Mod 個人化調整 Aurora Store 替代 Play 商店 Google 壟斷 雖然 Android 本身是開源的,但 Google 用了以前微軟對付 NetScape 的那招:「內建」,...
Android Android Open Source Project (AOSP) 官方(Google) 釋出的 Android 原始碼,同時也是 Pixel 發行版 Lineage Android 發行版 Lineage = AOSP - Google 專有程式碼 + 各自型號的 device tree Project Mainline Google 推出的模組化系統更新機制...
前言 當初不知道哪看到這比賽,想說報名費才 400,知道的人很少又中區幾乎都是高職生報名,而且光是區賽前三名就有獎金可以拿,投報率很高 大概講一下...