묻고 답해요
158만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결한 입 크기로 잘라먹는 Next.js(v15)
npm run dev 무한 로딩 관련 질문입니다.
안녕하세요 강사님강사님의 내용을 주석으로 남기고 싶어서 내용을 작성하고 저장하여 실행하면 페이지 상태가 무한로딩을 합니다. 이전 시간에 test.tsx 파일을 만들고 _app.tsx 파일에서 header 태그를 생성하는 시간에도 이와 비슷하게 주석을 사용하여 기록하고 저장하여 프로젝트를 실행하면 똑같이 무한로딩을 하게 됩니다.저와 비슷한 사례가 많이 없어 chatGPT에 질문하여 얻은 답변으로는 node 버전과 관련이 있다고 하여 현재 버전 v20.18.1에서 v18으로 낮추기도 했지만 달라지지 않아 다시 원래 버전으로 돌려 놓은 상태 입니다.이번이 두번째로 주석만 사용하면 이렇게 나타나는 현상인지 아니면 다른 설정이 필요한 것인지 잘 모르겠습니다.
-
미해결생산성을 향상시키는 스프링부트 기반의 API 템플릿 프로젝트 구현
이 흐름이 맞을까요??
클라이언트에서 카카오 로그인 요청(요청 주소는 loginForm에 있는 a 태그) -> a태그의 redirectUrl로 code가 내려오고 요청폼에 맞춰서 DTO를 만들고 카카오 AccessToken을 발급 받음 -> 그럼 클라이언트는 로그인 완료 -> 그 후 나의 Application을 이용하기 위한 JWT 토큰을 별도로 발급그럼 서버쪽에서는 카카오 로그인이 완료되면 우리쪽의 Application을 이용하기 위한 JWT토큰을 발급해주면 되고, 우리쪽 JWT 토큰을 헤더에 넣어서 요청하면 API를 사용할 수 있다. 해당 흐름이 맞나요? 이렇게 이해하면 될까요?
-
해결됨홍정모의 따라하며 배우는 C언어
unsigned as signed-데이터 type의 변환?
안녕하세요, 4.10 scanf() 함수의 사용법을 듣다가 질문 남깁니다.unsigned as signed 부분에서 처음에 i의 data type을 unsigned라고 지정 후 scanf에서 i를 %i로 지정하여 입력받았고, 결과상 int type처럼 출력이 되는 걸 볼 수 있었습니다.이는 i의 data type이 unsigned integer에서 scanf의 format specifier에 의해 integer로 변환되었다고 봐도 되는걸까요?궁금합니다!
-
미해결실무자를 위한 구글애널리틱스(GA4+GTM) 활용법(25년 Update)
UTM 분류 기준 확인 링크
캡쳐 방지라 시간으로 확인 부탁드립니다.이 화면에 나오는 헬프 사이트 내 페이지 링크 알려주세요.
-
해결됨홍정모의 따라하며 배우는 C언어
portable type?
안녕하세요 4.10 scanf()함수의 사용법을 듣다가 의문이 생겨 질문 남깁니다.j modifier 부근을 설명해 주실 때 portable type에 대해 말씀하셨는데, 기억이 잘 나지 않습니다 ㅠㅠ portable type에 대해 설명해 주실 수 있으신가요?
-
미해결[게임 프로그래머 입문 올인원] C++ & 자료구조/알고리즘 & STL & 게임 수학 & Windows API & 게임 서버
섹션15 스마트 포인터 20:00 질문이요!
멀티스레드 환경이라는 가정 하에, RefCountable 클래스만 존재할 때 발생하는 문제점은 이해를 했습니다.그래서 TSharedPtr 클래스가 제공하는 이점이 RefCountable 클래스에서 여러 단계로 처리해서 다른 스레드가 침투하는 빈틈을 막기 위해서 마치 포장지로 덮듯 단일로 이루어지게끔 설계한 것이라고 이해하면 되는걸까요?
-
해결됨[React 2부] 고급 주제와 훅
replaceState를 쓰지 않는 대안
안녕하세요 강사님 pushState를 작성하고 popState를 쓰는 부분에 있어서 에러가 발생했는데 이는 replaceState를 안써서 초기 상태에 대한 정보가 없어서 그렇다고 이해했습니다. 그런데, replaceState를 안쓰고 event.currentTarget.document.location.pathname 속성을 써도 정상적으로 작동하는듯한데 이 방식은 적절하지 않다고 보시나요? handleChangePath(path){ this.setState({path}) window.history.pushState({}, "", path) onpopstate = (event) => { console.log(this.state.path) this.setState({path : event.currentTarget.document.location.pathname}) }; }
-
미해결김영한의 실전 자바 - 기본편
기본형&참조형 변수대입2
1. 강의 내용과 관련된 질문인가요? 예2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? 아니오3. 질문 잘하기 메뉴얼을 읽어보셨나요? 예안녕하세요, 강의 너무 잘 보고 있습니다.Data dataA = new Data(); 부분에서 궁금한 점이 생겨 여쭤보게 되었습니다. dataA 라는 것은 저는 인스턴스가 생성될 때 인스턴스의 이름인 줄 알았는데 이것은 인스턴스의 이름이 아니라 참조 변수의 이름이 맞는지가 궁금합니다. 그리고, 실질적으로 인스턴스가 생성되는 부분은 dataA 부분이 아니라 new Data() 쪽에서 인스턴스가 생기는지와, 그렇게 되면 생성된 인스턴스 자체에는 이름이 없는지가 궁금합니다. 좋은 강의 제공해주셔서 항상 감사드립니다 !
-
미해결Next + React Query로 SNS 서비스 만들기
app/api/auth/[...nextauth].ts 는 next-auth를 사용하려면 무조건 저 경로여야할까요??
안녕하세요! 강의 잘 듣고 있습니다!다름이 아니라, 수강 중 여쭤볼게 있어 질문 드립니다..!5:44초쯤에 app/api/auth/[...nextauth].ts 의 이 경로 폴더명들은 next-auth를 사용하려면 무조건 저 경로여야할까요?예를들어, app/api/login/[...nextauth].ts 등 다른 경로는 불가능한가요?꼭 /api/auth/[...nextauth]의 경로를 바라보도록 설계해야 하는지 궁금합니다!
-
해결됨[Rookiss University] UE5 Lyra 클론 코딩 (Haker)
PlayerMappableInputConfig 대체
PlayerMappableInputConfig는 지원이 중단된다고 하는데 이걸 대체하는 시스템은 아직 없는 건가요?
-
미해결빅데이터의 통찰력을 키워주는 엑셀 Quick Start
데이터집계 5대 기본연산 강의 RANK
안녕하세요 선생님강의 정말 감사히 잘 보고 있습니다다름이 아니고 질문이 하나 있어 글을 작성하게 되었습니다데이터집계 5대 기본 연산 강의 9분에 RANK를 이용하여 순위를 매겼는데 이때 REF 즉, 범위를 시작과 끝 모두 절대참조로 바꿔줘야 하는게 맞는지 여쭤봅니다
-
미해결김영한의 실전 자바 - 중급 1편
날짜/ 시간 클래스 질문 서포터즈님들 답변좀요 ㅠ
[질문 내용]여기에 질문 내용을 남겨주세요. package time.test; import java.time.DayOfWeek; import java.time.LocalDate; import java.time.temporal.TemporalAdjusters; import java.util.Scanner; public class TestCalendarPrinter { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); String[] dayOfWeeks = {"SUNDAY", "MONDAY", "TUESDAY", "WEDNESDAY", "THURSDAY", "FRIDAY", "SATURDAY"}; System.out.print("년도를 입력하세요: "); int year = scanner.nextInt(); System.out.print("월을 입력하세요: "); int month = scanner.nextInt(); LocalDate ldt = LocalDate.of(year, month, 1); int lastDay = ldt.with(TemporalAdjusters.lastDayOfMonth()).getDayOfMonth(); System.out.println("lastDay = " + lastDay); String firstDayOfWeek = String.valueOf(ldt.getDayOfWeek()); System.out.println("Su Mo Tu We Th Fr Sa"); int count = 0; for(int day=1; day<=lastDay; day++){ if(day == 1) { for (String dayOfWeek : dayOfWeeks) { if (dayOfWeek.equals(firstDayOfWeek)) { System.out.print(" " + 1); break; } System.out.print(" "); System.out.print(" "); count++; } System.out.print(" "); continue; } if(1<day&&day<10){ if(dayOfWeeks[0].equals(String.valueOf(LocalDate.of(year, month, day).getDayOfWeek()))){ System.out.println(); } System.out.print(" "+day); }else{ if(dayOfWeeks[0].equals(String.valueOf(LocalDate.of(year, month, day).getDayOfWeek()))){ System.out.println(); } System.out.print(day); } System.out.print(" "); //요일마다 한 칸 공백 } } } 달력문제 코드로 직접 구현해봤고, 답은 잘 나오는데 너무 뭔가 코드가 깔끔하지 않고, 지저분한 거 같은데, 별로같나요? 갈길이 먼거 같네요. 이런 상황에서 어떻게 스스로 리팩토링 하나요..? 강의는 날짜/시간 클래스 여기까지 배워서 뭐 스스로 리팩토링 하는 방법도 모르겠는데 그냥 진도 쭉쭉 나가면서 공부하다보면 자연스레 깨닫게 될까요? 뭐 지금 날짜/시간 연습문제 포함, 기초편부터 현재 진도까지 모든 연습문제를 답지 안보고 스스로 1~3문제 빼곤 다 풀었는데, 코드가 지저분하고 시간이 좀 오래 걸린게 마음에 걸리긴 합니다. 서포터즈님들의 답변 궁금합니다..
-
미해결이득우의 언리얼 프로그래밍 Part2 - 언리얼 게임 프레임웍의 이해
Input Mapping Context 의 Modifiers 설정에 대해 궁금한 점이 있습니다.
input mapping context 에서, Modifiers 의 Order의 의미를 잘 이해하지 못하고 있습니다.예를 들어, W 키는 Swizzle Input Axis Values 를 추가하여 YXZ 설정하였고, (W키를 누르면 Value의 Y 값이 변동하는 것을 확인하였습니다.) A 키는 Swizzle Input Axis Values 및 Order를 설정하지 않았고, 근데 어떤 이유로 Value의 X 값을 변동시키는 것인지 궁금하며(Negate 가 Value를 음수의 값으로 변동시키는것 까지만 알고 있습니다.) S 키는 갑자기 또 Swizzle Input Axis Values 를 추가하여 YXZ 로 설정하였고, D 키는 다시 Swizzle Input Axis Values 를 설정하지 않았는데, 어떻게 Value의 X값을 1로 변동시키는 것인지 궁금합니다. 만약 A 키나 D 키의 설정처럼 Swizzle Input Axis Values 설정을 추가하지 않는다면, 자동으로 XZY 같은 오더로 설정되는것인지..; 아무리 머리를 굴려봐도 이해가 잘 가지 않습니다.
-
미해결프로그래밍 시작하기 : 도전! 45가지 파이썬 기초 문법 실습 (Inflearn Original)
안돼요ㅜㅜ in[]으로 뜨지도 않고 초록색으로 변하지도 않아요...
다른분들이 질문하신것도 보고 따라해봤는데도 안돼요... 아나콘다 재설치도 해보고(근데 아나콘다는 애초에 강의랑 설치화면이 달라요ㅠㅠ,...) 프롬프트로 주피터도 재설치도 해보고요.. 최신버전 확인도 하고 파이썬도 최신버전으로 깔려있는데 한번 봐주실수있나요? 작동은 돼요!! 쉬프랑 엔터 누르면요ㅠㅠ? !
-
미해결개발자를 위한 쉬운 도커
unable to find user nod 오류..
안녕하세요.. 다음과 같이 에러가나서구글에서도 검색을 해봤지만 오류 해결방법과 원인을 알고싶어 질문드립니다! 감사합니다~
-
미해결비전공자를 위한 풀스택 맛집지도 만들기 프로젝트!: Front, Back-end 그리고 배포까지
카카오맵 API 가 안뜹니다...
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta http-equiv="X-UA-Compatible" content="IE=edge" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <title>맛집지도</title> <meta name="author" content="동네코딩" /> <meta name="description" content="맛집지도 서비스" /> <meta name="keywords" content="동네코딩, 맛집지도, 유튜버맛집, 맛집유튜버" /> <link rel="stylesheet" href="style.css" /> </head> <body> <nav> <div class="inner"> <div class="nav-container"> <h1 class="nav-title">맛집지도</h1> <button class="nav-contact">Contact</button> </div> </div> </nav> <main> <section id="category"> <div class="inner"> <div class="category-container"> <h2 class="category-title">맛집지도 카테고리를 선택해보세요</h2> <div class="category-list"> <button class="category-item">한식</button ><button class="category-item">중식</button ><button class="category-item">일식</button ><button class="category-item">양식</button ><button class="category-item">분식</button ><button class="category-item">구이</button ><button class="category-item">회/초밥</button ><button class="category-item">기타</button> </div> </div> </div> </section> <!-- 카테고리 --> <div id="map" class="inner"></div> <!-- 카카오지도 --> </main> <script type="text/javascript" src="//dapi.kakao.com/v2/maps/sdk.js?appkey=da893e5911fb51d60018677ccb00c7be" ></script> <script src="script.js"></script> </body> </html> var container = document.getElementById('map'); //지도를 담을 영역의 DOM 레퍼런스 var options = { //지도를 생성할 때 필요한 기본 옵션 center: new kakao.maps.LatLng(33.450701, 126.570667), //지도의 중심좌표. level: 3 //지도의 레벨(확대, 축소 정도) }; var map = new kakao.maps.Map(container, options); //지도 생성 및 객체 리턴@font-face { font-family: "KyoboHandwriting2020A"; src: url("https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_2112@1.0/KyoboHandwriting2020A.woff") format("woff"); font-weight: normal; font-style: normal; } * { padding: 0; margin: 0; box-sizing: border-box; } html { font-size: 10px; font-family: "KyoboHandwriting2020A"; } nav { /* background-color: #e69a06; */ } .nav-container { padding: 1rem 0; display: flex; flex-direction: row; justify-content: space-between; align-items: center; } .nav-title { font-size: 3rem; } .nav-contact { font-size: 2.5rem; border: 0; background: none; cursor: pointer; font-family: inherit; } .category-title { font-size: 3.5rem; } .category-item { width: 25%; height: 5rem; background: none; border: none; font-family: inherit; font-size: 1.6rem; } .category-item:hover { color: #e69a06; cursor: pointer; } .inner { padding: 0 1.5rem; } @media all and (min-width: 1024px) { .inner { max-width: 1024px; margin: 0 auto; } } /* 카카오맵 CSS */ body { height: 100vh; } nav { height: 59px; } main { padding-top: 1.5rem; height: calc(100% - 59px); display: flex; flex-direction: column; } #map { flex-grow: 1; width: 100%; height: 100%; }이렇게 작성하였습니다. 자꾸 에러가 나서 자료 그대로 복붙한 후 appkey만 수정해주었습니다! 자꾸 위와 같은 에러가 뜹니다. 사이트 도메인도위와 같이 설정하였고 앱키도위와 같이 설정하였는데 자꾸 에러가 뜨는 이유는 뭔가요..
-
미해결김영한의 실전 자바 - 기본편
교재 문의
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용]여기에 질문 내용을 남겨주세요. 안녕하세요.교재 판매는 없고, pdf파일 직접 프린팅 하는 것만 있는 거죠?
-
해결됨디지털 회로설계 실무 : Computer Architecture 와 SoC 프로토콜 Digital IP 설계하기
sdc파일 확인을 위한 timing delay코딩 과정에 관해 질문 드립니다.
create_clock -name root_clk -period 20 [get_ports {clk}]derive_pll_clocksderive_clock_uncertainty 챕터3의 마지막 tool시연 영상에서 해당 부분을 입력하고 run synthesis하는 과정에서 막혔습니다.저는 이미 비바도가 설치되어 있기에 해당 프로그램을 바탕으로 실습 진행중이었습니다.다만 비바도의 경우 xdc파일 형태로 런이 진행되고, derive_pll_clocksderive_clock_uncertainty위의 두 문장은 적용되지 않는 다는 것을 알게 되었습니다.이럴 경우 어떤 코드를 작성해야 해당 기능을 대체할 수 있을 까요? 양질의 강의 감사 드립니다.
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
윈도우 cmd gradlew build 오류
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (네) <- 해결이 안 됨3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예)[질문 내용]여기에 질문 내용을 남겨주세요.윈도우에서 gradlew build 오류가 뜨는데 해결 방법을 모르겠습니다. 자바 버전이 문제인가 싶어 확인해 봤는데, 인텔리제이랑 cmd에선 21 버전으로 뜹니다. 근데 gradlew build 명령어를 입력하면 작동이 되지 않습니다
-
미해결스프링 MVC 2편 - 백엔드 웹 개발 활용 기술
수업을 들으면서 궁금한점 HashMap
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용]강의 내용은 아닌데, 수업을 들으면서 궁금한 부분이 있습니다. HashMap은 일반적으로 언제 사용하고 적용하나요?