CODE SQUAD/회고록

[TIL] 일일 회고 2022/06/03

샤아이인 2022. 6. 3.

요즘 한 일

1. Aribnb 클론 코딩 진행중

팀원 Lucid, 피그백 과 함께 iOS용 Arirbnb 앱을 만드는 과정을 진행중이다.

 

구현과정에서 크게 재미있었던 부분이 2개 있었다.

1) Oauth 로그인 직접 구현하기

2) 자동 배포하기

 

Oauth를 방학 기간에 단순 Spring으로 한번, Spring Security를 써서 한번, 총 2번 구현해 봤기에 이론적인 내용은 어느정도 인지하고 있었다...

 

다만이 이걸 프로젝트에 적용할려 생각하니 또 어렵게 느껴졌다...

루시드와 각각 Github, Kakao 를 맡아 하나 씩 구현하고, 인터페이스로 공통 부분을 뽑아내어 처리하였다.

조금더 공통된 부분을 제거할 수 있을것 같은데.... 적용하지 못하고 있는것 같아 아쉽다.

 

자동 배포는 성공적으로 완성할 수 있었다.

5월쯤에 Honux의 AWS 강의와 책 한권을 읽어둔 덕분에 AWS에 큰 거부감 없이 배포를 완성할 수 있었다.

또한 처음 사용하는 Github Actions의 강력한 기능 덕분에 더욱 재미있었단 배포 경험이었다!

 

앞으로도 이 방식의 배포를 더 사용해볼것 같다. 추가적으로 Docker 도 배포에서 사용해보고 싶다!

 

2. CI/CD 해보기

Github Actions + CodeDeploy + Nginx 를 통한 CI/CD 를 진행해 보았다.

자동 배포화를 진행해 나가면서 그 과정을 상세하게 블로그에 정리를 하게 되었다.

https://blogshine.tistory.com/427

 

[AWS] Github Actions, CodeDeploy, Nginx 로 무중단 배포하기 - 1

이번글은 Github Actions를 활용한 무중단 배포를 시도하면서 (미래의 저를 위해)과정을 정리한 글 입니다. AWS free tier 상에서 가능한 최소한의 무중단 배포를 진행해보도록 하겠습니다. 총 4개의 시

blogshine.tistory.com

https://blogshine.tistory.com/428

 

[AWS] Github Actions, CodeDeploy, Nginx 로 무중단 배포하기 - 2

총 4개의 시리즈 글로 진행될 것입니다. 1) Github Actions과 AWS S3 연동 2) EC2 설정과 CodeDeploy 적용 (이번 글) 3) EC2와 RDS 4) Nginx 설치와 배포 스크립트 ▶ 전체 흐름도 우선 전반적인 흐름은 다음과..

blogshine.tistory.com

https://blogshine.tistory.com/429

 

[AWS] Github Actions, CodeDeploy, Nginx 로 무중단 배포하기 - 3

총 4개의 시리즈 글로 진행될 것입니다. 1) Github Actions과 AWS S3 연동 2) EC2 설정과 CodeDeploy 적용 3) EC2와 RDS (이번 글) 4) Nginx 설치와 배포 스크립트 ▶ 전체 흐름도 우선 전반적인 흐름은 다음과..

blogshine.tistory.com

https://blogshine.tistory.com/432

 

[AWS] Github Actions, CodeDeploy, Nginx 로 무중단 배포하기 - 4

총 4개의 시리즈 글로 진행될 것입니다. 1) Github Actions과 AWS S3 연동 2) EC2 설정과 CodeDeploy 적용 3) EC2와 RDS 4) Nginx 설치와 배포 스크립트 (이번 글) ▶ 전체 흐름도 우선 전반적인 흐름은 다음과..

blogshine.tistory.com

 

3. 코드 리뷰 정리하기

이번 리뷰어는 Dion이신데 세세한 부분까지 리뷰해 주셔서 정말 좋았다!

https://blogshine.tistory.com/425

 

[Review] 2022/05/25 1차 PR (Aribnb 서비스)

이번 리뷰는 Dion 께서 해주셨다! 리뷰해주셔서 감사합니다 !! https://github.com/codesquad-members-2022/airbnb/pull/40#discussion_r883130404 [Team - 06][BE] 에어비앤비 프로젝트 1주차 1회차 PR by leejo..

blogshine.tistory.com

https://blogshine.tistory.com/430

 

[Review] 2022/05/27 2차 PR (Aribnb 서비스)

이번 리뷰는 Dion 께서 해주셨다! 리뷰해주셔서 감사합니다 !! https://github.com/codesquad-members-2022/airbnb/pull/88 [Team - 06][BE] 에어비앤비 프로젝트 1주차 2회차 PR by zbqmgldjfh · Pull Request..

blogshine.tistory.com

이번 리뷰를 통해서 배워가는 점이 많았던것 같다.

잊고 있었던 내용들도 다시 확인해볼 수 있었다.

 

문제는 왜 리뷰를 가끔 받았던 내용을 또다시 문제가 되어 리뷰 받는 것 일까....

아 생각좀 하고 코드 짜자 나 자신아...

 

의식적인 연습을 하자!

 

4. 알고리즘 풀이

https://blogshine.tistory.com/426

 

[백준][C++] 11286번: 절대값 힙 <224>

직접 풀어보고 올리는 코드입니다. 지적이나 더 좋은 방향에 대한 댓글은 항상 환영합니다. 11286번: 절댓값 힙 첫째 줄에 연산의 개수 N(1≤N≤100,000)이 주어진다. 다음 N개의 줄에는 연산에 대한

blogshine.tistory.com

https://blogshine.tistory.com/431

 

[백준][C++] 5525번: IOIOI <225>

직접 풀어보고 올리는 코드입니다. 지적이나 더 좋은 방향에 대한 댓글은 항상 환영합니다. 5525번: IOIOI N+1개의 I와 N개의 O로 이루어져 있으면, I와 O이 교대로 나오는 문자열을 PN이라고 한다. P1 I

blogshine.tistory.com

https://blogshine.tistory.com/433

 

[백준][C++] 2098번: 외판원 순회 <226>

직접 풀어보고 올리는 코드입니다. 지적이나 더 좋은 방향에 대한 댓글은 항상 환영합니다. 2098번: 외판원 순회 첫째 줄에 도시의 수 N이 주어진다. (2 ≤ N ≤ 16) 다음 N개의 줄에는 비용 행렬이

blogshine.tistory.com

마지막 외판원 순회같은 경우 이게 bit vector를 사용해야 한다는 점을 처음에 인식하지 못했다....

이후 다른 블로그의 해설을 보다 이를 인지했지만... 적용또한 잘 하지 못했다.. 스스로 해결하지 못한것 같아 마음 한편이 아쉽다...

왤캐 스스로 생각하지 못하는 것 일까....

 

👍  Good

루시드 께서 분업을 하고 싶어하시는 것 같아 분업을 하기는 했는데... 나의 마음은 끝까지 그냥 둘이서 페어 프로그래밍을 했으면 싶은뎃!

하지만 나의 의견만 강요할 수는 없고 팀원의 의사 또한 매우 중요하기 때문에 마지막 3주차 에서는 따로 개발을 진행하기로 하였다. ㅠ,ㅠ

 

이번 주말부터 각자 맡은 부분을 구현하기로 했다.

테스트, docs를 더 세세하게 적용하도록 노력해야겠다.

 

구현을 더 세밀하게 하는 것이 이번 목표이다.

 

👎 Bad

요즘 뭐 가끔 구현 부분에 의견이 갈리는 점 말고는 나쁜일이 없는것 같아 좋다!

코드스쿼드가 끝나가는 점이... 아쉽달까? 벌써 6월이라니.... 어느세 코드스쿼드도 끝날 시점이 오는구나...

 

아 저녁에 집중력이 살짝 떨어졌는데... 배불리 먹어서 그런것 같다... 수험생 때처럼 먹는 것도 조금은 조절해야 겠다... 

배불리 먹고 졸고 있을때가 가장 스스로가 한심하고 비참하게 느껴진다.....

'CODE SQUAD > 회고록' 카테고리의 다른 글

[TIL] 일일 회고 2022/06/12  (0) 2022.06.12
[TIL] 일일 회고 2022/06/08  (0) 2022.06.08
[TIL] 일일 회고 2022/05/24  (0) 2022.05.24
[TIL] 일일 회고 2022/05/22  (0) 2022.05.22
[TIL] 일일 회고 2022/05/19  (0) 2022.05.19

댓글