個人網站: https://github.com/UnderSam (更多詳細資訊)
此專案為中央軟工所 OOAD 課程之期末專案,要利用 Java 撰寫一個擁有基本功能之 UML 應用程式,功能包括: 選取、移動、連接、群組、移除、命名。
keywords: OOAD, UML, Java
source code: https://github.com/UnderSam/UML_editor
此專案為台北大學軟體工程課程之期末專案,要開發一個圖書館藏 APP,而我負責的部分為整個後端以及爬蟲的部分,為了節省硬體成本,我們將所有爬蟲以及身份認證轉由 Firebase 搭配 Google Cloud Function 去執行,達到 Serverless 的應用。
keywords: Web Scraping, Google Cloud Function, Firebase, Serverless
source code: https://github.com/UnderSam/Librassist_scraper
此專案為課外期間額外接的全端開發案子,主要為開發一個能夠監控不同站點的電錶監控系統,並且附帶權限管理以及帳號動態啟用,另外還能夠限制單一帳號/裝置登入。
keywords: Python, MS-SQL, Express.js, RESTful API, JWT, Redis, Jenkins, Docker
source code: https://github.com/UnderSam/ElectricMonitor
此專案為研究所負責之機器學習系統開發專案,旨在建立一個穩定且精準的非監督式網頁資料擷取系統,使用者只需要輸入幾頁相似架構的網站即可由系統自動推導出可能含有的資料欄位,並且此系統利用動態排程的方式來自動重新爬取/擷取新的資料,提供 24hr 更新不中斷的 Live API Endpoint。
keywords: MongoDB, Egg.js, Next.js, Redis, RabbitMQ
demo website: Data ETL System
個人網站: https://github.com/UnderSam (更多詳細資訊)
此專案為中央軟工所 OOAD 課程之期末專案,要利用 Java 撰寫一個擁有基本功能之 UML 應用程式,功能包括: 選取、移動、連接、群組、移除、命名。
keywords: OOAD, UML, Java
source code: https://github.com/UnderSam/UML_editor
此專案為台北大學軟體工程課程之期末專案,要開發一個圖書館藏 APP,而我負責的部分為整個後端以及爬蟲的部分,為了節省硬體成本,我們將所有爬蟲以及身份認證轉由 Firebase 搭配 Google Cloud Function 去執行,達到 Serverless 的應用。
keywords: Web Scraping, Google Cloud Function, Firebase, Serverless
source code: https://github.com/UnderSam/Librassist_scraper
此專案為課外期間額外接的全端開發案子,主要為開發一個能夠監控不同站點的電錶監控系統,並且附帶權限管理以及帳號動態啟用,另外還能夠限制單一帳號/裝置登入。
keywords: Python, MS-SQL, Express.js, RESTful API, JWT, Redis, Jenkins, Docker
source code: https://github.com/UnderSam/ElectricMonitor
此專案為研究所負責之機器學習系統開發專案,旨在建立一個穩定且精準的非監督式網頁資料擷取系統,使用者只需要輸入幾頁相似架構的網站即可由系統自動推導出可能含有的資料欄位,並且此系統利用動態排程的方式來自動重新爬取/擷取新的資料,提供 24hr 更新不中斷的 Live API Endpoint。
keywords: MongoDB, Egg.js, Next.js, Redis, RabbitMQ
demo website: Data ETL System