묻고 답해요
158만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
해결됨Next + React Query로 SNS 서비스 만들기
챕터1까지 듣고 질문입니다. 새로고침해도 @modal이 유지되게 할 순 없을까요?
안녕하세요! 강의 잘듣고있습니다.login 폴더가 불필요한 루트 인 것 같아서 바로 인터셉터 라우터를 이용해 @modal로 연결했습니다.<Link href="/i/flow/login" className={styles.login}>로그인</Link>또 추가로 새로고침 해도 Modal을 유지하고 싶어서i/flow/login폴더에서 아래와 같이 마운트시에 인터셉터 하도록 유도하였습니다."use client"; import { useRouter } from "next/navigation"; import { useEffect } from "react"; export default function Login() { const router = useRouter(); useEffect(() => { router.replace("/i/flow/login"); }, [router]); return null; } 기존 유입방식으로 SSR Page에서 i/flow/login으로 이동 시, 인터셉터 라우팅하여 병렬 라우팅 하던것과 달리,바로유입 -> i/flow/login -> (replace) -> (.)i/flow/login/page.tsx 순으로 @modal이 출력될줄 알았는데모달이 출력되질 않네요..이유가 i/flow/login으로 바로 접속했기에 상위 폴더 영역에서 {modal}을 선언한 layout을 찾지 못하기 때문에 아무것도 뜨지 않는건가요?제가 이해한 것이 맞을지 검색해도 잘 안나와서 질문드립니다!
-
미해결설계독학맛비's 실전 AI HW 설계를 위한 바이블, CNN 연산 완전정복 (Verilog HDL + FPGA 를 이용한 가속기 실습)
CNN layer별 연산
안녕하세요 맛비님 강의수강중 궁금한점이 생겨 질문드립니다강의시간에 다양한 CNN모델을 배웠는데 대부분 layer가 달라질수록 CI, CO, 각 feature map의 크기가 계속 달라지는데실습에서 설계한 모듈은 고정된 파라미터에 대한 1 layer의 CNN연산인것 같아서요실제 모델을 추론할 때는 각 layer에 맞는 파라미터를 적용시킨 CNNcore를 별도로 제작한 뒤 이를 cascade해야 하나요?[1. 질문 챕터] : eg) 몇 장, 몇 분 몇 초 쯤. or 수강생 분들이 봤을 때 어디구나?! 할 수 있게 표기 부탁 드려요.[2. 질문 내용] : eg) 질문 내용을 자유롭게 작성해주시면 되겠습니다 🙂[3. 시도했던 내용, 그렇게 생각하는 이유] : eg) 설치영상은 이렇게 시도했는데 안되더라 or 본인의 생각을 적어주세요. (실습 내용 중에 이해가 안되거나 잘못된 내용이 있는데, 이러 이러한 근거로 나는 이렇게 생각합니다.) ================ 다음 내용은 읽어보시고 지우시면 됩니다.=================질문 내용을 작성해주실 때, 위의 3단계로 제가 이해할 수 있게 작성해주시면 정확한 답변을 드릴 수 있을 것 같아요!!현업자인지라 업무때문에 답변이 늦을 수 있습니다. (길어도 만 3일 안에는 꼭 답변드리려고 노력중입니다 ㅠㅠ)강의에서 다룬 내용들의 질문들을 부탁드립니다!! (설치과정, 강의내용을 듣고 이해가 안되었던 부분들, 강의의 오류 등등)이런 질문은 부담스러워요.. (답변거부해도 양해 부탁드려요)개인 과제, 강의에서 다루지 않은 내용들의 궁금증 해소, 영상과 다른 접근방법 후 디버깅 요청, 고민 상담 등..글쓰기 에티튜드를 지켜주세요 (저 포함, 다른 수강생 분들이 함께보는 공간입니다.)서로 예의를 지키며 존중하는 문화를 만들어가요.질문글을 보고 내용을 이해할 수 있도록 남겨주시면 답변에 큰 도움이 될 것 같아요. (상세히 작성하면 더 좋아요! )먼저 유사한 질문이 있었는지 검색해보세요.잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.==================
-
미해결실습으로 배우는 핵심 네트워크 기술
GNS3 배포 및 사용법 강의에서 다운로드 링크 확인 방법을 문의 드립니다.
안녕하세요.섹션 12 실습환경 구축하기 항목에서 'GNS3 배포 및 사용법' 내용을 보면 직접 제작 및 배포하시는 GNS3 VM OVA 파일 다운로드 링크가 안보입니다.파일 다운로드 방법을 문의 드립니다.감사합니다.
-
해결됨[React / VanillaJS] UI 요소 직접 만들기 Part 1
아코디언 (3/6) css transition 추가 부분 max-height 질문
안녕하세요, 수강 중에 css transition 파트에서 궁금증이 생겨 질문 드립니다. max-height 속성을 이용해서 애니메이션을 적용해주셨는데, 아래 방식처럼 height를 0, auto로 애니메이션 주는 것과 차이가 있을까요? .item3 { overflow: hidden; .description { padding: 0 15px; border-bottom-width: 0; // max-height: 0; height: 0; transition: ease 0.3s; } &.current .description { padding: 15px; border-bottom-width: 1px; // max-height: 300px; height: auto; } }
-
미해결[리뉴얼] 처음하는 파이썬 머신러닝 부트캠프 (쉽게! 실제 캐글 문제 풀며 정리하기) [데이터분석/과학 Part2]
df.corr(numeric_only=True).iplot() 에러 해결 어떻게 해야되나요?
vscode에서 ipynb파일에서 iplot사용 동일한 에러가 발생합니다. 타이타닉 문제로 시작하는 EDA: 수치형 데이터 분석 패턴1에서df.corr(numeric_only=True).iplot(kind='histogram', histfunc='count')했는데해당 에러가 발생합니다.현재 버전은 이렇습니다.plotly==4.14.3cufflinks==0.17.3
-
미해결배달앱 클론코딩 [with React Native]
FlatList의 최신 데이터가 로딩이 안되네요.
const itemId = route.params ? route.params.id : route.route.params.id;목록에서 위와 같이 아이디 값으로 상세 페이지로 들어가도록 했습니다.useEffect(() => { const geDetailData = async () => { try { const token = await EncryptedStorage.getItem('refreshToken'); const response = await axios.get( __DEV__ ? 'http://10.0.2.2:8888/api/deta/detail/' + itemId : 'http://xxx.xxx.xxx.xxx:8888/api/data/detail/' + itemId, { headers: { Authorization: token, }, }, ); dispatch( detailSlice.actions.setDetail({ id: response.data.id, detail: response.data.detail, nameList: response.data.nameList, cityList: response.data.cityList, }), ); } catch (error) {} }; if (isFocused) { geDetailData(); } }, [dispatch, isFocused, itemId]);위와 같이 useEffect로 데이터를 불러오고, isFocused로 페이지에 접속할 때 마다 새로운 데이터를 가져오도록 했습니다.return ( <ScrollView> <View style={styles.wrapper}> <View style={styles.boxZone}> <View> <FlatList data={detail.nameList} numColumns={3} keyExtractor={item => item.id} renderItem={renderNameList} columnWrapperStyle={styles.row} /> </View> </View> </View> <View style={styles.Wrapper}> <FlatList data={detail.cityList} keyExtractor={item => item.id} renderItem={renderCityList} ListEmptyComponent={ListEmptyComponent} /> </View> </ScrollView> );위와 같이 ScrollView 안에 FlatList를 두 개를 넣었습니다.이렇게 구조를 잡은 이유는상세 페이지에서 이름 목록과 시티 목록을 가져오기 위해서입니다.그리고 상단에서는const detail = useSelector((state: RootState) => state.detail);위와 같이 useSelector로 데이터를 불러왔습니다.그리고 renderNameList, renderCityList는 useCallback로 데이터를 불러와서 화면에 그리도록 작업을 했습니다.실행을 해 보면 결과가 이상하게 나옵니다.예를들어게시글 목록이 111, 222 두 개가 있을경우처음 111을 들어가면 정상적으로 나옵니다.그런데 111을 들어갔다 목록으로 와서 222를 들어가면 111 의 상세 데이터가 보여집니다.그 상태에서 다시 목록으로 가서 222를 들어가면 222의 데이터가 정상적으로 보여집니다.이런식으로 어떤 상세 페이지를 들어가더라도 처음 한 번은 이전 데이터가 나오고, 다시 목록으로 갔다가 상세로 들어가면 정상적인 데이터가 나오는데 아무리 이리저리 찾아보고, 적용을 해 봐도 도저히 원인을 못찾겠네요. if (isFocused) { geDetailData(); }isFocused를 사용해서 페이지 접근시 서버에서 데이터를 불러오도록 실행을 했는데, 처음 페이지에 접속할때는 정상적인 데이터가 안나옵니다.
-
미해결홍정모의 따라하며 배우는 C언어
수강평 남겼는데 부록은 어떻게 볼 수 있나요?
안녕하세요.수강평 남겼는데 부록은 어떻게 볼 수 있나요?이벤트로 수강평 남기면 부록을 볼 수 있다고 해서요 ㅎㅎ
-
미해결10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
문제 이해의 어려움
두 재료 고유번호를 합하여 갑옷을 만든다하여 본인은 한번 사용한 재료는 사용하지 못한다고 이해했습니다.예를 들자면입력:552 3 3 4 1일 경우 (2, 3) (4, 1) 만 가능하다고 생각했는데큰돌님 코드는 (2, 3) (2, 3) (4, 1) 이렇게 3가지 경우가 가능하다고 알고 있습니다. (결과가 3이 뜨길래)문제에서 재료가 소멸된다. 이런 말이 없었기 때문에 사용했던 재료가 다시 사용돼도 괜찮은건가요?문제 이해가 잘 안되어 질문드려요.http://boj.kr/04ebbdad45904d0dae1f5e5892757404
-
미해결해커를 위한 iOS 앱 모의 해킹 전문 과정
Appsync 설치 오류
Appsync 소스코드로 URL 접속하여 설치하려고 하는데 아래와 같이 에러가 나타나며 설치가 되지 않습니다. 강의에서 언급한 것과 같이 내일이나 모레까지 기다려봐야될까요??인증오류요청한 시간이 초과되었습니다.
-
미해결스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술
실행된 결과에 ?라고 뜨는 이유가 무엇일까요??
html로 하던 포스트맨으로 하던 결과 출력이 문자형태가 안나오고 ? 로 다 뜨는데 이유가 무엇일까요?html 파일내에는 utf-8 로 되어있습니다.
-
미해결실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
Failed to load ApplicationContext 오류
[질문 내용]h2 db랑 연결이 되지 않는 것 같은데어제 gradle에서 TRUE 설정을 뺐을 때는 작동이 잘 됐는데 오늘 다시 작동시켜보려 하니 작동이 안됩니다.. 오류는10000자가 넘어가서 사진으로 첨부합니다.. zip파일 드라이브에 첨부하겠습니다.https://drive.google.com/file/d/126dOVMwaCPYOSqD4f7XOC0BkCUqtONAK/view
-
해결됨(2025) 일주일만에 합격하는 정보처리기사 실기
23년 3월 코드 해석 재귀함수 계산
compute(7) 에서 시작하는 재귀함수 계산하는게 왜 저런건지 저는 모르겠습니다 -_-C6 + C4로 시작하는데 왜 그런건지 설명이 없어서 눈뜨고 멍때렸네요
-
미해결스프링 핵심 원리 - 기본편
[질문] > Task :compileJava FAILED 오류
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용]항상 고생이 많으십니다. > Task :compileJava FAILED 오류에 대해서 여쭤보고자 합니다.구글링 결과는 java 버전이 맞지 않아서 나오는 문제라고 했는데,다 찾아본 결과 JAVA 17버전으로 맞추고 했는데도 계속 오류가 나는 문제가 있습니다. 현재 윈도우 환경에서 공부하고 있습니다.오류 내용 - 사진 오류 내용 - 코드오류 내용Starting Gradle Daemon... Gradle Daemon started in 2 s 802 ms > Task :compileJava C:\Users\woon7\OneDrive\���� ȭ��\Spring �ٽ� ���� - �⺻��\core\src\main\java\hello\core\AutoAppConfig.java:19: error: illegal start of type <<<<<<< HEAD ^ C:\Users\woon7\OneDrive\���� ȭ��\Spring �ٽ� ���� - �⺻��\core\src\main\java\hello\core\AutoAppConfig.java:19: error: > expected <<<<<<< HEAD ^ C:\Users\woon7\OneDrive\���� ȭ��\Spring �ٽ� ���� - �⺻��\core\src\main\java\hello\core\AutoAppConfig.java:24: error: illegal start of type ======= ^ C:\Users\woon7\OneDrive\���� ȭ��\Spring �ٽ� ���� - �⺻��\core\src\main\java\hello\core\AutoAppConfig.java:29: error: illegal start of type >>>>>>> origin/master ^ C:\Users\woon7\OneDrive\���� ȭ��\Spring �ٽ� ���� - �⺻��\core\src\main\java\hello\core\AutoAppConfig.java:29: error: <identifier> expected >>>>>>> origin/master ^ C:\Users\woon7\OneDrive\���� ȭ��\Spring �ٽ� ���� - �⺻��\core\src\main\java\hello\core\AutoAppConfig.java:29: error: <identifier> expected >>>>>>> origin/master ^ 6 errors > Task :compileJava FAILED FAILURE: Build failed with an exception. * What went wrong: Execution failed for task ':compileJava'. > Compilation failed; see the compiler error output for details. * Try: > Run with --stacktrace option to get the stack trace. > Run with --info or --debug option to get more log output. > Run with --scan to get full insights. * Get more help at https://help.gradle.org Deprecated Gradle features were used in this build, making it incompatible with Gradle 8.0. You can use '--warning-mode all' to show the individual deprecation warnings and determine if they come from your own scripts or plugins. See https://docs.gradle.org/7.6/userguide/command_line_interface.html#sec:command_line_warnings BUILD FAILED in 12s 1 actionable task: 1 executed ``` project Structure - Project placform settings - SDKs 시스템 환경변수 설정 자바 버전 Settings - Gradle 버전 Settings - Java Compier 버전build.gradleplugins { id 'org.springframework.boot' version '2.3.3.RELEASE' id 'io.spring.dependency-management' version '1.0.9.RELEASE' id 'java' } group = 'hello' version = '0.0.1-SNAPSHOT' sourceCompatibility = '11' //lombok 설정 추가 시작 configurations { compileOnly { extendsFrom annotationProcessor } } //lombok 설정 추가 끝 repositories { mavenCentral() } dependencies { implementation 'org.springframework.boot:spring-boot-starter' //lombok 라이브러리 추가 시작 implementation 'org.projectlombok:lombok' annotationProcessor ("org.projectlombok:lombok:1.18.20") testImplementation ("org.projectlombok:lombok:1.18.20") testAnnotationProcessor ("org.projectlombok:lombok:1.18.20") //lombok 라이브러리 추가 끝 testImplementation('org.springframework.boot:spring-boot-starter-test') { exclude group: 'org.junit.vintage', module: 'junit-vintage-engine' } } test { useJUnitPlatform() } ``` 다 찾아서 이렇게 설정해보았지만.. 테스트 코드를 돌려도 갑자기 컴파일이 되지 않는 문제가 있습니다..
-
해결됨[리뉴얼] 맛집 지도앱 만들기 (React Native & NestJS)
EC2, RDS 배포중에 에러
강사님 좋은 강의 잘 듣고 있습니다!포스트맨으로 요청을 보내도 정상적으로 응답이오고, psql로 연결이 되었다고 나오고 테이블도 조회가 되는데 pm2 log를 보면 Unable to connect to the database. 라고 에러 메시지가 나옵니다.열심히 해결해보려고 했는데 이유를 모르겠어서 질문합니다..
-
미해결[켠김에 출시까지] 유니티 캐주얼 모바일 MMORPG (M2)
완전초보 질문 죄송합니다 ㅠ
C#게임서버 part4 도 보고 유니티연동 part7도 보고 이것저것 띄엄띄엄 보느라 제대로 정리도 안되고 그러고 있는데요 M2 이번에 수강신청후 코드다운받아서 비주얼 2019로 켰는데위와같이 오류가 뜹니다...이걸 어떻게 해결할수있나요?잘 안보이는데 현재.NET SDK에서는 .NET 8.0을 대상으로 하는것을 지원하지 않습니다 .NET 6.0 이하를 대상으로 하거나 .NET8.0을 지원하는 .NET SDK버전을 사용하세요 이렇게 프로젝트들 마다 뜨네요...
-
해결됨김영한의 실전 자바 - 중급 1편
강의자료 오타
질문은 아니고, ZoneId 오타가 있어서 알려드립니다~
-
미해결파이썬 동시성 프로그래밍 : 데이터 수집부터 웹 개발까지 (feat. FastAPI)
멀티 스레딩 질문..
안녕하세요 강사님 !동시성과 병렬성의 개념을 멀티스레딩과 연계시켜 이해하는게 어려워 질문 남깁니다.asyncio 의 경우에는, 싱글 스레드에서 이벤트루프를 이용해서 동시성을 구현했다는 점은 이해가 되었습니다. 그래서 asyncio는 동시성일 수 밖에 없다는 걸로 이해됩니다.이에 반해, 멀티 스레딩은 동시성일 수도 있고 병렬성일 수도 있다고 생각하는데 제가 맞게 이해한건지 헷갈립니다.저는 이렇게 이해했는데 한번 과정이 맞는지 검토 요청드립니다.우선 [c언어]로 구현된 하나의 프로세스만 띄워져 있고, 해당 프로세스가 여러 쓰레드를 생성하는 상황이라고 가정하겠습니다.이때 멀티 스레딩은, 컴퓨터 환경이 [싱글] 코어였다면, 여러개의 스레드가 결국엔 컨텍스트 스위칭되어 concurrency하게 처리될 수 밖에 없기에 이는 동시성이라고 말할 수 있고,멀티 코어였다면 여러 쓰레드가 병렬적으로 [각각의 코어]에서 처리가 될수 있기에 이런 경우는 병렬성이라고 말할 수 있을 것 같은데 맞을까요?즉, 멀티스레딩으로 구현된 프로그램을 두고 이를 동시성이라 부를지 병렬성으로 부를지는 컴퓨터환경이 싱글코어냐 멀티코어냐에 좌우되는지가 궁금합니다.만약 그런 논리라면 멀티프로세싱도 마찬가지일까요..멀티프로세싱은 병렬처리라고 생각하고 있긴했는데, 위와 같은 논리라면 싱글코어의 환경에선 여러 프로세스가 존재하더라도 결국엔 os에 의해 컨텍스트 스위칭 되면서 한순간에 하나의 프로세스만 실행되는거니까 동시성으로 전락해버리는게 아닌가..생각됩니다.
-
해결됨Flutter 앱 개발 기초
디버깅시 에러좀 봐주세요..
run without debugging 시 에러
-
해결됨[React / VanillaJS] UI 요소 직접 만들기 Part 1
강의 정리에 대한 블로그 정리 글 게시 문의
안녕하세요 강의를 들으면서 정리하는 데 블로그에 게시글로 같이 올려도 가능한지 문의드립니다 예를 들어 아코디언을 듣고 코드와 주석 및 정리한 내용들을 바탕으로 출처와 함께 글을 올리는 것입니다 따로 강의 코드에 대한 github이 없는 것 같아 여쭤봅니다 !
-
미해결Flutter 중급 1편 - 클린 아키텍처
Photo.fleezed.dart,photo.g.dart삭제시 에러
강의에서 저 두개 파일을 삭제하는데 저 두개파일을 삭제하면 photo.datr 에서 14줄_Photo랑 16줄_$PhotoFromJson에서 에러가 나고photo_widget.dart에서 19줄previewURL에서에러가 나고pixabay_api_test_dart에서 21번째 id에서 에러가 납니다dart run build_runner build를 하면 에러가 사라지긴 하는데Photo.fleezed.dartphoto.g.dar 이 두파일이 다시 생성되는데 괜찮은건가요?