묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결따라하며 배우는 노드, 리액트 시리즈 - 유튜브 사이트 만들기
로컬호스트 3000 to 5000 에러 어떻게 해결하셨나요들..
[HPM] Error occurred while trying to proxy request /api/users/register from localhost:3000 to http://localhost:5000 회원가입 submit 버튼 클릭시 에러 발생하고 무응답입니다 bcrypt 설치를 하라는 글을 보아 npm i bcrypt --save 실행해도 에러 발생하고 그 이전에 npm i -g windows-build-tools 를 먼저 설치하라는 글을 보고 설치해도 에러가 해결되지 않고 있습니다 .ㅠ. ㅠ 뭐부터 건들어 봐야 할까요
-
미해결실전! Querydsl
projection 다른테이블에 있는 필드도 함께 조회
안녕하세요~ 궁금증이생겨서요 스프링데이터 JPA강의 에서 projections는 1. @Value를 이용해서 다른 엔티티에있는 필드값도 함께 조회하거나 2.중첩 구조처리? 같은걸로 다른 엔티티필드 값을 함께 조회했는데요 이경우 root엔티티에 해당되는 필드는 최적화가 되지만 root 엔티티가 아닌 필드를 조회할때는 최적화가 안되었습니다~ 그런데 쿼리 Dsl로 두 엔티티필드를 조회했더니 두 엔티티다 최적화가 된거같아서요~ (제가 직접 join문을 해서 해당필드만 가져와서 되는걸까요? , 스프링 데이터 JPA projections 는 지금 저 join 쿼리를 혼자서는 아직 최적화를 못하는거구요~?~) 이것도 쿼리 dsl의 장점인가요? , 아니면 제가 뭘 잘못 알고있는 걸까요? 결과
-
미해결iOS/Android 앱 개발을 위한 실전 React Native - Basic
설치 오류
안녕하세요! 제가 navigation 실습을 마무리하고 다시 한 번 해보려고 설치를 하고 있는데 갑자기 오류가 떠서 질문 드립니다. 며칠 전까지만 해도 프로젝트 생성이 잘 되었는데 오늘 해보니 잘 안 되어서 질문 남깁니다..! 저 오류는 어떻게 해결해야 할까요?
-
미해결자바 ORM 표준 JPA 프로그래밍 - 기본편
N+1의 문제와 LAZY, EAGER
약 10분 20초 쯤에 즉시로딩이든, 지연로딩이든 N+1문제가 발생합니다 이렇게 말씀하셨습니다. 그래서 제가 직접 Member 클래스에 있는 team에 fetch type에 LAZY와 default로 해서 테스트 해보니 모두 Member를 1번 쿼리하고 2번 Team을 Select하는걸 확인했습니다. LAZY는 select 쿼리로 team을 가져오는게 맞다고 생각합니다. 그런데, Member의 team을 즉시로딩으로 한다면 JPA가 join쿼리를 이용해서 한번에 가져와주면 N+1문제가 해결될 것 같은데, 왜 select 쿼리를 한번 더 하는 건가요?
-
미해결Spring Cloud로 개발하는 마이크로서비스 애플리케이션(MSA)
강의 아래 적어주신 테이블 생성과 강의에서 생성하는 테이블이 다른 듯 싶어요
아래는 orders 테이블이고 강의에서는 user 테이블이네요 create table users( id int auto_increment primary key, user_id varchar(20), pwd varchar(20), name varchar(20), created_at datetime default NOW() );
-
해결됨모든 개발자를 위한 HTTP 웹 기본 지식
마지막에 나온 잘 알려진 port번호는 컴퓨터 모두에게 해당하는 건가요?
살짝 헷갈려서 질문드립니다. 제가 웹 브라우저를 쓰면서 어떤 서버에 웹페이지를 요청하면 저도 80쓰고 서버도 80포트를 쓰는건가요?
-
미해결지구에서 제일 쉽게 설명한 자료구조와 알고리즘
강의노트
강의 노트는 제공안되나요??
-
미해결UX/UI 시작하기 : Figma 입문 (Inflearn Original)
아이폰 기본 컴포넌트 리소스는 어디서 가져올 수 있나요?
안녕하세요~ 강의 너무 잘 듣고 있습니다.아이폰 기본 컴포넌트 status bar 랑 bottom bar 가져오신 것은 피그마에 내장된 기능인가요?어디서 가져오신 걸까요..?!
-
미해결모든 개발자를 위한 HTTP 웹 기본 지식
근데 목적지 포트와 목적지 IP는 어떻게 아는거죠?
서버에서 응답을 넘겨줄 때는 패킷에 출발지 포트, 출발지 아이피가 적혀 있어서 가능하다는 것을 알겠습니다. 하지만 클라이언트에서 서버로 데이터 전송 시 아이피와 포트번호를 어떻게 알고 보내는 건가요? 아이피는 https://www.google.com << 이 도메인 이름인건가요? 그렇다면 포트는 어떻게 알고 보내죠..? ----------------------------------------------- 추가적으로 질문을 하면서 갑자기 또 궁금한게 생겼습니다. 여기서 말하는 클라이언트와 서버라는게 이해가 잘 가지 않습니다. 예를들어, 프로그램을 짠다고 했을때 제가 아는건 html,css,javascript의 front 쪽에서 Java, oracle 등 back으로 데이터를 넘겨주고, 그 데이터를 처리한 값을 다시 front로 넘겨주는 걸로 알고 있습니다. 이때, front가 클라이언트, back이 서버가 되는게 아닌가요..? 근데 마치 예시에서는 클라이언트가 이 컴퓨터, 서버는 저 컴퓨터 같은데 이런 개념이 잡히지가 않네요. 혹시 이부분에 대해 도움 받을 수 있을까요?
-
미해결Vue로 Nodebird SNS 만들기
게시물의 아이디를 클랙하면 "This page could not be found" 이렇게 뜹니다
안녕하세요 pages에서 user폴더 id폴더 안에 index.vue만들어서 pages에 원래 있는 index.vue 내용을 복사하는 것까지는 잘 됬는데 페이지에서 게시물 아이디를 클릭하면 이렇게 뜹니다 ㅜ 무엇이 문제 일까요?ㅜ
-
미해결[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part4: 게임 서버
RUDP를 현업에서 사용하기도 하나요?
단순 호기심이 들어서 질문드려봅니다.
-
미해결리눅스 시스템 프로그래밍 - 이론과 실습
쉘 스크립트에서 root 권한으로만 실행이 가능한 부분을 어떻게 작성할 수 있나요?
안녕하세요 쉘 스크립트에서 루트에 로그인해서 가능한 작업은 루트로 로그인해서 직접 짜야만 하는 것인가요? 루트로만 로그인 해서 접근 가능한 예를 들어 /proc, /sys /dev와 같이요 drop_cache와 같은 작업을 하고 싶은데, 이러면 루트로 로그인해서 스크립트를 짜야만 동작이 가능한가요? user로는 작성해서는 절대로 불가능한거죠?
-
미해결Vue.js 중급 강좌 - 웹앱 제작으로 배워보는 Vue.js, ES6, Vuex
git 권한 요청 드립니다.
인프런 아이디 : banisle@gmail.com 인프런 이메일 : banisle@gmail.com 깃헙 아이디 : banisle@gmail.com 깃헙 Username : banisle 요청드립니다.
-
미해결모든 개발자를 위한 HTTP 웹 기본 지식
개발자님 질문이 있습니다.. !
안녕하세요. 개발자님. 실천은 잘 못하지만 머리로? 천성?은 학자형 스타일 같은 학생입니다.. ㅎㅎ 로드맵 추천을 이전편에도 봤고, 이번편에도 봤는데 해당 영상들은 spring mvc 활용 강의가 나오기 전이고 지금은 1, 2편이 모두 나와있는 상태인데 어떤 강의부터 보는게 좋을까 궁금합니다.. ㅋㅋㅋㅋ 이미 추천을 해주셨는데 재추천을 바라는게 웃기지만 현재 스프링 강의가 2편 더 나와있는 관계로 어떤 테크트리를 타야할지 고민이 됩니다.. 사실 이거보고 저거보는거나 저거보고 이거보는거나 비슷할거 같기는 하지만요.. ㅋㅋㅋ 현재 스프링 강의는 나온 것 까지 구매한 상태이고 JPA 강의는 아직 구매하진 않았고, 강의 볼 때 구매하려고 합니다. 그리고 입문, 기본편이 잘 이해가 되지 않았는데 한번 다시 보고 다음 강의를 수강하는 것도 어떤지 알고 싶습니다. 제가 결정할 문제들이긴 하지만 괜히 스승님의 조언을 얻고 싶어서 이렇게 글 남깁니다.. ㅋㅋ 여담이지만 늦은 나이에 회사에 들어가서 생각과는 안맞아서 3개월 다니고 나왔는데.. 나오면 공부 열심히 할줄 알았는데, 시간은 많은데 그건 또 아닌거 같네요.. ㅋㅋ 빨리 개발자님의 강의를 들으며 공부하고 부족한 부분 메꿔서 준비해야겠습니다.. 저는 야생형이 될수 없나봐요.. 여담으로 30% 묶음 할인 이런 것은 개발자님이 진행 하시는 건가요? 아니면 인프런 내에서 진행하는 건가요. 할인 안받고 봐야하는 최고의 강의이지만 할인 예정이 있으면 그에 맞춰서 사는게 좋을거 같아서요.. (빈털털이..) 늘 고생하시고 좋은 강의 찍어주시고 답변까지 해주시고 많이 감사합니다. 항상 건강하시고 행복한 일 많으셨으면 좋겠습니다. 다음 강의에서 뵙겠습니다 ㅎㅎ
-
미해결[2026년 출제기준] 웹디자인개발기능사 실기시험 완벽 가이드
제이쿼리 오류
제이쿼리 구문이랑 html에 제이쿼리도 연결 했는데 제이쿼리 구문에 빨간색 동그라미로 X 뜨는건 왜 그런건가요?
-
미해결실전! 스프링 부트와 JPA 활용2 - API 개발과 성능 최적화
Dto 관련 질문있습니다.
SimpleOrderDto같은 Dto일 경우 내부 클래스 말고 그냥 외 부에 따로 클래스 만들어 놓고 사용해도 되나요?? 안된다면 굳이 내부 클래스로 만들면 좋은 점은 뭐가 있는지 궁 금합니다!!
-
미해결모든 개발자를 위한 HTTP 웹 기본 지식
프록시 캐시 서버에 관련해 질문 있습니다.
안녕하세요. 개발자님. 만약에 no-cache, must-revalidate 등을 쓴다면 프록시 서버를 거쳐도 무조건 원 서버에 확인이 필요하니까 클라이언트의 웹 브라우저와 원서버가 직접 연결이 된 경우보다 프록시 서버가 있는 쪽이 오히려 더 비효율적일 수도 있을거 같네요. 이 부분에 대해서 궁금합니다. 감사합니다.
-
미해결모든 개발자를 위한 HTTP 웹 기본 지식
프록시 캐시 설명부분에서 질문 있습니다.
안녕하세요. 개발자님. 수업을 듣던 중 모호한 부분이 있어서 질문 남깁니다. 수업 중 프록시 캐시라는게 없을 시 0.5ms의 시간이 걸린다고 가정했습니다. 또 프록시 서버가 있을 경우 프록시 각각 클라이언트가 프록시 서버에 접근하는 시간이 0.1ms이고 프록시 서버가 원 서버에 접속하는 시간이 0.4ms라고 가정 했습니다. 1. 이말은 프록시 캐시 서버를 도입하게 된다면, 프록시 캐시 서버가 먼저 원서버에서 캐시를 받아서 보관해두고, 클라이언트는 해당 데이터를 원서버가 아닌 프록시 서버에서 데이터를 받아오기 때문에 0.1ms의 시간만 소요해서 보다 빠르고 효율적이다. 이렇게 이해해도 되는것인지 알고 싶습니다. 2. 만약 1번에서 이해한 부분이 맞다면, 클라이언트의 브라우저에 캐시로 보관하는건 데이터를 요청 시 시간 소요가 훨씬 더 적은 가장 빠른 방법일 것 같은데, 굳이 프록시 서버에 캐시에 보관해두었다가 데이터를 내려받는게 좀 이해가 안갑니다. 이런 맥락에서 프록시 캐시 서버의 용도나 장점이 잘 이해가 가지 않는 부분도 있습니다. 3. 2번과 비슷한 질문인데 그렇다면 private(클라이언트 브라우저), public(프록시 캐시 서버) 캐시 서버마다 각각 다른 데이터를 저장해 두는 것 같은데, private 클라이언트 브라우저 캐시에 사용자 민감한 정보 뿐만이 아니라 다른 정보들도 넣어두면 되는 것 아닌가요? 굳이 public 프록시 캐시 서버에 보관하는 이유를 모르겠습니다. 또 사견이지만 민감한 정보들은 private 클라이언트 브라우저에 캐시로 저장하면 안될거 같은데 강의 내용에는 그렇게 되어 있어서 이부분도 궁금합니다. 4. 클라이언트 브라우저 캐시에 사용자 정보 등 민감한 정보를 보관하게 된다면 보안상 문제는 안생기나요? 감사합니다. 오늘도 좋은하루 되시길 바랍니다.
-
미해결이미지 관리 풀스택(feat. Node.js, React, MongoDB, AWS)
체크 박스 체크 + 파일 여러개 한번에 다운로드를 할수 있나요?(강의외 질문)
안녕하세요 김시훈 강사님 질문이 있습니다 파일 리스트가 출력된 상태에서 체크박스 체크 => 저장 버튼 클릭 => 파일 열기창 열리고 폴더 선택 => 체크된 행의 파일들을 한번에 다운로드 이렇게 구현하는게 가능한가요? <a href="/test1.txt> {file.name} </a> 이렇게 하면 바로 다운로드는 되는데 체크 박스 체크 후에 여러행의 파일을 한번에 다운 로드 하는 방법이 있을까요? 그리고 또 한가지 질문은 몽고 디비 로컬 설정 방법은 뭘 보고 하면 좋을까요?
-
미해결작정하고 장고! Django로 Pinterest 따라만들기 : 바닥부터 배포까지
venv 폴더 안에 script가 안 보입니다
리눅스 우분투 환경에서 파이참을 실행해서 따라가고 있습니다만 디버깅 환경 설정을 위한 venv 폴더 아래의 script 파일이 안 보입니다. 장고 혹은 파이참이 업데이트 되면서 생성되지 않는 것인지 혹은 디버깅 설정을 안 해도 괜찮을지 궁금합니다.