# 專題 ![oran-interface](https://hackmd.io/_uploads/Bkk4lcGOR.png) ## O1(子項目四) ### netconf [o1介面架設概略](https://hackmd.io/I8hwvpiHQBqXLiIyws_knA) [netconf 上層(elk)](https://hackmd.io/HbuNZsxyT1amBBcgJFt4Ew)(這部分沒有持續深入實作,因為屬於額外自己研究的內容,後續因為去深入研究k8s而暫停) ### VES [ves北向接口(influxDB, telegraf, kafka)](https://hackmd.io/W6iNhT-lTCeUpoHMvTVWBA) [簡易儀表板 – ANSI escape](https://hackmd.io/96ynOWrKQtOtE9u4n_5FSg) ## K8s(子項目二) [kubernetes學習與踩雷筆記](https://hackmd.io/vaN1doS3R1q61dtbWkmqtw) [kubernetes嘗試實作彙整](https://hackmd.io/XNAP5SsLRTKhcOCX7yCnqw?both) ## E2 [e2介面](https://hackmd.io/@Sucryan/BkItdYdmC)(屬於額外研究,不包含在專題本身) ## 比賽 [培訓營學習筆記](https://hackmd.io/KVVW5mRXRTSYLA8nsClE1A)(註:因為比賽的內容跟專題高度相關,所以放在同一欄目) ## 全部內容 [點此](https://hackmd.io/UsZZSJhgSteXE1grQAzvUw?view)(這個是專題所有內容,包含另一位同學的部分(也有包含各週的ppt)) # 網路程式設計 [網路程式設計上課筆記](https://hackmd.io/JYTx_LS0TZ6TslR7xumUDg) - finalProject簡介 | 其他學習與開發經驗 | 簡述 | |:-------------------------|:-----------------------------------------------------------------------------------------------| | Socket 程式設計 | 使用 C 語言實作 TCP 客戶端與伺服器的套接字編程,管理多用戶連線與即時通訊。 | | 多進程管理 | 利用 `fork()` 創建子進程處理遊戲邏輯,並使用 `SIGCHLD` 信號處理來避免僵屍進程。 | | 進程間通訊 (IPC) | 使用訊息佇列(Message Queues)在伺服器與遊戲進程之間同步遊戲狀態與傳遞分數。 | | 遊戲邏輯實作 | 開發一個多人卡牌遊戲,包括卡牌發放、回合控制、勝負判斷及玩家角色管理(玩家與觀眾)。 | | 使用 `select()` 監控多個檔案描述符 | 在客戶端與伺服器中運用 `select()` 函數來監控多個連線與輸入來源,實現非同步I/O操作。 | | 信號處理 | 處理 `SIGCHLD` 信號以確保子進程正確終止,避免系統中出現僵屍進程。 | | 文件操作 | 使用檔案讀寫管理用戶帳戶資訊,包括註冊、登入與修改帳戶餘額,確保用戶資料的持久性與安全性。 | | 超時處理與用戶提示 | 實作超時機制,根據用戶操作的時間限制提供即時提示,增強使用者體驗並防止系統資源被長時間佔用。 | | 使用 ANSI 色彩代碼增強終端顯示 | 在客戶端程式中運用 ANSI 色彩代碼(如紅色、白色)來美化終端輸出,提升用戶介面的可讀性與互動性。 | [finalProject-client](https://hackmd.io/pJDQw4VlQymKRBioLbIR0g) [finalProject-server](https://hackmd.io/neL8mxzMS4q_UOIpWBWyxg) # 資料庫 [工工系——嘗試透過mac實作,利用MAMP!(自我額外學習)](https://hackmd.io/UFQrn3X9TmucnCxWimVBGg) [工工系——利用MAMP實作(自我額外學習)](https://hackmd.io/Id4972OaR96hBa_7wq2E0w) [工工系——php](https://hackmd.io/H-elPQI2RIGCySWCi4_TLg) [工工系——finalProject](https://github.com/Sucryan/database_IE_finalProject) [資工系——finalProject](https://www.notion.so/Final-d6a0182b68f944c09a0479e93280cc35) [資工系——課堂筆記(notion)](https://www.notion.so/f2620f65285b445f9ec724ab97ce5968) # 模擬學 [模擬學finalProject - 關於LCG研究(ORTools)](https://hackmd.io/3JvbbEW2T8Gt-v925S4r-A) # 自學和嘗試的東西 ## line bot與二手拍 [程式碼-hackmd](https://hackmd.io/x0aXFqZ6SEW6whzGkCA0HQ) [程式本體下載-github](https://github.com/Sucryan/AutoNotifyMonitor) ## 自學機器學習、網路建置 [機器學習](https://hackmd.io/VtYM9CmpQHajuWN7MijDKg) [網路建置](https://hackmd.io/LeEZ3_QMSYmLey3sbvPr0A) ## 學git [筆記](https://hackmd.io/_rG9l3UPScqPg8JRiwXZqA?both) ## ubuntu安裝筆記與linux學習筆記 [ubuntu安裝](https://hackmd.io/txok5br-SwyWy9jE1Go9Mw) [linux學習筆記](https://hackmd.io/fNHzUWReQZG6v3sU1y7ceg) [vim學習](https://hackmd.io/m2YOrY3KRAaH_7pHI-fpeA) # 上課筆記 [人因工程](https://hackmd.io/jnwUzrlNTWmqEEVOlr-54g) [機器學習](https://hackmd.io/0TfXqMVnRNu1RLcDnQjLjA) [物件導向/資節期末上機筆記](https://hackmd.io/fw-fa3UHTZSXLN8QSUnz_A) [機率](https://www.notion.so/fd99ffb13e434907a33e1250e3594158) [計算機網路概論](https://www.notion.so/10acada43991442b9a2b9aa1fe325adc) [作業研究](https://www.notion.so/0493bb8edaed4b499b4224570fbac1ed) [作業研究2](https://hackmd.io/w_teQIzcQEmyzoVoiT4hcg) [統計](https://www.notion.so/26b805f1889f437d87037c15c1ecea6c) [製造程序](https://www.notion.so/92f61c61ebb14fab82b2e5714a359ad7)