묻고 답해요
158만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
해결됨가장 쉽고 깊게 알려주는 MongoDB 완벽 가이드 [ By. 비전공자 & Kakao 개발자 ]
섹션8. CAP 퀴즈 질문
CAP 이론 관점에서, 네트워크 분할 상황 시 MongoDB가 기본적으로 무엇을 우선할까요?A. 세 가지 모두B. 가용성과 분할 내성C. 일관성과 분할 내성D. 일관성과 가용성--정답과 설명 부탁드립니다.생각했던 답이 오답이라고 나와서 질문 드립니다.
-
미해결3D 모델링 입문을 위한 라이노(Rhino) '꿀팁' Part.1
립스틱만들기1 (7:34) 원형 만들기
끝에 중간점 잡고 써클을 만들면강의처럼 밑부분에 그려지지 않고,립스틱 정 가운데 써클이 그려지는데밑부분에 그리려면 어떻게 해야하나요~?(밑부분 중앙점에 안잡히고, 중간부분에만 잡혀요)
-
미해결토비의 클린 스프링 - 도메인 모델 패턴과 헥사고날 아키텍처 Part 1
repository에 직접 접근
repository에 직접 접근하는 기준이 어떤건지 궁금합니다.강의에서 예를 들면 @Override public Member updateInfo(Long memberId, MemberInfoUpdateRequest memberInfoUpdateRequest) { Member member = memberFinder.find(memberId); checkDuplicateProfile(member, memberInfoUpdateRequest.profileAddress()); member.updateInfo(memberInfoUpdateRequest); return memberRepository.save(member); } private void checkDuplicateProfile(Member member, String profileAddress) { if(profileAddress.isEmpty()) return; Profile currentProfile = member.getDetail().getProfile(); if(currentProfile != null && currentProfile.address().equals(profileAddress)) return; if(memberRepository.findByProfile(new Profile(profileAddress)).isPresent()){ throw new DuplicateProfileException("이미 존재하는 프로필 주소입니다: " + profileAddress); } }이 부분에서 member를 찾아올 때는 memberFinder를 통해서 가져왔는데 아래 중복 체크에서는 repository를 바로 사용했습니다. 물론 강의에서 profile을 찾는거기에 memberFinder에 넣기에는 책임이 난잡해질 것 같다는 느낌은 듭니다만 여기서 구분한 기준이 있는지 궁금합니다.다른 예를 들면 public LoginResponse login(LoginRequest request) { Member member = memberFinder.findByEmail(request.email()); if(!member.verifyPassword(request.password(), passwordEncoder)){ //일치하지 않으면 에러 } //이 부분은 직접 접근하는게 좋은지 member.updateLastLoginAt(); memberRepository.save(member); //아니면 memberUpdater라는 포트를 통해 접근하는게 좋은지 memberUpdater.updateLastLoginAt(); return new LoginResponse(member.getId(), member.getStatus()); }이런 경우 둘중 어떤 방법이 더 구조적으로 좋은지 궁금합니다.
-
미해결[4주 과정] <클로드 코드> 완독 챌린지 : 매일 1시간씩 4주 동안 클로드 코드 도서 완독하기!
Ubuntu 상에서 Node.js 설치가 안되네요. [답을 찾아서 댓글에 추가함]
집에서 안되서, 회사 컴퓨터에서 해도 동일하네요. 10) 복사한 내용을 마우스 우클릭으로 붙여넣기를 했는데, 아래와 같은 오류가 나옵니다. 왠지... ".nvm" 요넘 부터 뭔가 실행이 안된 듯 싶어요. 이정도면 다른 분들도 모두 비슷한 오류가 나올 듯 싶어요. 가장 쉬운 단계에서 넘어가질 못하니... 앞으로가 많이 걱정되네요. ㅎㅎㅎ
-
미해결서류탈락은 그만! 챗GPT로 기업별 맞춤 합격 이력서 반자동화하기
AI 모델 선택
안녕하세요! 강의를 수강하고 있는 학생입니다.강의에서는 ChatGPT를 기반으로 실습을 진행하고 있는데, 개인적으로 Claude AI를 주로 사용하고 있어서 궁금한 점이 있습니다.강의에서 다루는 이력서 분석, 작성, 피드백 등의 실습을 Claude로 진행해도 비슷한 결과를 얻을 수 있을까요?혹시 강사님께서 Claude 사용 경험이 있으시거나, Claude로 실습할 때 주의할 점이나 프롬프트 차이점 등이 있다면 조언해주시면 감사하겠습니다.
-
미해결3D 모델링 입문을 위한 라이노(Rhino) '꿀팁' Part.1
안녕하세요! 라이노8의 단축키(앨리어스)파일 요청드립니다~
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - ★ 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 안녕하세요! 라이노8의 단축키(앨리어스)파일 요청드립니다~ 컴퓨터를 백업하니 다시 만들수가 없네요 ㅠㅠ
-
미해결모의해킹 실무자가 알려주는, SQL Injection 공격 기법과 시큐어 코딩 : PART 1
질문드립니다
안녕하세요 ! APM setup 모니터 프로그램이 작동불가인거같아 XAMPP 프로그램으로 대처해서 ORACLE, MS SQL, MySQL 까지 연동완료해서 게시판 까지 올렸는데 아래 그림처럼 오류가 떠서 문의드립니다 코드를 직접 수정해서 게시글 검색, 작성, 수정 삭제하는 방향으로 수정도 해보았는데 그렇게 되면 싱글쿼터나 특수문자를 입력했을때 에러메시지가 실습처럼 제대로 반환되지 않아서.. 문의드립니다..추가로 혹시 APM setup 은 모니터링 프로그램상으론 사용불가이라 수동으로 직접 재시작을 해보아도 동작이 안되는거같아요 혹시 대체할만한 프로그램이 있을지도 궁금합니다.꼭 해결하고싶은 부분이라,, 답변 부탁 드리겠습니다
-
미해결그로스해킹 - 데이터와 실험을 통해 성장하는 서비스를 만드는 방법
인사이트 발굴
안녕하세요! 지공자님:-)좋은 강의 내용 정말 감사드립니다!강의를 들으면서 조금 더 궁금한 내용이 있어 질문을 남겼습니다. 데이터를 쪼개고 그 안에서 인사이트를 발굴해야한다는 내용은 이해를 했습니다! 쪼갠 데이터 값에서 인사이트를 찾기 위해어떤 질문과 시각을 가지면 좋을 지 궁금합니다!강의에서 짧게 짧게 언급해주셨지만, 막상 실무에서 적용이 어려워 조금 더 견해를 여쭙고 싶습니다!
-
미해결[4주 과정] <클로드 코드> 완독 챌린지 : 매일 1시간씩 4주 동안 클로드 코드 도서 완독하기!
ide 명령어 실행
> /ide cursor ⎿ Installed extension to CursorCursor가 안 열려요. 따로 설정해야하는게 있나요?
-
해결됨CS 지식의 정석 | 디자인패턴 네트워크 운영체제 데이터베이스 자료구조
풀 메시 토폴로지 계산식 질문
안녕하세요.40번 강의 마지막 즈음 설명해주신 full mesh topology 회선 계산식인 n(n+1)/2 에 따르면, 4에서 6이 도출되지 않아, n(n-1)/2가 맞는지 하여 문의 드립니다.감사합니다.
-
미해결[4주 과정] <클로드 코드> 완독 챌린지 : 매일 1시간씩 4주 동안 클로드 코드 도서 완독하기!
/statusline명령어입력시
I'll help you set up your statusline configuration based on your shell's PS1 setting. ⏺statusline-setup(Configure statusline from PS1) ⎿ Error editing file Create(.claude/settings.json) +7 more tool uses ╭──────────────────────────────────────────────────────────────────────────────╮│ Edit file ││ ╭──────────────────────────────────────────────────────────────────────────╮ ││ │ .claude/settings.json │ ││ │ │ ││ │ 1 + { │ ││ │ 2 + "statusLine": { │ ││ │ 3 + "type": "command", │ ││ │ 4 + "command": "input=$(cat); printf \"$(echo \"$input\" | jq │ ││ │ + -r '.model.display_name') | $(basename \"$(echo \"$input\" | jq │ ││ │ + -r '.workspace.current_dir')\") | $(echo \"$input\" | jq -r │ ││ │ + '.output_style.name') style\"" │ ││ │ 5 + } │ ││ │ 6 + } │ ││ │ 7 \ No newline at end of file │ ││ ╰──────────────────────────────────────────────────────────────────────────╯ ││ Do you want to make this edit to settings.json? ││ 1. Yes ││ 2. Yes, allow all edits during this session (shift+tab) ││ ❯ 3. No, and tell Claude what to do differently (esc) 어떻게 설정해야하나요?
-
미해결
Why Trust West Coast Metals as Scrap Metal Dealers in Perth?
For over 20 years, we’ve been recycling various materials to become one of the best metal scrap yards in Perth. We are a female-owned and operated business and take extra care and pride in our work. As such, we keep our premises neat and tidy and base our business on old fashioned customer service and principles. Choose us as Perth scrap metal merchants and get instant cash for scrap!Contact us if you have any questions or need help collecting your scrap. As your local metal scrap yard, our team is always active for scrap metal recycling which includes copper, brass, lead, steels and many more. Let us know how we can help you to make some extra cash for scrap as a scrap metal buyers and scrap metal recycling dealers in perth
-
미해결3D 모델링 입문을 위한 라이노(Rhino) '꿀팁' Part.1
립스틱 만들기 perspective
안녕하세요. 립스틱 만들기 perspective에서 강의안의 립스틱 위치는 세워져있는데,제가 하면 립스틱이 눕혀져있어서요.어떻게 해야하는지 궁금합니다.
-
미해결블록체인 기반의 스마트컨트랙트 개발
ova 구글 드라이브 404
ova 파일 다운로드 받기위해서 pdf에 안내되어있는 구글드라이브 접속해보니404 찾을 수 없다라고 나옵니다.찾아보니 Q&A에 올라와있어서 변경된 구글 드라이브로 다운받거나, 영상 제일 마지막에 추가된 Geth 구동 환경셋팅 편을 보던가 해야하네요.변경되거나 추가된 부분 안내가 필요해보입니다. 찾는데 너무 오래걸렸어요 ㅠ
-
미해결비전공자도 이해할 수 있는 Docker 입문/실전
데브옵스로 전향하고자하는 백엔드 개발자인데..
1년차 개발자이고도커인강 지금까지 듣는거는 다 이해가갑니다.. 다만 현실적으로 궁금한게 있어요JSCODE님 인강중에 도커, 쿠버네티스, CI/CD만 들어도 전향이 가능한건지 그외에 어떤게 더 필요한건지그리고 저같은 저연차도 전향 가능한건지도 궁금합니다.
-
미해결실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
24분 27초 연관관계 편의 메서드 위치
[질문 내용]24분 27초에 연관관계 편의 메서드 위치는컨트롤 하는 쪽에 있는 게 좋다. 라고 하셨는데 연관관계의 주인쪽이라고 이해를 했습니다.그렇다면 OrderItem을 추가하는 메서드는Order쪽이 아니라 OrderItem에 해주어야 하는 게 아닐까 생각이 드는데 맞을까요?
-
미해결[Lv.2] SwiftUI 중급 - Core Data와 SwiftData로 앱 완성하기
Sorted, Filter, Map - UserViewModel 부분 오류 발생
강의 관련된 질문은 언제나 환영입니다 😄코드 관련 상세하게 작성해주시면 더 좋아요! (상세코드를 붙여넣기 해주세요)마크다운을 사용해서 편리하게 글을 작성하세요먼저 유사한 질문이 있었는지 먼저 검색 해보는 습관~인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요Protocol requires property 'objectWillChange' with type 'Self.ObjectWillChangePublisher' (Combine.ObservableObject.objectWillChange)Initializer 'init(wrappedValue:)' is not available due to missing import of defining module 'Combine'이렇게 두개의 오류가 뜨는데. 영상을 봐도 해당 코드와 다른게 없어서 질문드립니다. 혹시 어떤 부분이 문제일까요?
-
미해결죽음의 Spring Batch: 새벽 3시의 처절한 공포는 이제 끝이다.
오타 발견 및 건의 및 궁금증
1.오타JobScope와 StepScop가 선언된 빈은 애플리케이션 구동 시점에는 우선 프록시 객체로만 존재한다. 그 후 Job이나 Step이 실행된 후에 프록시 객체에 접근을 시도하면 그 때 실제 빈이 생성된다.StepScop <-오타2.건의(내가틀렸을수도있음 그러면 수정해주셈)그리고 JobParameters가 잡 실행 내부에서 불변이라는 내용이 필요할거같음배치쓰던사람들은 당연한거라 생각할수있는데(잡파라미터랑 잡이름으로 유니크체크한댔나 그런거도 있으니까)배치 첨쓰는사람은 왜 잡파라미터가 있는데 ExecutionContext를 사용하지 라는 생각을 할수있을거같음3.궁금증컴파일 시점에 없는 값을 어떻게 참조할 것인가?여기서 잡의 스텝생성시점에서 di받는 잡파라미터 자리에 null을 넣는식으로 처리하는 방법이 있다고했는데,만약 코틀린의 경우엔 명시적으로 잡파라미터를 ?를 붙여서 nullable로 선언하고 로직에서 NullSafe 박는식으로밖에 해결할수없고 저게 맘에안들면 빈주입해야함?저런 null전달같은 꼼수딴거없음?강의가 자바기반이라고 적혀있어서 물어봐도되나싶긴한데 예전에 저것땜에 고생했었는데 다른방법을 못찾아서 물어봄
-
미해결
pdf 강의북 요청
안녕하세요~pdf 강의북 요청드립니다.hyn527@naver.com 감사합니다. :)
-
미해결비전공자도 이해할 수 있는 CI/CD 입문·실전
code deploy 배포입니다.
배포까지 잘 끝났고, s3파일 업로드로 잘됬습니다.여기도 문제없는것같고요...그런데...java구동이 안되는것 같습니다.. 이유가 뭘까요??