묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
해결됨더 자바, 애플리케이션을 테스트하는 다양한 방법
Static method mocking 방법이 궁금합니다
안녕하세요. 강의 잘 듣고 있습니다. static method mocking을 하려고 알아봤는데 mockito로는 안되는 것 같고 Powermock이 static method mocking이 가능하지만 junit5에서는 powermock 지원이 안된다고 하네요.. 좋은 방법이 있을지 문의드립니다.
-
미해결[리뉴얼] React로 NodeBird SNS 만들기
이미지포함 게시글기능을 추가하고나서부터
이런 오류가 생기면서 글쓰기 버튼을 누르면 안 올라가지다가 새로고침하면 올라가져 있는데 왜 그런지 모르겠어요. 죄송하지만 확인좀 해 주실수있나요? https://github.com/JiHoon777/node-bird-clone
-
해결됨코알못에서 웹서비스 런칭까지 : 2021 제주 코딩 베이스캠프(Django)
웹페이지 코드는 어디서 받을 수 있을까요?
이 제주지도 구현한 웹페이지 코드는 어디서 받을 수 있을까요?
-
미해결따라하며 배우는 노드, 리액트 시리즈 - 기본 강의
소스는 어디서 확인가능한가요?
안녕하세요. 강의 감사드립니다. 에러로 막히면 잘못된 소스없나 비교가 필요한데 소스는 어디서 확인가능한가요
-
해결됨프로그래밍 시작하기 : 파이썬 입문 (Inflearn Original)
예제 5에서 대문자로 바꾼 정렬된 문자들을 어떻게 하나로 만들 수 있을까요?
설명에서는 더하기로 하면 된다고 했는데 잘 모르겠네요ㅜ
-
해결됨[리뉴얼] React로 NodeBird SNS 만들기
안녕하세요. jwt관련해서 질문 좀 드릴게요...
안녕하세요. 강의를 기반으로 듣고나서, 일단 기본적으로 api주소로 접근했을때 json형태로 뿌려주는 것까지 막고자 해서,로그인기능의 passport 말고도 jwt를 이용하여 api접근시에 접근불가 코드를 넣으려고 짜는중입니다. 그런데 문제가 되는게 발급해준 토큰을 어떻게 유지 시키느냐가 문제인데요... 전체적인 그림이 1. DB에 아이디, 도메인, uuid로 생성한 키값을 넣어줍니다. 2. 프론트에서 웹사이트 첫 접근시 토큰을 요청하는 액션을 디스패치 하면서 axios에 아이디, 도메인, uuid로 생성한 난수를 .env에서 가져와서 요청합니다. 3. 백에서 아이디 도메인 키값을 받아서 모두 DB에 조회해서 맞다면 jwt를 이용한 토큰값을 생성해서 돌려줍니다. 4. 이후 모든 처리(로그인, 게시글리스트, 게시글보기등등..) 의 api요청에 토큰값을 담아 요청하면 모든 api 라우터에서 토큰값이 유효한지의 미들웨어를 통해 에러 / 결과값 리턴등을 해줍니다. 여기서 질문이 2가지정도가 있는데요. 1. 대표적으로 새로고침상황에서 토큰값이 초기화되어 다시 토큰을 생성하는 액션을 디스패치 합니다. 이부분을 생각으로는 로컬스토리지, 세션스토리지, 쿠키 세군데중 한군데 저장을 해야할거같은데, 로컬스토리지, 세션스토리지에 저장을 하자니 자바스크립트로 접근이 가능해지고, 쿠키에 저장하자니 httponly옵션을 걸고 저장하는법을 이해를 못했습니다. 또한 httponly옵션을 걸더라도 어떻게 접근해서 쿠키 만료시간을 체크할 방법을 모르겠습니다. 2. 지금 로그인, 유저정보 가져오기, 토큰값요청 등의 액션을 구현해놨는데, 문제는 첫 웹페이지 접근시에 토큰값을 요청하는 액션이 돌고 토큰값을 가져와서 다음 액션인 유저정보 가져오기를 구현하고 싶은데(아마 지금의 상태라면 게시글, 게시판리스트 등의 액션에도 동일할거같습니다.) 액션이 동시에 실행되어 토큰값을 받아오기도 전에 유저정보 로드에 토큰값이 null값으로 요청됩니다. 이부분을 어떻게 해결해야할까요?
-
미해결[리뉴얼] React로 NodeBird SNS 만들기
styledComponents가 잘 안먹을 때가 있어요
분명 vscode플러그인까지 깔아서 문법까지 완벽하게 잘 설정헀는데 styledComponent가 잘 안먹어요. 어떨땐 되고 어떨땐 안 됩니다.ㅠㅠ 그래서 화나가지고 그냥 css파일 하나 만들어서 태그에 class하나 붙이고 새로 디자인해서 _app.js 에 import했어요. 이럴경우 styledComponent에 비해 얻는 불이익이 있나요?
-
미해결프로그래밍, 데이터 과학을 위한 파이썬 입문
리스트에서 리스트의 요소들을 extend를 사용해서 추가할때 맨뒤에가 아니라 맨앞이나 원하는 위치에 추가하려면 어떻게 해야 하나요??
가령 color = [4,5,6] 이렇게 있는데 color2 = [1,2,3]을 color의 맨앞에 추가 하고 싶을땐 (단, [[1,2,3],4,5,6]이게 아니라 [1,2,3,4,5,6]이렇게 요소들로 추가) 어떤 방식을 택해야 하나요? color.insert(0, color2)를 해도 [[1,2,3,],4,5,6] 이런식으로 되던데 혹시 방법이 있을까요?
-
해결됨윤재성의 Java 기반 Android 9.0(pie) App 개발 기본 1단계
에뮬레이터 실행시 오류가 발생합니다.
Emulator: PANIC: Cannot find AVD system path. Please define ANDROID_SDK_ROOT Emulator: Process finished with exit code 1 다음의 오류가 발생합니다. 안드로이드 스튜디오를 삭제한 뒤 다시 설치해도 같은 문제가 발생하는데 해결방법을 알려주시면 감사하겠습니다.
-
해결됨[개정판] 파이썬 머신러닝 완벽 가이드
Graphviz질문 AttributeError: module 'graphviz' has no attribute 'Source'
안녕하세요 선생님, 4강에 있는 Graphviz 사용중 아래와 같은 메세지가 뜹니다 구글링 해도 해결방법이 나오지 않아 질문드립니다... 어떻게 해야 하나요...?
-
미해결파이썬 무료 강의 (활용편2) - GUI 프로그래밍 (4시간)
파이썬 오류가생겼서요
파이썬 오류생기네요 from tkinter import * root = TK() root.mainloop() Traceback (most recent call last): File "c:/Users/Owner/AppData/Local/Programs/Python/Python38-32/파이썬 프로젝트/프로그램.py", line 3, in <module> root = TK() NameError: name 'TK' is not defined 갑자기 적었는데 창이 안떠요 한번도 이런적없는데 컴퓨터 초기화하고나서 오류가떠요 어떻게해요??
-
해결됨코로나맵 개발자와 함께하는 지도서비스 만들기 1
localhost에서 연결을 거부했습니다
안녕하세요! 맥북 프로를 사용하고 있는 사용자입니다. 가르쳐주신대로 프로그램에 입력을 하고 있는데 localhost:3000에 들어가니 어느 순간부터 연결을 거부했습니다, 라고 뜨면서 페이지가 뜨지 않습니다. 마커를 표시시작하는 수업 부분에서 마커를 만들고 localhost:3000을 입력하니 저렇게 되더군요. vs code 상에서 에러는 없다고 뜨는데, 이런 경우에는 어떻게 해결하나요?ㅠㅠ 강의와 관련있는 질문을 남겨주세요.• 강의와 관련이 없는 질문은 지식공유자가 답변하지 않을 수 있습니다. (사적 상담, 컨설팅, 과제 풀이 등)• 질문을 남기기 전, 비슷한 내용을 질문한 수강생이 있는지 먼저 검색을 해주세요. (중복 질문을 자제해주세요.)• 서비스 운영 관련 질문은 인프런 우측 하단 ‘문의하기’를 이용해주세요. (영상 재생 문제, 사이트 버그, 강의 환불 등) 질문 전달에도 요령이 필요합니다.• 지식공유자가 질문을 좀 더 쉽게 확인할 수 있게 도와주세요.• 강의실 페이지(/lecture) 에서 '질문하기'를 이용해주시면 질문과 연관된 수업 영상 제목이 함께 등록됩니다.• 강의 대시보드에서 질문을 남길 경우, 관련 섹션 및 수업 제목을 기재해주세요. • 수업 특정 구간에 대한 질문은 꼭 영상 타임코드를 남겨주세요! 구체적인 질문일수록 명확한 답을 받을 수 있어요.• 질문 제목은 핵심 키워드를 포함해 간결하게 적어주세요.• 질문 내용은 자세하게 적어주시되, 지식공유자가 답변할 수 있도록 구체적으로 남겨주세요.• 정확한 질문 내용과 함께 코드를 적어주시거나, 캡쳐 이미지를 첨부하면 더욱 좋습니다. 기본적인 예의를 지켜주세요.• 정중한 의견 및 문의 제시, 감사 인사 등의 커뮤니케이션은 더 나은 강의를 위한 기틀이 됩니다. • 질문이 있을 때에는 강의를 만든 지식공유자에 대한 기본적인 예의를 꼭 지켜주세요. • 반말, 욕설, 과격한 표현 등 지식공유자를 불쾌하게 할 수 있는 내용은 스팸 처리 등 제재를 가할 수 있습니다.
-
[리뉴얼] React로 NodeBird SNS 만들기
saga request 하나 success 두번 실행되는 문제
삭제된 글입니다
-
미해결우디의 포토샵 강좌
수강후기
수강 후기 게시판을 못찾아서 여기에 남겨요~ 우디님 강의가 최고 재미있고 쉽게 알려주네요^^ 포토랑 일러 몇일만에 정주행끝냈어요~ 처음과 끝에 나오는 노래가 귓가에 맴돌정도에요.. 중급강의도 만들어주시면 좋겠어요^^고맙습니다.
-
해결됨실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
EntityManager를 사용하는 Repository의 단위 테스트는 어떻게 수행하나요?
이번 강의에서는 Service 단위 테스트를 주로 수행하셨는데, Repository나 Domain 단위 등으로 쪼개서 테스트를 수행하는 게 보다 확실하다고 말씀해주셨습니다. 그 장점으로는 1) 테스트 속도가 빠르다. 2) 보다 정확하다. 를 말씀해주셨던 걸로 기억합니다. 강의 완강 후 학습 내용을 바탕으로 작은 실습을 해보고 있는데 이와 관련된 궁금증이 있어 질문드립니다. Repository에서 EntityManager @RequiredArgsConstructor으로 주입 받아 사용중입니다. 이 경우 Spring에서 EntityManager를 주입해주는 것이기 때문에 @SpringBootTest가 필수적인 걸까요? 만약 그렇다면 Repository와 Service단에서는 빠른 테스트를 수행하는 게 불가능하다고 생각하면 될까요? 혹은 다른 방법이 있다면 경험과 지식을 공유해주시면 감사하겠습니다. 좋은 하루 보내세요.
-
미해결홍정모의 따라하며 배우는 C언어
mingw-w64 설치
mingw-w64 설치가 중간에 자꾸 중단됩니다 ㅠㅠ 어떻게 해야하나요?
-
미해결파이썬으로 장고(Django) 공략하기: 입문
10:44초 urls.py path이름
create를 비롯한 updqte, 이후에 있는 delete detail 의 name을 왜 create, update, detail, delete가 아닌 restaurant-를 붙여서 지정했나요? 보통 웹을 제작할 때 crud 기능을 한 게시판에서만 사용하지 않고 다양한 게시판에서 적용하기 때문에 게시판 구분을 위해 지정한 것이라고 생각하는데 이게 맞나요?
-
미해결스프링 프레임워크 핵심 기술
dependency 설정 질문있습니다.
안녕하세요. 너무 좋은 강의 만들어주셔서 정말 감사합니다. 요즘 정말 재밌게 강의 듣고 있는데요, 강의내용대로 실습해보던 중 dependency 설정이 제대로 안되는 문제가 발생했습니다. 기선님께서 알려주신대로 했다가 안돼서 Maven Repository에서 찾아서 그대로 써봤는데도 저렇게 문제가 발생하네요.. 혹시 비슷한 이슈 겪어본 경험이 있으실까요..? 감사합니다. 좋은 하루 되세요!
-
해결됨홍정모의 따라하며 배우는 C언어
10.11 배열 매개변수와 const 질문이요!!
4:32분경 36행 부분은 왜 출력이 안된 것 인가요?? 35행에서 101 102 103 104 105 출력후에 arr 값이 변해있으니 36행에서 다시 출력시 101 102 103 104 105가 한번더 출력되어야 하는 것 아닌가요?
-
미해결[개정판 2023-11-27] Spring Boot 3.x 를 이용한 RESTful Web Services 개발
locale 파라미터 값을 받아, 메시지 설정 파일까지의 유도 과정
안녕하세요. 일단 결과적으로 강의 해주신 것처럼 다국어 설정 파일명을 message.properties 로 바꿔주고 똑같이 따라하니 성공적으로 되었는데 문제는 처음에 저는 메시지 설정 파일을 - messages_ko.properties - messages_en.properties - messages_fr.properties 로 만들었습니다. 그리고 [application.yml ] 파일에 디폴트 파일 베이스명을 basename: messages_ko 라고 정해줬습니다. 이렇게 한 결과 디폴트 다국어 처리(ko)는 잘 되는데 en와 fr이 안되더라구요. 궁금증이... 컨트롤러에서 helloWorldInternationallized 메소드의 파라미터인 locale 값에 en과 fr 이 잘 찍혀서 return messageSource 로 잘 넘겨주고 있는데 무엇이 문제인지 궁금합니다. 또한 messageSource 내부에서 어떻게 처리 되길래 return 값으로 파라미터만 주면 메시지 설정 파일까지 유도 되어 메시지를 읽는지 궁금합니다.