묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결Vue.js 완벽 가이드 - 실습과 리팩토링으로 배우는 실전 개념
gist에 아이디 남겼습니다.
gist에 아이디 남겼습니다. 확인 부탁드립니다. ^^
-
미해결React로 NodeBird SNS 만들기
재질문 드립니다 !!
제가 설명이 조금 부족했나봅니다. 부과적인 설명을 드리자면, 로그인 이후, 회원가입 페이지를 들어간다면, 강좌에서는 useEffect 를 사용하여, me 의 정보가 있다면 Router.Push 를 하여 메인페이지로 이동을 시켜주는데, 사실, useEffect 라는 사이클은 render 이후에 발생되는 사이클이라 매끄럽지가 않아보입니다. (node bird 프로젝트에서는 배경이 흰색이지만, 다른 색 배경일 경우에는 더 사용자 경험 측면에서 엄청 매끄럽지 않을 것 같더군요..) 그래서 getInitialProps 단에서 미리 체크 하여, fron server 단에서 push 를 해준다면 훨씬 매끄러울것 같아 제 스스로 응용하고자 찾아보고 응용하고자 했던 것입니다. getInitialProps 에서는 const { res } = context; if (res) { res.writeHead(302, { Location: '/' }) res.end(); } else { Router.push('/') }; 이런식으로 처리가 가능하더군요. (router 사용시.) 그런데 문제가 바로, me의 존재여부(로그인여부)를 판단하고자하는 const state = context.store.getState(); state.user.me 의 데이터가 없다는 것이 문제여서 질문을 드렸었습니다. (참고로 8강까지 전부 강의 꼼꼼히 다 들었습니다 ㅎ.ㅎ) ssr 을 통해, server 단에서 dispatch 하여 미리 데이터는 받아오지만, 순서가 아래와 같은 것 같더군요. (질문 이외 상세한 사이클은 생략) client > signup 페이지 요청 -> _app -> getInitialProps -> 디스패치(유저정보가져오기) 요청[request] -> signup -> geInitialProps -> 디스패치(유저정보가져오기) 성공[success] -> signup page render 이런 순으로 가져오는 것 같아, signup.js 의 getInitialProps 단에서 render 이전에 처리할수 있는 방법이 있을까 하고 질문을 드렸습니다. 항상 감사합니다. 새해복 많이 받으세요.
-
해결됨인스타그램 클론 - full stack 웹 개발
innerHTML 오류가 납니다..ㅠㅠ
네트워크에 bookmark.json이 찍히지만 대신 이런 오류가 발생했습니다ㅠㅠ어떻게 해결해야 할 까요..?? https://github.com/SeoJiYoung5134/insta_clone 제가 깃허브는 처음 써 보아서 혹시 파일이 잘못되어있다면 말씀부탁드립니다..!!
-
해결됨실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
라이브러리 의존관계
안녕하세요 라이브러리 의존관계를 보면서 궁금한 점이 있어서 질문 드립니다. 현재 스프링에 대한 지식이 많이 부족하여 질문 수준이 조금 낮을 수도 있는 점 양해드립니다. 라이브러리 의존관계란 intellij에서 보여주신 것을 기준으로 하위에 있는 라이브러리가 충족이 되어야 상위 라이브러리를 사용할 수 있는 것으로 이해하면 될까요? 또한 스프링 데이터 jpa와 스프링 web과 관련된 라이브러리를 보면서 스프링 코어가 스프링 데이터 jpa에 속해있었는데 그러면 스프링 web은 spring core에는 의존관계가 없는 것인가요?
-
미해결웹 게임을 만들며 배우는 자바스크립트
setInterval 이 작동하지 않는 이유(가위바위보)
안녕하세요 강사님, 강사님의 가위바위보 강좌를 들으면서 작성한 코드입니다. 사진도 잘 나타나고 버튼을 클릭했을때 반응도 정상적으로 console에 찍힙니다. 하지만 setInterval은 아예 작동하지도 않습니다. 제가 코드의 오류를 열심히 찾아보았지만 아무리 찾아봐도 보이지가 않네요 ..... 오류가 뭘까요?
-
미해결웹 게임을 만들며 배우는 자바스크립트
함수를 표현하는 방법 7-4 강좌 10분 부분
위의 사진이 강사님이 작성하신 코드고 제가 작성한 코드는 밑의 사진입니다. var 인터벌 부분을 저는 아래의 사진과 같이 작성했는데 저렇게 해도 오류가 없는 것인가요?
-
미해결스프링 부트 개념과 활용
get() static 메서드 import할때
안녕하세요. MockMvc 로 perform메서드에 get() 사용할때 import static method 시키려고 하면 아래 그림처럼 리스만 잔뜩 나오고 필요한 MockMvcRequestBuilders.get 은 없네요.. 그래서 직접 쳐서 import를 시켜줘야 하는데요.. 혹시 어떤 설정이 빠져서 그런건지 궁금합니다.
-
미해결TDD 개발 방법론을 활용한 React Native 앱 개발
앞으로 작업에 강좌가 도움이 많이 되겠습니다
늘 생각만하고 책을봐도 해결하지못한 부분들이 해결되어앞으로 잘 사용 할것같습니다 마지막 강좌에서 말씀하셨듯이 리덕스, 웹서비스 등등 중급강좌가 시급합니다 언른 시작해주세요!ㅎㅎ 개인적으론 파이어베이스 연동도 설명이 되면 좋겠습니다 그리고 간단하게라도 실제앱 개발처럼 작업과정을 좀 알려주시면 하는 바람이있습니다 큰 도움 받았습니다 고맙습니다
-
해결됨홍정모의 따라하며 배우는 C++
[17:12] 음성 public이 아니라 private이 되어야 하는거죠?
m_month; m_day; m_year; 접근 지시자가 없으니까 디폴트로 프라이빗 본 강의 다른 부분에서는 private이라고 말씀해주시고 있어요. 감사합니다.
-
미해결스프링 부트 개념과 활용
디스패처 서블릿과 서블릿 컨테이너 질문입니다.
마지막에 하신 말씀이 정리하자면 서블릿 컨테이너(톰캣, 네티,..)를 유동적으로 개발자가 만든 다음에 그 서블릿 컨테이너를 디스패처 서블릿에 등록한다고 이해하면 될까요?
-
미해결웹 게임을 만들며 배우는 자바스크립트
이벤트리스너내부의 숫자배열이 지역변수로 처리
됩니다. 강의 내내 똑같이 타이핑 했는데 왜 이런 문제가 발생하는걸까요 이벤트리스너 밖에서 console.log 찍어보면 잘 나옵니다.
-
미해결MQTT 사물인터넷 통신 프로젝트 (Arduino, MQTT, Node.js, mongoDB, Android)
브레드보드 저항 그림이 잘못된 것 같습니다.
브레드보드 같은 라인에 꼽으면 저항이 0이지 않나요? 그림이 잘못 그려진 것 같습니다
-
미해결프로그래밍, 데이터 과학을 위한 파이썬 입문
과제 제출이 되지 않습니다.
D:\workspace\windows>submit.bat sub-2170c-220686-19767 ∙ Session token prefix: d1633ecceb ∙ In the legacy mode, all cases will run serially! ✘ BackendAPIError: 400 Bad Request Missing or invalid API parameters. (lang is missing or empty!)
-
미해결웹 게임을 만들며 배우는 자바스크립트
틱택토 질문있습니다
어디를 클릭해도 몇줄에 -1 이라고 나오는데 어디가 잘못된 건가요?
-
미해결홍정모의 따라하며 배우는 C언어
질문
#define _CRT_SECURE_NO_WARNINGS #include <stdio.h> int main() { int won = 0; int dollar = 0; printf("Input won\n"); scanf("%f", &won); dollar = won * 0.00087f; printf("dollar = %f\n", dollar); return 0; } 이렇게했는데 1000,10000,100000000을적어도 달러가0.000000이라고 떠요 그런데 저기서 int변수 선언한거를 float로 바꾸면 되요 왜이렇게되는거죠?
-
미해결홍정모의 따라하며 배우는 C언어
저만 안뜨는건가요?
저번에도 질문했는데 홍정모님 처럼 아래 도구들이 자동으로 안떠요 autos나 call stack같은게 디버깅할때 뜨게하려면 어떻게 해야하나요?
-
미해결자바 스프링 프레임워크(renew ver.) - 신입 프로그래머를 위한 강좌
@Autowired 객체 찾는 방법 질문
DataBaseConnectionInfo를 dev와 real 둘다 Autowired 하였잖아요~ 근데 @Autowired는 객체의 타입이 일치하는지 찾는다고 했는데 두개가 똑같은 DataBaseConnectionInfo 타입이잖아요~ 그러면 똑같은 타입이면 @Autowired의 dataBaseConnectionInfoDev,dataBaseConnectionInfoReal의 이름과 @Bean의 메서드 이름이 일치하는 것을 찾아가는건가요???
-
미해결홍정모의 따라하며 배우는 C++
20.4 vcpkg 설치시 Previous IPDB not found, fall back to full compilation 문구가 나옵니다.
C:\Users\audtn\git_repository\vcpkg>bootstrap-vcpkg.bat Building vcpkg.exe ... 생략 Generating code Previous IPDB not found, fall back to full compilation. All 14758 functions were compiled because no usable IPDB/IOBJ from previous compilation was found. Finished generating code vcpkg.vcxproj -> C:\Users\audtn\git_repository\vcpkg\toolsrc\msbuild.x86.release\vcpkg.exe vcpkgmetricsuploader.cpp Generating code Previous IPDB not found, fall back to full compilation. All 5094 functions were compiled because no usable IPDB/IOBJ from previous compilation was found. Finished generating code vcpkgmetricsuploader.vcxproj -> C:\Users\audtn\git_repository\vcpkg\toolsrc\msbuild.x86.release\vcpkgmetricsuploader. exe Building vcpkg.exe... done. 이렇게 나오는데 중간에 Previous IPDB not found, fall back to full compilation. 이러한 문구가 나오는데 무슨 뜻인가요??
-
미해결파이썬 데이터시각화 분석 실전 프로젝트
다음 머신러닝 강좌 관련 질문드립니다
이번 강좌 후에 다음 강좌인 머신러닝을 통해서 예측해보는 강좌를 들으려고 하는데 사전지식이 없어서 어려울까봐 고민중입니다. 다음 강좌를 듣기 위해 사전에 공부하고 강좌를 들어보려고 하는데 사전에 조금이라도 공부해보면 좋을 만한 것이 있을까요? 대략적으로라도 알려주시면 감사하겠습니다
-
미해결Klaytn 클레이튼 블록체인 어플리케이션 만들기 - 이론과 실습
cannot find module error 질문드립니다.
klaytn documents에 공지돼 있는 내용대로 contracts 밑에 KlaytnGreetor.sol, 1_initial_migrations.js, truffle-config.js를 다음과 같이 바꾼 뒤 배포하기 위해서 터미널에서 다음과 같이 입력했습니다. npm install truffle-hdwallet-provider truffle deploy --network testnet 그런데 위와 같은 에러가 계속 나서 해결하지 못하고 있습니다. 혹시 해결방안이 있을까요?