묻고 답해요
158만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결스프링 MVC 2편 - 백엔드 웹 개발 활용 기술
messages_en.properties 작성 이후 웹에서 한글로 나오지 않습니다
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용]Test를 만들 때에도 컴퓨터 설정도 확인해봤는데 한국어로 되어 있고 아무 이상이 없었는데en이 default로 설정되어 있는 것 같아서@Test void helloMessage() { Locale.setDefault(Locale.KOREA); String result = ms.getMessage("hello", null, null); assertThat(result).isEqualTo("안녕"); }이런 식으로 테스트를 진행했더니 정상적으로 초록색 뜨더라구요.messages_en.properties를 추가하자 마자 웹에서 영어로 밖에 나오질 않습니다.컨트롤러에Locale.setDefault(Locale.KOREA);이렇게 추가 해줬는데도 영어로 나오네요크롬 설정에도 한국어가 1순위로 되어있는데 어떤 걸 손봐야 할까요..? Http Request Header에 accept-language: 가 ko,en-US;q=0.9,en;q=0.8 이렇게 되어있네요
-
미해결초보자를 위한 고도엔진 게임 개발 입문
self 의 개념?
훌륭한 강좌 감사합니다. 덕분에 잘 보고 재밌게 배우고 있습니다! [적 캐릭터 파괴시 이벤트 수신하기] 강좌 중self._on_target_destroyed 대신_on_target_destroyed 라고 써도 똑같이 잘 동작하는데요self 를 써줘야 하는 이론적 배경을 알고 싶습니다~!
-
미해결웹소켓/STOMP 채팅서비스(spring, vue, redis)
강사님 질문있습니다~
http,websocket의 비교라는 챕터에서는(12:07)처음에 http 요청으로 연결을 맺는다라고 하셨는데순수웹소켓-백엔드 강의에서는 (6:20)http 요청이 아니기 때문에 컨트롤러에서 안받고 핸들러에서 받는다고 하셨는데중요한 개념인 것 같아서 어떻게 이해하면 될까요?검색해보니까 처음에 연결은 http 요청에 get이 맞고 헤더에 웹소켓 요청이라는 정보가 있으므로 http 요청과는 구분된다라는 정보가 있는데 잘 모르겠어요~
-
미해결
vmware tool 이 설치가 안돼요 도와주세요
시큐리티 어니언사용중인데 vm tool설치 하려고 누르니VMware Tools is no longer shipped with VMware Workstation for legacy guest operating systems.Please download it from https://packages-prod.broadcom.com/tools/frozen/linux/linux.iso and refer to https://knowledge.broadcom.com/external/article?legacyId=1014294 for installation steps.No VMware Tools image exists for the guest operating system. 이렇게 떠요 그래서 이미지 파일 다운 받고 넣고 실행해도 스구일이 작동 안돼서 질문남깁니다..
-
미해결[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part4: 게임 서버
수업중 궁금한 점이 있어서 질문드립니다.
#include "pch.h" #include <thread> #include <atomic> #include <mutex> #include <windows.h> mutex m; queue<int32> q; HANDLE handle; void Producer() { while (true) { { unique_lock<mutex> lock(m); q.push(100); } ::SetEvent(handle); std::this_thread::sleep_for(100ms); } } void Consumer() { while (true) { ::WaitForSingleObject(handle, INFINITE); ::ResetEvent(handle); unique_lock<mutex> lock(m); if (!q.empty()) { int32 data = q.front(); q.pop(); cout << data << endl; } } } int main() { handle = ::CreateEvent(NULL, TRUE, FALSE, NULL); std::thread t1(Producer); std::thread t2(Consumer); t1.join(); t2.join(); ::CloseHandle(handle); return 0; }에서 WaitForSingleObject이후에 signal이 auto가 아니라면 ResetEvent를 따로 적어주어야 한다 하셨는데, ResetEvent가 호출되기 전에 다른 쓰레드에 있는 SetEvent가 호출되면 어떻게 되는건가요?
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
hello-spring 프로젝트 생성후 인텔리제이에서 가져오는처음부터 에러가 발생합니다.
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)네2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)아니요 비슷한내용은 있으나 문제가 다릅니다.3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)네[질문 내용]오류메시지는 다음과 같으며 이미 1.8버젼으로 설정이 되어있는데 오류메시지가 출력됩니다.
-
미해결웹소켓/STOMP 채팅서비스(spring, vue, redis)
강사님 프로젝트 디렉토리 구조에 대해서 질문있어요!
보통 contoller service repository 이렇게 폴더 두고 그 안에서 여러개의 MemerConrollerChatController이런식으로 나누는 것만 봐서chat과 member 디렉토리를 나누고그 안에서 다시 controller 디렉토리하고 만드는방법을 처음 써보는데요~저는 강사님 방법이 더 좋은데 보통 어떻게 사용하나요? 특별히 강사님 처럼 디렉토리 나눈 이유가 있을까요 ??
-
미해결실무 활용 SQL 데이터 분석: 효율적인 데이터 처리와 인사이트 도출
12-2 listing 로드 문제
load할 때 id에 중복값이 있어서 고유키 설정인 안되는데 어떻게 해결하나요
-
해결됨대세는 쿠버네티스 (초급~중급편)
vagrant up 실행 시 오류
안녕하세요. 강사님. 설치 중 오류가 있어 문의드립니다.vagrant up 명령 실행 시 중간에 나던 오류는 yum -> dnf 로 변경하여 오류 없이 [7] 까지는 통과했는데요. 아래 [8] 번 부터 오류가 발생합니다.확인 가능하시면 확인을 좀 부탁 드립니다. k8s-master: ======== [8] kubeadm으로 클러스터 생성 ======== k8s-master: ======== [8-1] 클러스터 초기화 (Pod Network 세팅) ======== k8s-master: W0313 17:20:12.760941 26182 version.go:104] could not fetch a Kubernetes version from the internet: unable to get URL "https://dl.k8s.io/release/stable-1.txt": Get "https://dl.k8s.io/release/stable-1.txt": tls: failed to verify certificate: x509: certificate signed by unknown authority k8s-master: W0313 17:20:12.760978 26182 version.go:105] falling back to the local client version: v1.27.2 k8s-master: [init] Using Kubernetes version: v1.27.2 k8s-master: [preflight] Running pre-flight checks k8s-master: [preflight] Pulling images required for setting up a Kubernetes cluster k8s-master: [preflight] This might take a minute or two, depending on the speed of your internet connection k8s-master: [preflight] You can also perform this action in beforehand using 'kubeadm config images pull' k8s-master: W0313 17:20:12.881425 26182 images.go:80] could not find officially supported version of etcd for Kubernetes v1.27.2, falling back to the nearest etcd version (3.5.7-0) k8s-master: W0313 17:20:13.861338 26182 checks.go:835] detected that the sandbox image "registry.k8s.io/pause:3.6" of the container runtime is inconsistent with that used by kubeadm. It is recommended that using "registry.k8s.io/pause:3.9" as the CRI sandbox image. k8s-master: error execution phase preflight: [preflight] Some fatal errors occurred: k8s-master: [ERROR ImagePull]: failed to pull image registry.k8s.io/kube-apiserver:v1.27.2: output: E0313 17:20:13.105343 26238 remote_image.go:167] "PullImage from image service failed" err="rpc error: code = Unknown desc = failed to pull and unpack image \"registry.k8s.io/kube-apiserver:v1.27.2\": failed to resolve reference \"registry.k8s.io/kube-apiserver:v1.27.2\": failed to do request: Head \"https://registry.k8s.io/v2/kube-apiserver/manifests/v1.27.2\": x509: certificate signed by unknown authority" image="registry.k8s.io/kube-apiserver:v1.27.2" k8s-master: time="2025-03-13T17:20:13+09:00" level=fatal msg="pulling image: rpc error: code = Unknown desc = failed to pull and unpack image \"registry.k8s.io/kube-apiserver:v1.27.2\": failed to resolve reference \"registry.k8s.io/kube-apiserver:v1.27.2\": failed to do request: Head \"https://registry.k8s.io/v2/kube-apiserver/manifests/v1.27.2\": x509: certificate signed by unknown authority" k8s-master: , error: exit status 1 k8s-master: [ERROR ImagePull]: failed to pull image registry.k8s.io/kube-controller-manager:v1.27.2: output: E0313 17:20:13.323731 26275 remote_image.go:167] "PullImage from image service failed" err="rpc error: code = Unknown desc = failed to pull and unpack image \"registry.k8s.io/kube-controller-manager:v1.27.2\": failed to resolve reference \"registry.k8s.io/kube-controller-manager:v1.27.2\": failed to do request: Head \"https://registry.k8s.io/v2/kube-controller-manager/manifests/v1.27.2\": x509: certificate signed by unknown authority" image="registry.k8s.io/kube-controller-manager:v1.27.2"
-
해결됨이해하면 인생이 바뀌는 네트워크 프로그래밍
프로토콜 헤더 암기
안녕하세요 선생님~~강의 너무 잘 보고있습니다ㅎㅎ근데 프로토콜 헤더는 꼭 전부 외워서 작업을 해야하나요?? 그리고 선생님은 그걸 안보고 프로그래밍을 하실 수 있나요? 조금 개인적인 질문이라 실례가 될수 있는데요알려주시면 감사드리겠습니다ㅎㅎ 감사합니다.
-
미해결김영한의 자바 입문 - 코드로 시작하는 자바 첫걸음
2차원 배열-리팩토링2 강의중에 질문
[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오) 예2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오) 예3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오) 예[질문 내용] 8분47초 강의 중에 구조 개선- 값 입력 강의하시는중에 배열 선언을 최적화 하기위해서 이중for문 이용해서 변수i선언해서 푸는법 알려주셨는데요! 혹시 밑에있는 이중 for문에 arr[row][column] =i++; 추가해서 컴파일하면 값은 똑같이 나오는데 이렇게 코딩하는것이 더 효율적인거 아닌가해서 문의드립니다! package array; public class ArrayDi2 { public static void main(String[] args) { int[][] arr = new int[2][3]; //row 는 행,열은 coulmn int i=1; for (int row = 0; row < arr.length; row++) { for (int column = 0; column < arr[row].length; column++) { arr[row][column]= i++; System.out.print(arr[row][column] + " "); } System.out.println(); } } } 이 코드요!
-
해결됨태블로를 향한 첫 걸음
Tableau 학생
안녕하세요 태블로 데스크탑 학생 인증으로 1년 무료 구독 하려고 하는데 public edition만 받아지는데, 학생 무료 구독은 없어진건가요?
-
미해결UX/UI 시작하기 : UX 개념 (Inflearn Original)
07강 UX 디자인 프로세스(2) 질문 드립니다.
현대의 UX프로세스에대해서 의문점이 생겨서 문의드립니다. 스타트업이나 제품의 구축단계가 아닌 역사와 볼륨이 큰 기업, 제품에서도 사용가능한 방법론인지 궁금해서 여쭙습니다. 만일 불가능하다면 보통 스타트업에서 많이 활용하고 사업이 확장되면 워터풀 방식으로 변환하나요?? 물론 회사마다 다르겠지만 대략적으로 어떤 결정을 내리는지 궁금해서 여쭤봅니다.
-
미해결처음 만난 리액트(React)
에러가 떠요
git에 있는 chapter 03에 있는 거 그대로 copy 하고index.js 수행 해도 아래와 같은 오류가 떠요..버전은 16이구요..어디가 잘 못 된걸까요?Cannot read properties of undefined (reading 'S') TypeError: Cannot read properties of undefined (reading 'S') at http://localhost:3001/static/js/bundle.js:19184:56 at ./node_modules/react-dom/cjs/react-dom-client.development.js (http://localhost:3001/static/js/bundle.js:20831:2) at options.factory (http://localhost:3001/static/js/bundle.js:29391:31) at __webpack_require__ (http://localhost:3001/static/js/bundle.js:28833:32) at fn (http://localhost:3001/static/js/bundle.js:29050:21) at ./node_modules/react-dom/client.js (http://localhost:3001/static/js/bundle.js:21060:20) at options.factory (http://localhost:3001/static/js/bundle.js:29391:31) at __webpack_require__ (http://localhost:3001/static/js/bundle.js:28833:32) at fn (http://localhost:3001/static/js/bundle.js:29050:21) at ./src/index.js (http://localhost:3001/static/js/bundle.js:28617:74)
-
미해결
세그먼트 설정 시 궁금한 점 2가지가 있어요.
질문 1세그먼트 만들 때 아래 두가지가 어떻게 다른지 궁금해요.(1) 잠재고객에서 일시적으로 제외(2) 잠재고객에서 완전히 제외 질문 2세그 먼트 만들 때 잠재고객 구성원 여부가 변경될 때 추가 이벤트 로깅이 정확히 무엇을 말하는지 궁금해요.
-
미해결
인텔리제이 스프링부트 run 롬복 오류
mvn clean install 후 터미널에서 javap 검색하면 생성자가 잘 만들어져있는걸 확인 할 수 있는데,스프링부트 실행하면 오류가 나더니, 다시 javap로 검색하면 생성자가 사라져있습니다. lombok이 run을 누르는 순간 적용이 풀리는것같아요.. 해결책을 혹시 아시는분 계신가요?
-
미해결프로그래밍 시작하기 : 파이썬 입문 (Inflearn Original)
인터프리터 설정 ㅠㅠ
인터프리터를 눌러도 강의에서처럼 별표가 안 떠요 ㅠ 터미널에 where python, python --version 쳤을 때는 경로와 버전 모두 잘 뜹니다 뭐가 문제일까요..? 도와주세요.. ㅜㅠㅠㅠㅠ
-
해결됨(2025) 일주일만에 합격하는 정보처리기사 실기
4분 40초 상속과 생성자 연쇄 호출 문제
A s2=new B('Y') 구문 부분이 명확히 이해가 안되어 질문드립니다.아래에 쓴 해석이 맞는지 확인 부탁드립니다.해석)A s2=new B('Y') 가 생성되었을 때,상속의 원칙으로 부모의 기본 생성자를 호출해야되나B(char x)의 첫줄에 this()로 인해 자신의 클래스[B class]의 기본 생성자[B()]가 호출되며, 기본생성자의 출력구문이 모두 종료된 후다시 B(char x)으로 돌아와 남은 출력 구문을 실행하고 종료.헷갈리는 부분이 있어 다른 질문도 드립니다. 1. B(char x)의 this로 인해 자신의 기본 생성자인 B()를 실행했을 때 super()가 없었어도 A클래스의 기본생성자를 호출하고 B클래스의 기본 생성자를 호출한 뒤 B(char x)의 출력구문을 실행한다. -> 이게 맞다면 왜 super()가 없었어도 A클래스의 기본생성자를 호출되는지? 그리고, 만약 A클래스에 기본 생성자가 없었다면 출력이 어떻게 되는지 궁금합니다. 2. B(char x)에 this가 없었다면 부모의 기본 생성자가 호출이 되고 다시 돌아와 출력문이 실행되는지 궁금합니다. 3. main에서 생성자가 생성이 될 때마다 생성자에 명시적으로 super나 this가 없다면 부모의 기본 생성자가 호출이 되는지 궁금합니다 -> main에서 업케스팅 형태로 생성1 생성2 생성3 ... 인 경우에서 생성부분에 파라미터가 있든 없든 명시적으로 super나 this가 없다면 각각 실행마다 부모의 기본 생성자가 실행이 되는지적다보니 질문이 많이 생겼습니다..확인 부탁드립니다 감사합니다!
-
해결됨[2025] 비전공자도 가능한 React Native 앱 개발 마스터클래스
iOS설정에 오류가 있는 것 같습니닷,,(info.plist 설정 오류)
강의 설명에서는 아래 사진처럼 되어져 있는데-> false의 위치가 틀렸어요이게 맞습니다(아래 사진)아마 1번 사진처럼 하면, Info.plist오류라고 뜨면서 앱이 실행이 안됩니다! 2번 사진처럼 붙여넣어주셔야 합니다,,제대로 설정되면 Info.plist를 Property List로 열었을때 오류 없이 잘 열릴꺼에요(1번 처럼하면 PropertyList 안열림)열려서 Fonts provided by application에 추가한 폰트들이 잘 들어가져있다면 잘 설치된거에요~ cf1) 이렇게 했는데 갑자기 잘 안된다면 podfile제거하고 다시 설치해보세용cd iospod deintegratepod install이렇게 하시면 되용cf2) 만약에No script URL provided. Make sure the packager is running or you have embedded a JS bundle in your application bundle. unsanitizedScriptURLString = (null)이런 에러가 뜨면 터미널로 가서 npm start해주면 됩니다..저처럼 헷갈리시는 분들이 있을까봐 남겨용 학습에 관련된 질문만 해주세요.질문은 상세하게 무엇이 궁금한지 작성해주세요.질문은 '마크다운'을 사용하여 할 수 있습니다.유사한 질문이 있었는지 살펴보고 질문 해주세요. 부담갖지 말고 강의에서 궁금하신 점 전부 질문해주세요 :)
-
해결됨[JS] Phaser 게임 제작 - 뱀파이어 서바이벌 클론
이미지가 불러와지지 않습니다.
강의 그대로 따라했는데 이런 식으로 뜨네요.무엇이 문제일까요?