묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
해결됨Vue.js 시작하기 - Age of Vue.js
vue.js devtools 크롬 확장 프로그램
vue.js devtools를 잘 사용하고 있었는데요 어제부터 갑자기 이벤트 탭이 안 보여요 크롬 확장 프로그램 사이트에 가서 보니까 2022.02.12일에 업데이트를 했던데.. 이제 event 탭은 못 보는걸까요? components 부분을 클릭해 봐도 다른 탭들은 보이지가 않네요.. (확장 프로그램이 업데이트 된 거라 이런 질문을 해도 되는 건지 모르겠지만 도움을 요청할 곳이 여기밖에 없어 질문 드립니다.)
-
미해결따라하며 배우는 노드, 리액트 시리즈 - 기본 강의
마지막 강의에서 만난 오류 두가지 해결과정
여태껏 다른 분들이 달아주신 댓글을 종합해서 정리해봤습니다 # 1. 첫번째 오류 - v6 오류 Warning: Functions are not valid as a React child. This may happen if you return a Component instead of <Component /> from render. Or maybe you meant to call this function rather than return it. 이 오류는 v6에서 element 내부에 Auth 지원이 안되어서 생기는 오류 같습니다 ## 1-1. 해결방법 ### 1-1-1. App.js element 수정하기 <BrowserRouter> <Routes> <Route exact path="/" element={Auth(LandingPage, null)} /> <Route exact path="/login" element={Auth(LoginPage, false)} /> <Route exact path="/register" element={Auth(RegisterPage, false)} /> </Routes> </BrowserRouter> 여기서 Auth를 모두 지우고 컴포넌트를 넣으세요 <BrowserRouter> <Routes> <Route exact path="/" element={<LandingPage />} /> <Route exact path="/login" element={<LoginPage />} /> <Route exact path="/register" element={<RegisterPage />} /> </Routes> </BrowserRouter> (이렇게) ### 1-1-2. 각 컴포넌트 export 위치에 Auth를 감싸기 export default LoginPage; export default LandingPage; export default RegisterPage; 지금 LoginPage, LandingPage, RegisterPage의 export가 그냥 이렇게 되어있을 겁니다 이자리에서 Auth로 감싸줄 겁니다 export default Auth(LoginPage, null); export default Auth(LandingPage, false); export default Auth(RegisterPage, false); 이렇게 변경하시면 됩니다 그리고 강의 중에 작성하는 모든 props.history는 import { useNavigate } from 'react-router-dom' let navigate = useNavigate() navigate('/login') navigate('/') 로 작성하시면 됩니다 # 2. 두번째 오류 - auth.js의 액션 이름 괄호 놓침 Uncaught TypeError: (0 , _actions_user_action__WEBPACK_IMPORTED_MODULE_2__.auth)(...).then is not a function 이런 오류가 뜨면서 백지가 나타났는데 오류 의미를 몰라서 한참 찾았습니다 ## 2-1. 해결방법 React.useEffect(() => { dispatch(auth().then(response => { console.log(response) })) }, []) 이렇게 되어있었는데, (auth().then()) 가 아니라 (auth()).then() 입니다 React.useEffect(() => { dispatch(auth()).then(response => { console.log(response) }) }, []) 찾기 힘든 오타라 저는 한참 찾았어요.... 조심하시길.... # 3. 세번째 오류 - 이유를 알 수 없는 504 서버에러 이건 그냥 빡쳐서 자고 다음날 하니까 해결 됐습니다 정 안되면 다음날 해보세요
-
미해결파이썬을 활용한 선형대수학 - NumPy와 SciPy의 활용
고유벡터 고유값 차이 질문
2 1 2 4 2 4 2 1 2 이 벡터의 eigenvalue 와 eigenvector를 구하려고 하는데 eigenvalue 값을 비슷하게 나오는 것 같은데, eigenvector들이 제대로 나오지 않습니다. x1 =(0, −2, 1), x2 =(1, −2, 0), x3 =(1, 2, 1) 이게 eigen vector 들이어야 하는데, numpy로 계산하니까 이상한 값이 나오더라고요ㅠ 왜이런거죠?
-
미해결파이썬 무료 강의 (기본편) - 6시간 뒤면 나도 개발자
도출값 소수일 경우
소수점 숫자포맷 시간 때 소수점 표기를 이렇게 알려주셨습니다. #소수점 출력, 자릿수 정하기(5자리에서 반올림) print("{0:f}".format(1/16)) print("{0:f>4}".format(1/16)) print("{0} / {1} = {2}".format(nums[0], nums[1], nums[2])) 여기에 대입해보려하는데 어떻게 하면 될까요?
-
미해결스프링 핵심 원리 - 기본편
IoC, DI, 그리고 컨테이너 <- 제목 강의 듣고 있는데요
질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? 예2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? 예3. 질문 잘하기 메뉴얼을 읽어보셨나요? 예[질문 내용] 이런 내용이 있습니다. 프레임워크 vs 라이브러리 - 프레임워크가 내가 작성한 코드를 제어하고, 대신 실행하면 그것은 프레임워크가 맞다. - 반면에 내가 작성한 코드가 직접 제어의 흐름을 담당한다면 그것은 프레임워크가 아니라 라이브러리다. 위의 라이브 러리 설명에서 우리가 작성한 아래 클래스의 경우가 라이브러리라고 예시를 들었는데요, 그렇다면 우리가 작성한 AppConfig도 라이브러리가 맞는거죠? 아래는 AppConfig 소스 입니다.
-
미해결[2026 신규] 데이터분석 준전문가(ADsP) 자격증
카이제곱 통계량에 대한 질문
카이제곱 통계량의 유의 확률(p value) 에서는 p- 값이 작을수록 이질성이 커지기 때문에.. 그러면 p-값이 클수록 이질성이 작아지므로 p-값이 큰 것이 좋은건가요?
-
미해결실전! Querydsl
null처리 관련 질문드립니다.
안녕하세요. 항상 좋은 강의 제공해주셔서 진심으로 감사의 말씀 드립니다. 강사님께서 약 8분 17초경에 이런 경우에는 null처리를 따로 해주어야한다고 말씀하셨는데 '이런 경우'라고함은 어떤 상황을 말씀하시는건가요..?조금 찾아보니(allEq를 만들 때) usernameEq(username)이 null이라면 체이닝이 되지 않는 상황이 생기는 것을 확인하였습니다. 이 경우를 말씀하시는 것인가요? 이것 외에도 이런 상황에서 null과 관련하여 발생할 수 있는 상황들을 말씀해주시면 학습하는데 많은 도움을 받을 수 있을 것 같습니다. 감사합니다 :)
-
미해결따라하며 배우는 NestJS
파이프와 DTO 관련 질의입니다.
안녕하세요! 현재 nest js를 수강하고 있는 학생입니다. 다름이 아니라 DTO를 구현함에 있어서 한 가지 질문이 있어서 글을 남깁니다. 저는 서버 개발을 Spring으로 시작했으며 DTO 내부에 toModel() 함수를 구현해서 DTO 와 Model을 매핑하는 방식을 선호합니다. 그래서 이번에도 DTO 내부에 toModel() 함수를 구현해서 사용했습니다. 초기에는 잘 돌아가다가 pipe 부분을 구현하고 나서 to model() is not a function 에러가 뜨네요! createController를 통해 들어온 body의 타입 체크를 해보니 CreateDto로 들어오지 않았기 때문에 function이 안잡히는 듯 한데 또 isNotEmpty 는 잘 작동합니다! 혹시 pipe에서 valid 동작하고 나오면 DTO mapping이 풀리는 건가요??? 관련 소스 코드 첨부합니다!! (CreateBoardDto) (controller) (service) (error) (method 유효 확인)
-
미해결타입 파이썬! 올바른 class 사용법과 객체지향 프로그래밍
질문입니다..
# 인스턴스 설정 siri = Siri("iphone8", 5) print(Siri.mro()) print(Robot.mro()) # int도 클래스이다 A = int(12) print(int.mro()) #출력 print(siri) print(A) 안녕하세요? 강의 잘 듣고 있습니다... 뭔가 정리가 안되기도 해서 여쭤봅니다 ㅠㅠ 1. int가 클래스이므로, A는 변수이면서도 int라는 클래스의 인스턴스 인건가요?(즉 그냥 관점에 따라 변수라고 부를수도, 인스턴스라고 부를수도 있는 것인가요?) 2. siri를 출력하면 <__main__.Siri object at 0x00000178D25F5AC0>와 같은식으로 메모리주소가 나오는 반면, A를 출력하면 12가 출력됩니다. 이는 선생님 말씀대로 파이썬 개발자들이 int의 인스턴스를 출력했을 때, 저런식으로(12가 출력되도록) 설정을 따로 해두었기 때문에 가능한건가요? 3. 그래서 실제로 int클래스가 어떤식으로 처리되어 있는지 한번 찾아보고 싶어서 int클래스를 따라가봤더니 굉장히 복잡하게 되어있더라구요.. 이런부분은 음.. 그냥 그렇구나~ 하고 넘어가면 되는 부분인지.. 선생님은 어떤식으로 공부하셨느지 한번 여쭤보고싶습니다 좋은 강의 감사합니다.
-
해결됨풀스택 리액트 토이프로젝트 - REST, GraphQL (for FE개발자)
reactQuery + graphql 흐름 질문.
reactQuery에대해서 graphql을 호출하는 과정에있어서 에매한 부분이 있는것같아 나름대로 정리를 해봤습니다... 혹시 제가 잘못 이해하고있는 부분이 있을까요!!?? 1. graphql를통한 데이터 불러오기 흐름. (+next.js 서버사이드 렌더링 가정) 1) 서버사이드 렌더링에의해 불러오는 데이터를 hydrate를통해 클라이언트측 cache에 저장시킨다. 2) 최초접속시 useQuery를통해 데이터를 요청하지만, 우선은 당장 cache에 존재하는 데이터를 보여준다. 3) 이후 useQuery를 통해 데이터를 가져왔을떄 기존에 cache에 존재하는 데이터와 비교후, 바뀐부분만 교체시킨다. 4) 이후 새로고침이 발생했을떄 cache에서 데이터를 가져오게됨으로써 빠른 렌더링을 구현 할 수 있게된다. 2. graphql를통한 생성, 업데이트, 제거 흐름. 1) 우선 useMutation을통해 필요한 정보들을 fetcher를 태워 graphql요청을 보낸다. 2) 이후 성공하게되면 client.setQueryData를통해 클라이언트측 cache에 접근하여 데이터를 업데이트 시킨다. 3) 이과정에서 QueryKeys.MESSAGES를 통해 클라이언트측 cache에 접근하여 데이터를 업데이트하게됨으로, 최초 useQuery를통해 불러온데이터가 변경된것과 동일함으로 useEffect의 dependency Array에 전달된 data.messages가 변경된것으로 인식하여, setMsgs가 호출된다. 4) 이과정에서 useQuery의 fetcher는 호출되지않는다. 3. 클라이언트측 cahce를 눈으로 확인할 수 있는 방법이있을까요?(단순히 개발자 도구에서의 애플리케이션탭의 cache부분에서는 확인이 안되는것같아 질문드립니다..!) 또한 이부분이 리덕스의 스토어 역할을 한다고 생각해도되는지 궁긍합니다!
-
미해결풀스택을 위한 탄탄한 프런트엔드 부트캠프 (HTML, CSS, 바닐라 자바스크립트 + ES6) [풀스택 Part2]
안녕하세요 ! 프로퍼티 단축키 질문 있습니다.
안녕하세요 ! 질문 있습니다. 다름이 아니라 프로퍼티 같은 경우에는 각 단축키가 있습니다. 예를 들어 마지막에 나왔던 font 같은 경우 순서가 font-style font-variant font-weight font-size/line-height font-family 이렇게 되어있습니다. 하지만 이중에서 사용을 안하는 프로퍼티가 있으면 그냥 넘어가면 되는 건가요 ? ont-style font-variant font-weight font-size/line-height font-family 이중에 중간에 있는 font-weight를지정하지 않고 단축키를 사용하고 싶으면 그냥 건너 뛰고 작성을 하면 되는건지 아니면 단축키를 사용하지 않고 각 각 작성을 해야하는건지 궁금합니다 !
-
미해결파이썬 알고리즘 문제풀이 입문(코딩테스트 대비)
4, 5번 예제 질문
while lt <= rt: mid = (lt+rt)//2 cnt = count(mid) if cnt >= c: if cnt == c: result = mid lt = mid+1 else: rt = mid-1 제 풀이는 선생님께서 풀이하신 거에 하늘색 부분의 조건이 하나 더 있는데 이렇게 풀면 4, 5번 예제에서 답이 나오지 않습니다. 말이 위치할 수 있는 위치의 갯수와 c가 일치하지 않는 경우에도 답이 될 수 있는 이유가 궁금합니다..!
-
미해결HTML+CSS+JS 포트폴리오 실전 퍼블리싱(시즌2)
넷플릭스 싸이트 만들기 강의 질문있습니다.
안녕하세요~ 실전 반응형 웹사이트 넷플릭스 만들기 강의 질문있는데요 넷플릭스싸이트 콘텐츠중에 순수css로 만드는 어코디언 faq 클래스 코드중에 메뉴가 다시 닫히는 코드설명은 없는거 같아서 궁금해서 질문드립니다! 여기 코드부분입니다.
-
해결됨홍정모의 따라하며 배우는 C언어
intmax
intmax_t 관련 질문 있습니다. 자료형의 사이즈를 재보니 intmax_t와 long long모두 8U가 나왔는데요, 선생님꼐서 다른 자료형과 다른 intmax_t의 특징은 포터블 타입이다..라고 하셨는데 이때 포터블 타입은 이식성이 좋은 자료형이라고 생각해도 되나요? 지금 현재 제가 사용하는 컴퓨터에선 long long 과 intmax_t가 어떤 숫자를 저장하는데에 차이가 없는 것처럼 보이지만 다른 컴퓨터에서 가동 시 intmax_t는 고정적이다,.라고 보면 되는건가요?????
-
미해결자바스크립트 알고리즘 문제풀이 입문(코딩테스트 대비)
질문 있습니다.
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 혹시 똑같은 코드에서 갯수말고 배열로 받으려면 어떠한 코드를 작성해야 하나요.. (2, 2), (4, 3), (4, 5)와 (10, 3)를 answer로 받고싶습니다..
-
미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part3: 유니티 엔진
Knight가 제자리에서 공격하는데 본인 체력이 닳습니다
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 에러 문구는 이렇게 뜨는데 Look rotation viewing vector is zero UnityEngine.Quaternion:LookRotation (UnityEngine.Vector3) MonsterController:UpdateSkill () (at Assets/Script/Controllers/MonsterController.cs:82) BaseController:Update () (at Assets/Script/Controllers/BaseController.cs:65) 전 벡터 쪽 문구는 건드린적이 없고 혹시나 해서 올려진 코드를 붙여넣기 해도 똑같이 나옵니다 MonsterController.cs 의 GameObject.FindGameObjectWithTag("Player"); 를 Managers.Gmae.GetPlayer();로 변경시 문제가 발생합니다
-
미해결해커를 위한 iOS 앱 모의 해킹 전문 과정
Rufus 질문 드립니다..!
안녕하세요 Jailbreak 실습을 듣다가 막혀서 질문드립니다..! Rufus 사용하려면 꼭 USB만 가능한 건가요?? 1테라짜리 외장하드가 있어서 해보려고했는데 Rufus 에서 인식을 못하네요 ㅠㅠ
-
해결됨[왕초보편] 앱 8개를 만들면서 배우는 안드로이드 코틀린(Android Kotlin)
강의 기준 gradle version과 gradle plugin version을 알 수 있을까요?
안녕하세요 선생님, 질문 드립니다. 4분30초부터 다르길래 다른 분 질문을 참고해 안드로이드 스튜디오를 이전 버전으로 다시 다운받았습니다. 그런데 아래와 같은 문구가 뜨며 기존 프로젝트가 정상적으로 로딩되지 않습니다. 구글링해보니 안드로이드 스튜디오 버전을 낮췄으면 gradle version과 plugin의 버전도 같이 낮춰주라고 하는데, 안드로이드 스튜디오 4.2.1 버전에 대응하는 그래들/플러그인 버전이 무엇인지까지는 구글링해도 잘 나오지 않아서 여쭤봅니다.
-
미해결오픈 소스 자바스크립트 React 프로그래밍 입문 Part.1
1강 login 페이지 들어갈 시 오류 해결방법이 있을까요
오류 화면 첨부합니다 . 혼자 해결하기엔 초급자라 어려움이 있습니다 . 혹시 해결방법 아시는분 있으면 공유부탁드립니다 ㅠㅠ
-
미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part3: 유니티 엔진
Panel 추가 이유
안녕하세요 선생님. Canvas 하위에 Panel을 추가한 이유에 대해 궁금해서 질문 남깁니다. 앵커를 사용하기 위해서는 앵커를 사용하고자 하는 객체의 부모가 Rect Transform을 가지고 있어야 한다고 강의에서 말씀하셨습니다. (예를 들어 Button에서 앵커를 사용하고자 한다면 Button의 부모인 Panel이 Rect Transform을 가지고 있어야 함.) 근데 굳이 Panel을 추가하지 않아도 Canvas가 Rect Transform을 가지고 있기에 Button에서 앵커를 사용할 수 있을 것 같습니다. 이에 Panel을 굳이 추가한 이유에 대해 궁금합니다. 아 그리고 Panel을 추가하면 화면이 약간 뿌옇게 되는데 왜 그런 건지도 궁금합니다. 항상 강의 잘 듣고 있습니다. 감사합니다.