묻고 답해요
156만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결실전! 스프링 부트와 JPA 활용2 - API 개발과 성능 최적화
@PostConstruct 프록시 관련 질문드립니다
[질문 템플릿]1. 강의 내용과 관련된 질문인가요? 예2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? 예3. 질문 잘하기 메뉴얼을 읽어보셨나요? 예[질문 내용]여기에 질문 내용을 남겨주세요.안녕하세요, 영한님!JPA 활용2 강의 감사한 마음으로 잘 보고 있습니다.@PostConstruct는 빈이 생성되고 의존성 주입이 모두 끝난 직후에 자동으로 실행되는 메서드로 프록시 생성 이전에 실행되기 때문에 @Transactional과 함께 사용할 수 없어, init() 메서드에서 두 애노테이션(@PostConstruct, @Transactional)을 함께 작성할 수 없는 걸까요?GPT 답변을 참고한 후 질문 드립니다!
-
미해결김영한의 실전 자바 - 중급 1편
스트링 풀, new String()
강의에서는 스트링풀이 힙에 있다고 했는데 스프링 풀은 메타영역으로 메소드 영역에 있고 리터럴에 생성되는 경우에 중복되지 않게 값이 있는지 찾아보고 참조값을 동일하게 가져가고 new String("hello") 이렇게 선언될때만 힙에 새롭게 저장되는거 아닌가요? 스트링풀이 힙에 있다고해서 헷갈리기 시작해서 질문드립니다. (Java 7 기준 설명이라서 그런걸까요?) 감사합니다. 학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용]여기에 질문 내용을 남겨주세요.
-
미해결React Native with Expo: 제로초에게 제대로 배우기
expo go 안에 threads-clone이 나타나지 않습니다
npm ls react npm ls react-nativenpm ls expo버전을 알려주시면 질문자분과 동일한 환경에서 답변 드릴 수 있습니다. npm run android 했을때› Using development build› Press s │ switch to Expo Go› Press a │ open Android› Press w │ open web› Press j │ open debugger› Press r │ reload app› Press m │ toggle menu› shift+m │ more tools› Press o │ open project code in your editor› Press ? │ show all commandsLogs for your project will appear below. Press Ctrl+C to exit.Android Bundled 1357ms node_modules\expo-router\entry.js (1280 modules)다음과 같이 development build로 실행됩니다 그래서인지 expo go 안에도threads-clone이 나타나질않네요그래서 s 키를 눌러서이렇게 바꾼 후에도 나타나지 않습니다
-
미해결실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
정적 팩토리 메소드에 대해 질문 있습니다!
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)예2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)예3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)예[질문 내용]여기에 질문 내용을 남겨주세요.강의 3분 정도 쯤에 나오는 createOrder 메서드 생성 시 정적 팩토리 메소드를 사용하는 이유가 궁금해 여러 질문과 답을 읽어보았는데요.의미 있는 메서드 이름 부여, 객체 생성 불필요 등 여러 장점이 있다는 것을 알았습니다.그렇다면 대부분 생성자보단 정적 팩토리 메소드로 객체를 생성하는 것이 좋은 건가요? 아니면 객체 생성 시 연관관계 설정이나 복잡한 로직이 있을 때만 정적 팩토리 메소드로 만들어주는 게 좋은 건가요? 정적 팩토리 메소드 사용 이유에 어떤 기준이 있는 건지, 아님 보통 관례로 이렇게 사용하는 건지 궁금합니다!
-
해결됨한 입 크기로 잘라먹는 타입스크립트(TypeScript)
유니온 타입 질문 드립니다
유니온을 합집합 비유로 설명해주셨는데 이해가 잘 안 가서요우선 지피티한테도 질문했는데, 제가 이해한대로 답변을 해주더라구요[질문]type Dog = { name: string; color: string; }; type Person = { name: string; language: string; } type Union1 = Dog | Person ; let union1: Union1 = { name: "", color: "", language: "", } 이런 경우에 union1는 불가능한 객체지? 왜냐하면 Union1 은 Dog 또는 Person 객체의 타입형태이어야 하는데, { name: "", color: "", language: "", } 이런 형태는 그 어디에도 없으니까 [GPT 답변]맞습니다. Union1 타입은 Dog 타입 또는 Person 타입 중 하나를 가지도록 정의되어 있습니다. 그러나 아래와 같은 객체는 유효하지 않습니다:let union1: Union1 = { name: "", color: "", language: "", }이 객체는 Dog 타입과 Person 타입을 동시에 포함하려고 시도하는 형태입니다. Union1은 Dog 또는 Person 타입 중 하나만 가져야 하므로, 둘 다 포함하는 객체는 유효하지 않습니다. 라고 하고 gemini나 클로드 다 같은 답을 하네요 ㅜ Dog | Person -> Dog 타입 또는 Person 타입 둘 중 하나에 해당하는 타입일텐데Dog도 Person도 아닌 객체인 name, color, language 이게 왜 가능한지 이해가 가지 않습니다.. union1 객체가 가능하면 아래 코드도 정상 동작해야 하지 않나요? 이건 또 오류가 나더라구요type Person = { name: string; age: number; } type Developer = { name: string; skill: string; } function introduce(someone: Person | Developer) { console.log(someone.name); // O 정상 동작 console.log(someone.age); // X 타입 오류 console.log(someone.skill); // X 타입 오류 }(인프런 AI 인턴도 union1 객체가 불가능 하다고 답변주네요 ㅜ)
-
미해결대세는 쿠버네티스 (초급~중급편)
해당강의랑 어나더클래스 강의들이랑은 결이 다른가요?
대세는 쿠버네티스 강의 헬름편까지 다 볼 생각인데어나더클래스 강의도 있더라구요그냥 다들으면 되는지 궁금합니다
-
미해결ESXi 가상 인프라 구축과 보안 솔루션을 활용한 이상징후 탐지 모니터링
bee-box eth0 설정
안녕하세요.dmz 인터페이스 설정과 웹 서비스 설치 강의를 듣고 있습니다.beebox에서 gedit /etc/network/interfaces에서 문서 수정 후 reboot 해서 셋팅 수정을 하고 있는데계속 eth1로 잡힙니다. eth0으로 수정하는 과정도 알려주실 수 있을까요?구글링으로 찾아서 적용해보고는 있는데 쉽게 적용되지 않아서 문의드립니다.
-
미해결실전! FastAPI 입문
Post API 강의 질문
POST API 첫번째 강의에서 main.py의 52번 줄에 request를 dict() 형식으로 꼭 맞춰 주어야하나요?? 출력은request >> id=4 contents='aaa' is_done=Truerequest.dict() >> {'id': 4, 'contents': 'aaaa', 'is_done': True}이렇게 되는데, 그냥 request 만 써도 swagger UI에서 보았을 땐 똑같이 dict 형식으로 들어오더라구요. 궁금해서 문의드립니다.
-
미해결디자인 프로세스 제로투원 : Figma로 기획부터 디자인, 딜리버리까지
발표 자료와 피그마 템플릿 질문드립니다.
실무에서 고민했던 부분들에 대해 깊이 있는 인사이트를 얻을 수 있는 좋은 강의였습니다.강의 내에 밋업 발표용 슬라이드나 발표자료에서 보여주셨던 피그마 샘플 작업 템플릿이 있으면 좋을것 같은데 제공이 되는 것인지 궁금합니다.아시는 분 있으시면 답변 부탁드려요 🧐
-
미해결RAG를 활용한 LLM Application 개발 (feat. LangChain)
fine-tunning은 어떻게 생각하세요?
fine-tunning은 어떻게 생각하세요? 강사님이 알려주신 내용대로 RAG만 하면, fine-tunning은 할 필요가 없을까요? 아니면 fine-tunning이 필요한 영역이 따로 있는 걸까요? fine-tunning에 대해서 어떻게 생각하시는지 궁굼해서 문의드립니다 :)
-
해결됨(2025) 일주일만에 합격하는 정보처리기사 실기
25년 실기 풀이 강의 업로드 예정일
안녕하세요, 선생님.매번 유튜브에 빠르게 강의 복원 및 풀이해주셔서, 너무나 감사드립니다!유튜브 영상과 댓글에서 25년 실기 풀이 풀버전 업로드 일정을 찾지 못하여 부득이 문의드립니다...!감사합니다 :)
-
미해결더 개발자, 인터뷰 가이드
인터뷰 미션 보냈습니다.
백기선님. 안녕하세요!강의 너무 잘들었습니다. 다름이 아니라 이력서 피드백 관련해서 메일 보냈었는데요.!확인 한번 부탁드립니다!!
-
미해결비전공자도 이해할 수 있는 CI/CD 입문·실전
배포 오류
Actions 는 다 통과하는데 저기서 배포 오류가 뜨는데 이유를 알 수 있을까요?
-
미해결메타스플로잇(Metasploit) 활용한 취약점 분석(초중급과정)
xp 버츄얼박스 로딩
이미지 부팅 속도가 엄청 느립니다 ㅠ부팅 이후에도 렉걸린것마냥 뭘할수가 없습니다.뭐가 잘못된걸까요?? ㅠㅠ
-
해결됨2025년 CPPG 개인정보관리사 자격증 취득하기 (개정안 반영)
실전모의고사 난이도 수준이 혹시
실전 10제와 20제 모의고사 난이도 수준으로 본 시험이 출제되는건가요?
-
해결됨아날로그 회로설계 실무 : Analog IP 설계와 성능 개선하기
Light/Heavy Load
정확한 Light/Heavy Load의 정의가 무엇인지 궁금합니다이유1 : Pass TR의 Saturatino Region을 고려하여 min/max current로 Load를 설정후, simulation을 진행해도 위와 같은 그래프가 나오지 않습니다 (현재 회로 구성은 삼코치님 회로를 사용중입니다)이유2 : 위와 같은 그래프를 얻으려면, min/max Current가 예를들어 10u~10mA일때, Load를 50uA, 50mA했을때 위와같이 나오는 것 같아 혼란스러워 질문드립니다 !
-
미해결코틀린 고급편
SuperTypeSafeCage에 대해 질문드립니다
val superTypeToken = object:SuperTypeToken<List<GoldFish>>(){} val superTypeSafeCage = SuperTypeSafeCage(); superTypeSafeCage.putOne(superTypeToken,listOf(GoldFish("금붕어1"),Carp("새"))) superTypeSafeCage.getOne(superTypeToken).forEach(::println)superTypeToken은 List<GoldFish> 전용토큰인데 실제 Carp를 putOne 하여도 데이터가 삽입이 됩니다. 또한 superTypeSafeCage.getOne(superTypeToken) 입력 시 Carp까지 조회되네요.해당 부분에 대한 유효성 검사를 각각 진행해야 되는건가요?
-
미해결
AI-900 인증 시험을 위한 스마트한 준비 팁
AI-900 인증 시험으로 AI 여정을 시작하려고 생각 중이신가요? 현명한 선택입니다. 공식적으로 Microsoft Azure AI Fundamentals라고 불리는 이 초급 시험은 인공지능과 머신러닝의 세계로 진입하는 완벽한 출발점입니다. 코딩이나 심층적인 기술 지식은 요구하지 않지만, 속지 마세요. 많은 응시자가 AI를 과소평가하여 불합격합니다. 이 시험은 실제 AI 개념과 Microsoft Azure 도구를 사용하여 지능형 솔루션을 구축하는 방법에 대한 이해도를 평가합니다. 첫 시험에서 합격하려면 집중력을 높이고 대부분의 사람들이 저지르는 흔한 실수를 피해야 합니다.피해야 할 일반적인 실수이 시험은 AI와 머신러닝의 의미를 이해하고 있는지 평가합니다. 기초부터 놓치지 마세요.Azure의 머신 러닝 및 인지 서비스와 같은 서비스가 실제 AI 솔루션에서 어떻게 사용되는지 알아야 합니다.이건 코딩 시험이 아닙니다. 어떤 사람들은 기술적인 세부 사항을 너무 깊이 파고듭니다. 간단한 개념과 응용에 집중하세요.Microsoft는 무료 공식 교육을 제공합니다. 이를 건너뛰는 것은 가장 큰 실수 중 하나입니다.AI에 대해 들어본 적이 있더라도 시험은 Microsoft의 업무 처리 방식에 중점을 둡니다. Azure의 접근 방식을 공부해야 합니다.AI-900 시험 합격을 위한 스마트한 준비 전략AI-900 시험은 AI와 Azure에 대한 기초를 다지는 좋은 방법이지만, 여전히 적절한 준비가 필요합니다. 기본 사항을 이해하는 데 집중하세요. ai-900 인증 시험 핵심 AI 개념과 Azure 서비스에 대한 이해도를 평가하도록 설계되었으므로, 스마트하게 공부하는 것이 중요합니다. Microsoft의 공식 학습 경로를 활용하고 꾸준히 연습하세요. 딥 코딩이나 복잡한 모델 없이 간단하게 학습하세요. CertsHero와 같은 신뢰할 수 있는 리소스의 적절한 접근 방식과 지원을 통해 자신감 있게 준비하고 시험에 합격할 수 있습니다.
-
미해결비전공자도 이해할 수 있는 Docker 입문/실전
godev
안녕하세요. 쓸때 없이 궁금한게 있어.. 질문드립니다.어떻게 cd download 위치에서 godev를 쓰니깐 도큐먼트/디벨로퍼로 이동 하는게 어떻게 가능한지 궁금합니다..ㅇㅅㅇ저도 같은 디렉토리 구조에 폴더를 만들어 봤는데도 안되더라고요. 따로 명령어를 만드신것 같은데 맞습니까?ㅇㅅㅇ
-
미해결바이브 코딩으로 만드는 재미있는 재무제표 (커서 ai)
New 실습 관련 문의
claude-4-sonnet에 corp.xml을 데이터베이스로 만들어서 회사명을 검색하면 corp_code를 웹페이지에서 검색할 수 있게 만들어줘라고 검색하면 아래와 같이 나오고, Anthropic's latest models are currently only available to paid users. Please upgrade to a paid plan to use these models.Request ID: d96fca0c-f82b-4051-8260-53e246cd019b 3.5 로 하면 아래와 같이 나옵니다.Free users can only use GPT 4.1 or Auto as premium modelsRequest ID: db63ab41-70e7-47f4-9314-270538646479 혹시 어떻게 해야할까요?