2020年3月6日 星期五

Git 學習筆記 (五) : GitHub 檔案管理

在上一篇的 GitHub 基本操作中我們已知如何建立儲存庫 (Repository, 簡稱 Repo), 並在建立時順便利用初始化提交 (initial commit) 新增了一個 README.rd 讀我檔案, 本系列筆記索引參考 :

# Git 學習筆記索引

本文主要介紹如何完全使用網頁線上管理 GitHub 上的檔案與資料夾 (而非透過本地端的 CLI 介面), 例如新增刪除檔案與資料夾, 以及如何將本地檔案透過瀏覽器上傳到 GitHub 的儲存庫裡.


一. 新增檔案 :

按右邊的 "Create new file" 鈕進入 Code 頁嵌 :




在 Repo 名稱後面輸入欲新增之檔案名稱, 並在底下編輯檔案內容 :




編輯完按底下的 "Commit new file" 鈕提交 (正式存檔) :




可見新增的 hello-world.htm 已在檔案列表中了 :




點檔名進去可以重新編輯檔案內容或刪除此檔案 :




另外按 Raw 按鈕可顯示原始碼, 按 Blame 鈕則可顯示誰為了甚麼原因修改了這個檔案.


二. 新增資料夾 :

如果要將寄存的檔案分門別類, 可以在儲存庫底下新增資料夾, 但 GitHub 葉面上卻看不到新增目錄的按鈕, 其實新增資料夾跟新增檔案都是按 "Create new file" 鈕, 差別只是在新增資料夾時要在資料夾名稱後面添加一個 slash (斜線), 這時此輸入欄位馬上變成資料夾路徑, 同時立刻在後面多出新的一個輸入欄位, 可輸入任意一個檔案名稱, 再按底下的 "Commit new file" 鈕提交此檔案, 這樣就會建立一個資料夾並於其下建立一個新檔案 :





這樣就在儲存庫底下建立一個資料夾了 :




此資料夾下所建立的任意檔案 readme.txt 若不需要可點進去再按垃圾桶鈕刪除.


三. 上傳本地檔案至儲存庫資料夾 :

上面已在儲存庫 test 底下建立了 ajaxtest 資料夾, 點選路徑切換至此資料夾下面, 按右邊的 "Upload files" 鈕, 會出現一個上傳區頁面, 然後到檔案總管中點選要上傳的檔案 (可複選), 將其拖曳到 GitHub 的上傳區中即可 (也可以點上傳區中的 Choose your files 超連結) :






上傳完畢後拉到網頁底下, 輸入上傳標題與說明後按 "Commit changes" 鈕提交檔案 (真正存檔) :




提交上傳之檔案需要一點時間處理, 完畢後就可看到這些檔案出現在 ajaxtest 資料夾底下了 :




以上就是 GitHub 上的基本檔案管理操作.

我後續又把本機之前的測試 test 資料夾底下的檔案都上傳了, 終於完成去年的計畫, 將測試程式都移植到 GitHub 了, 網址為 :

# https://github.com/tony1966/test

參考 :

# 网页版github上新建文件夹

占星命盤線上查詢網站

最近重讀十幾年前所買的何鼓老師三本占星術 (astrology) 著作, 書裡都有附視窗版占星軟體光碟, 但只找到第一版, 第二版的光碟不知收到哪兒去了. 這幾天搜尋備份硬碟終於找到第二版軟體, 而且在 win10 系統還能順利執行, 只要輸入出生日期時間 (年月日時分) 與地點即可繪製出命盤, 並顯示行星會刑合沖等交角.

此軟體雖方便, 但命盤數據資料無法直接擷取, 必須手動抄錄下來, 不利於自動化分析預測. 今天用谷歌找到一個可線上查詢的網站, 輸入出生時間與地點 (例如 Kaohsiung, Taiwan) 即可查詢占星命盤 :

# https://astro.cafeastrology.com/natal.php





觀察網頁原始碼, 此站後端查詢程式使用 PHP 撰寫, 但用 F12 追蹤 HTTP 訊息卻沒找到 Request 與 Response 資料, 無法直接從回應資料裡面擷取命盤數據, 需花點時間研究使用爬蟲擷取數據的方法.

2020年3月5日 星期四

加入臉書社團 : 台灣 ESP32 愛玩客

前天在臉書看到這個 "台灣 ESP32 愛玩客" 社團 :

# https://www.facebook.com/groups/2468989666672920/

申請加入後很快獲得批准, 看到同好在快樂地玩物聯網好不羨慕. 管理員尤兄正在計畫寫一系列的 ESP32 教學, 期待中 ....

2020年3月4日 星期三

購買功率計

因為要顯示併網太陽能板的發電功率, 上露天買了下列這款功率計 :

# 節能高手多功能電力監測器 電力監測儀 功率表 電流表 110V




希望週六能收到貨可帶回鄉下測試.

購買 SanDisk Ultra Fit USB 3.1 高速隨身碟 (CZ430)

因我的 Acer Swift5 筆電的 512GB SSD 出廠時系統與資料分割各一半, 因此 D 碟只有 256GB, 雖然不算太少, 但使用日久還是覺得可能會不夠. 因此款筆電無 MicroSD 卡槽, 因此如果有一個 nano 或 pico 尺寸的隨身碟的話就可以一直插在 USB 槽當資料碟用. 我找到 SanDisk 這款 CZ430 似乎可用 :

# PCHome:SanDisk Ultra Fit USB 3.1 高速隨身碟 (公司貨) 256GB $1269




但 1269 元太貴了, 露天有更便宜的 1099 :

# SanDisk Ultra Fit USB 3.1 高速隨身碟 32GB CZ430 $219 每 GB $6.84
# SanDisk Ultra Fit USB 3.1 高速隨身碟 64GB CZ430 $319 每 GB $4.98

但我又找到建國路這家星鋐更便宜, 才 899 元, 自取免運費 : 

# SANDISK CZ430/Ultra Fit/128G/ 極緻小巧/USB3.1 $479 每 GB $3.74




2020-03-05 補充 :

昨天下標後今天就收到回電說中午已可取貨, 午飯後徒步到建國路買回來, 實際裝在我 Swift5 筆電上只突出約 0.9 公分, 還好我的筆電套夠大, 剛好可以放進去不會卡到, 這顆就一直插在 USB 槽上當作擴充 SSD 容量之用, 雖然標 256GB, 實際上可用是 232GB :






這樣 D 碟 256 + E 碟 256, 總共有 512GB 可用了.

2020年3月3日 星期二

好書 : 紫微斗數開運全集

我去河堤還書時在展覽架上看到這套書的第五集, 隨手翻閱覺得作者慧耕論命條析清楚頗合邏輯, 所以就借回來看看.

此套書為 1994~1995 年禾馬文化出版共有六集, 但市圖只找到 1, 5, 6 集三本與 1988 年天相出版的全集 (6 本) :
  1. 紫微斗數開運全集 .第一集
  2. 紫微斗數開運全集 .第五集
  3. 紫微斗數開運全集 .第六集
  4. 紫微斗數開運全集 (天相出版)
原書已絕版, 禾馬的其他集可能要到拍賣網站找看看.

# (絕版)紫微斗數開運全集 1-7 慧耕 著 天相出版 $3500 (太貴了)

2020年3月2日 星期一

免費的 Windows 備份還原軟體 Reflect 7

上週幫我的 Swift5 筆電製作 Win10 1909 版系統映像檔後收到網友留言建議我用更方便的 Reflrect, 我搜尋網路找到下面這篇教學文章 :

# 免費備份和還原軟體Macrium Reflect Free 7.2

此軟體的 Home (家用版) 免費, 以 email 註冊申請後會寄送下載網址與序號 :


1. 註冊下載軟體 : 

在 Macrium 網站按 "Home Use" 鈕 :





輸入 email :




選 "No, Thank you" :





註冊完成, 開啟信箱收信, 記下註冊序號, 點其中的下載連結開啟下載網頁 :




按網頁底下的 "Download" 鈕下載軟體 v7.2.4744_reflect_setup_free_x64.exe (約 110MB) :




2. 安裝軟體 :

點 v7.2.4744_reflect_setup_free_x64.exe 安裝軟體, 基本上都是按 Next :






這裡要選取 Home :




填入上面所註冊之 email 與所獲得之註冊碼 :







3. 備份系統映像檔 :

執行 Reflect 點選左邊選單中微軟國旗按鈕 (Create an image of the partitions required to backup and restore system) :




按 Destination 中 Folder 欄位右邊的 ... 按鈕選取要存放映像檔的資料夾, 其餘都用預設按 Next 即可 :







按 Finish 會跳出一個視窗詢問備份定義檔 (Backup definition file) 要存放的資料夾, 用預設即可. 以後要做新的備份只要照此定義檔備份即可 :





這樣就完成備份了, 按 Close 顯示此次備份摘要 :




檢查映像檔大小才 26GB 而已, 僅僅是 Win10 本身製作的一半不到, 超省空間的 :




4. 從映像檔還原 : 

切換左上角到 Restore 頁嵌, 按 "Browse for an image file" 點選映像檔, 再按右下角的 "Restore image" :




選取回復 C 碟 :




按 Finish :



按 Yes 顯示將重開機, 按 Restart now 即可 :





Reflect 會將電腦改成多重開機模式, 每次開機都會先顯示開機選單 10 秒, 讓我們選擇從 Win10 (預設) 開機還是 Reflect 系統回復的 Win PE 開機 :




如果要從 Reflect 製作的映像檔還原, 就可在這十秒內用鍵盤或滑鼠移到下面的 Reflect 選項開機, 進入 Reflect 後選擇映像檔位置還原. 這真的比 Win10 內建的映像檔備份還原功能好用多了!

230W 太陽能板併網測試

前陣子向屏東的邱兄購買的兩塊 230W 太陽能板, 送來已兩周都沒時間測試, 趁 228 連假回鄉下掃墓終於搞定了. 2/29 午飯後抬了其中一塊去曬穀場測試, 由背後銘板可知此板額定 230W, 開路電壓 36.8V, 短路電流 8.2A :




太陽能板輸出接到 SOYO 變流器, 其 AC 輸出就可以直接插到牆壁上的插座併網, 但我是先接上之前在露天買的大同電表量測功率, 再將輸出電力透過牆上插座送入室內線路中 :





併網機必須接上電網才會啟動 (需要外部電力驅動), 雖然去正修上過課, 但我竟然忘了, 我以為接上發電中的太陽能板就可以, 結果併網機燈號都沒亮, 詢問邱兄才想起這點. 從下午到傍晚電表讀數由 18644.5 跑到 18645.5, 大約發了 110 瓦電力. 較詳細的數值可能要買下列這款功率計來測 :

# 節能高手多功能電力監測器 電力監測儀 功率表 電流表 計量 電力監測儀 110V 電費計 $299

昨天掃墓完叫二哥幫我將兩塊太陽能板搬上頂樓鐵皮屋暫放, 等丈量好尺寸再去小漢買角鐵來製作支架固定. 已量好能板至鐵皮屋距離約 5.4 公尺, 需買三分 PVC 管來保護電線, 避免太陽直射劣化.

2020 年第 9 周記事

連假三天很快就結束了, 帶了一堆書回去鄉下其實沒看多少. 本周重要事項為掃墓, 姊姊 2/27 返高, 2/28 下午一起回鄉下, 2/29 整理來台祖墓園以及再去巡視本房墓園, 3/1 順利完成掃墓大業. 這次掃墓有兩個缺失 : 五福紙沒再確認張數, 忘記水煮蛋 (早上急忙煮, 但來台祖那邊沒帶), 已修改備忘錄強化易遺忘物品 :

# 掃墓用品

掃墓時聽到堂兄發表高論, 說小英的票都是電腦灌出來的做票結果, 我聽了超傻眼, 差 300 萬票是要怎麼做票啊! 那些現場投開票所的各黨監票員不都在吃屎? 但我們都因尊重而唯唯諾諾, 沒有表示意見. 只是覺得, 教育的醒腦作用可能被高估了, 信仰的影響力才是無與倫比.

週六 2/29 去種子行買 30 株大陸妹, 12 株蔥, 10 株香菜, 兩株絲瓜苗, 但一直到 3/1 下午掃墓完才有空種下去. 現在菜園的菜圃已經滿檔種植, 大陸妹要再兩周才能採收, 這期間只能仰賴地瓜葉與杓菜 (牛皮菜) 來挺過青黃不接時期. 小舅種的四季豆都沒來採收, 昨日下午種完菜苗後摘了一些當晚餐菜, 哇, 現採現煮真是超級甜!

2020年3月1日 星期日

鄧紫棋好聽的 20 首歌

今天在 Youtube 看到鄧紫棋好聽的 20 首歌合輯 :

# 鄧紫棋好聽的20首歌




歌要好聽首要的是旋律優美, 其次是歌手的唱功要了得, 鄧紫棋就是這樣的歌手, 她唱的歌幾乎都符合這兩條件, 真的好好聽.