Software Development
Airflow 和 Flink 是兩個強大的工具,可以用於 ETL 開發。Airflow 是一個開源的任務調度和監控平台,可以方便地定義、調度和監控 ETL 任務的執行。Flink 是一個分佈式流處理引擎,可以處理大規模的數據流,並提供低延遲和高吞吐量的處理能力。 我想來聊聊這兩個框架在開發上遇過的坑,好用跟難用的點,跟我目前比較喜歡的程式架構。
Vue.js
Nuxt.js 是基於 Vue.js 的輕量框架,結合 SSR 及 SPA,在頁面載入前即渲染,解決 Vue.js SEO 成效不佳的問題。 Nuxt 3 在 2022 年底推出了穩定版本,除了支援 TypeScript,更徹底的進行重構,精簡了核心、編譯速度更快,提升開發體驗。 這次將從基礎專案建立開始說明,介紹主要架構與功能、套件應用,以及如何提升 SEO,將學習過程筆記起來,加深印象!
IT管理
比起 10 年前,Linux 應用在企業的應用已經是越來越常看到,甚至是首選的解決方案。其中 Enterprise Linux 又是企業最先想到的發行版。 然而大部份的管理員或是程式開發者在操作 Linux 時通常是透過片斷的學習結果而來,所以常常會有知道指令下什麼,但不知道為什麼要這樣做的困擾。 本主題試將 Linux 操作時必須瞭解的管理技巧分享,本主題包含: 基本操作、系統帳號管理、檔案目錄權限管理、行程管理、訊息重導、校時系統、套件管理、磁碟管理、檔案備份封裝 等主要管理類別進行介紹。 現代作業系統管理也因資訊安全政策所需,也將包含部份資訊安全要求相關的應用介紹。
Modern Web
是否有想過學習完基礎網頁開發後想要建構自己的網站卻發現難以起手,往往需要再學習額外的模板語言?接觸額外的生態系與框架?在這裡都不用!只需具備基礎的 HTML / CSS / JS 即能立即上手。Astro.js 是專為速度而設計的多合一網頁框架,著重於建構內容為重(content-focused)的網頁,在本系列文章會著重透過實際案例(像是建構自己的個人作品集網站與部落格等靜態內容網站),不空口白談而是從零到部屬成功打造扎實的作品。
IT管理
企業戰情室最需要先紙上談兵,從營運智慧分析師開始說起吧。 欲參加此次鐵人賽的原因如下: 1.希望能夠讓大家理解企業組織「營運智慧分析師」的重要性 2.考取營運智慧分析師的證照(一起複習?!) 3.想開一家「文具店」並發揮該魔法 在全盤了解「營運智慧分析師」之前,除了知道大家常聽到的資料科學、BIG DATA、BI等有關「數據」的應用,我是其他一概什麼都不懂,只想著要「考到該證照」。深入理解後,可以知道該職位真的是一門魔法,「魔鬼藏在細節裡」真的可以從各種數據找出來,除了統整能力,也要有身經百戰的經驗,才能扛起企業的數據,再加以分析,相信一個成功的企業,需要多個「營運智慧分析師」人才。
SideProject30
如果想要模擬高頻 NFC 卡片,除了使用中國魔術卡之外,Chameleon 是目前最小的開源硬體,新一代的 ChameleonUltra 募資最近才剛結束,大小跟前一代的 ChameleonTiny 一樣,在我順利拿到這個硬體後,我想透過用 Web Serial/Bluetooth 來控制 ChameleonUltra 硬體,並且把這個過程寫成文章記錄下來。
Modern Web
只要我畫圖畫得夠快,更新壓力就追不上我! 這個主題的主要目標,是藉由盡可能多的圖文說明,來給剛進入前端的新手一個不同的學習體驗,學習過程預計會涵蓋 HTML、CSS與JAVASCRIPT ,並且盡可能寫到 React.js
Software Development
首先會先針對三個部分HTML-CSS、selenium與discord.py依序做簡單的介紹,分別說明其中的各種使用方式,並在最後將學到的各種方式結合,實作出discord bot爬蟲功能。
DevOps
我參賽項目關注持續集成與持續交付領域,在構建高效的軟件交付流程。我將實施自動化測試、部署與監控,以提升軟件開發、測試和交付的效率與質量。採用持續集成和持續交付實踐,我致力於整個發布週期,減少錯誤,提高團隊協作,並實現快速、可靠的軟件交付。