기본기 부족한 n년차 개발자 입니다. 입문, 기본, 중급1까지 완강했고, 현재 중급2 수강중입니다. (최종목표는 자바, 스프링, 데이터베이스 대부분의 강의를 로드맵 따라 익혀가는 것입니다.) 컬렉션 프레임워크(ArrayList) 부분부터 좀 버거운 느낌이 있는데, 강의를 어설프게 이해하며 따라가고 있는 것 같아 문의드립니다. (사실 잘 이해 못하고 있는 걸지도...) 우선 강의 듣는 자세는 다음과 같습니다. 하나하나 따라치며 강의를 듣기에는 오래 걸리고 하다가 지쳐서 중도포기 할 것 같아 강의를 쭉 돌려본다는 생각으로 학습하고 있습니다. (1배속) IDE에서 소스코드 열고 강의 들으면서 중간중간 눈으로 이해하며 넘어가고 있음 (부분적으로만 아조 조금씩 따라 치고 있음) 강의자료 설명 부분은 어느정도 이해가 가는데 코드 작성 부분에서는 조금 버겁게 느껴짐 즉, 과연 내가 이 코드들을 작성할 수 있을까, 다음 강의들을 잘 따라갈 수 있을까 걱정되는 부분이 있음 어떻게 해야 잘 습득해갈 수 있을까요? 강의는 더할 나위 없이 만족하고 있습니다
안녕하세요, 짐코딩님! 강의 잘 듣고 있습니다 😊 89강에서 제가 만든 스타터킷이 아닌, 강사님 소스코드를 git clone한 후 npm i 를 실행했는데, 아래와 같은 결과가 나왔습니다. 발생한 상황: npm warn deprecated node-domexception@1.0.0: Use your platform's native DOMException instead added 691 packages, and audited 692 packages in 8s 10 vulnerabilities (1 low, 4 moderate, 4 high, 1 critical) critical을 포함한 보안 취약점 10개가 발견되어서, 아래 명령어로 강제 수정을 시도했습니다. npm audit fix --force 결과: npm warn audit Updating next to 15.5.12, which is outside your stated dependency range. changed 3 packages, and audited 698 packages in 4s found 0 vulnerabilities Next.js가 15.5.12로 업데이트되면서 취약점은 모두 해결됐습니다. 질문 드리고 싶은 점: npm audit fix --force 로 Next.js 버전이 강의 소스코드와 달라졌는데, 이렇게 만들어둔 스타터킷 사용 시 구버전 이슈가 나타나면 이렇게 수정해서 사용하면 되는것이 맞나요? git clone한 강사님 소스코드에서 이런 취약점이 발생하는 게 정상인가요, 아니면 제 환경 문제일까요? 비개발자로서 강의를 따라가고 있어서 이런 부분이 헷갈립니다. 답변 주시면 감사하겠습니다!
[질문 템플릿] 1. 강의 내용과 관련된 질문인가요? 예/ 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? 예 3. 질문 잘하기 메뉴얼을 읽어보셨나요? 아니오 [질문 내용] 수정 또는 삭제시에 한번 find 메서드를 호출해서 select하여 데이터의 값을 영속성 컨텍스트에 올려놓은뒤에 수정 또는 삭제시에는 객체의 값만 바꾼후에 commit 을 통해 쿼리가 날라간다고 설명해주셨는데, 보통 수정또는 삭제시에 객체를 조회하지않고 바로 update 또는 delete 쿼리를 사용하는데 jpa를 사용하면 무조건 find 메서드를 통해 select후에 update 또는 delete작업을 해야되는건가요?
질문 가이드 읽고 삭제 후 오타제보 JobScope와 StepScope 사용 시 주의사항 ... 2. Step 빈에는 @StepScope와 @JobScope와를 사용하지 말라. -> @Step 빈에는 @StepScope 와 @JobScope 와 를 사용하지 말라 -> 말이 확실히 이상해
안녕하세요! 매번 새롭게 업데이트 되는 내용 덕분에 행복사할 것 같은 1인입니다. ㅋ.ㅋ 현재 현업에서 클로드코드를 사용하고 있는데요 예를 들어서 해당 프로젝트를 처음 접하는 사람이 어떤 기능을 구현해달라고 프롬프트에 작성을 했을 시. 기존 프로젝트의 .claude에 rules 같은걸 바로 읽어서 구현을 하는게 아닐텐데 이런 상황에서는 어떻게 해야할까요? 프로젝트 내에 있는 CLAUDE.md에 rules를 다 명시해야할까요??
형 스프링부트 4에서는 jdbc starter 추가 안하면 안되던데 뭐지 ```build.gradle.kts description = "batch" dependencies { implementation("org.springframework.boot:spring-boot-starter-jdbc") implementation("org.springframework.boot:spring-boot-starter-batch") implementation("org.springframework.boot:spring-boot-h2console") runtimeOnly("com.h2database:h2") testImplementation("org.springframework.boot:spring-boot-starter-batch-test") } ``` implementation("org.springframework.boot:spring-boot-starter-jdbc") 위 처럼 의존성 명시적으로 처리해주기 전에는 아래 에러떳었어. Could not autowire. No beans of 'PlatformTransactionManager' type found.
안녕하세요 현업에서 일하고 있으며, 팀 내, 바이브 코딩이 본격화되면서 다들 잘 쓰고 있지만, 후발주자로 따라 붙고 있습니다. 강의 정말 잘 들었고, 워크플로우에 대한 개념 잘 배웠습니다. 추가로 업무에서 skills를 사용하고 있는데 이에 대한 강의나 도움될만한 정보를 알고 싶어서 질의 게시판 이용하여 문의 남깁니다.
안녕하세요 얄코님 객체지향 프로그래밍 섹션 수강 후 디자인 패턴 섹션을 수강하려 하는데 notion의 샘플 코드를 보면 Creational Patterns Structural Patterns Behavioral Patterns 으로 분류하여 나열해놓으셨는데, 강의 순서는 위의 분류와 상관없이 나열되어 있더라구요. 강의 순서에 의도가 있을까요? 별다른 의도가 없는 경우 위에서 분류된 패턴별로 강의를 들어볼까 하여 질문드립니다.
추가 MVP 개발 (클로드) Docs/ 하위 roadmaps 추가 원래 헀던 로드맵_v1으로 변경및 이동 agent dev-planner 사용하여 새롭게 docs/roadmap 파일을 생성해달라고 한다. Prd, roadmap_v1 을 참고해서 mvp를 개발한 상태고, 이후 고도화 작업을 수행할 수 있게 docs/ ROADMAP.md 파일을 생성해달라고 한다 고돠화 요구사항: - etc…..~ * 이후 로드맵이 완료되어 v2가 되면, PRD 문서도 업데이트 위와 같은 플로우로 개발을 진행하는데요! 또 새롭게 만들게 되면, 업데이트한 PRD, 추가로 v1,v2도 전부다 계속 참조해서 ROADMAP을 만들어 달라고 해야하는지 궁금합니다, 그러면 나중에 v10까지 가게되면 전부다 참조해야 하나요?
학교에서 이제는 신기하게 시험볼때 어떤 ai든 써도 된다고 하셔서 그냥 데이터를 주면 그 데이터로 웹앱을 만드는게 기말고사가 될 것이고 claude나 gemini를 추천한다고 하셨는데 저는 claude code를 사용할 예정인데 subagent를 만드는게 나을까요? 아니면 skill을 만드는게 나을까요? 만든다면 몇가지를 어떻게 만드는게 좋을지 그리고 웹앱은 어떤 툴과 어떤 언어로 하면 좋을지 추천해주실 수 있나요?
강의에서 알려주신 단축키 기능이 너무 마음에 드는데 혹시 단축키 세팅부분을 다른 영상에서 소개해주셨나요? 제가 못보고 넘어간건지 모르겠네요. 혹시 세팅방법을 알려주실 수 있나요? 꼭 클로드 GUI를 연것처럼 보이는데 제가 클로드 VS코드 버전으로 연것과 달라서 궁금합니다.