안녕하세요, 이번 강의를 통해 처음으로 헥사고날 아키텍처에 대해서 공부하고 있는 사람입니다. 헥사고날 아키텍쳐를 지키면서 배치, 시큐리티, 이벤트 처리 등등 다양한 기술을 어떻게 사용하나요? 제가 공부해본 바로는 1. 배치: 애플리케이션 계층에 배치를 통해 이루어질 api를 만들어두고, 어댑터 계층엔 배치(Job, Step, Writer, Reader등 )에 관한 설정들을 위치하게 한다. 2. 시큐리티: 전부 어댑터에 위치한다. 이벤트 처리: 이벤트는 도메인으로 간주하고 도메인 계층에 위치시키고, 이벤트 리스너는 어댑터 계층에 위치시킨다. 이벤트를 발행시키는 로직은 애플리케이션 계층에 위치하고, ApplicationEventPublisher 같은 경우는 추상화됐다고 판단하고 그냥 사용하거나, 혹은 인터페이스를 따로 만들어서 사용한다. 이정도인데 큰 흐름에서 제가 이해한 게 맞을까요? 특히 궁금한 건 "이벤트가 도메인으로 간주되어도 문제가 없는지" 입니다. (무조건 도메인이기 보다는 로직을 처리하기 위해 존재하는 dto로 볼 수도 있는 거 아닌가 싶어서요.) 다른 기술들을 헥사고날 아키텍쳐에 적용시킬 때 주의할만한 사항들도 따로 존재를 할까요?
claude code에서 /terminal-setup을 명령어 시 Found existing VSCode terminal Shift+Enter key binding. Remove it to continue. 기존에 shift+enter로 설정된 값도 모두 삭제해봤는데 위와 같은 오류가 발생하네요.. 어떻게 해결해 볼 수 있을까요?
강의에서는 리턴문 내에 TodoStateContext.Provider 컴포넌트가 상위에 있고 자식으로 TodoDispatchContext.Provider 컴포넌트가 아래에 있는데 이유가 무엇인가요? 이 둘의 위치가 바뀌면 안되는건가요? 프로바이더 컴포넌트는 하위에 있는 모든 컴포넌트에서 값을 꺼내 쓸 수 있으면 둘의 위치가 바뀌어도 상관이 없는것 아닌가요? 이유가 궁금합니다!
안녕하세요, 클로드 코드 수강 전에 이미 클로드 코드를 사용하던 비전공자입니다. 챗gpt 도움 받아 현재 신나게? 해보고 있구요, 이번에 좀 더 단계별로 공부하고 주먹구구식의 내 바이브코딩을 한번 정리하는 마음으로 수강 신청을 했습니다. 안그래도 아래와 같이 클로드 마이그레이션? 메일이 왔는데요, 사실 무슨 말인지 모르겠지만 반드시 진행하라는 안내문 같습니다. 무얼 어떻게 해야할지 전혀 감이 안오는데 혹시 가이드 가능할까요? 힘찬 하루 보내세요!
현재 게시판, 중고마켓 모두 로그인한 유저만 댓글을 작성할 수 있도록 변경하여 프로젝트 진행중에 있습니다. 게시판 댓글과 중고마켓 댓글 모두 return되는 BoardComment , UsedItemQuestion 타입에는 모두 User 타입의 정보가 있는데 댓글 생성시 필요한 argument에는 유저 정보를 입력할 수가 없어서 어떻게 유저 정보를 입력할 수 있는 것인지 궁금하여 질문드립니다!
어리석은 질문일 수 있지만 한 가지 하려고 합니다. 저는 현재 데이터 관련 직무에서 일을 하고있습니다. 클로드 코드의 경우 흔히 저는 웹이나 앱 개발에 유용하게 쓰인다고 들었는데, 그렇다면 해당 강의의 경우도..데이터 엔지니어로서는 많은 도움을 받기는 힘들지? 궁금해요~ 공부를 해보려고 유튜브나 글 같은 것들을 보았을 때에는 웹,앱 개발 뿐 아니라 다양한 분야에 적용할 수 있을 것 같은데..흔히들 웹이나 앱개발 하는 사람들이 쓰면 좋다~라는 말 때문에 문의 드립니다.
안녕하세요, 과제 진행하면서 이미 적혀져 있는 프롬프트를 제 클로드 코드에 복붙하니깐 첨부 드리는 이미지와 같은 현상이 일어나는데요 혹시 해당 부분 확인 부탁드려도 괜찮을까요! 대략적으로 이해 하기로는 너무 많은 글을 붙이면 안된다. 라고 말하는 것 같은데 맞나요? 저는 클로드 코드에 해당 문구를 복붙하고 난 후, 괄호 안의 정보를 수정하려 했는데요, 이게 저 [pasted text #1 +11 lines] 문구 때문에 수정이 안되네요 ㅠ 긴글을 복사하고 붙여두면 수정하는게 안되나요 원래?
하이딩과 static, 상속 관련해서 질문이 있습니다. 일반적인 상속 상황을 가정할 때 부모, 자식에게 둘 다 있는 메서드(즉, 오버라이딩): 자식꺼 사용 부모, 자식에게 둘 다 있는 static 메서드: 부모꺼 사용 부모, 자식에게 둘 다 있는 변수: 객체의 자료형(Parent p = new Child();의 경우 Parent의 변수 사용, Child c = mew Child();의 경우 Child의 변수 사용)에 맞는 변수 사용 이 맞을까요?
안녕하세요, 33강 권한 모드 (accept, plan): 프로필 웹 사이트 만들기 강의에서 8:58대에 이미지를 넣는 부분이 있는데요, 따라하면서 만들어진 웹사이트의 스크린샷을 찍고 cursor에 붙여넣기 하려고 하는데 안되네요 ㅠ 강의에서 진행하고 있는 claude 화면이랑 제가 진행하고 있는 claude 화면이 좀 다른거 같은데 terminal로 클로드를 켜서 진행하는것 아닌가요? 제 cursor 화면 스크린샷으로 보여드립니다. 빨간 박스로 하이라이트 한 부분에 이미지 붙여넣기 하려 하는데 안되네요 ㅠ +추가: 클로드 코드 이미지 첨부 UI 변경 안내 [new_251224] 내용으로 33강 강의가 끝이나고 난 후에 강사님께서 이미지 첨부 관련해서 새로운 페이지를 만들어 두셨었네요! alt + V 실행시 이미지 첨부 되는 내용 확인 했습니다 🙂