안녕하세요. 짐코딩님. 풀스택으로 가기위한 백엔드 개발자 입니다. Vue3 기본편, 실전편, 프로젝트 설정 강의까지 모두 완강했습니다. (이번이 2회차 빡시게 들음..) 그냥 평소에 이동할때 유튜브안보고, 짐코딩님 강의를 눈으로라도 쭉 듣습니다. 제 기억력을 신뢰하지 않아서요.. ㅎㅎ 짐코딩님 공부방법이 궁금했는데, 역시 반복학습이네요. 강의 런칭하실때 마다 엄청난 공부량과 고민이 느껴집니다. 전 공식문서 보는 부분(전 이 부분이 짐코딩님이 가장 빠르게 숙지하시는 부분이라고 생각)들이 미숙해서 자꾸 보려고 더 노력하게 되네요. 클로드(제가 관심있던 AI) 알림 메일 주셔서 언넝 결제해서, 이번 강의도 한번 쭉 달려보겠습니다. 인텔리제이 MCP활용해서 클로드 연결해 후 개발할때 도움받는 정도만 알고 있었는데, 체계적인 강의 기대 됩니다. 이직 성공해서 차주 출근전까지 한번 클로드 도전해보겠습니다.
/output-style 명령어는 claude code에서 제공하지 않는다고 하네요. update 된건지.. /config-update 명령어로 되는거 같습니다. 그리고 폴더 안에서 md 파일을 만들어가며 사용하는데, 모든 프로젝트에서 사용 하려면 "claude.md" 파일에 style을 적용 시켜야 하는지 궁금합니다. 해당 미션에서 파일 생성 위치에 대한 혼란이 있어서요. workspace 폴더 안에 output-style-test 파일을 만든 뒤에 그 폴더에서 작업을 하는데, \.claude\output-style\beginner.md 라고 말씀하시는데 여기서 "\.claude\는 어느 공간 개념인지 잘 이해가 안됩니다. 사실 잘 몰라도 바이브 코딩이란 개념으로 실행해달라고 하면 되긴 하지만, 조금 더 알고 싶어 질문 남깁니다.
다른 분들에게 도움이 될까 글을 작성합니다. 저는 윈도우 환경에서 InteliJ를 사용하고 CLI 화면이 편하기 때문에 WSL를 사용하여 도커를 사용했습니다. 해당 전에 문제 해결들은 자료가 없어서 해결 방안만 말씀드리겠습니다. cloud... gradle 문제 해당 프로젝트가 One Driver에 있기 때문에 클라우드 상에 있는 그레이들이 안되는 것으로 알고 있습니다. 만약 프로젝트가 One Driver에 있다면 One driver 밖으로 이동 시켜주세요 WSL 도커를 실행해도 윈도우 환경에서는 컨테이너를 찾지 못하는 경우가 있기 때문에 Window 환경에서 도커를 실행 하세요 해당 예외들이 터진 후에 모든 테스트 로직에 대해 예외가 발생합니다. BackendportfolioApplicationTests > contextLoads() FAILED java.lang.IllegalStateException at DefaultCacheAwareContextLoaderDelegate.java:143 Caused by: java.lang.IllegalStateException at LoadingCache.java:75 Caused by: java.lang.ExceptionInInitializerError at Class.java:-2 Caused by: java.lang.IllegalStateException at DockerClientProviderStrategy.java:277 원래 전에는 build와 테스트가 잘 진행되었는데 무슨 일인지 Test에서 도커를 만들지 못하는 문제가 생겼나 봅니다. 저는 테스트에서 사용되는 DB Config들을 사용하는 곳에 주석 처리하고 도커 컴포즈로 DB를 주석 처리하고 테스트에서 사용되는 DB들은 Docker compose에 사용되는 DB를 켜서 사용했습니다. Docker Compose에서 사용되는 DB로 사용되기 싫으시다면 Docker 컨테이너로 따로 만드시면 될 것 같아요 @Target(ElementType.TYPE) @Retention(RetentionPolicy.RUNTIME) @SpringBootTest //@Import({TestDatabaseConfig.class, TestRedisConfig.class}) public @interface IntegrationTest { } docker compose up db redis -d build 관련 에러들은 어노테이션 설정, gradle 설정, 컴파일 설정 등 많은 이유가 있어 하루 종일 붙잡아도 문제 해결이 안되는 점이 많아 시간으 며칠 잡아 먹었네요 글을 깔끔하게 가독성 좋게 작성하지 못해 아쉽지만 다른 사람들이 똑같은 문제를 맞았을 때 해당 글이 도움이 되길 바랍니다.
안녕하세요. 29:18에 return name; 이 부분에서 오류가 발생한다고 설명해 주셨는데요. main함수를 보면 static String get() 이 메서드를 호출하지 않게 되어있는거 아닌가요? obj 객체를 생성하고, obj.name에 kim을 대입하고, obj.print()를 통해 Kim을 출력하면 끝나는 코드 같아서요. main함수에 static 메서드가 인스턴스 변수에 직접 접근하는 플로우가 없어도 저 코드가 존재한다는 것만으로도 오류가 나는건가요?
outputstyles의 내용을 claude.md 에 넣어도 되나요? claude.md 파일 작성 중에 문득 outputstyle 내용을 여기에 적어도 될 것 같아서 문의드려요. 아.. 혹시 이건가요. outputstyle은 말 그대로 출력될 때의 어떻게 답변해줬으면 좋겠다는 내용 claude.md는 그냥 이 프로젝트에서 참고해야 할 것들? 그래서 outputstyle 내용을 claude.md에 해도 되지만 200줄 넘어가면 멍청해지니 outputstyle은 outputstyle에두는 것으로 하는 것 맞을까요?! 뭔가 질문을 적으면서 깨달았어요
안녕하세요. 강의를 잘 듣고있는 초심자입니다. 선생님 말씀대로, 깃허브에서 agnets 폴더를 따로빼서 제파일에 첨부해서 에이전트를 맞는 폴더에 추가를햇는데 폴더경로도 다 맞는데 @prd를 처도 밑에 빨간색 선생님처럼 agent-prd가 안뜹니다./.. 해결방법이 있을까요?
안녕하세요. 잡이 어떻게 스텝에서 사용하는 컨텍스트 값까지 가지고 있는지 잘 이해가 되지 않아 질문드립니다. 분명 JobExecutionContext 에 넣은 것이 아니라 StepExecutionContext 에 값을 저장했는데, 확인해보니 JobExecutionContext 에도 동일하게 저장된 것처럼 보여서 헷갈렸습니다. 제가 이해한 바로는 JobExecutionContext 와 StepExecutionContext 는 서로 다른 영역이고, JobExecutionContext 는 step 간 공유용, StepExecutionContext 는 해당 step 전용으로 알고 있습니다. 그런데 왜 StepExecutionContext 에 넣은 값이 JobExecutionContext 에도 같은 형태로 보이는지 잘 모르겠습니다.
여기서 회원가입 구현을 체크아웃하면 이렇게 '로그인 수정'이 사라져요. 수업에선 이렇게 '로그인 수정'이 남아있는데 저는 삭제가 되네요. 이유가 있을까요? 그대로 똑같이 했는데 달라서 문의드려요. 그리고 develop 분기 설정해서 진행하고 있는데요. 여기도 마찬가지로 저는 다 색깔이 파란색으로 표시되어 있는데 강사님껄 보면 origin/main이 있어 따로 분리되어 있더라구요. 전 develop 영역에 다 있는지 주황색이 갑자기 사라졌습니다. 이유를 모르겠어요.흑 (지금까지 이해한바로는 상관이 없는 것 같기도 하다. 일단 답변 들어보고 판단하자 일단 이렇게 잘 나오는 것을 보니 ..? 아직은 잘 모르겠지만 일단 내 생각으론 문제는 없어보인다. 혼잣말