2022/12/06
中文輸入的靈異事件
2022/03/04
AmoK - The Art of Coding | Donations
2022/01/06
鼠鬚管 注音+行列
終於... 解決
一個問題,沒有人寫解法,要嘛太過困難沒人寫的出來
要嘛太過簡單,沒有人覺得應該要寫下來 U_Ub
有趣的是,通常遇到前者的機率要低的多
安裝 squirrel (鼠鬚管)
!!官網上的 pkg 檔,在 12.1 monterrey (14" arm) 仍舊無法執行,錯誤訊息是無法驗證
此 app 的發行者
因此要用 homebrew 安裝
brew install --cask squirrel
安裝行列
curl -fsSL https://git.io/rime-install | bash -s -- array emoji custom:add:
schema=array30
注意,安裝完 array30 後,default.custom.yaml 目前內容如下:
__patch:
# Rx: custom:add:schema=array30 {
- patch/+:
schema_list/+/+:
- schema: array30
# }
要修正成這樣
patch:
schema_list:
- schema: array30
- schema: bopomofo_tw
然後重新部署就可以了
default.yaml 官網不建議修改,應新增一個 default.custom.yaml 再修改成你要的樣子
你沒寫在 default.custom.yaml ,預設會套用 default.yaml 的設定 (我猜的)
---
mbp 14 monterey 12.2
昨天弄了很久,鼠鬚管仍然是這幾種輸入法
朙月拼音、地球拼音、注音
五筆畫、倉頡、速成、五筆
我想要的是只要
注音 台灣
行列
昨天去 rime 官網下的 squirrel.pkg 不行用,後來爬文裝了另一篇 #520 樓的
有成功裝起來
但是不管怎麼調整 ~/Library/Rime 底下的 default.yaml / default.custom.yaml
就算刪掉所有輸入法只留 bopomo tw (都有重新開機、重新部署鼠鬚管)
輸入法的數量都沒有變
是不是調錯設定了?
mkvtools dts to ac3
2019/03/14
linux mint 19 昇級問題
2018/09/28
windows 10 重裝注意事項
2017/12/06
sublime 昇級:2 -> 3
要不是費用實在太高 (畢竟我只是拿來代替記事本)
還真的很想付費支持 (美金 $80 啊 .. 如果真的有用到那麼多功能 想必收入也不錯吧)
在這邊懺悔一下 (sublime 很大方的,沒付費也讓你用,只是偶爾跳個警告訊息)
2017/11/02
sapgui 安裝問題
2017/10/18
離離人員帳號停用、信箱隱藏、移除群組
# 程式目的
#
# 1 移除使用者所屬的所有群組,只留下 domain user; 這是主要群組,無法移除 (也沒必要)
# 2 將使用者從 exchange 全域通訊錄隱藏
# 3 將帳戶設為停用
#
"注意,程式將自動處理 OU=停用,OU=Users,OU=MyBusiness,DC=motorpro-sbs,DC=local 底下的所有使用者"
"請確定已將使用者移動到 停用 這個 OU 中"
read -host "按 [enter] 繼續, 按 [ctrl + c] 中止"
Import-Module ActiveDirectory
Add-PSSnapin Microsoft.Exchange.Management.PowerShell.E2010
$GroupsOU = 'OU=停用,OU=Users,OU=MyBusiness,DC=motorpro-sbs,DC=local'
$ou = Get-ADUser -SearchBase $GroupsOU -Filter *
foreach ($user in $ou) {
$UserDN = $user. DistinguishedName
Get-ADGroup -LDAPFilter "(member=$UserDN)" | foreach-object {
"移除 $UserDN 的所有群組"
remove -adgroupmember -identity $_. name -member $UserDN -Confirm: $False}
$username = $user. Name
"在 exchange GAL 中將 $username 的 email 設為隱藏"
Set-Mailbox -HiddenFromAddressListsEnabled $true -Identity $username
$userAccount = $user. SamAccountName
"將帳戶 $userAccount 設為停用"
Disable-ADAccount -Identity $userAccount
}
2017/09/22
linux 遷移
這是在做 fail2ban 時想到的
原本的順序是
- mailscanner
- spamassassin
- mailscanner-mrtg
結果 mail 服務雖然起來了,但因為 mailscanner 的設定,postfix 會把信件放到 hold 區,等待 mailscanner 檢查;如果 mailscanner 設定不正確,導致無法正常運作,信件會永遠留在 hold 區,無法遞交給 exchange ,對使用者來說,就是沒有收到信件,就是問題。
所以有另外一個想法, 先處理相對不重要的服務,再慢慢 debug (就是和上面的順序相反)
之前會這樣做,主因是因為 linux 遷移後,hostname 和 ip 就會更換,更換後沒有過渡期,直接上線
這樣的做法會導致沒有辦法測試,也就沒辦法確保服務正常執行
正常的公司應該是要先確保服務正常執行再做遷移
程序應該是
- 建置 lnx06 VM
- 指定外部 ip 和外部 dns name
- 按最初的列表,進行相關 config
- mailscanner
- spamassassin
- mailscanner-mrtg
- config 完進行測試,可以慢慢測
- 這樣可以排除到目前為止遇到的各種問題
- 全部都測完再上線即可