[ 👍 좋은 질문을 했을 때 좋은 답변이 돌아 옵니다] 1. 실습 중 본인의 환경이 가이드와 다른 부분이 있었다면 말씀해주세요. 2. 해당 문제의 발생 빈도(재설치 여부)와 문제 해결을 위해 시도해본 케이스를 말씀해 주시면 원인 파악에 큰 도움이 됩니다. 3. 에러 메시지만 봐서는 저도 모르는 경우가 많아요. 그전에 했던 작업이 포함된 캡쳐 화면도 부탁 드려요. 4. 영상 내용에 대한 질문 시 해당 시간을 같이 올려 주시면 답변을 드리는 시간이 더 빨라집니다. 5. 긴 로그는 제 메일로 보내주세요. ( k8s.1pro@gmail.com ) 7강 cluster 설치과정에서 대시보드 접근 경로가 변경되었다는 알림을 보았어요. 자료실을 참고하라하셨는데 해당 강의에 자료실이 어디있는지 찾아봐도 잘 안보입니다 ㅜㅜ
안녕하세요, 해당 강의 수강자 입니다. 내일 시험을 앞두고있어 시험 일정을 예약하는 중인데, 저희 강의에서 수업해주시는 내용은 CLF-C02인가요 SAA-C03 인가요? 강의 명은 AWS Certified Cloud Practitioner 으로 확인 되는데, 마지막 강의에서는 강사님께서 CLF-C02로 예약을 하셔서요. 확인 부탁드리겠습니다. 감사합니다.
안녕하세요, 해당 강의 수강자 입니다. 내일 시험을 앞두고있어 시험 일정을 예약하는 중인데, 저희 강의에서 수업해주시는 내용은 CLF-C02인가요 SAA-C03 인가요? 강의 명은 AWS Certified Cloud Practitioner 으로 확인 되는데, 마지막 강의에서는 강사님께서 CLF-C02로 예약을 하셔서요. 확인 부탁드리겠습니다. 감사합니다.
안녕하세요. DB 레이어를 다루는 것에 대해 몇가지 질문이 있습니다. 프로젝트 버전 1.1 포인트 적립 트랜잭션 리뷰 작성 ReviewService.addReview )에서 포인트 적립 PointHandler.earn )이 한 트랜잭션에서 이루어져야 될 것 같다고 생각했는데 분리되어 있습니다. 이렇게 처리해도 충분한지 여쭤보고 싶습니다. CancelService, PaymentService 에서는 같은 트랜잭션에 있음 낙관적 락 예외 처리 PointBalanceEntity 에는 동시성 처리를 위해 @Version (낙관적 락)을 두었다고 해주셨습니다. 현재는 낙관적 락 예외가 발생하면 500 에러가 발생할 것으로 보이는데, 저는 평소 최대한 이 낙관적 락 예외를 잡아서 적절히 다른 예외로 변환하여 던지도록 했었습니다. 낙관적 락 예외에 대해서 500에러가 발생하도록 처리하는 것으로 충분할지 고민됩니다. Repository, JpaRepository 분리 현재 프로젝트는 서비스 -> 컴포넌트(Finder, Handler, ...) -> JpaRepository 형태로 계층 관계가 있는 것 같습니다. 그런데 재미니님의 유튜브를 보면 서비스 -> 컴포넌트(Finder, Handler, ...) -> Repository(개념 객체를 다루는?) -> JpaRepository 형태의 계층을 이루고 있는 것으로 보입니다. 첫번째 계층구조를 보면 종종 서비스에서 단순히 컴포넌트를 한번 호출하는 정도인 경우가 많은 것 같습니다. 두번째 계층구조를 사용한다면 서비스에서 단순히 컴포넌트를 한번 호출하고, 그 컴포넌트에서도 단순히 Repository를 한번 호출하는 정도인 경우도 많이 생길 것 같습니다. 이러한 이유로 저는 첫번째 계층구조 정도로 충분한가? 라고도 생각했는데 두번째 계층구조를 선택하시게 되는 이유가 궁금합니다. 두번째 계층구조 관련해서 여러 영상들이 있겠지만 우선 저는 아래 영상 참고했습니다. https://www.youtube.com/watch?v=b5xWS8MYl0Q Repository 가 분리된 경우에서의 검증, 업데이트 로직 데이터를 검증, 업데이트할 때 어떤 재미니님과 같은 프로젝트 구조를 가져간다면 어떤 식으로 코드가 나오게 될 지 궁금합니다. 검증, 업데이트라 하면 제가 생각한 예시 상황은 리뷰가 7주일이 지나면 업데이트 할 수 없다는 요건이 있다고 가정해보겠습니다. 제가 생각한 것은 아래와 같습니다. public class ReviewService { private final ReviewFinder reviewFinder; private final ReviewProcessor reviewProcessor; public void update(ReviewUpdate reviewUpdate) { var review reviewFinder.get(reviewUpdate.id()); if (review.canUpdate()) { throw new CoreException(); } var updatedReview = review.update(reviewUpdate); reviewProcessor.update(updatedReview); } } 이전에 프로젝트 구조에 대해서 고민이 많이 되었을 때 재미니님의 유튜브를 보면서 프로젝트 구조를 잡는데 도움이 많이 되었습니다. 그런데 제가 그 의도나 스타일을 완전히 이해하지는 못하고 있는 것 같아서 재미니님의 스타일들을 한번 배워보고 싶습니다. 유튜브에서부터 정말 도움 많이 받고있습니다. 좋은 강의 감사합니다!!
안녕하세요. 코딩 테스트 강의 구매를 고려하고 있는 저년차 개발자입니다! 다름이 아니라 제가 현재 풀스택에서 프론트로 이직을 준비하려는 과정에 있는데, 그렇다면 개발남노씨 강사님의 코딩테스트 강의들 중 어떤 강의 수강을 추천해주실까요? 신규 강의는 JAVA를 기본으로 진행하는 것 같아 기존 강의와 차별된 커리큘럼이 적용되었을까하여 고민이 됩니다!
0이 아닌 -countIncrease와 비교하는 이유가 다른 쓰레드들에 의해 internalCount가 이미 음수가 되어있는 경우 countIncrease의 증가로 인해 정확히 0이 되는 상황일때, 삭제 할 수 있도록 처리하기 위함이 맞나요? compare_exchange_strong에 의해서 oldHead가 최신 _head로 갱신되므로, 이미 pop된 객체에 대해 다시 접근한다거나, 쓰레드가 함수의 무한 루프에 빠지는 경우가 배제되는 것으로 이해했는데 맞을까요?
안녕하세요 현재 PreToolUse, PostToolUse 사용 시 제대로 적용이 안되는 문제가 발생하여 질문드립니다. node -v : v22.16.0 claude --version : 2.0.61 (Claude Code) Window 운영체제 로 진행중입니다. 강의와 교재에 나온대로 '디스패처(Dispatcher)' 훅 패턴 적용 시 settings.json과 dispatcher.js를 적용하고 .env와 src/db/migrations/001_create_users.sql 까지 모두 만든 상황에서 테스트를 진행하면 막혀야 하는데 적용되지 않고 그대로 읽어주는거나 수정을 합니다. Claude에게 물어보면 등의 답변을 해주는데.. 환경설정의 문제인지 Window 와 Mac 운영체제의 차이인지 잘 모르겠습니다. (* 심화과정(디스패쳐 훅 패턴) 전부터 이상이 있었습니다.) 또한 강의를 보면 [DEBUG] MCP server "ide": Calling MCP tool: cloaseAllDiffTabs [DEBUG] MCP server "ide": Tool 'closeAllDiffTabs' completed successfully in 32ms 이러한 것이 나오는데 저는 똑같이 cladue --debug로 들어가도 그러한게 안찍히네요.. ㅜㅜ claude 버전문제인지 다른 세팅하는것이 있는지 궁금합니다.
std_weight 함수에서 height, gender도 return해서 쓰는 방법을 없을까요? 결과: 키 100 여자의 표준 체중은 (68.1472, 1.76, '남자')입니다. 로 나오는데요, 왜 height와 gender는 return해도 전역변수값이 바뀌지 않을까요?
강의를 따라왔다면, 다음과 같이 애니메이션 블루프린트를 수정해주면 됩니다. 왼손, 오른손 애니메이션 모두 작동합니다. Animation 기초 강의를 끝내고 생각해보니, 오른손 애니메이션밖에 안만들었는데 왼손이 작동하는것부터가 문제 아닌가? 라는 생각이 들었습니다. 대체 어떻게 작동하나 템플릿을 살펴보니, 미러링 기능을 사용했네요. 어떻게 사용하는건지 몰라서 일단 비슷하게 만들기까진 했습니다. 답답한 마음이 어느정도 해소되길 바랍니다. 파이팅입니다!!