現在AI發展到了一定的程度,不少人都已經直接使用AI寫一些自己要用的東西出來了。在網路文章的刺激下,我自己也快速用了Gemini產生了幾個教室內可以用的小工具。
雖然我個人也沒在上課,但是摸著摸著,總覺得有地方不對勁。這些東西要「一直修改」。老師每天早自習的提醒,每次打開來都要改。抽籤的時候都只有座號,要顯示姓名就要改。
Read more “Gemini Canvas製作簡單的網頁程式”現在AI發展到了一定的程度,不少人都已經直接使用AI寫一些自己要用的東西出來了。在網路文章的刺激下,我自己也快速用了Gemini產生了幾個教室內可以用的小工具。
雖然我個人也沒在上課,但是摸著摸著,總覺得有地方不對勁。這些東西要「一直修改」。老師每天早自習的提醒,每次打開來都要改。抽籤的時候都只有座號,要顯示姓名就要改。
Read more “Gemini Canvas製作簡單的網頁程式”前陣子再考量換掉1password,工作上用了Synology架了一個工作用的之後,覺得自己私人用也該換一下,就著手找資料了。
至於用BitWarden的原因,就開源,有行動、桌面、網頁三種方式可以用。相較於之前用的KeePass來說在外使用更方便了。而且還有預設信用卡的儲存選項。詳細優點這篇介紹非常詳細:使用 Bitwarden 與自架後端 Vaultwarden 來管理密碼與 2FA Authenticator。
但問題就來了,要用網頁就表示要伺服器。有沒有什麼更好的方式可以貫徹免費仔的精神。最後找到這個建几乎永久免费的在线密码管理服务。那為什麼要用VaultWarden而不用BitWarden呢?找到資料說BitWarden吃的資源是2核心CPU、2G記憶體、12G儲存空間;VaultWarden是0.2核心CPU、1G記憶體、200MB儲存空間。而剛好GCP免費的us-west1 e2-micro就是0.25 ~ 2 CPU、1G記憶體、30G儲存空間,真是太巧了。
Read more “使用GCP安裝VaultWarden密碼管理”先取得有SIDHistory的資料才好辦事
Get-aduser -filter * -properties sidhistory | Where sidhistory
移除不必要的資料,留下SAMAccountName跟SIDHistory,修改這個指令後處理。如果是要處理群組就把aduser改成adgroup就可以了。
Read more “Windows網域合併後清除”就這東西啦
https://bootstrap5.hexschool.com/docs/5.0/forms/validation/#browser-defaults
找了我半天……
最後解法長這樣。
:root {
scroll-behavior: auto !important;
}
為何啊……
參考資料:
on Bootstrap5, browser default validation message does not showed when the page is so long
一早到學校就出了各種問題,真的各種……其中幾個Linux系統掛了,進去一看發現卡在initramfs。找ˋ了一下處理方式總算找到了。

看到這個畫面,先輸入
blkid
CKEditor 5最簡單的做法就是去Online Builder點一點,把你要的模組點完之後,按照sample裡面的範例放進你的網頁。但這次我有放圖片的需求,搞了半天才找到可行的做法。記得在Online Builder加進Image Upload及Simple Upload Adapter。
在加入CKEditor的語法前面加上下面程式碼
Read more “簡單使用CKEditor 5 及 使用PHP做後端接收上傳圖片”由於工作性質,根本是一個什麼都要做的狀態。總會有弄圖片弄影片的時候,這時候素材總是不好找。好不容易找到一個illustAC還滿好用,還會寄些免費素材給你。另外一個Depositphotos也有,只是數量上就沒那麼多了。

教育局來文說要把對外網站全改用HTTPS。好喔……
先來個頭痛的,沒人想管系統又被硬弄成Windows Server的網站服務。Windows……也有Certbot耶!先去Certbot官網看說明。身為一個小廢物,自然卡了Install your certificate。平常都偷懶用NAS直接上憑證的人,就連自己租的空間也用cPanel,誰會知道怎麼設定啦。
先找到Apache的SSL設定,然後……Certbot全給我PEM檔啊!還好查了一下只是副檔名不同,是不是crt還是key沒差。然後弄了半天,反而Apache開不起來啦!要死啦!
Read more “網站使用HTTPS”前陣子找了Google App Script把NAS單向同步造成的空資料夾刪掉。然後碰到要分班建成績單表格還要改檔名又要貼學生名單上去。原本都手動做一做就好,但想想這東西應該也可以用Google App Script去處理吧。然後就動手了。
這邊只講幾個基本操作。
Read more “Google App Script操作筆記”之前發現使用Domain Admin登入DSM之後發生無法讀取使用者的狀況。就想說用SSH來改看看吧,總不會連SSH都不行吧。然後一時間還真找不到用SSH改使用者配額的方式。後來在Reddit找到這篇。
先用這個查到使用者的ID:
sudo btrfs usrquota show -U [[email protected]] [/volume1/folder]
再去SQLite修改配額
sudo sqlite3 /volume1/@eaDir/[folder]/[email protected]
insert into user_quota values ([USER_ID], [QUOTA in MB]);
.quit
相關網頁: