반응형

항해 9

태태개발일지 - 항해 플러스 백엔드 과정과 항해플러스Lite 솔직 비교 및 소개

항해플러스 Lite 항해플러스 Lite 과정이 나와서 소개하려고한다. 항해플러스 lite 링크https://hhplus-lite-be.oopy.io/ 우선 항해플러스 백엔드 과정에 대한 후기를 듣고 싶으면 이 글을 읽고오면 될거같다. https://taetaecoding.tistory.com/139 태태개발일지 - 항해 플러스 백엔드 고민하고있다면#자기소개소프트웨어학과를 졸업을 앞두고 부트캠프를통해서 백엔드를 단기간에 교육받고, 금융업 쪽에서 개발을 하고있는 상태였다. #항해 플러스에 들어오기 전, 백엔드 개발자로 일하며 갖taetaecoding.tistory.com 우선 나는 항해플러스 백엔드 5기를 수료한 후, 항해플러스 단기 스킬업 redis를 수료하고, 항해플러스 AI를 수강중이다. 항해플러..

태태코딩 - AI 시작

keep상황항해 백엔드 과정에 이어서 생성형 AI에 대해서 배우는 과정을 등록해서 재직중에 AI를 배울 기회가 생겨서 AI를 수강하고 있다. 데일리 일정평일에는 퇴근후 2-3시간씩 AI자료를 보며 공부하고, 토요일 실 수업 끝난 후 일요일에는 수업내용을 정리하는 계획을 가지고 있다.   problem아무래도 AI가 아예 처음이다 보니 개념도 익숙하지 않고, 수식이 정말 이해가 하나도 안되는 상황이였다..머신러닝, 딥러닝의 차이도 전혀몰랐고, python으로 머신러닝을 어떻게 사용하는 지 딥러닝을 어떻게 사용하는지 전혀 감을 못잡는 문제가 있었다. try1. 우선 강의 자료를 보면서 아주 기초부터 머신러닝과 딥러닝에 대해서 학습했다.2. 사전 과제에 있던 강의를 다시 돌려보면서 개념을 익숙하게 했다.3. ..

태태개발일지 - redis

인덱스 DB글에서 많이 다룬 부분이다.책에 책갈피를 끼고 책의 페이지를 검색하는 것과 유사하다고 보면된다.  이번 프로젝트에서 확인해야할 부분은 기존 vs 인덱스 vs 캐시 성능의 차이를 확인하는 것이였다. 우선 테스트의 결과는 하단에서 다루고, index를 설정하면서 생각했던 부분을 설명하고자 한다. QuerySELECT *FROM Screenings sINNER JOIN Movies m ON s.movie_id = m.movie_idINNER JOIN Theaters t ON s.theater_id = t.theater_idWHERE m.title = 'Movie Title 378' AND m.genre = 'ACTION'ORDER BY m.release_date, s.screening_date; ..

Spring/Redis 2025.01.27

항해플러스 과정 할인받는 법

우선 백엔드 7기 / 프론트엔드 4기 / Ai 2기가 모집이 시작되었다. 나는 백엔드 5기 수료생으로, 사실 백엔드 업무를 하고있고, 이 글을 읽는 사람이 항해플러스 백엔드를 고민하고있다면, 무조건 추천하고 추천하는 이유로는 이 글을 읽었으면 한다. https://taetaecoding.tistory.com/139 태태개발일지 - 항해 플러스 백엔드 고민하고있다면#자기소개소프트웨어학과를 졸업을 앞두고 부트캠프를통해서 백엔드를 단기간에 교육받고, 금융업 쪽에서 개발을 하고있는 상태였다. #항해 플러스에 들어오기 전, 백엔드 개발자로 일하며 갖taetaecoding.tistory.com 가격을 유일하게 할인받을 수 있는 방법이 지인추천이기 때문에 여기 지인추천 코드를 남겨드리겠다.추천 코드: Z35nk9를 ..

태태개발일지 - WIL

1. 문제  - 과제, 프로젝트를 진행하면서 부딪혔던 기술적인 문제이번 주 차는 index를 통해 성능 개선과 트랜잭션에 관해서 event를 사용하거나 msa 설계방식으로 바뀌었을 때 트랜잭션 처리에 관한 내용이였다.msa설계방식에서 보상트랜잭션에 대한 사가패턴 등 새로운 부분이 생소해서 어려웠고,효율적인 인덱스 생성에 대해 어려웠던 부분들이 있었다.2. 시도 - 문제를 해결하기 위해 어떤 시도를 하셨나요?1. 관련 서적들이나 읽기2. 현업자 멘토링분에게 코칭받기3. 시간이걸리지만 하나하나 생각해가면서 직접 짜보기3. 해결 - 문제를 어떻게 해결하셨나요? 많은 고민들을 하고있고, 더 성장해 나갈 것이다.4. 알게된 것 - 문제를 해결하기 위해 시도하며 새롭게 알게된 것은 무엇인가요? index는 주로 카..

태태개발일지 - WIL

1. 문제  - 과제, 프로젝트를 진행하면서 부딪혔던 기술적인 문제이번 주 차에는 DB로 구현했던 대기열  부분을 Redis를 사용하여 대기열을 구현하는 것이었고,캐시를 적용하는 부분이였는데 DB를 썼을 떄랑 Redis의 차의와 Redis 에 대해서 잘 몰랐기에 기술적으로 문제가 있었다.2. 시도 - 문제를 해결하기 위해 어떤 시도를 하셨나요?1. 관련 서적들이나 읽기2. 현업자 멘토링분에게 코칭받기3. 시간이걸리지만 하나하나 생각해가면서 직접 짜보기3. 해결 - 문제를 어떻게 해결하셨나요? 많은 고민들을 하고있고, 더 성장해 나갈 것이다.4. 알게된 것 - 문제를 해결하기 위해 시도하며 새롭게 알게된 것은 무엇인가요? Reids config를 잘 사용하면 redis를 사용하는 데는 큰 문제가없다.red..

태태개발일지 - WIL

1. 문제  - 과제, 프로젝트를 진행하면서 부딪혔던 기술적인 문제이번 주차는 Exception, Log에 대해 언제 어떻게 사용할 지에 대해서 많은 생각을 했었다. 2. 시도 - 문제를 해결하기 위해 어떤 시도를 하셨나요?1. 관련 서적들이나 읽기2. 현업자 멘토링분에게 코칭받기3. 시간이걸리지만 하나하나 생각해가면서 직접 짜보기3. 해결 - 문제를 어떻게 해결하셨나요? 많은 고민들을 하고있고, 더 성장해 나갈 것이다.4. 알게된 것 - 문제를 해결하기 위해 시도하며 새롭게 알게된 것은 무엇인가요? 1. 모두 Throw Exception으로 작성하면, 언제 어디가 잘못된 줄 모른다. 커스텀한 Exception을 만들어서 언제 어떻게 에러가 난 건지 체크하는 기술이 필요하다. 웬만하면 도메인 별로 나눠서..

태태개발일지 -WIL

1. 문제  - 과제, 프로젝트를 진행하면서 부딪혔던 기술적인 문제 동시성을 처리하는 방법이나, 여러가지 구조들, 메서드 네이밍등 다양한 부분들에서 문제점을 가졌다.2. 시도 - 문제를 해결하기 위해 어떤 시도를 하셨나요?1. 관련 서적들이나 읽기2. 현업자 멘토링분에게 코칭받기3. 시간이걸리지만 하나하나 생각해가면서 직접 짜보기3. 해결 - 문제를 어떻게 해결하셨나요? 많은 고민들을 하고있고, 더 성장해 나갈 것이다.4. 알게된 것 - 문제를 해결하기 위해 시도하며 새롭게 알게된 것은 무엇인가요? Domain과 Entity를 따로 두는 이유는 Domain과 Entity를 하나로 쓸 경우 DB에서 가져오는 Entity에서 함수를 넣고 바로 사용해야 한다는 점과, Domain에서 DB에서 가져오는 모든 속..

태태개발일지 -WIL

1. 문제  - 과제, 프로젝트를 진행하면서 부딪혔던 기술적인 문제 항상 정답이 없다는 것이 문제라고 생각한다. 개발자 분들의 생각들도 다 다르고 많은 기술들이 있기에 내가 생각을 하고과제를 하는 중간에도 이게 맞는 방향인지, 효율적인 방향인지 참고 자료에서 사용하는 새로운 스택들이 무엇인지 에 대해서 많이 부딪히곤 했다. 2. 시도 - 문제를 해결하기 위해 어떤 시도를 하셨나요?1. 관련 서적들이나 읽기2. 현업자 멘토링분에게 코칭받기3. 시간이걸리지만 하나하나 생각해가면서 직접 짜보기3. 해결 - 문제를 어떻게 해결하셨나요? 아직 많은 고민들을 하고있고, 더 성장해 나갈 것이다.4. 알게된 것 - 문제를 해결하기 위해 시도하며 새롭게 알게된 것은 무엇인가요? 모든 레이어에는 장 단점이 있고, 최대한 ..

반응형