6 月 12

最後更新:2020/09/09

◎ 到 GitHub 下載 Release 版本。

◎ 解壓縮並複製到 apache 的 htdocs 目錄底下。

◎ 安裝 composer

# Composer 為一 php 相依性套件管理工具。

# 安裝時會需要指定 php.exe 的路徑,並新增到 Windows 環境變數,
# 因此日後如果 php 的路徑有改變,可直接去修改環境變數的 path。

# 安裝過程會檢查 php.ini 設定,並協助修正。
# 以我來說,基於安全性的因素,"allow_url_fopen" 平常我會設為【Off】,
# 但這會造成 Composer 無法下載套件,
# 因此安裝過程會將此設定改成【On】,並產生一個 "php.ini~orig" 的原始備份檔。

 

繼續瀏覽 »

6 月 12

  BookStack 是一個類似 wiki 架構的開源知識管理系統,最近試著裝起來用看看,沒想到裝完後,一進首頁就發生所有 icon 都變超大的的情形,每個圖示幾乎都是滿版。上網搜尋原因後,原來是因為我在 GitHub 下載時,抓到的是 master 版本,因此不包含 css 檔,才會導致版面大走鐘,所以只要補上相關 css 檔,或者重新下載 release 版本,即可解決問題。

 

繼續瀏覽 »

5 月 27

  前陣子電腦故障,送修回來後,原先的 rEFind 開機選單被蓋掉,變成直接從 Windows 10 開機,趁這機會研究一下如何不以重灌開機選單工具的方式,在 Windows 修正設定。

 

繼續瀏覽 »

5 月 24

  今天在安裝完 Windows Server 2019,準備變更金鑰來啟動 Windows 時,卻跳出金鑰錯誤的訊息,確認好幾次序號無誤後,針對錯誤代碼 0X80070490 (或 0XC004E028) 上網爬文,卻只查到跟 Windows Update 有關的資訊,後來針對 Windows Server 2019 去查詢,果然就找到國外不少人遇到跟我一樣的狀況,目前原因仍不太確定,但解決方式不難,只要改以指令方式變更金鑰即可。

 

繼續瀏覽 »

5 月 17

  GIMP 在開啟某些圖片時,「將顏色轉為 Alpha (透明)」的選項會無法使用,之前一直不知道該如何解決,今天總算找到解決方法。依照網友在官方回報的 issue 來看,發生的原因在於此圖層沒有透明度的資訊,如果是在 GIMP 2.8 會自動加入一個透明色版,2.10 則不會,因此解決方式,只需要手動加入透明色版即可解決。

 

繼續瀏覽 »

5 月 16

  導入 VM 後,不定時的會遇到 Storage 的效能問題,早期原以為是頻寬不足造成,透過 DELL 的 Storage 軟體觀察後才知道是 IOPS 超過負載造成,因此觀察 Storage 的 IO 情形就變成查修時的重點工作之一。

 

繼續瀏覽 »

5 月 13

  新的 Windows 10 筆電來時,往往都會內建一些 Office 元件,常常都要將其移乾淨後,才能安裝自己所購買 Office 版本,且每隔一段時間,發生的錯誤訊息都不太一樣。最近在處理一台新 NB 時,當安裝 Office 2013 到 90% 時,就會跳出「無法安裝部分 office 功能」的錯誤訊息,可以選擇「重試」或「忽略」,依慣例,選擇「重試」一樣會有問題,而選擇「忽略」的話,同事說目前還沒看到有什麼影響,仍可正常使用。

 

繼續瀏覽 »

4 月 26

  Outlook 從 2007 開始,有內建郵件索引功能,可以讓使用者在搜尋郵件時,更快搜尋到目的郵件,但這個索引功能有時也會造成我們搜尋不到已存在的郵件。當更換電腦或其他因素導致索引需要重新建立時,在索引建立完成前,使用者所搜尋到的郵件會是不完整的結果,此情形不常發生,但是當你急著要找一封信,又遇到索引尚未建立完成時,就會造成很大的困擾。

 

繼續瀏覽 »

4 月 14
list1 = []
sizeNum = int(input("Please input the size of matrix: "))

for i in range(sizeNum):
    valueNum = int(input("Please input the value: "))
    list1.append(valueNum)

print(list1)
4 月 14
num = int(input("Please input a number: "))

for i in range(2, num):
    for j in range(2, i):
        if (i % j == 0):
            break
        
        if (i == j + 1):
            print(i)