2019年4月30日 星期二

訓練計畫

小編最近聽了幾個人資單位或教育訓練部門的朋友喊累 (๑•́ ₃ •̀๑)
因為他們規劃了一系列的訓練課程,但要將這些線上訓練課程指派給學員時,需要進行多次的課程指派作業,才能將課程指派給所有應上課的同仁,既費時又費力,還要很仔細地核對名單,避免出錯 ╮(╯_╰)╭

訓練計畫模組 就可以解決大家的困擾啦!!!
訓練計畫是一系列的課程規劃,主要應用在企業內部,在線上進行訓練

模組可以讓管理單位規劃一系列教育訓練課程,建立多項訓練計畫,每一個訓練計畫可以包含多門課程。

訓練計畫


管理單位可直接將建立好的訓練計畫指派 (必修) 給指定的學員,也可以指派給特定單位或特定職稱,再也不需要一筆一筆進行課程指派,可以一次將多門課程指派給多位學員,指派課程的效率咻一下就提升了!!!

不僅方便人資或訓練部門作業,對學員來說,也更能進行系統式的學習。不僅提升個人工作能力,同時也能為企業提升競爭力!

2019年4月26日 星期五

All choice 題型

我們又要來提供一個關於測驗卷的情報囉!

這次是關於測驗卷題型-複選題的問題。

有老師問說他出的測驗卷有出複選題題型,但是因 Moodle 上的複選題題型是只要有選擇對的答案也可以拿到該答案的分數,有沒有辦法可以設定成全部答對才給分呢?

複選題

我們要這邊向那位老師說聲抱歉,因為 Moodle 的複選題並沒有辦法設定全對才給分的配分方式,不過呢我們有一個客製的模組可以幫助到您。

那就是ヽ(✿゚▽゚)ノAll choice 題型ヽ(✿゚▽゚)ノ

這種題型是學生須所有選項皆答對才可取得該題的分數,只要有一選項答錯則無法獲得該題的分數。

allchoice判斷


有了這個題型讓學生在作答時要更加警慎囉,畢竟猜錯分數就沒了是吧!╮(╯∀╰)╭

2019年4月22日 星期一

清除 Docker 空間

當 Docker 日誌太多導致主機磁碟滿了該怎麼清理呢?

第一步
當然是要先找出 Docker 日誌;

在 linux 上,容器日誌一般存放在 /var/lib/docker 下面,再來查看各個日誌文件大小的腳本docker_log_size.sh,內容如下:

vi docker_log_size.sh



chmod +x docker_log_size.sh

./docker_log_size.sh


第二步
再來就是清理 Docker 日誌;

如果docker容器正在運行,那麼使用 rm -rf 方式刪除日誌後,通過 df -h 會發現磁盤空間並沒有釋放。

原因是在 Linux 或者 Unix 系統中,通過 rm -rf 或者文件管理器刪除文件,將會從文件系統的目錄結構上解除鏈接(unlink)。如果文件是被打開的(有一個進程正在使用),那麼進程將仍然可以讀取該文件,磁盤空間也一直被佔用。

正確是 cat /dev/null > *-json.log,當然你也可以通過 rm -rf 刪除後重啟 docker。

提供一個日誌清理腳本 docker_clean.sh,內容如下:

vi docker_clean.sh

docker_clean.sh

chmod +x docker_clean.sh

./docker_clean.sh

2019年4月11日 星期四

Open edX 專用串流伺服器

不知道大家有沒有聽說過edx這個平台,
edx是一個非營利的線上學習平台,很多知名學校都在edx上推出課程,
像是MITHarvard…等;😮😮😮
open edx是一個開放原始碼的平台,任何組織都可以擴充平台,建構適合自己的教學工具,
今天要介紹的就是open edx專用的串流伺服器。(^_っ^)

什麼是串流伺服器呢?(๑•́ ₃ •̀๑)
小編來告訴你~
串流伺服器是將影音檔案壓縮後,在網路上即時傳輸影音,
以便使用者觀賞的一種技術和過程,
上傳後的影片將由伺服器自動轉成電腦各種瀏覽器、手機、平板可以閱讀的格式,
是不是很厲害呢~~~👏

這時候客官們是不是想發問使用串流伺服器有什麼優點,
來來來,聽小編我娓娓道來,😉
第一!不占用本機磁碟儲存空間,因此也就被廣泛用在線上教學、視訊會議、線上廣告等。
第二!保護資料安全,透過串流上傳的影音檔案無法下載,就可以有效的保護資訊不被外流啦!💕



2019年4月10日 星期三

外訓課程登錄/審核

身為一個積極向上的上班族ε٩(> ₃ <)۶з
偶爾會有需要到企業外部受訓的經驗(累
受訓回來又要完成複雜的內部流程(更累
像是寫申請、繳交證明文件,跑完A部門又要送往B部門,巴拉巴拉的,
你不累小編我聽了都累啊!!!

現在!造福大家的外訓模組出現啦!()*:・゚

登錄流程
外訓登錄流程

燈燈燈燈~~~
現在只要動動你的手指兒,在平台輸入受訓的相關資訊,像是課程名稱、類別有的沒的,當然還要附個證明文件,這樣才能證明我們可是真的有完成課程呢!
課程類別還可以依照需求分為通識、專業、法定或其他。
而課程的型態也可以區分為實體課程、數位課程等,非常的一目了然。

課程類別
課程類別

厲害的來了!
使用平台登錄外訓不怕你忘記自己申請的紀錄,還可以清楚地看到目前審核狀態。

申請紀錄
申請紀錄

為了體恤主管們的辛勞,平台還有一個厲害的功能!
那就是可以讓主管們選擇逐一審核或是批次審核
這不是太方便太貼心了嗎(*´`)~

便利又直覺的操作介面是不是讓外訓登錄的程序更簡單輕鬆了呢(゚▽゚)


學習時數統計表

小編在讀大學的時候,
學校規定通識課程需要修滿12學分,選修課程需要修滿21學分,系上又規定個案研究需要修滿9學分,還有專業課程、各種管理課程需要修習的學分數。
想當初為了準時畢業,算學分算得多辛苦啊!╮(╯_╰)╭

但有了學習時數統計表,時數統計就輕鬆簡單多啦! (掌聲加尖叫ω)
學習時數統計表


除了時數統計得十分清楚,
同時可以查看學員本人每個課程的完成狀態與相關資訊。()*:・゚
個人課程狀態

每年度的時數標準是由管理員來設定
以企業來說,可以規定每年度學員須完成的學習時數、新人所需完成的教育訓練時數等。
以學校來說,則可以設定學生每年需要修習的學分數、畢業所需要的學分數等。
而時數類別,更可以依據學校或企業的需求分為「法定課程」「專業課程」「通識課程」或其他類別,多重選擇,任君挑選~😉😉😉
時數類別


時數標準由管理員來設定,而課程完成標準則是由老師來設定啦~
老師可以設定需要完成的活動、簽到標準、課程總成績及格標準,當學員完成標準後,就可以取得時數啦!
l   活動標準:可設定須完成之活動項目,以及活動完成標準。像是必須完成作業、測驗才算是完成課程。
l   簽到標準:可設「只需簽到」「需簽到及簽退」成標準。
l   成績標準:可設定課程總成績及格分數。
完成標準

主管專區

當企業或醫院需要舉辦教育訓練時,往往是人資單位最苦惱的時候吧!💬
要安排講師、場地、準備教材、各式各樣的工作把人資單位累得頭昏眼花。இдஇ
如果能將教育訓練數位化,不就可以有效節省大量時間以及人力了嗎?💓
數位學習平台就有這個功能,教師可將教材上傳至平台,供學員線上學習。
不受時間、空間的限制,舉辦教育訓練更為輕鬆簡單。👍
而今天要介紹的是組織中的主管角色在平台上具有的功能-主管專區


l   課程審核
學員可以自由報名平台上的課程,但需經由主管審核方可進入課程。
課程審核
l   外訓審核
當學員於企業外部受訓,須補登時數,即可藉由直屬主管來審核時數通過與否,主管可逐一或批次進行審核。
審核
l   學習時數統計表
平台還有一個方便的功能就是主管查詢單位內學員的學習時數統計,包含應完成、已完成、未完成等,還可以同時查詢學員參與的課程清單。
學習時數統計表

2019年4月9日 星期二

課程成效分析模組

想必老師們在教學的過程中,一定會想知道學生們的學習情況吧👀

在 Moodle 裡又有各種的資源活動,如果要將每個班級的每種活動手動整理
那一定是一個很大的工程啊啊啊😵

嘿嘿😏還好有學習成效分析圖表,讓各位老師們能夠更方便分析學生的學習情形👍

這個模組裡面包括👇👇👇

  • 成績圖表

     可以統計學生的作業跟測驗的成績,幫老師們列出最低分最高分平均
     還可以自行選擇想要評估的作業或測驗呢🙆
成績統計圖

  • 内容瀏覽

      幫老師計算出每個資源的已瀏覽未瀏覽的學生數
      這樣就可以知道每個教材到底有沒有人看啦👌
活動參與分佈圖

  • 作業、測驗卷繳交狀況

      計算作業、測驗卷活動中,學生的繳交情形的人數繳交率準時情況

  • 課程資源點擊

     表列了每個學生每週課程、教材的點擊狀況
     還可以查看單一學生瀏覽教材跟作業繳交的狀況呦~~~ 
有了這些圖表,是不是有助於各位老師評估課程成效呢😁

2019年3月14日 星期四

弱點掃描工具─OpenVAS安裝介紹

在一般的認知中,利用防火牆、IDS(入侵偵測系統)等資安設備來防禦有心人士的惡意攻擊,似乎是做好資訊安全的不二法門。 但從另外一個角度思索,如果能在主機系統上的漏洞未被利用之前,管理者就能即時地檢查出漏洞並加以修補,相信對於降低主機系統的資安威脅將有極大的助益。 


本文介紹的是一款弱點掃描檢測工具 --- OpenVAS(Open Vulnerability Assessment System)是一套自由軟體(Open Source)的弱點掃描檢測工具。它可以幫助使用者找出目前使用或管理的主機系統是否存在可能被攻擊的系統或程式漏洞,並提供可能的解決方法。

說起開源碼社群中的弱點掃描軟體,相信有經驗的讀者,腦海浮現的應該是Nessus軟體。過去Nessus挾其免費及優異的特性,而成為開源碼社群中弱點掃描工具的首選。但好景不常,後來Nessus軟體轉變成商業軟體。也因此,而有了OpenVAS軟體的誕生,它採用GPL版權宣告,可視為 Nessus 在開源碼社群中的衍生(可用來取代Nessus軟體)。

  1. 示範設定的環境:
    OS: CentOS v7
    掃描工具: OpenVAS-7
  2. 參考資料:
    OpenVAS: http://www.openvas.org/

y
基本上, OpenVAS將架構分成 Server端, 伺服器端主要用來執行掃描工作及儲存掃描紀錄之用以及 Client端, 使用者端,主要提供給使用者操作

z

基本上要完成一個掃描工作(Task)需經過下列步驟。在此將以omp程式來執行O.M.P指令(以XML形式下達指令,這裡僅說明基本指令)。首先必須產生欲掃描主機(以下簡稱為target)的targetID,由於OpenVAS是以targetID來辨別各台主機,所以要先將個別主機轉換成targetID。假設target的IP為140.117.100.5,而產生targetID的指令如下: 




如果想要知道目前有多少的targetID資訊,則執行如圖所示的指令:



緊接著,新建欲對此targetID進行掃描的工作(Task)並產生相對應的taskID,建立指令如下:




其中要特別說明的掃描組態ID(configID),所謂的掃描組態指的是用什麼模式進行掃描,例如快速掃描、完整掃描等模式等。在OpenVAS裡預設有下列掃描模式,如圖所示。


▲有預設掃描模式可供挑選。


一般預設掃描會使用「Full and very deep」模式,因此執行如圖所示的建立掃描作業指令:


▲建立掃描作業。


成功建立掃描作業之後,就會回傳taskID資訊。也可以利用「omp -u [使用者名稱] -w [使用者帳 號] –G」指令來取得目前的掃描作業狀態,如圖 所示。


▲取得目前的掃描作業狀態。


其中執行狀態表示目前此工作(Task)的狀態,OpenVAS將執行狀態定義成如下的狀態:

·New:表示新建的掃描工作,尚未開始執行掃描。
·running:表示掃描工作正在執行中,並會顯示目前執行的進度。
·Done:表示掃描工作已執行完畢。

在建立掃描工作之後,接下來即可啟動掃描作業,如圖所示。圖中的指令分為兩個部分,第一個指令為啟動該掃描工作的指令,在此啟動掃描成功後,就會回覆報表編號(reportID),此編號可用來取得後續掃描的結果。在啟動掃描工作後,可利用如圖所示的第二個部分指令查看該掃描工作目前掃描的進度。


▲啟動掃描作業,並查看目前的掃描進度。


當掃描完成後,可利用報表編號(reportID)的編號來取得相對應的報表,OpenVAS提供了多種不同的報表格式,例如HTML、PDF、XML等。可使用如圖中的指令來取得支援的格式(目前支援10餘種格式)及格式編號(format_id)。


▲取得支援的格式以及格式編號。


如表所示,這裡僅列出常用的報表格式及其報表編號(formatID)。

表常用的報表格式及其報表編號


以輸出HTML格式的掃描報表為例,如圖中的指令表示要輸出HTML格式的掃描報表,並且將其儲存至 「/tmp/test.html」檔案(report_id為所需的報表編號,format_id為報表的輸出格式,在此為HTML格式)。


▲ 輸出HTML格式的掃描報表,並儲存至「/tmp/test.html」檔案。


成功執行後,掃描報表就會儲存到「/tmp/test.html」檔案內,在此要特別提醒的是,在輸出為HTML格式的情況下,OpenVAS會將此輸出的檔案以base64編碼加密,使用者必須自行以base64的解碼解開,然後就會得到如圖所示之HTML格式的掃描報表。


▲製作出HTML格式的掃描報表。

進行至此,一個完整的弱點掃描系統即告完成 


2018年9月4日 星期二

學習路徑

小編最近常接到老師詢問:

是否有辦法設定讓學生看完影片再做測驗或是先看完教材再繳交作業諸如此類
先做完 A 才能做 B 的教學需求,那麼到底有沒有辦法可達成呢 💭

可以的~~~這就是👉學習路徑👈的功能
學習路徑可提供教師設定教材的使用路徑,
在未完成指定條件的情況下,可禁止學生進行另一項活動或資源。

學習路徑

另外也可以設定時間、成績等限制,未達指定分數,或是未到指定日期前⏰
無法瀏覽特定教材。
設定條件
新增學習路徑有助於學生按部就班的進行學習在學習上,也就能夠事半功倍了 💡

精選文章

訓練計畫

小編最近聽了幾個人資單位或教育訓練部門的朋友喊累  (๑•́ ₃ •̀๑) 因為他們規劃了一系列的訓練課程,但要將這些線上訓練課程指派給學員時,需要進行多次的課程指派作業,才能將課程指派給所有應上課的同仁,既費時又費力,還要很仔細地核對名單,避免出錯  ╮(╯_╰)╭ ...