> For the complete documentation index, see [llms.txt](https://wnsgml972.gitbook.io/midas_log/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://wnsgml972.gitbook.io/midas_log/contents/2020.01/01.md).

# MIDAS LOG

## go home! [:house\_with\_garden:](https://github.com/wnsgml972/midas_log)

## 01.02

### 공부, 정리할 것

* [Code Review](/midas_log/contents/basiceducation/codereview.md)
* [Clean Code](/midas_log/contents/basiceducation/cleancode.md)
* Phase 자료 정리
* Core History
* opensource queryparse
* CI, Github Action 공부

### Main

* \[기반] Phase, Alice UI, DB, Select

### Phase/Label 안정화

### 문서화 위주

### MIDAS Bash

### Phase & Alice UI 교육

### Phase 문서화

## 01.03

### 공부, 정리할 것

* [Code Review](/midas_log/contents/basiceducation/codereview.md)
* [Clean Code](/midas_log/contents/basiceducation/cleancode.md)
* Phase 자료 정리
* Core History
* opensource queryparse
* CI, Github Action 공부

### Main

* \[기반] Phase, Alice UI, DB, Select

### Phase/Label 안정화

### 문서화 위주

### MIDAS Bash

### Phase & Alice UI 교육

### Phase 문서화

## 01.06

### 공부, 정리할 것

* [Code Review](/midas_log/contents/basiceducation/codereview.md)
* [Clean Code](/midas_log/contents/basiceducation/cleancode.md)
* Phase 자료 정리
* Core History
* opensource queryparse
* CI, Github Action 공부

### Main

* \[기반] Phase, Alice UI, DB, Select

### LabelPhase Refactoring

### Memory Leak 잡기

### 문서화 위주

### MIDAS Bash

### Phase & Alice UI 교육

### Phase 문서화

## 01.07

### 공부, 정리할 것

* [Code Review](/midas_log/contents/basiceducation/codereview.md)
* [Clean Code](/midas_log/contents/basiceducation/cleancode.md)
* Phase 자료 정리
* Core History
* opensource queryparse
* CI, Github Action 공부

### Main

* \[기반] Phase, Alice UI, DB, Select

### Phase/Label 안정화

### Memory Leak 잡기

### 문서화 위주

### MIDAS Bash

### Phase & Alice UI 교육

### Phase 문서화

## 01.08

### 공부, 정리할 것

* [Code Review](/midas_log/contents/basiceducation/codereview.md)
* [Clean Code](/midas_log/contents/basiceducation/cleancode.md)
* Phase 자료 정리
* Core History
* opensource queryparse
* CI, Github Action 공부

### Main

* \[기반] Phase, Alice UI, DB, Select

### Phase/Label 안정화

### Memory Leak 잡기

### 문서화 위주

### MIDAS Bash

### Phase & Alice UI 교육

### Phase 문서화

## 01.09

### 공부, 정리할 것

* [Code Review](/midas_log/contents/basiceducation/codereview.md)
* [Clean Code](/midas_log/contents/basiceducation/cleancode.md)
* Phase 자료 정리
* Core History
* opensource queryparse
* CI, Github Action 공부

### Main

* \[기반] Phase, Alice UI, DB, Select

### Phase/Label 안정화

### Memory Leak 잡기

### 문서화 위주

### MIDAS Bash

### Phase & Alice UI 교육

### Phase 문서화

## 01.10

### 공부, 정리할 것

* [Code Review](/midas_log/contents/basiceducation/codereview.md)
* [Clean Code](/midas_log/contents/basiceducation/cleancode.md)
* Phase 자료 정리
* Core History
* opensource queryparse
* CI, Github Action 공부

### Main

* \[기반] Phase, Alice UI, DB, Select

### Memory Leak 잡기

## 01.13

### 공부, 정리할 것

* [Code Review](/midas_log/contents/basiceducation/codereview.md)
* [Clean Code](/midas_log/contents/basiceducation/cleancode.md)
* Phase 자료 정리
* Core History
* opensource queryparse
* CI, Github Action 공부

### Main

* \[기반] Phase, Alice UI, DB, Select

### IFC TesslatedConverter 구현!!!!!

### Select Obejct 인계 받기

## 01.14

### 공부, 정리할 것

* [Code Review](/midas_log/contents/basiceducation/codereview.md)
* [Clean Code](/midas_log/contents/basiceducation/cleancode.md)
* Phase 자료 정리
* Core History
* opensource queryparse
* CI, Github Action 공부

### Main

* \[기반] Phase, Alice UI, DB, Select

### IFC TesslatedConverter 구현!!!!!

### Select Obejct 인계 받기

## 01.15

### 공부, 정리할 것

* [Code Review](/midas_log/contents/basiceducation/codereview.md)
* [Clean Code](/midas_log/contents/basiceducation/cleancode.md)
* Phase 자료 정리
* Core History
* opensource queryparse
* CI, Github Action 공부

### Main

* \[기반] Phase, Alice UI, DB, Select

### 연말정산

### Unique Pointer Const Cast

```
// 밑에 방법을 쓰면 결과를 전달하기 전에 복사를 시도함, 때문에 컴파일 에러
std::unique_ptr<int> myptr1 = std::move(const_cast<std::unique_ptr<int> >(myptr));    // x

// 복사하기 전에 참조로 넘겨 올바르게 캐스팅
std::unique_ptr<int> myptr1 = std::move(const_cast<std::unique_ptr<int>& >(myptr));   // o
```

### IFC TesslatedConverter 구현!!!!!

### Select Obejct 인계 받기

## 01.15

### 공부, 정리할 것

* [Code Review](/midas_log/contents/basiceducation/codereview.md)
* [Clean Code](/midas_log/contents/basiceducation/cleancode.md)
* Phase 자료 정리
* Core History
* opensource queryparse
* CI, Github Action 공부

### Main

* \[기반] Phase, Alice UI, DB, Select

### 연말정산

### IFC TesslatedConverter 검증

### Select Obejct 인계 받기

## 01.16

### 공부, 정리할 것

* [Code Review](/midas_log/contents/basiceducation/codereview.md)
* [Clean Code](/midas_log/contents/basiceducation/cleancode.md)
* Phase 자료 정리
* Core History
* opensource queryparse
* CI, Github Action 공부

### Main

* \[기반] Phase, Alice UI, DB, Select

### 연말정산

### IFC TesslatedConverter 검증

### Select Obejct 인계 받기

## 01.20

### 공부, 정리할 것

* [Code Review](/midas_log/contents/basiceducation/codereview.md)
* [Clean Code](/midas_log/contents/basiceducation/cleancode.md)
* Phase 자료 정리
* Core History
* opensource queryparse
* CI, Github Action 공부

### Main

* \[기반] Phase, Alice UI, DB, Select

### 연말정산

### IFC TesslatedConverter 검증

### Phase Core Debugging 가능한 수준까지 연구

### Select Obejct 인계 받기

## 01.21

### 공부, 정리할 것

* [Code Review](/midas_log/contents/basiceducation/codereview.md)
* [Clean Code](/midas_log/contents/basiceducation/cleancode.md)
* Phase 자료 정리
* Core History
* opensource queryparse
* CI, Github Action 공부

### Main

* \[기반] Phase, Alice UI, DB, Select

### 연말정산

### IFC TesslatedConverter 검증

### Phase Core Debugging 가능한 수준까지 연구

### Select Obejct 인계 받기

## 01.22

### 공부, 정리할 것

* [Code Review](/midas_log/contents/basiceducation/codereview.md)
* [Clean Code](/midas_log/contents/basiceducation/cleancode.md)
* Phase 자료 정리
* Core History
* opensource queryparse
* CI, Github Action 공부

### Main

* \[기반] Phase, Alice UI, DB, Select

### DB Core 구조 개선(Structure Packing Control)

### Select Obejct 연구

### Phase Core 되도록 이면 직접 개발 시작

## 01.23

### 공부, 정리할 것

* [Code Review](/midas_log/contents/basiceducation/codereview.md)
* [Clean Code](/midas_log/contents/basiceducation/cleancode.md)
* Phase 자료 정리
* Core History
* opensource queryparse
* CI, Github Action 공부

### Main

* \[기반] Phase, Alice UI, DB, Select

### DB Core 구조 개선(Structure Packing Control, Table Dependency Injection)

### Select Obejct 연구

### Phase Core 되도록 이면 직접 개발 시작

## 01.28

### 공부, 정리할 것

* [Code Review](/midas_log/contents/basiceducation/codereview.md)
* [Clean Code](/midas_log/contents/basiceducation/cleancode.md)
* Phase 자료 정리
* Core History
* opensource queryparse
* CI, Github Action 공부

### Main

* \[기반] Phase, Alice UI, DB, Select

### DB Core 구조 개선(Table Dependency Injection)

* 이거 `Structure Packing Control` 드디어 연구 발표 통과, 및 Merge 완료!
* MDay로 팀원들한테 공유만 하면 될 듯ㅎㅎ

  **Select Obejct 연구**

  **Phase Core 되도록이면 직접 Debugging 개발 시작**

## 01.29

### 공부, 정리할 것

* [Code Review](/midas_log/contents/basiceducation/codereview.md)
* [Clean Code](/midas_log/contents/basiceducation/cleancode.md)
* Phase 자료 정리
* Core History
* opensource queryparse
* CI, Github Action 공부

### Main

* \[기반] Phase, Alice UI, DB, Select

### 자기소개 발표 준비

### RT Module Keep Alive Checker 구현

### DB Core 구조 개선(Table Dependency Injection)

### Select Obejct 연구

### Phase Core 되도록이면 직접 Debugging 개발 시작

## 01.30

### 공부, 정리할 것

* [Code Review](/midas_log/contents/basiceducation/codereview.md)
* [Clean Code](/midas_log/contents/basiceducation/cleancode.md)
* Phase 자료 정리
* Core History
* opensource queryparse
* CI, Github Action 공부

### Main

* \[기반] Phase, Alice UI, DB, Select

### RT Module Keep Alive Checker 구현

### DB Core 구조 개선(Table Dependency Injection)

### Select Obejct 연구

### Phase Core 되도록이면 직접 Debugging 개발 시작

## 01.31

### 공부, 정리할 것

* [Code Review](/midas_log/contents/basiceducation/codereview.md)
* [Clean Code](/midas_log/contents/basiceducation/cleancode.md)
* Phase 자료 정리
* Core History
* opensource queryparse
* CI, Github Action 공부

### Main

* \[기반] Phase, Alice UI, DB, Select

### RT Module Keep Alive Checker 구현 -> Git Hook 구현까지

### DB Core 구조 개선(Table Dependency Injection)

### Select Obejct 연구

### Phase Core 되도록이면 직접 Debugging 개발 시작
