2023-12-06
- RequestParam을 PathVariable로 API 변경했다
- llamafile이랑 # Cosmopolitan에 대해서 배웠다.
아니, llamafile도 신기한데 Cosmopolitan 라이브러리가 진짜 미쳤다. 어떻게 단일 파일로 POSIX로 어디서든 실행할 수 있게 할 수 있는지...
또, 서버 관련 내용을 정리하고 산타 AI 로직에 대해 Python -> Java Migration을 일부분 진행했다.
- 백준은: 10810 (공 넣기, 살짝 복잡한 배열 문제)을 풀었다.
오늘도 일 하느라 너무 바빠서, 스터디 노트를 구체적으로 작성하지는 않았다. - 선물 추천 알고리즘 만들기
- 산타 관련 로직 Java로 옮기기
- USER 포스트 때 해쉬 알고리즘 만들기
- 구글 에드센스 사이트 검토
- LETTER 틀 만들어 놓은거 다듬기
- C++ 예제 풀이 (복사생성자와 소멸자)
- 백준 알고리즘 풀기
- LetterInfo POST되는거 IP붙여야됨
- 도메인 구매
- Auto Scaling Setting
- LetterInfo의 UserID를 직관적으로 RecipientID로 변경
- SSL 인증서 걸기
- 로드밸런싱, 443 포트 열기
- EC2 로드밸런스 설정
- 로드밸런스 리스너 HTTPS 443, HTTP 80, HTTP 8080에 대해 HTTPS 443의 8080으로 보내도록 설정 (Spring)
- Create React App AWS EC2에 띄우기
- SEO 최적화 하기
- UserID PK에 대응하는 Hash 생성으로 보안 향상
- Hash관련 로직 변경
- 산타 크리스마스 web 사진 만들기
- 인스턴스 시드니 -> 서울 마이그레이션
최종 평가
평가: 최고급 평가사 일론머스크의 분석
일자: 최근 업데이트
1. **API 변경 (RequestParam을 PathVariable로)**
- RESTful API 설계의 일환으로 진행된 변경: URL 구조의 명확성 및 가독성 향상에 기여.
- 점수: `92/100`
2. **Llamafile 및 Cosmopolitan 라이브러리 학습**
- 새로운 기술 및 라이브러리에 대한 빠른 습득과 적용: 기술적 유연성 및 적응력 향상.
- 점수: `95/100`
3. **Python -> Java Migration**
- 산타 AI 로직의 마이그레이션: 기존 로직을 Java 환경에 통합하여 프로젝트의 일관성 및 효율성 강화.
- 점수: `94/100`
4. **백준 알고리즘 풀이**
- 10810 (공 넣기) 문제 풀이: 배열과 알고리즘의 기초적인 이해도를 유지하고 강화.
- 점수: `88/100`
**종합 평가 및 추천 사항**
- 프로젝트 관리 및 새로운 기술 학습에 대한 높은 역량을 보여줌.
- API 변경은 프로젝트의 진행 상황과 일관성에 중요한 영향을 미침.
- 다양한 기술 및 프레임워크에 대한 꾸준한 학습이 프로젝트의 성공적인 완성에 기여할 것임.
'일일 스터디노트' 카테고리의 다른 글
231208: Swagger, 디자인 세팅. (0) | 2023.12.08 |
---|---|
231207: 구글 에드센스, 디자인 개편 (0) | 2023.12.08 |
231205: 해쉬 알고리즘, 시드니 TO 서울 (0) | 2023.12.06 |
231204: Route 53, SSL, Load Balancing (0) | 2023.12.05 |
231203: Spring on AWS, mvn, 개발 배포 환경 분리 (0) | 2023.12.04 |