묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
해결됨전동킥보드로 배우는 임베디드 실전 프로젝트
데이터 시트 보는 법
V BAT의 경우에는 1.65~3.6 V 까지 제가 외부 전압 인가가 가능하다(선택사항) 맞을까요?그 뒤 VDD 1/2/..14/20 에서 VSS 1/2//....14/20 까지의 연결되는 부분에2-*100nF + 1 *4 uF 이 적혀있는데 이 부분이 잘 해석이 안되는데 VDD/VSS 로 가는 회로가 20개가 있다. 그러니까 이 병렬 회로에 각각 100nF을 연결하고 직렬로 4uF 커패시터를 연결하라는 건가요? 그렇다기에는 VDD에서 VSS 까지의 개수가 20개도 아닌거 같고 잘 해석이 되지않아서 질문드립니다 ! 항상 좋은 강의 감사드립니다1
-
해결됨면접관 입장에서 작성하는 합격하는 이력서와 포트폴리오
프론트엔드 강의 부분 안보임
섹션 7번 상담후기 공유 부분 섹션 8번 후기 유튜브 부분 볼수가 없네요
-
미해결스프링 핵심 원리 - 기본편
provider 사용하는 이유
=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용]ac.getBean()을 통해 빈을 조회하는 것과 Provider을 사용하는 것의 차이점이 무엇인지 잘 모르겠습니다 ㅠㅠ 둘다 지정한 빈을 컨테이너에서 대신 찾아주는 것 아닌가요? Provider을 사용하는 이유가 궁금합니다!
-
미해결스프링 DB 2편 - 데이터 접근 활용 기술
[공유] 스프링부트 4.x 버전 mybatis 연동
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용]https://mvnrepository.com/artifact/org.mybatis.spring.boot/mybatis-spring-boot-starter여기 보시면 현재 기준 버전이 4.0.1 나왔습니다.build.gradle의 dependencies에 //MyBatis 스프링 부트 4.0.1 추가 implementation 'org.mybatis.spring.boot:mybatis-spring-boot-starter:4.0.1'로 버전 수정하면 잘 됩니다.
-
미해결설계독학맛비's 실전 Verilog HDL Season 2 (AMBA AXI4 완전정복)
22장 vaild/ready
22장 4m쯤 Module 부분입니다. s_ready를 보면m_valid =0이거나m_ready = 1이면s_ready가 1이 되도록 되어있습니다. m_ready가 1일때만을 가지고 s_ready의 값을 결정할 수 있다고 생각했는데m_ready = 0 & m_valid = 0 인 경우때문인건가요?이 경우도 유효한 data 값을 가지고 있지 않지만 master가 준비가 되어있지 않기 때문에s_ready 값을 1로 올리면 안되지않나요?
-
미해결[유니티 레벨 업!] 모듈식으로 개발하는 스킬 시스템
Stat의 MaxValue에 관하여 질문이 있습니다.
여기 강의에서는 스텟의 MaxValue가 변경되는 조건과 변경되었을떄의 이벤트 호출이 없던것 같은데. 여기에서의 예제는 MaxValue가 최대 체력이고 Value가 현재 체력이면 해당 강의에서의 최대 체력은 변경되지 않을거라는 전제하에 만들어져있는 예제인지 여쭤보고 싶습니다.저는 Stats에 int currentHP를 넣는 방식으로 Value를 최대체력, MaxValue를 시스템적 한계 최대체력을 구현하였고 잘 작동하는 것도 확인하였으나 자신감이 부족해 질문을 드립니다.
-
미해결비개발자 4주만에 수익화 서비스 만들기: AI 바이브코딩 웹 + 앱 ALL IN ONE
플러터 설치 링크가 없는 주소로 나오네요.
4-1 flutter 개발환경 세팅에서 링크 페이지가 사라졌습니다. 기존과 내용이 많이 달라진 것 같아요. 체크한 번 부탁드립니다. 문서 업데이트가 필요해보여요.
-
미해결딸깍! AI로 전문가처럼 웹 크롤링 & 데이터 분석(w. GEMINI CLI)
프리젠테이션 도구
https://corazzon.github.io/slides/ai_py_dev_env.html페이지는 어떤 도구로 작성된 프리젠테이션일까요?회사 가이드 작성할 때 활용해 보고 싶습니다. ^^미리 감사 드립니다.
-
미해결중상급 퍼블리싱을 위한 CSS3의 모든 것
Grid 수직정렬 제대로 안됩니다.
<!DOCTYPE html> <html lang="ko"> <head> <meta charset="UTF-8"> <title>CSS 중앙 정렬의 모든 것</title> <link rel="stylesheet" href="style.css"> </head> <body> <!-- 활용도 높은 CSS3 속성을 활용한 실전 스킬과 팁--> <!-- CSS 중앙 정렬의 모든 것 --> <div class="element"> This is Content </div> <!-- <div> <img src="images/icon-lock.svg"> <span>해당 컨텐츠는 회원전용입니다.</span> </div> --> </body> </html>/* XEION CDN */ /* @import url('//cdn.jsdelivr.net/npm/xeicon@2.3.3/xeicon.min.css'); */ /* Google Web Font */ /* @import url('https://fonts.googleapis.com/css?family=Raleway&display=swap'); */ * { font-family: 'Raleway', sans-serif; } body { height: 100vh; /* Flex */ /* display: flex; justify-content: center; align-items: center; */ /* Grid */ /* display: grid; justify-content: center; align-items: center */ /* place-item */ display: grid; place-items: center; } .element { border: 5px solid #000; background-color: skyblue; color: #fff; width: 200px; height: 200px; /* Position */ /* position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); transform: translateX(-50%); transform: translateY(-50%); */ /* Margin */ /* margin: auto; */ } 선생님 강의와 똑같이 적용했는데 제 화면에서는 .element가 위쪽에 붙어있어서요. flex로 정렬했을 때는 중간에 잘 오는데 grid로 정렬하니까 수직 중앙 정렬이 안먹습니다. 왜 그런건가요?ㅠㅠ 이유를 알고싶습니다.
-
미해결김영한의 실전 데이터베이스 - 설계 2편, 실무에서 반드시 마주치는 9가지 설계 패턴
섹션 6 SOFT DELETE) UNIQUE 제약 조건 + 가상 컬럼
안녕하세요!질문이 있습니다Soft delete 환경에서 UNIQUE를 걸 시, 가상 컬럼을 이용한 해결 방법은 소개되지 않은 이유가 있나요?가상 컬럼으로 해결하는 방식은 추천하지 않는 방법인가요? 예를 들어,(MySQL)목표 = Member - email의 unique를 지키는 것 <Member 테이블>필드 = email, deleted_at, _active_checkUNIQUE(email, _active_check) 이때,가상 컬럼 =_active_check-> _active_check BOOLEANGENERATED ALWAYS AS (IF(deleted_at IS NULL, TRUE, NULL)) VIRTUAL; 이렇게 하면hello 계정 생성email = "hello", deleted_at = null, _active_check = true(이때, hello 계정은 다시 INSERT 불가 (UNIQUE(email, _active_check))hello 계정 soft 삭제email = "hello", deleted_at= 2025.01.01, _active_check = nullhello 계정 다시 생성 email = "hello", deleted_at= 2025.01.01, _active_check = nullemail = "hello", deleted_at = null, _active_check = true=> 결과적으로 UNIQUE 제약이 지켜짐 가상 컬럼을 활용하여, Soft Delete 환경에서 UNIQUE 제약을 지키는 방식은 좋지 않은 방법인가요?
-
해결됨QGIS 입문자 올인원 스타터팩 (이론/실습형)
포인트 생성
안녕하세요! 강의 잘 보고 있습니다. 강의를 듣다 궁금한 점이 생겨서 질문 드립니다. 벡터 강의 중에 빼기 설명을 하실때 01_01_01_P_병원_5174_buffer500파일로 설명하셨는데요. 01_01_01_P_병원.xlsx 해당 파일을 shp파일로 변환 하셔서 사용하신거 맞나요? 구분자로 분리된 텍스트 레이어 추가를 통해서 만들 수 있는건 알겠는데 저번에 알려주신 대로 하려고 해도 잘 모르겠습니다. 도움 부탁드립니다.
-
미해결LangGraph를 활용한 AI Agent 개발 (feat. MCP)
query 에 대한 answer 결과값이 나오지 않습니다.
강의 모두 코드 똑같이 돌리고 db만 pinecone 을 사용하였습니다 ! 결과에 강의처럼 answer이 나오지 않는데 원인을 잘 모르겠습니다 ㅜgpt 에 검색해보면전체 코드를 꼼꼼히 검토해본 결과, 질문하신 "결과(answer)가 나오지 않는 이유"는 크게 두 가지입니다. 하나는 데이터가 유실되는 방식의 반환(return) 때문이고, 다른 하나는 무한 루프(Infinite Loop) 가능성 때문입니다.1. 가장 큰 원인: State 데이터 유실LangGraph의 각 노드 함수(retrieve, generate, rewrite 등)는 AgentState를 반환할 때, 기존의 데이터를 포함해서 돌려주어야 합니다.현재 작성하신 코드를 보면:retrieve 함수: return {'context': docs} (이때 query가 사라짐)generate 함수: return {'answer': response.content} (이때 query, context가 모두 사라짐)이렇게 나오는데 제가 봤을땐 이게 원인은 아닌것같습니다...!
-
미해결설계독학's Verilog 마스터 Season 1 (실전 코딩 테스트 문제로 완성하는 디지털 설계 엔지니어의 커리어 도약)
LV1-21 Edge Detector 구현 방법 질문
안녕하세요 ETA님 바쁘신데 고생 많으십니다.L1-P21 Edge detector 문제를 실제 테스트 처럼 푸는 과정에서, xor 개념을 생각 하지 못하여 아래 코드처럼 카운터로 구현하여 edge를 detect하여 debouncing 현상도 문제 없이 처리 가능합니다. 모법 답안이 올바른 설계 방향이라는 것을 알고 있지만, 해당 방법에 대해서는 어떻게 생각하시는지 궁금합니다. `timescale 1ns / 1ps module rising_edge_detector ( input wire clk, input wire signal, output reg edge_detected ); //TODO reg [2:0] count; always @(posedge clk) begin if(signal) begin count <= count + 1'b1; end else begin count <= 3'd0; end end wire detect; assign detect = (count == 3'd1) ? 1'b1 : 1'b0; always @(*) begin if(detect) begin edge_detected = 1'b1; end else begin edge_detected = 1'b0; end end // @ETA //reg signal_prev; // //always @(posedge clk) begin // signal_prev <= signal; // edge_detected <= signal && !signal_prev; //end endmodule 감사합니다.안녕하세요 🙂[1. 질문 챕터] : eg) 몇 장, 몇 분 몇 초 쯤. or 수강생 분들이 봤을 때 어디구나?! 할 수 있게 표기 부탁 드려요.[2. 질문 내용] : eg) 질문 내용을 자유롭게 작성해주시면 되겠습니다 🙂[3. 시도했던 내용, 그렇게 생각하는 이유] : eg) 설치영상은 이렇게 시도했는데 안되더라 or 본인의 생각을 적어주세요. (실습 내용 중에 이해가 안되거나 잘못된 내용이 있는데, 이러 이러한 근거로 나는 이렇게 생각합니다.) ================ 다음 내용은 읽어보시고 지우시면 됩니다.=================질문 내용을 작성해주실 때, 위의 3단계로 제가 이해할 수 있게 작성해주시면 정확한 답변을 드릴 수 있을 것 같아요!!현업자인지라 업무때문에 답변이 늦을 수 있습니다. (길어도 만 3일 안에는 꼭 답변드리려고 노력중입니다 ㅠㅠ)강의에서 다룬 내용들의 질문들을 부탁드립니다!! (설치과정, 강의내용을 듣고 이해가 안되었던 부분들, 강의의 오류 등등)이런 질문은 부담스러워요.. (답변거부해도 양해 부탁드려요)개인 과제, 강의에서 다루지 않은 내용들의 궁금증 해소, 영상과 다른 접근방법 후 디버깅 요청, 고민 상담 등..글쓰기 에티튜드를 지켜주세요 (저 포함, 다른 수강생 분들이 함께보는 공간입니다.)서로 예의를 지키며 존중하는 문화를 만들어가요.질문글을 보고 내용을 이해할 수 있도록 남겨주시면 답변에 큰 도움이 될 것 같아요. (상세히 작성하면 더 좋아요! )먼저 유사한 질문이 있었는지 검색해보세요.잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.==================
-
미해결Readable Code: 읽기 좋은 코드를 작성하는 사고법
[강의 질문] 메서드 선언부
안녕하세요 우빈님 메서드 선언부 강의 내용 중 궁금한 부분이 있어서 질문 남깁니다. 기존 메서드(checkIfAllCellIsOpened)가 셀이 모두 열렸는지 체크게임이 모두 끝났는지 체크위의 두 내용을 나타내지 못하기 때문에 결국 게임이 끝났는지를 체크하는 메서드로 변경되었습니다. (checkIfGameOver)여기서 궁금한점이 1. 일은 2. 에 대한 과정이라고 생각하는데 과정을 메서드 이름으로 드러내지 않아도 되는건지요? 메서드만 보았을 땐 보았을땐 셀이 모두 열렸는지를 체크하는 것을 알지 못해서 이것도한 이름으로 드러내야하는지가 궁금합니다. 🙇🏻♂️
-
미해결[개정판] 딥러닝 컴퓨터 비전 완벽 가이드
강의 실습과 이론
강의를 들을때 코드에 관련된 내용을 듣기 전에 이론에 관련된 내용을 먼저 듣고 그 다음에 코드에 대한 설명과 실습을 듣는 것에 대해서 어떻게 생각하시는지 궁금합니다
-
미해결원클릭으로 AI가 생성해주는 Youtube 쇼츠 만들기 자동화(with n8n)
숫자 읽기 프롬프트 강의 내용 질문 합니다
업로드 까지 정상 작동 되는걸 확인 했읍니다 그런데 한가지 궁금 한것이 있어 질문 합니다 숫자 관련 인데요 "하나" 를 "한" 으로 읽더라구요 제가 설정 을 잘못해서 인지 프롬프트 를 수정 해야 하는지 질문 드립니다 수고 하세요
-
미해결독하게 시작하는 C 프로그래밍
문자열 Null
안녕하세요.만약 우리가 Console 에서 Love 라고 입력하고 엔터를 치면, Read File Buffer 에는 당연히 Null 이 있는게 아니라 L o v e \n 이렇게 5 바이트 가 저장되는건가요? 그렇지만 이게 RAM 으로 넘어가면서 NULL 이 생기는건가요 ? 수업시간에 문자열의 경우, NULL 이 있다고 말씀해주셨는데 잘 이해가 안가서 여쭤봅니다.
-
해결됨몇 줄로 끝내는 인터랙티브 웹 개발 노하우 [초급편]
mouse position interpolation과 transition linear interpolation의 차이
targetX += (x - targetX) * speed; targetY += (y - targetY) * speed;이 코드가 매번 마우스가 움직일 때마다 보간을 구하는 거라면, JS에서는 box.style.top = pageY; box.style.left = pageX;이렇게 포지션만 잡아주고,.box { transition: top second linear, left second linear; }css에서 transition에 각각 top, left에 linear를 주면,targetX/Y의 선형보간이랑 css에서 transition 선형보간이랑 같은 거 아닌가요?다르다면 어떤 부분이 다른지 알고 싶습니다!
-
미해결원클릭으로 AI가 생성해주는 Youtube 쇼츠 만들기 자동화(with n8n)
[ERROR: Can’t determine which item to use]
ID 끌어다 놨는데 이런 에러가 납니다...정작 n8n outputlog는 딴소리를 하고 있어요..혹시 비슷한 증상 있으신분 계실까요
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
❗️springboot 4.0.2 버전 aspectj dependency 설정❗️
스프링 버전 4.0.2 기준 aspectj 라이브러리 dependency 설정은 다음과 같습니다. (gradle 기준) implementation 'org.springframework.boot:spring-boot-starter-aspectj'계속 boot-starter-aop로 빌드 시도했다가 삽질하면서 20분 날렸네요..