---
# System prepended metadata

title: 徐煜宸推甄資料總整

---

# 專題
![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)
