搜尋

搜尋結果

陳康妮:規劃是每個人在成長過程中必須要做的事情
文化創意
陳康妮・2021-08-24

【作者簡介】 陳康妮 Miss Connie 澳門科技大學講師 澳州墨爾本大學主修高等教育管理學 澳門高等教育管理學專家(Digital Educator) 澳門培訓師 (Digital Trainer) 澳門教育專欄作家 (Digital Writer 全球職涯發展師 從事高等教育管理培訓工作24年 規劃是每個人在成長過程中必須要做的事情,生涯規劃是指個人與組織相結合,在分析與總結一個人職業生涯的主觀條件與客觀條件基礎上,對自己的特長、興趣愛好、能力、價值觀等進行綜合分析,以此再結合時代的特點,根據自己的職業興趣與職業傾向,確定自己的目標,並且根據自己的目標做出相應的規劃。 鑒於學生與社會的接觸較少,所以作為老師,我們必須引導學生們做好生涯規劃,因為人生不能總是處於一種隨意的狀態,很多時候我們必須針對即將到來的階段做好相應的準備,幫助學生們提高自我認知,明確自己所擁有的資源,知道自己目前的優勢在哪裡、還有什麼條件是缺乏的,對於大學專業以及未來職業的關係有一定的瞭解,對於未來方向有一個大致的判斷,這樣才能選擇一條比較適合自己的生涯規劃道路,能夠在明確目標的引導下,提高學習效率,保持學習興趣,實現自己的理想。 學生們因為認知受限通常對於未來目標的確定比較模糊,在面臨選擇的時候通常會比較為難,不知道自己內心的想法也不知道未來到底要何去何從,這時候就需要我們教師進行指導,正確地對待學生們提出的問題,並且幫助學生們認真思考。 因為我們可以根據自己的閱歷説明學生們認識自我,認清自己的需求,讓選擇成為人生態度、自我認識的需要,培養學生們理性分析、選擇和規劃未來生涯發展的能力,這是澳門生涯規劃教育的一個重要使命。澳門生涯規劃教育不應該是一個可有可無的選項,而應該是勢在必行的,是我們必須要去做的一件事情,而且這件事情一定要儘早實行起來,因為生涯規劃教育不僅包含職業選擇的階段,每一個階段的學習也可以叫做學習生涯規劃,我們幫助學生們在面對一個新的階段時做好相應的規劃,幫助他們用更好的面貌面對人生的新階段是非常有必要的。 在生涯規劃的教育過程中,我們需要關注學生的個人需求,將課程的學習與職業聯繫起來,假設讓學生們做職業生涯規劃,我們可以針對職業生涯規劃提出相關的問題,比如該職業的社會價值是什麼、該職業需要的知識和能力儲備是什麼、需要學習哪些相關專業、職業的相關薪水等,幫助學生們瞭解職業之後,看學生是否能接受該職業,讓學生們在做規劃的過程中,受到生涯規劃教育的全面薰陶,開始知道自己需要為自己的人生做規劃,能夠引發學生們對於生涯的的思考是十分有意義的,並且具有深遠的影響。 目前,在我看來澳門生涯規劃教育還是相對缺乏的,還處於一個發展階段,但是已經有了一些有價值的嘗試,引起了一定的社會關注,我相信在未來澳門生涯規劃教育的體系一定會越來越完善,會得到普遍落實。

Docker環境參數化 - Arg VS Env
科技新知
MacauYeah・2024-03-26

Docker Variable control 我們在Docker Image的打包時,最簡單當然就是每個步驟都使用最新版本。例如Docker Base Image,大家可能選用latest tag,安裝linux package (Linux包),也可能就apt install yum 安裝最新的穩定版本。但如果我們想要更好地做測試,就要使用指定版本,方便追蹤問題。而Docker在打包和運行時,都有不同的方式讓大家定義或覆寫指定參數。 Docker build arg 我們先從打包Image開始。 例如我們需要使用一個Base image為 ubuntu,版本預設為22.04,但有需要時可以經build指令覆寫,可以這樣寫 ARG ubuntu_version=22.04 FROM ubuntu$ubuntu_version # default ubuntu_version=22.04 docker image build t test2204 . # or overwrite by buildarg docker image build t test2404 buildarg=quot;ubuntu_version=24.04quot; 雖然Dockerfile的RUN指令都是使用linux shell,但在Dockerfile中想表達條件控制(if else statment)就不太易看。在外部加入script做控制,是另一個可行的後備選擇,它更可以連image名字也進行參數化。 # in bash script, you also can if $beta == true then ubuntu_version=24.04 else ubuntu_version=22.04 fi docker image build t test$ubuntu_version buildarg ubuntu_version=$ubuntu_version Docker Container Run and Docker Compose 一般來講,Linux Container 在執行時,就等於進入Linux Shell。也就是,我們可以使用Shell中的環境變數。 我們在打包Image前,已經可以在Dockerfile中定義自己的ENV數參(也就是環境變數)。與前面的Build Arg有所不同的是,ENV是定義在Dockerfile中,在Container運行時以環境變數的形式存在,它也可以在運行中被改變。而Arg,則只在打包Image時存在,運行期間就不存在了。(當然,你在打包時,用Arg傳入Env,以運到這個目的。) 另一個更特別的性質是,那怕ENV沒有定義在Dockerfile中,我們運行時也可以加入更多的環境變數,大家就當成是一般Linux操作,隨時在自己的shell中加入變數。 # e, env for inline variable # envfile for file docker container run e MYVAR1 env MYVAR2=foo envfile .env.list ubuntu bash 同樣地Docker compose,也支援環境變數。筆者建議environment可以使用Array格式,日後可以更方便地直接改為env_file。 # dockercompose.yaml services ubuntu image ubuntu22.04 environment RACK_ENV=development SHOW=true USER_INPUT 上述的寫法沒有任何問題,不過如果你的dockercompose.yaml是放在git等版本控制中,你更新環境變數就有可能會影響到其他人,這時你就會想轉成env_file。 dockercompose.yaml預設就會讀當前資料夾的.env,就算不存在,也可以正常運行。(當然,大家的ImageContainer應該要有預設值) # dockercompose.yaml services ubuntu image ubuntu22.04 # if env_file is not defined, it will load .env. # or you can load the specific file. # env_file # .a.env env_file內,每一行就是一個變數 # .env or a.env RACK_ENV=development SHOW=true USER_INPUT 使用預設的.env還有一個好處,就是我們可以把dockercompose.yaml也變成受環境變數控制。 # dockercompose.yaml with variable control, only works in default .env services ubuntu image ubuntu$ubuntu_version # .env ubuntu_version=22.04

快速做用 elasticsearch 做中文 n-gram 關鍵字全文搜尋
科技新知
MacauYeah・2025-01-16

有些時候,我們對一些文章資料,光是使用CtrlF文字區配搜尋,很難找到完全吻合的結果。這時候,我們可以試試看快速搭建自己的中文搜尋引擎,看看能不能更易地找到資料。而中文搜尋引擎,其實用免費的elasticsearch也可以做到。我們就來看看怎樣快速起lab吧。 經 docker 下載及運行 elasticsearch docker run p 127.0.0.192009200 d name elasticsearch e quot;discovery.type=singlenodequot; e quot;xpack.security.enabled=falsequot; e quot;xpack.license.self_generated.type=basicquot; v quot;elasticsearchdatausrshareelasticsearchdataquot; docker.elastic.coelasticsearchelasticsearch8.17.0 建立資料庫。在elasticsearch 中,示作index,並建立自己的ngram analyzer和tokenizer。 curl X PUT quot;localhost9200bookngramprettyquot; H 'ContentType applicationjson' d' quot;settingsquot; quot;indexquot; quot;max_ngram_diffquot; 4 , quot;analysisquot; quot;analyzerquot; quot;my_analyzerquot; quot;tokenizerquot; quot;my_tokenizerquot; , quot;tokenizerquot; quot;my_tokenizerquot; quot;typequot; quot;ngramquot;, quot;min_gramquot; 1, quot;max_gramquot; 5, quot;token_charsquot; quot;letterquot;, quot;digitquot; ' 假設資料庫每筆記錄有 record_id,title 和 content 三個欄位,其title, content都是中文內容。它們都套用 ngram analyzer 。 curl X PUT quot;localhost9200bookngram_mappingprettyquot; H 'ContentType applicationjson' d' quot;propertiesquot; quot;titlequot; quot;typequot; quot;textquot;, quot;analyzerquot; quot;my_analyzerquot;, quot;fieldsquot; quot;keywordquot; quot;typequot; quot;keywordquot; , quot;contentquot; quot;typequot; quot;textquot;, quot;analyzerquot; quot;my_analyzerquot;, quot;fieldsquot; quot;keywordquot; quot;typequot; quot;keywordquot; , quot;record_idquot; quot;typequot; quot;textquot;, quot;fieldsquot; quot;keywordquot; quot;typequot; quot;keywordquot; ' 批量上傳內容。如果要上載json檔,請把 d'xxx' 改為 databinary @FILENAME curl X POST quot;localhost9200_bulkprettyquot; H 'ContentType applicationjson' d' quot;indexquot; quot;_indexquot; quot;bookngramquot; quot;record_idquot;quot;1quot;,quot;titlequot;quot;紅樓夢quot;,quot;contentquot;quot;甄士隱夢幻識通靈賈雨村風塵懷閨秀quot; quot;indexquot; quot;_indexquot; quot;bookngramquot; quot;record_idquot;quot;2quot;,quot;titlequot;quot;西遊記quot;,quot;contentquot;quot;混沌未分天地亂,茫茫渺渺無人見。自從盤古破鴻蒙,開闢從茲清濁辨。覆載群生仰至仁,發明萬物皆成善。quot; quot;indexquot; quot;_indexquot; quot;bookngramquot; quot;record_idquot;quot;3quot;,quot;titlequot;quot;水滸傳quot;,quot;contentquot;quot;張天師祈禳瘟疫洪太尉誤走妖魔quot; ' 多欄位搜尋,並指定title的權重為content的兩倍。 curl X GET quot;localhost9200bookngram_searchprettyquot; H 'ContentType applicationjson' d' quot;queryquot; quot;multi_matchquot; quot;queryquot; quot;開天闢地quot;, quot;fieldsquot; quot;title2quot;, quot;contentquot;, quot;analyzerquot; quot;my_analyzerquot; '

長榮航空優惠,澳門飛台灣三航點來回連稅MOP1,275起!
激安優惠
OHChance 旅遊誌・2019-07-11

長榮航空隔左好耐終於再出台灣優惠機票,比之前旅展優惠平多100,14天期適合買耐d 的版友。雖然官方公告優惠期有跨年,但搵過三航點跨年期都無優惠價。 今次優惠可以不同點來回,選用 ldquo;不同點進出中途停留多個城市rdquo; 功能即可。 《優惠價錢(來回連稅)》*台北:MOP1,345*台中:MOP1,345*高雄:MOP1,275  《出發日期及最長停留》.出發日期:8月26日至9月27日      10月2日至12月18日      1月1日至11日.最長停留:14天  《購票日期及方法》.購票日期:7月20日2359前.預訂方法:長榮航空官網及APP.預訂網址:httpswww.evaair.com  【行李資訊】.是次優惠票價已包30KG托運行李額  附註:上述最低價錢為航空公司公告之最優惠價格,或本站能找到的最低價格;每一航班有否優惠票價及所存票量由航空公司決定,優惠票量有限售完即止。  價錢 Sample ndash; 澳門飛台北、台中、高雄優惠價 ===== 想搵平機票去玩,即上 OH!Chance!澳燦旅行資訊 httpsohchance.info 去日本旅行買咩 JR Pass好?即上 OH!Note!小燦的旅行筆記做功課 httpsohnote.info 唔知間航空公司好唔好坐?馬上 Subscribe OH Chance Youtube 睇睇佢:httpsyoutube.comcOHChanceTravel 睇埋 Facebook 專頁 httpsfb.comohchance 第一時間獲得最新旅遊資訊!

平飛芬蘭冰島!芬蘭航空香港出發來回連稅HKD4,061起!轉飛冰島HKD4,855起!
激安優惠
OHChance 旅遊誌・2019-07-05

芬蘭航空推出超正特價,香港直飛赫爾辛基4000蚊!想去冰島追極光都啱使,來回最低唔使4900!而且可於去或回程免費中停赫爾辛基。 注意官網價格日曆上的價格可能不對,需真的點進去選航班才會看到真正的價格。  《優惠價錢(來回連稅)》*芬蘭赫爾辛基:HKD4,061*冰島雷克雅未克:HKD4,855  《出發日期及最長停留》.出發日期:9月2日至12月10日(最晚回程日為12月10日).最長停留:1個月  《購票日期及方法》.購票日期:7月21日2359前.預訂方法:芬蘭航空官網.預訂網址:httpswww.finnair.comhken  【行李資訊】.芬蘭航空票價已包23KG托運行李  附註:上述最低價錢為航空公司公告之最優惠價格,或本站能找到的最低價格;每一航班有否優惠票價及所存票量由航空公司決定,優惠票量有限售完即止。  價錢 Sample ndash; 香港飛冰島來回連稅HKD4,855 ===== 想搵平機票去玩,即上 OH!Chance!澳燦旅行資訊 httpsohchance.info 去日本旅行買咩 JR Pass好?即上 OH!Note!小燦的旅行筆記做功課 httpsohnote.info 唔知間航空公司好唔好坐?馬上 Subscribe OH Chance Youtube 睇睇佢:httpsyoutube.comcOHChanceTravel 睇埋 Facebook 專頁 httpsfb.comohchance 第一時間獲得最新旅遊資訊!

濟州航空1至3月優惠!
激安優惠
OHChance 旅遊誌・2019-01-02

濟州航空推出2019年第一個優惠,澳門、香港出發的航線都有份,1至3月出行適用,不過新年就無平。 提提大家濟州航空特價票價只有10KG手提行李,如果有托運行李需求的,可以考慮購買貴215元的折扣機票,會包括15KG托運行李,比另購行李會平d。 《優惠價錢(來回連稅)》*澳門首爾:MOP1,297*澳門大邱:MOP1,261*香港首爾:HKD1,009*香港濟州:HKD1,204  《出發日期及最長停留》.出發日期:即日起至3月30日.最長停留:不限  《購票日期及方法》.購票日期:1月9日1559前預訂.預訂方法:濟州航空官網或手機APP.預訂網址:httpswww.jejuair.net  【行李資訊】.濟州航空特價票價只包10KG手提行李.托運行李可於訂票時加購15KG價格為MOP293  附註:上述最低價錢為航空公司公告之最優惠價格,或本站能找到的最低價格;每一航班有否優惠票價及所存票量由航空公司決定,優惠票量有限售完即止。  價錢 Sample ndash; 澳門飛首爾來回連稅MOP1,297 ===== 想搵平機票去玩,即上 OH!Chance!澳燦旅行資訊 httpsohchance.info 去日本旅行買咩 JR Pass好?即上 OH!Note!小燦的旅行筆記做功課 httpsohnote.info 唔知間航空公司好唔好坐?馬上 Subscribe OH Chance Youtube 睇睇佢:httpsyoutube.comcOHChanceTravel 睇埋 Facebook 專頁 httpsfb.comohchance 第一時間獲得最新旅遊資訊!