묻고 답해요
158만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결[코드캠프] 부트캠프에서 만든 고농축 프론트엔드 코스
보다 직관적으로 수정하면 안되나요?
interface IUseMoveToPageReturn { onClickMoveToPage: (path: string) => () => void } export const useMoveToPage = (): IUseMoveToPageReturn => { const router = useRouter() const onClickMoveToPage = (path: string) => () => { void router.push(path) } return {onClickMoveToPage} }위 처럼 작성 후<button onClick={onClickMoveToPage("/markets")}>마켓 이동</button>호출 할 수도 있지만import { useRouter } from "next/router" export const useMoveToPage = (path: string) => { const router = useRouter() return () => router.push(path) }보다 직관적으로 하면 인터페이스로 typescript 지정 안하고<button onClick={useMoveToPage("/boards")}>게시판 이동</button>호출해서 쓸 수 있지 않나요?
-
미해결설계독학맛비's 실전 AI HW 설계를 위한 바이블, CNN 연산 완전정복 (Verilog HDL + FPGA 를 이용한 가속기 실습)
zybo z7 케이블 관련 질문
안녕하세요 맛비님. 다름이 아니라 이제 실습으로 넘어가려 zybo z7을 구매해서 컴퓨터랑 연결하려던 찰나, 케이블이 동봉되지 않았다는 사실을 알게 되었습니다.혹시 어떤 케이블을 이용해서 보드와 컴퓨터를 연결하셨는지 알 수 있을까요?또한 CNN core에 대한 실습을 진행하기 위해 필요한 모든 준비물들을 알 수 있을까요?언제나 유익한 강의 잘 학습하고 있습니다. 감사합니다.
-
미해결처음 만난 AWS
작동테스트 시, 새로운 인스턴스 생성이 안됩니다
이렇게 auto scaling을 생성하여,ec2인스턴스 생성된 것 확인했고 그 인스턴스 pulic ipv4주소로 워드프레스 블로그 접속되는 것 까지 모두 확인했습니다모니터링에서 99%까지 cpu구동되는것 확인했습니다로드밸런서, 오토스케일링 구성은 강의와 완전히 동일하게 구성했습니다그러나, 새로운 인스턴스 생성이 안됩니다cpu stress 8까지 주고 20분을 기다려도 생성이 안됩니다추가적으로 더 확인하거나 조치할 수 있는 방법이 있을까요?
-
해결됨MFC Windows 프로그래밍 - 기본
유튜브 강의와 차이점
안녕하세요 !강의 수강을 하려고 하는데 유튜브로 올려주신 강의와 내용에서 어떤 차이가 있는지 궁금합니다!
-
미해결김영한의 자바 입문 - 코드로 시작하는 자바 첫걸음
강의자료
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예)[질문 내용]안녕하세요 올려주신 강의자료를 참조하여 깃허브 블로그에 올려도 괜찮을까요? 혹 저작권때문에 먼저 여쭤봅니다!
-
미해결실무자를 위한 구글애널리틱스(GA4+GTM) 활용법(25년 Update)
탐색 리포트에서의 방문수 측정항목 관련
탐색리포트 사용법_숫자로답해보기_4_22년 하반기 월별 방문자수는강의 中 GA에서의 방문은 Session 으로 확인해야 된다고 말씀주셨는데요 (방문이라고 검색하면 나오는게 없다라고 말씀주시면서)24년 7월 9일 기준 측정항목에 '방문수'가 존재함을 확인하였습니다. 해서 '방문수'와 강사님께서 말씀주신 '세션수' 모두 추가해서 데이터를 확인해보니 세션수가 더 많은 추이를 보였고요.문의사항측정항목에 방문은 없다 라는 말씀은 혹 어떤 의미로 말씀주신걸까요? 당시 방문수 항목이 없었다거나 아니면 방문수는 아예 보면 안되는 지표라던가방문자수를 구하라는 요청을 받았을때 방문자수를 측정항목으로 보면 안되는것일까요? 보고서 내 정의는 아래와 같음을 확인하였습니다.방문수 : 특정 세션에 기록된 첫 이벤트가 특정 화면에서 발생한 횟수입니다.세션수 : 내 사이트 또는 앱에서 시작된 세션 수 입니다.그럼 답변 부탁드리며 알찬 강의 감사드립니다.
-
해결됨친절한 블렌더 - [LV.2] 모델링 연습
양팔저울 질문드립니다.
막힌 부분의 시간(예를들면 3:24)과 안 되는 부분과 현상을 자세히 써주셔야 해결이 빠릅니다. - 3:24, 여기서 막혔어요 (X) - 3:24, 영상에서는 원형인데 저는 타원형으로 만들어져요. (O) - 3:24, 베벨과 익스투르드까지는 적용이 되는데 미러 모디파이어는 반응이 없어요. (O) 문제되는 물체를 선택한 상황에서 일부가 아닌 전체 스크린샷 사진을 첨부해주시면 훨씬 좋습니다. - 아웃라이너나 프로펄티스도 문제 상황 파악에 도움이 되므로 함께 찍어주세요.위에서보면 양팔저울 팔 부분이 삐뚤뻬뚤한데 정면보고 모델링하면 안그러나요? 어떻게해야 위에서봐도 고정된 상태로 나오나요? 그리고 ctrl j했던거 p말고 다시 분리하는 방법 없을까요?
-
해결됨(2025) 일주일만에 합격하는 정보처리기사 실기
질문)이론관련한 문제는 없는건가요?
이론관련한 부분은 개념설명 요약본 존재, 문제는 프로그래밍 문제는 존재하지 않는 것 같아요. 혹시 프로그래밍 문제 + sql 문제만 다맞는 전략이기 때문일까요?sql응용문제도 따로없어서 의도가 궁금하여 질문드립니당
-
미해결
반환값으로 PageableExecutionUtils.getPage의 매개변수 질문드립니다.
매개변수로 cotent, pageable, countQuery::fetchOne 을 주셨는데요 세번째 매개변수가 잘 이해가되질않습니다.그냥 countQuery.fetchOne이랑 다른건가요? 세미콜론이 해당클래스의 메서드아닌가요?countQuery.fetchOne의 반환값은 Long이고 countQuery::fetchOne 의 반환값은 SupperierLong? 처음보는것이던데 뭐가다른건지 잘 모르겠습니다. 그리고 일반적인 웹사이트에서 화면이 대부분 페이지 형식으로 사용되니 repository 대부분 메서드도 페이지를 반환값으로 만들어야되는게 맞나요?
-
미해결홍정모의 따라하며 배우는 C언어
1차원 배열처럼 나타내는 부분을 맞게 이해한건지 모르겠어요
강의 예시에서의 2차원 배열 data가 있고 int* ptr = &data[0][0]으로 초기화시켰으니 ptr이 나타내는건 2차원 배열의 대표주소가 아닌 2차원 배열의 1행 1열의 원소를 직접 가리키는 것이 맞나요? 제가 이해한 바로는 배열명인 data에 포인터 산술연산을 가해서 1을 더하면 이것은 2번째 행에 해당하는 내부 배열의 대표주소를 가리키는 것이고 ptr에 1을 더하면 그냥 1차원 배열의 다음 원소인 1행 2열의 원소를 가리킨다고 생각하고 있는데 이게 맞는건지 궁급합니다.
-
미해결데이터 분석 SQL Fundamentals
두 테이블 간의 관계가 궁금합니다.
안녕하세요~아래와 같은 경우에 주문상세와 상품가격 테이블 간의 관계 차수가 어떻게 되는 지 궁금하여 질문드립니다.주문: 주문번호(PK), 주문일자, 주문고객번호주문상세: 주문번호(PK,FK), 상품코드(PK,FK), 주문수량상품: 상품코드(PK), 상품명상품가격: 상품코드(PK, FK), 시작일자(PK), 종료일자, 가격주문과 주문상세 테이블이 1:M, 주문상세와 상품이 M:1, 상품과 상품가격 테이블이 1:M 관계를 가지는 건 이해를 했는데요.주문상세와 상품가격 테이블 간에도 관계 차수가 존재하는 건가요?주문상세와 상품가격 테이블을 상품코드를 기준으로 조인시켜주고 싶은데 두 테이블은 관계가 없다고 표현하는게 맞는건지 아니면 N:M의 관계를 가지는건지(?) 궁금합니다. 그리고 좋은 강의해주셔서 감사합니다.
-
미해결[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part2: 게임 수학과 DirectX12
장치 초기화 nullptr이 자꾸 발견 되네요.
Engine.cpp 파일에서_device->Init();cmdQueue->Init(device->GetDevice(), swapChain, descHeap);swapChain->Init(info, device->GetDXGI(), _cmdQueue->GetCmdQueue());descHeap->Init(device->GetDevice(), swapChain);이부분에서 자꾸 하나씩 nullptr이 발견되네요. 처음엔 제가 틀리게 작성한 부분이 있겠지해서 swapChin에서 nullptr이 나와서 찾아보다가 나중엔 그냥 자료파일로 덮어쓰기를 했는데도 이번엔descHeap->rtvHeap이 nullptr이라는 오류 메시지가 나오네요. 강의자료를 복붙해도 나오는nullptr은 어떻게 해결해야 할까요 ㅠ
-
미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part4: 게임 서버
Broadcast에서 질문 있습니다.
Broadcast에서 lock을 거는 이유가 공유하는 자원이기 때문이라고 말씀하셨는데, _sessions를 공유하기는 하지만 _sessions를 순회하는 용도로만 사용하니까 딱히 lock을 걸지 않아도 되는 거 아닌가요?
-
해결됨제미니의 개발실무 - 지속 성장 가능한 소프트웨어를 만들어가는 방법
Business Logic!
좋은강의 정말 감사드립니다!말씀하신 비즈니스 로직이 정말 보기에도 좋고 깔끔하다고 생각되서 저도 똑같이 구현해보고 싶다고 생각하는데요외부에서 주입받도록 분리한 로직들은 어느 레이어에 위치시켜야 하는지 궁금합니다. 아직 비즈니스 로직강의만 듣고 질문을 남겨서 혹시 뒷 강의에서 이에 대한 해답이 나온다면 답변해주지 않으셔도 괜찮습니다!감사합니다!
-
해결됨Practical Testing: 실용적인 테스트 가이드
외부API 연동 mocking시 json구조가 복잡하다면 어떻게해야하나요?
학습 관련 질문을 남겨주세요. 어떤 부분이 고민인지, 무엇이 문제인지 상세히 작성하면 더 좋아요!먼저 유사한 질문이 있었는지 검색해 보세요.서로 예의를 지키며 존중하는 문화를 만들어가요. 안녕하세요! 이번 강의 편에서 외부 API mocking에 대해서 다뤄주셔서 감사합니다!궁금한점이 현재 메일을 보내는 sendEmail의 경우 반환타입이 boolean이라 쉽게 테스트가 가능한것 같은데, 만일 RestTemplate/RestClient 와 같이 외부 API 연동한걸 mockito사용해서 가짜 객체로 테스트한다고 했을때, 실제 응답으로 받은 Json의 구조가 복잡할 경우에 어떻게 할지 궁금합니다.thenReturn() 메서드에 해당 응답의 Json구조를 반영한 DTO를 넣어주면 될까 싶었는데, 결국에는 외부 API 응답 구조를 알고 있어야 되는 거라 의존적이라고 생각이 들거든요! 만약 외부 API 응답의 Json 구조가 달라지면 테스트가 깨지게 되는건데, 외부 응답 구조를 몰라야 mocking의 의미가 있는게 아닌지 헷갈립니다.
-
해결됨자동차 SW - UDS 진단통신 정복하기
강의자료 수정요청
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.섹션4 DTC Status Byte 개념(DTC Status mask) 강의내용은 수정되었는데 강의자료가 이전자료로 등록되어있는것 같은데 수정해주시면 감사드리겠습니다
-
해결됨자바와 스프링 부트로 생애 최초 서버 만들기, 누구나 쉽게 개발부터 배포까지! [서버 개발 올인원 패키지]
mysql connector ? 오류 ㅠㅠ
communications link failure 오류가 나는데 mysql 재설치를 몇 번해도 연결이 안되네요 어떻게 해결해야할까요..?
-
해결됨(2025) 일주일만에 합격하는 정보처리기사 실기
함수와 재귀함수 하노이의 탑 부분 질문
안녕하세요 선생님코드 관련 궁금한 부분이 있어서 질문드립니다.하노이의 탑 코드를 보면#include <stdio.h>void hanoi(int n, char from, char to, char aux) { if (n==1) { printf("디스크 1을 %c에서 %c로 이동\n", from, to); return; hanoi(n-1, from, aux, to); printf("디스크 %d을(를) %c에서 %c로 이동\n", n, from, to); hanoi(n-1, aux, to, from); }int main() { int num = 3; hanoi(num, 'A', 'C', 'B'); return 0;}으로 되어있는데요. void hanoi로 함수를 호출하게 되면 n이 1이라면void hanoi(int n, char from, char to, char aux) { if (n==1) { printf("디스크 1을 %c에서 %c로 이동\n", from, to); return;첫번째 if 조건 절로 호출하게 되지만 만약 1이 아니면 아래 함수를 호출하는 거라면else 등의 함수가 있어야 아래 함수로 내려갈 수 있는것이 아닌가 궁금한데요.void 함수에서는 요런부분이 생략이 가능한건지 아니면 제가 놓치고 있는 부분이 있는지 궁금합니다.
-
미해결Practical Testing: 실용적인 테스트 가이드
34:40초 부분에서 단축키 어떻게 사용하시나욤
학습 관련 질문을 남겨주세요. 어떤 부분이 고민인지, 무엇이 문제인지 상세히 작성하면 더 좋아요!먼저 유사한 질문이 있었는지 검색해 보세요.서로 예의를 지키며 존중하는 문화를 만들어가요. 안녕하세요! 좋은 강의 감사합니다.영상 중에 34분 쪽에서 타입 이름 변경하실때 왼쪽과 오른쪽 타입의 이름을 동시에 변경하시던데 단축키 어떤거 사용하시는건지 궁금합니당!
-
미해결설계독학맛비's 실전 Verilog HDL Season 1 (Clock부터 Internal Memory까지)
clock 신호 발생 질문 있습니다.
[1. 질문 챕터] : HDL 1장 clock 생성하기 부분 입니다[2. 질문 내용] : 강의 내용만으로 보았을 때에는 always를 통해서 clock을 무한정으로 생성을 한다음 initial begin을 통해 clock 신호가 시작하는 지점을 설정하고, 내가 보고싶은 구간만큼 잘라다가 쓰는것으로 이해했습니다만약, 무한정으로 클락신호를 발생시키는것을 보고싶다면, 어떤식으로 변경이되어야하는지 알고싶습니다[3. 시도했던 내용, 그렇게 생각하는 이유] : 실습을 하면서 문득 들었던 생각이 always가 무한으로 반복하는 구문이라면, 이후의 initial begin구문이 빠지게 되면 clock이 무한정으로 생성되지 않을까? 하는 생각이 들어서 시도해보았습니다. 결과적으로는 그렇게 생성되지 않더라구요 (하기 이미지 참고)#2.5 clk = ~clk로 설정하였으니 주기는 5ns가 되어야 할겁니다.. 근데 반전이 되는시점도 없고 그냥 clock신호가 1에만 머물러 있더라구요clock의 시작점을 0이나 1로 지정하지 않아서 발생한것인가? 해서 clk=0;만을 추가해 보았더니 compile이되지 않더라구요