2022年5月11日 星期三

Open edX 學習者入門教學

Open edX 是開源的線上教學平台,

以往 Open edX 都是以管理者角度來介紹,

今天則是以學習者的角度來看

Open edX 學習者入門教學

學習者上教學平台,

當然就是要上線上課程,

首次進入第一步就是要註冊一個新帳號,

僅需要填入姓名、使用者名稱以及電子郵件信箱與密碼等資料,

就能夠進入 Open edX 的系統


註冊之後,

記得到信箱中收取註冊信,

並且點擊信件中的 Active按鈕進行帳號的啟用


登入之後預設會進入 Dashboard 也就是俗稱的儀表板,

這裡會列出目前已註冊的所有課程列表,

每個課程設定的齒輪圖案有下拉式選單,

可以選擇取消註冊課程與 EMAIL 的設定。


也能夠直接將課程分享到社群網站上,

不過這部分的功能需要網站管理員有啟用才能運作,

預設是沒有這些設定的。


近來 Open edX 從個人資訊 Profile、帳號 Account、成績簿 Grade等,

提倡使用微前端 Micro Front End 的概念,

這些新的介面讓使用者有不同的使用體驗,

底下範例就是新版本 Maple 的個人資訊 Profile 


使用者能夠自行編輯要對外公開的個人資訊,

並與社群網站進行連結,

甚至在 Open edX 上取得的證書都會顯示在此處,

可當作個人簡介首頁。


帳號 Account 中能夠設定之前提到的個人資訊 Profile以外,

還能設定網站使用的語言與時區,

由於 Open edX 的第三方登入屬於額外綁定,

與第三方連接的帳號也會顯示在此


若不再使用平台,

也能夠點選刪除帳號按鈕,

不過要特別注意的是若選擇刪除帳號,

除了個人相關的紀錄會刪除以外,

也無法再以同樣的信箱來註冊帳號。

以上就是今天要介紹的

Open edX 學習者入門教學

還沒有訂閱的朋友,

記得點選影片右下角訂閱









2022年5月3日 星期二

使用 GitHub Actions 自動化 FTP部署範例

之前提到了使用 GitHub Actions 來自動化處理專案,

在自動化部署可以採用 SSH,rsync,FTP 等等方式,

今天就直接以實例教大家

使用 GitHub Actions 自動化 FTP部署範例

要使用 GitHub Actions 自動化 FTP部署的第一步,

首先要先取得一個 FTP 帳號,

並將登入 FTP 的要素全都輸入 GitHub 專案 settings 中,

可以從 Settings - > Secrets - > Actions 進入後,

選擇 New repository secret 來新增變數


之前也提到在 GitHub 的 Marketplace 中有許多範例可供使用,

不必逐行打上指令,

給予正確的參數就能使用這些範例程式


此處使用的為 SamKirkland 的 FTP 部署範例,

在 GitHub Actions 的專案自動部署 yml 檔案中,

使用 

uses: SamKirkland/FTP-Deploy-Action@4.3.0


來宣告使用了這支範例程式


並將第一步中,

設定的各種參數帶進來,

告知 GitHub Actions 使用了這些 secrets變數,

並指定本地要上傳的資料夾 ( local-dir ) 與遠端要部署的資料夾 ( server-dir )


當觸發了設定的條件之後,

GitHub Actions 就會自動部署到指定的資料夾中,

參數的寫法必須照使用的範例程式來指定,

所以使用的方式有些差異,

在使用範例程式之前,

查閱一下 Readme 即可

以上就是今天的主題

使用 GitHub Actions 自動化 FTP部署範例

這些範例程式都會放在我的 GitHub上面,

有需要可以在底下留言,

當然本站也有 Youtube 頻道,

也歡迎大家幫忙訂閱支持

侏儸紀世界:大鼻角龍 Nasutoceratops

之前介紹過三角龍這位人氣極高的草食性恐龍,

今天則是要來介紹牠的近親,

同樣也是來自白堊紀晚期的

侏儸紀世界:大鼻角龍 Nasutoceratops

大鼻角龍 Nasutoceratops,

與三角龍相同,

同樣來自於白堊紀晚期的草食性恐龍,


不過與三角龍不同的是,

大鼻角龍鼻子上沒有角,

而頭上的角朝外且向前延伸,與現代的公牛相似。


大鼻角龍,

身長 4.5公尺,體重約1.5噸,

其學名由拉丁文的 nasutus(大鼻子)及 ceratops(有角的臉)組成。


與三角龍相同,

在受到威脅時,

會以頭上的角來保護自己。

大鼻角龍的正模標本於2006年在美國猶他州發現,

屬於白堊紀晚期距今約莫 7500萬年前,

一直到 2010年才正式被命名

以上就是今天的主題,

侏儸紀世界:大鼻角龍 Nasutoceratops

若還沒有訂閱的朋友,

記得點選影片右下角的訂閱按鈕