묻고 답해요
161만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결스프링 MVC 2편 - 백엔드 웹 개발 활용 기술
@Autowired 보다 더 좋은 방법이 어떤 걸까요?
[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용]정리 영상 중 Bean등록을 @Component, @Autowired를 설명해 주시면서 더 좋은 방법이 있다고 말씀하셨습니다.다만, 저는 현재 사용하는 방법은 @Autowired 같은 생성자 주입인데. 더 좋은 방법은 어떤걸까요?@RequiredArgsContructor도 같은 생성자 주입을 사용하는 것으로 알고있습니다.. 더 좋은 방법은 어떤걸까요?
-
미해결[매일 완독 챌린지] 저자와 함께하는 <FastAPI로 기획에서 출시까지>
commit과 flush 관련
질문이 조금 많아서 죄송합니다. 다음 테스트 코드에서 commit()과 flush()의 위치가 이상해보였습니다.async def test_user_detail_for_real_user(client: TestClient, db_session: AsyncSession): user = User( username="test", password="test", email="test@example.com", display_name="test", is_host=True, ) db_session.add(user) await db_session.commit() await db_session.flush()commit()은 DB에 반영된 트랜잭션의 변경사항을 영속적으로 만들고 트랜잭션을 종료하는 코드로 이해하고 있고, flush()는 트랜잭션의 변경사항을 실제 DB에 SQL 구문을 통해 반영하는 것으로 알고 있습니다. 그래서 이 둘의 순서가 변경된 것이 아닌지 혹은 다른 의도가 있는 것인지 궁금합니다.
-
해결됨옵시디언 마스터 클래스(생산성을 바꾸는 기록 습관)
dataviewjs를 이용한 moc 생성 문제
part 7-3 데이터뷰js 쿼리 복사해서, file-up-folder 나오게 시행해봤습니다.file과 folder는 잘 나오는데, up부분이 비어있습니다.up속성도 다 적어놓았는데. 혹시 플러그인중에 metadata menu플러그인에서, up 속성을 multifile로 지정해놓은게 문제일까요? 참고로, dataviewjs 사용전에, up속성 사용한 dataview로 리스트로 보고 있었고, 새로배운 js코드를 그 아래에 삽입해서 테스트해보고 있는 화면입니다. 원본상태 .프리뷰상태
-
해결됨<제미나이 CLI 완벽 가이드> 4주 완독 챌린지 : 책 한 권을 온전히 '나만의 무기'로 만드는 시간
도서구매인증이 되지 않아, 남겨둡니다.
-
미해결[매일 완독 챌린지] 저자와 함께하는 <FastAPI로 기획에서 출시까지>
Annotated 대 인자 기본값 관련해서
default_deps에서 기본 값으로 Depends 함수가 반환하는 객체가 할당되는 것까지는 이해했는데, 해당 동작이 왜 의도하지 않은 동작인 건지가 이해되지 않습니다. 오히려 아래 쪽이 기본값이 적용되니 더 편리해 보이기만해서 Annotated를 권장하는 이유가 와닿지 않더라구여. 이에 대해서 조금 더 구체적으로 알고 싶습니다.DbSeDep = Annotated[AsyncSession, Depends(use_session)] async def annotated_deps(session: DbSeDep): pass annotated_deps() async def default_deps(session: AsyncSession = Depends(use_session)): pass default_deps()
-
해결됨원클릭으로 AI가 생성해주는 Youtube 쇼츠 만들기 자동화(with n8n)
이미지생성 에러 해결 부탁드립니다.
BGM 결과 조회 카피해서 이미지생성에 넣었는데 작동이 않되요. 참고로 BGM 결과 조회는 잘 작동됩니다.
-
해결됨김영한의 실전 데이터베이스 - 기본편
GROUP BY 기준 컬럼
SELECTu.name AS user_name, SUM(o.quantity * p.price) AS total_purchase_amountFROM orders oJOIN users u ON o.user_id = u.user_idJOIN products p ON o.product_id = p.product_idGROUP BYu.nameORDER BY total_purchase_amount DESC;이구문에서 GROUP BY를 user_id로 묶는게 더 안전하지 않나 생각이 들어서 질문드립니다.name은 동명이인이 있다면 문제가 되지 않을까 궁금합니다 선생님혹시 name으로 GROUP BY를 사용해야하는 이유가 있는지 궁금합니다!
-
미해결
해킹관련
정말 아무 지식도 없는 쌩초보자인데 어떤강의 듣는게 가장 좋을지 모르겠습니다 ㅠ
-
미해결350개의 개인 앱을 만들어 월급의 7배 수익을 달성한 방법
구글애즈 사용하실 때, 광고비용 측정을 다양하게 하시나요 ?
저는 지금, 비용이 어떻게 나올지 궁금하여 , 설치당으로 하다가, 이번에 인앱액션을 걸었는데, 선생님은 여러가지 다 사용해서 하시나요 ?혹시 꼭 사용하시거나 , 아니면 이런게 좋다 이런게 있을까요 ?
-
해결됨즐거운 블렌더 - 아이소메트릭 하우스
문의
강사님 여쭤볼게있어요!강의 너무 잘 보고있는데요! 인스타그램에 기록용으로 렌더한 사진을 업로드하고싶은데 문제없을까요? 올릴때 가급적 태그해달라고하셨는데 혹시 자주 태그하면 거슬리실까봐 걱정이 조금 되어서요..(ㅠ_ㅠ!!!) 친절한 강의 항상 감사드립니댜!! (_ _)
-
해결됨수익형 AI Agent n8n 전문가 강의, 블로그·쇼츠 자동화
서브도메인 portainer.mydomain.kr 접속불가 문제(4~6강)
강사님, 안녕하세요.저는 우분투 22.04에서 도커를 관리하기 위한 포르테이너를 설치하는 방법을 진행하면서 다음 방법으로 진행을 했는데요.6강까지 진행하고 나서 서브도메인으로 설정한 https://n8n.mydomain.kr/은 접속이 잘 되는데 https://portainer.mydomain.kr/에는 접속이 안되고 있습니다. 알려주신 대로 9000번으로 실행하지 않아서 생긴 문제일까요?nginx proxy manager에서는 다음처럼 설정했습니다.브라우저 개발자모드에서는 다음과 같이 400 bad request가 뜹니다.
-
미해결[말 한마디로 뚝딱!] AI와 함께 나만의 수익화 웹사이트를 만드는 법
스프링부트 프로젝트 생성에서 java version
현재 spring boot 버전 설치에서 JAVA 버전을 선택해야 되는데요, 현재 24, 21, 17 버전만 제공되고 있습니다. 그리고 스프링 부트드 3.4.0 버전은 없고 아래와 같은데요, 혹시 21버전이나 17버전으로 진행해도 관계없을까요? Spring boot 버전은 몇으로 하는게 좋을지 궁금합니다. 그리고 intellij 말고 VS code 로 진행해도 관계없을까요?
-
미해결[개정판] 딥러닝 컴퓨터 비전 완벽 가이드
mmdetection 2.x과 3.x 호환 관련 표기
안녕하세요 강의 내용 중에 2.x내용이 많은데 그 중에 3.x에서는 사용할 수 없는 부분에 대한 강의를 표시를 해주시면 감사하겠습니다.이미 3.x 존재하지않는 내용을 공부하는것을 덜어주셨으면 좋겠습니다.물론 호환이 되거나 도움이 되는 부분은 그대로 좋습니다.감사합니다. - 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 강의 내용을 질문할 경우 몇분 몇초의 내용에 대한 것인지 반드시 기재 부탁드립니다. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.
-
미해결
Ace Your Oracle Cloud Certification with Confidence
Thinking about the Oracle 1Z0-1072-25 exam? You're in the right place! This certification boosts your cloud skills and makes you stand out in tech. The key is preparation—using reliable study guides and practice tests. Don’t worry if it feels overwhelming; breaking down topics into manageable chunks helps a lot. Remember, consistency is everything. With dedication and the right resources, you'll pass with flying colors. So, gear up, stay motivated, and take that next step toward your cloud career. You’ve got this! Ready to start? Check out trusted exam guides and practice questions now.70% Discount on Your First Exam!>>>>>>> https://www.marks4sure.com/1z0-1072-25-exam.html
-
미해결[OA 아카이브] 손에 잡히는 비즈니스 엑셀
강의 자료 다운로드
안녕하세요, 강의에 이용되는 엑셀 파일 다운로드 방법 문의 드립니다. 감사합니다.
-
미해결블렌더 기초 : 3D그래픽 여행 아이콘을 만들며 배우는 블렌더 애니메이션 기초 과정
에드온
에드온 검색하면 강의에서 보여주는 거 아무것도 안나오는데 어떻하죠
-
미해결TRACE32 입문 - MCU & RTOS 개발자를 위한 실전 디버깅 과정
[30. RISC-V: 어셈블리 명령어의 목록] 부분 br, bl 오타인 것 같습니다
br / jr <-> bl / jal 설명이 서로 바뀐 것 같습니다. 2:51 부분입니다.
-
미해결[개정판] 딥러닝 컴퓨터 비전 완벽 가이드
mm_faster_rcnn_train_kitti.ipynb 실행 오류
이 파일의 코드를 하나씩 실행하려고 하는데, 첫번째 코드는 2.8.0+cu126 두번째 코드에서 오류가 납니다.Looking in indexes: https://download.pytorch.org/whl/cu118 ERROR: Could not find a version that satisfies the requirement torch==2.0.0 (from versions: 2.2.0+cu118, 2.2.1+cu118, 2.2.2+cu118, 2.3.0+cu118, 2.3.1+cu118, 2.4.0+cu118, 2.4.1+cu118, 2.5.0+cu118, 2.5.1+cu118, 2.6.0+cu118, 2.7.0+cu118, 2.7.1+cu118) ERROR: No matching distribution found for torch==2.0.0혹시나 해서 python 버전을 확인해 보니 3.12.12 (main, Oct 10 2025, 08:52:57) [GCC 11.4.0] 입니다. 이미 버전이 올라가서 mmdetection 2.x 실습이 가능할지 모르겠습니다. 조언 부탁드리겠습니다.감사합니다.- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 강의 내용을 질문할 경우 몇분 몇초의 내용에 대한 것인지 반드시 기재 부탁드립니다. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.
-
미해결한 입 크기로 잘라 먹는 리액트(React.js) : 기초부터 실전까지
todolist에서 useReducer를 사용할때 UPDATE에서 오류가 생깁니다
🚨 필독) 질문하시기 전에 꼭 읽어주세요 (10초 소요)제목을 구체적으로 작성해 주세요✅ 좋은 예 : 감정일기장 Home 구현중 xx 이슈가 발생합니다.⛔️ 나쁜 예 : 이거 왜 안되나요?, 오류나요 도와주세요 등비슷한 궁금함을 갖고 계신 분들께 도움이 될 수 있어요! 코드의 이슈는 전체 프로젝트를 "링크 형태"로 올려주셔야 원인을 파악할 수 있습니다.깃허브, 구글드라이브 등의 수단을 통해 링크 형태로 전달해주세요직접 실행해보며 원인을 파악해야 하기 때문에 텍스트 형태로 붙여넣는건 삼가해주세요 🥲 답변이 도움이 되셨다면 답글 or 해결완료 버튼을 클릭해주세요비슷한 궁금함을 갖고 계신 분들께 도움이 될 수 있어요!제 답변이 여러분께 도움이 되었는지 저도 알고 싶어요 🥲 강의 내용에 궁금한 점이 있다면 몇 챕터의 몇 분 몇 초인지 알려주시면 더 좋아요더 빠른 답변이 가능합니다! 영상과 똑같이 코드를 작성하였을 때, 렌더링 되는 화면이 모두 날아갔습니다. 이때 이렇게 return 을 추가하니 정상작동하게 되었는데 이유가 궁금합니다.
-
해결됨클로드 코드 완벽 마스터: AI 개발 워크플로우 기초부터 실전까지 (with 커서 AI)
context7 mcp 설치
context7 mcp 설치시, 리모트 방식과 로컬 방식의 차이는 무엇이며 어떻게 구분해서 사용하면 좋을까요?