Latest Posts

2025年1月15日 星期三

利用JavaScript撰寫MySQL Stored Program (文/恆逸資深講師 吳修福)



隨著JavaScript愈來愈普及,從網站前端的互動功能到後端服務的開發工作,可以使用的地方也愈來愈多。


MySQL自9.0企業版開始也可以使用JavaScript來進行預存程式的開發,這樣有什麼好處呢?從SQL語言來看的話,其主要功能是針對資料的操作而設計的,所以其結構會跟其他程式語言有一定程度上的差別,例如以下是建立一個帶有初始值的變數:

SQL:
DECLARE mystr VARCHAR(5) DEFAULT 'hello';
    
Java:
String mystr = "hello";
    
JavaScript:
let mystr = "hello"    

2025年1月10日 星期五

CEH v13新登場,第一個AI駭客認證讓你戰勝網路安全

別再用舊思維做資安!CEHv13認證加入AI驅動技術

  • 市場對於擁有AI技能的資安人員的需求正在快速上升,世界第一的道德駭客認證現在加入了AI!CEH v13 版本配備了AI驅動的工具和技術來識別、利用和保護系統和網路中的漏洞。您將學習利用人工智慧自動偵測威脅、預測安全漏洞以及快速回應網路事件。此外,您還將學會如何保護AI驅動的技術免於潛在威脅風。道德駭客和AI功能的結合將讓你能保護組織,並適應不斷變化的資安挑戰。
  • CEHv13深入探討頂級 OWASP 攻擊、活動目錄洩漏、傳統加密對量子運算的脆弱性、日益增長的勒索軟體威脅以及其他新興風險,為您提供實施零信任架構和其他網路安全措施的策略。 CEH v13 全面涵蓋最新知識,為資安人員提供現代化和複雜的技能、工具、技術和策略。

2025年1月8日 星期三

2025年1月7日 星期二

想要入門AWS領域,就選有正統的AWS學習資源才能事半功倍

 



目前越來越多企業採用AWS雲端,您是想要入門AWS領域,或對AWS解決方案有應用需求的IT人員?


透過AWS原廠授權教育訓練中心,可提供您最新、最全面的AWS技能培訓,讓您可依照角色或解決方案選擇適合需求的AWS課程進修,有系統地具備在AWS雲端中設計、部署和操作基礎設施和應用程式的技能,符合企業與IT人員的多元需求。


2025年1月2日 星期四

12個值得考慮的頂尖開放原始碼資料庫 文/Sean Michael Kerner



資料庫是現代IT的基礎 -- 無論是傳統的內部部署資料庫,還是新興的雲端資料庫,都有助於各種應用程式的開發。一開始,資料庫市場由單一廠商擁有的專有技術主導。這些產品現在仍被廣泛使用,但開放原始碼資料庫也漸漸獲得不少用戶。

開放原始碼軟體為用戶組織提供了開放可用的原始碼,通常是透過社群開發的。目的是擴大參與開發過程的人數,不被特定廠商的技術所束縛。開放原始碼資料庫使用量的增加,部分是由於Linux和雲端系統的興起,它們通常依賴開放原始碼作業系統。同時也得益於NoSQL資料庫的出現,其中許多遵循或符合開放原始碼模型。

2024年12月26日 星期四

差異式虛擬硬碟概念





前言

現在電腦網路時代進入了虛擬化的世界,伺服器虛擬化、網路設備虛擬化…讓我們不得不去習慣虛擬化的世界。講一個概念,要記得虛擬化基本上必須要有實體的硬體存在,並不是憑空想像就會有東西出現的。先認識以下兩個名詞:

  • 模擬 – 使用軟體寫出程式當成硬體來使用,實際上,硬體並不存在。
  • 虛擬 – 拿別人的硬體當成自己的硬體來使用!實際上,真的有硬體存在。

2024年12月10日 星期二

.NET 8 Blazor入門 - 4

 

 作者:許薰尹  精誠資訊/恆逸教育訓練中心資深講師

本篇文章將延續本站《.NET 8 Blazor入門 - 1》、《.NET 8 Blazor入門 - 2》、《.NET 8 Blazor入門 - 3》系列文章的情境,介紹如何使用Visual Studio 2022開發工具,一步、步帶領你建立一個.NET 8 Blazor的員工系統,使用SPA架構來進行資料的新增、刪除、修改與查詢作業。

回顧我們在此系列文章建立的Blazor Web App專案,目前可以利用「EditEmployee.razor」元件新增員工資料,若使用者亂輸資料,我們就會取得無意義的資料,此外若使用者沒有填員工類型(JobTypeId)便進行新增作業,將得到一個例外錯誤,請參考下圖所示:



圖 1:未提供資料產生例外錯誤。