inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

묻고 답해요

176만명의 커뮤니티!! 함께 토론해봐요.

차트에서 x축 정렬 방법

미해결

쉽고 빠르게 익히는 Power BI 심화 1 (시각화와 파워 쿼리)

아래 차트 그림과 같이 x축의 순서가 y 축의 매출금액 기준 정렬이 되고 있습니다. x축 기준 1월~12월로 정렬되게 하는 방법을 알고 싶습니다.

  • excel
  • ms-office
  • Power-BI
천형식 댓글 1 좋아요 0 조회수 2647

$slots 의 $역할이 뭔가요?

미해결

Vue3 완벽 마스터: 기초부터 실전까지 - "실전편"

그냥 slots 가 아니고 $slots인 이유가 무엇일까요?

  • vuejs
방정 댓글 1 좋아요 0 조회수 509

화살표함수 return 생략 시 event 매개변수

미해결

[리뉴얼] 코딩자율학습 제로초의 자바스크립트 입문

안녕하세요! 4.3 강의 중 화살표함수를 사용할 때 return 생략 시 event 매개변수에 대해 질문드립니다. 원래 코드가 아래의 경우 {과 return이 만나서 생략이 가능합니다. const onClickNumber = (number) => { return (event) => { if(operator){ numTwo += number; } else{ numOne += number; } $result.value += number; //화면에 출력 } }; 생략하면 다음과 같이 됩니다. const onClickNumber = (number) => () => { if(operator){ numTwo += number; } else{ numOne += number; } $result.value += number; //화면에 출력 }; 하지만 생략된 코드 첫 줄에서 (event)가 아니고 () 빈 괄호인지 이해를 못겠습니다.!

  • javascript
김정연 댓글 1 좋아요 0 조회수 311

컴파일 시의 <typeinfo> 관련 에러

해결됨

CUDA 프로그래밍 (2) - C/C++/GPU 병렬 컴퓨팅 - 벡터 vector 더하기

이 강의가 아니라, 다른 강의에서 나온 질문인데, 정보 공유 차원에서 올립니다. 실습 코드를 클라우드 환경에서 돌리고 있고, gcc version 7.5 를 쓰고 있습니다. 컴파일 시에 다음 에러가 발생합니다. $ make nvcc -gencode=arch=compute_37,code=\"sm_37,compute_37\" -arch=sm_37 -O2 -o 12c.exe 12c.cu ./common.cpp(115): error: <typeinfo> must be included before typeid is used

  • gpu
  • 병렬-처리
  • C++
  • cuda
  • c
드립커피+한모금더 댓글 1 좋아요 0 조회수 638

멀티컨테이너 어플리케이션에서 스케일아웃시 질문드립니다

미해결

따라하며 배우는 도커와 CI환경 [2023.11 업데이트]

안녕하세요! 멀티컨테이너 방식이 이해가 되지 질문을 드립니다! 아래는 스케일 아웃시 제가 생각하는 도식화 입니다 - LoadBalance 는 beanstalk 에서 추가되는 ALB 를 형상화했습니다 - beanstalk 에서 생성된 EC2 는 Nginx 가 기본 탑재되어있는것으로 이해하고 그렸습니다 질문입니다! 멀티컨테이너 방식은 하나의 EC2 에 여러개의 인스턴스를 올리는게 맞을까요? 그렇다면 (Nginx + React + Node.js +MySql) 이 하나의 block 이라면 스케일 아웃시 위와 같은 그림의 형태로 확장할텐데 이해하는게 맞을까요?

  • github
  • docker
  • aws
  • cicd
  • 데이터 엔지니어링
  • travis-ci
도크 댓글 1 좋아요 0 조회수 424

kubectl 버전 충돌로 삭제문의입니다

미해결

초보를 위한 쿠버네티스 안내서

안녕하세요 윈도우에 kubectl을 설치하였는데, 예전강의 이후 버전이 많이 업데이트 되었는지, 버전을 지정하고 kubectl을 설치하니 버전차이(skew) 경고를 받았습니다. WARNING: version difference between client (1.23) and server (1.25) exceeds the supported minor version skew of +/-1 그래서 서버 버전과 동일한 1.25 버전의 kubectl을 curl로 동일하게 설치하였는데, 그 이후로는 'kubectl version' 명령어를 입력하면 The system cannot execute the specified program. 으로 나옵니다. 제 예상에는 1.23과 1.25 버전 2개의 kubectl이 설치되어 있어서인데, 혹시나 시스템환경변수 설정에 PATH부분을 보아도 기본 kubectl.exe이 있는 bin폴더 경로가 정상적으로 기입되어 있습니다. 이런 경우, kubectl을 삭제하고 재설치하는 것이 가장 좋을 것 같은데, 의외로 구글링했을 때 답이 나오지 않네요.. 어떻게 해결하면 좋을지 문의드립니다. 감사합니다.

  • kubernetes
  • docker
move_passion 댓글 1 좋아요 1 조회수 719

질문드립니다.

미해결

10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트

- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 1. 해답 코드를 visual studio 2022에서 돌리면 ll _result = sum(tree_sum, value + 1, tree_sum.size()) - value * sum(tree_cnt, value + 1, tree_cnt.size()); 위 코드에서 vector subscript out of range 런타임 에러가 터지는데 에러가 터지는 이유를 잘 모르겠습니다. vector 사이즈를 max_n으로 잡아줬는데도 왜 런타임에러가 터지는 것인지... 2. cin >> value; value++; 이 코드에서 value++을 하는 이유는 무엇인가요? 강의에서 쓰인 예제 3 1 2 5를 풀이하면, 5 * 2 - (1 + 2) == 10이 되어야 할 거 같아서요.

  • C++
  • 코테 준비 같이 해요!
eniak 댓글 1 좋아요 0 조회수 262

key를 props를 하는 이유

미해결

따라하며 배우는 리액트 A-Z[19버전 반영]

- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 안녕하세요 강의 잘 듣고 있습니다. 강의를 보면서 구현하다가 질문이 생겨 이렇게 남겨봅니다. 처음에 강의를 보고 List() 함수형 컴포넌트에서 key만 매개변수로 사용하지 않아서 props를 하지 않아도 되지 않을까 싶었지만 react-beautilful-dnd 관련하여 에러가 나더라구요. 함수형 컴포넌트에서 매개변수를 통해 직접적으로 가져오지 않음에도 key가 어떤 역할을 가지고 있는지 궁금합니다. 감사합니다 <List key={data.id} //props 안하면 에러 id={data.id} completed={data.completed} title={data.title} provided={provided} snapshot={snapshot} todoData={todoData} setTodoData={setTodoData} />

  • Next.js
  • react
  • redux
  • tdd
  • typescript
장봉현 댓글 1 좋아요 0 조회수 281

비슷한질문.. mousedown을 click으로 바꾸면 왜안되나요?

미해결

따라하며 배우는 리액트 A-Z[19버전 반영]

선생님 비슷한 질문인데 궁금점이 해결이 안되서 여쭤봅니다 useEffect( () => { const listener = (event) => { console.log('ref', ref) if (!ref.current || ref.current.contains(event.target)) { return; } handler(); }; document.addEventListener("mousedown", listener); return () => { document.removeEventListener("mousedown", listener); }; }, []); 마우스다운이랑 클릭이랑 다른점은 배웠는데 모달창 밖을 클릭하는데 왜안되는지 모르겠습니다 click 이 mousedown이랑 mouseup 두가지 행위가 아닌지.. 모르겠네요 ㅠ

  • react
  • tdd
  • typescript
  • redux
  • Next.js
레드 댓글 1 좋아요 0 조회수 221

html에서 form 데이터를 받는 것에 대한 질문입니다.

미해결

실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발

html에서 form 데이터를 받는 것에 대한 질문입니다. html form 에서 보내는 데이터를 Controller에서 ModelForm으로 받고 있는데 여기에 대한 질문입니다. 저 ModelForm으로 값을 받을수 있는 이유가 form태그 안에 name값을 넣어준 input태그들과 매칭되어서 값을 받아 올수 있는건가요? 아니면 form 태그에 명시한 th:object에 의해서 memberForm형태로 넘길 수 있는건가요?

  • spring
  • spring-boot
  • 웹앱
  • JPA
  • java
minhyuck WOO 댓글 1 좋아요 0 조회수 374

bulid는 되는데 gradle이 문제가 있는거 같아요

미해결

스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술

학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요. 1. 강의 내용과 관련된 질문을 남겨주세요. 2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요. (자주 하는 질문 링크: https://bit.ly/3fX6ygx) 3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요. (질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG) 질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요. ========================================= [질문 템플릿] 1. 강의 내용과 관련된 질문인가요? (예/아니오) 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오) 3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오) [질문 내용] 사진에 보이다 시피 sourceCompatibility 부분이 검은색으로 나와 있습니다. 처음에 빌드가 안되다가, ./gradlew clean build써서 빌드가 성공적으로 됐는데 처음에 spring stater.io에서 생성했을때는 sourceCompatibility 부분이 검은색이 아니었는데 빌드 후에 바귀었습니다. 이건 상관이 없는건가요? 인터넷에 검색해보니까 버전이 안맞아서 그렇다는 글을 봤는데 버전도 다 11버전으로 맞췄고, file structure, compiler도 다 확인했습니다. 참고로 맥입니다.

  • spring-boot
  • MVC
  • java
  • spring
s_megyeong 댓글 1 좋아요 0 조회수 348

질문

미해결

10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트

- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 교안 48p에서 맵에서 [ ]를 사용하는 경우, 사용과 동시에 생성된다는 것은 이해를 했는데, [다만 앞의 코드는 해당 키값에 0이 아닌 값이 들어갈 때 활용이 가능합니다. 만약 문제에서 키에 0이 들어가는 경우 앞의 코드는 활용이 불가능합니다.] 라는 부분이 어떤 의미인지 잘 모르겠습니다. mp[1]==0 이라고 선언되는 동시에 mp[1]=0으로 명명된다는 것은 알겠는데, mp[0]인 경우에는 무슨 문제가 발생하는 건가요? 세부 설명 부탁드립니다! 교안에서 struct 부분에서 커스텀한 정렬이 필요한 경우에 질문있습니다. struct 내부에 연산자<를 오버로딩만 했는데, 자동적으로 정렬이 되는 것인지 궁금합니다. (앞의 sort(v.begin(),v.end(),less<int>())이런 식으로 세번째에 기준을 적었는데, struct를 이용한 커스텀한 정렬은 세번째에 기준을 적지 않는 것에 의문이 들어 질문드립니다.)

  • C++
  • 코테 준비 같이 해요!
kimseunghwan7777 댓글 1 좋아요 0 조회수 174

제네릭 타입에 where을 붙이는 것에 대한 질문

미해결

[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part3: 유니티 엔진

다음과 같이 Bind를 제네릭 타입으로 선언하였는데 where T : UnityEngine.Object로 T를 한정하였는데 그러면 처음부터 Bind<UnityEngine.Object>로 작성해도 똑같은 기능인지 궁금합니다. 만약 그렇다면 일단 어떻게 쓸지 모르니 제네릭으로 선언했지만 추후에 where을 사용하여 T를 한정 짓는 건가요?

  • C#
  • unity
꾼신 댓글 1 좋아요 1 조회수 525

PlayerController 에 PlayerStat 질문

미해결

[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part3: 유니티 엔진

상태 값 들은 대부분 Define 에 값을 넣어놨는데요 왜 PlayerStat은 Define에 저장을 안하고 PlayerController에 가지고 있는지 혹시 다른 이유가 있는지 궁금합니다

  • C#
  • unity
이종명 댓글 1 좋아요 0 조회수 386

콘솔에 포트번호가 뜨지 않아 8080으로 연결이 되지 않습니다.

미해결

스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술

학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요. 1. 강의 내용과 관련된 질문을 남겨주세요. 2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요. (자주 하는 질문 링크: https://bit.ly/3fX6ygx) 3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요. (질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG) 질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요. ========================================= [질문 템플릿] 1. 강의 내용과 관련된 질문인가요? (예/아니오) 예 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오) 예 3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오) 예 [질문 내용] 선생님 안녕하세요~ 포트번호가 뜨지 않아 8080으로 연결이 되지 않습니다. JDK 11 버전을 설치하고 적용해서 successful이라 뜹니다. [ 문제 발생 ] 그런데, 아래와 같이 포트번호가 뜨지 않습니다. 그래서 localhost:8080 으로 연결이 안됩니다. 어떻게 하면 연결이 될까요? 감사합니다.

  • java
  • spring
  • spring-boot
  • MVC
깨끗한 거북이 댓글 1 좋아요 0 조회수 312

n값과 관련된 질문 드립니다.

미해결

파이썬 알고리즘 문제풀이 입문(코딩테스트 대비)

안녕하세요, 강의 수강자입니다. 먼저 좋은 강의 제작해주셔서 감사드립니다. 이번 해설에서 n값과 관련된 질문이 있습니다. T = int(input()) for t in range(T): n, s, e, k = map(int, input().split()) a = list(map(int, input().split())) a = a[s-1:e] a.sort() print("#%d %d" %(t+1, a[k-1])) 이 과정에서 n값을 입력하긴 했지만, a를 선언할 때 사실상 이는 n값에 영향을 받지 않는 것으로 보입니다. 예를 들면, n을 6이라고 입력했을 때 a값 리스트 안에 숫자가 10개를 입력 되더라도 프로그램이 문제가 없을 것으로 판단됩니다. 그렇다면 n값은 굳이 입력하지 않아도 되는 것 아닌지 알고 싶습니다. 바쁘신 와중에도 감사합니다 :)

  • python
  • 코테 준비 같이 해요!
박준석 댓글 1 좋아요 0 조회수 233

7:30 DuplicateKeyException 질문

미해결

스프링 DB 1편 - 데이터 접근 핵심 원리

7:30 부분에서 잘 이해가 안가는 부분이 있습니다. 35 라인으로 catch(DuplicateKeyException e)로 예외를 잡아주셨는데 저 익셉션을 Repository에서 throw exTranslator.translate("update", sql, e); 이런식으로 변환된 익셥션이 (DuplicateKeyException ) 이 익셉션을 Service로 던져서 처리 하라는 말씀인가요? 아니면 자동으로 DuplicateKeyException이 서비스 계층으로 넘어 온다는 말씀인가요 ??

  • spring
H K 댓글 1 좋아요 1 조회수 508

오라클에서는 right, left 사용안됩니다.

미해결

모의해킹 실무자가 알려주는, SQL Injection 고급 공격 기법 : PART 2

찾아보니까 left, right는 오라클 내장함수에 존재하지 않아서 사용안된다는데 맞는건가요?

  • 모의해킹
  • 인젝션
ohjun 댓글 1 좋아요 1 조회수 477

GA 데이터 세트에 관련하여 여쭤봅니다.

미해결

다양한 사례로 익히는 SQL 데이터 분석

- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 혹시 GA 데이터 세트 출처가 어떻게 될까요? 실습 내용을 좀 활용 할려고 하는데 데이터 분석 자료 출처를 기입하려고 해서 출처를 여쭤봅니다.

  • 데이터 엔지니어링
  • 퍼포먼스 마케팅
  • sql
  • postgresql
  • DBMS/RDBMS
ccchhhooo012 댓글 1 좋아요 0 조회수 257

회원가입 버튼을 누르면 백엔드 서버 에러 500번대 에러가 뜹니다

미해결

Slack 클론 코딩[실시간 채팅 with React]

제가 백엔드서버를 제대로 세팅을 하지 않은건지 회원가입 버튼을 누르면 500번 에러가 뜹니다 아래는 회원가입 코드 입니다 import React, { useState, useCallback } from "react"; import axios from "axios"; import { Success, Form, Error, Label, Input, LinkContainer, Button, Header } from "./styles"; import useInput from "@hooks/useinput"; const SignUp = () => { const [ email, onChangeEmail, setEmail ] = useInput(""); const [ nickname, onChangeNickname, setNickname ] = useInput(""); const [ password, setPasswrod ] = useState(""); const [ passwordCheck, setPasswrodCheck ] = useState(""); const [ mismatchError, setMismatchError ] = useState(false); const onSubmit = useCallback( (e) => { e.preventDefault(); if (!mismatchError) { console.log("회원가입 하기"); axios .post("http://localhost:3095/api/users", { email, password, nickname }) .then((res) => { console.log(res); }) .catch((err) => { console.log(err.res); }); } }, [ email, nickname, password, passwordCheck, mismatchError ] ); const onChangePassword = useCallback( (e) => { setPasswrod(e.target.value); setMismatchError(e.target.value !== passwordCheck); }, [ passwordCheck ] ); const onChangePasswordCheck = useCallback( (e) => { setPasswrodCheck(e.target.value); setMismatchError(e.target.value !== password); }, [ password ] ); return ( <div> <Header>Sleact</Header> <Form onSubmit={onSubmit}> <Label id="email-label"> <span>이메일 주소</span> <div> <Input type="email" id="email" value={email} onChange={onChangeEmail} /> </div> </Label> <Label id="nickname-label"> <span>닉네임</span> <div> <Input type="text" id="nickname" value={nickname} onChange={onChangeNickname} /> </div> </Label> <Label> <span>비밀번호</span> <div> <Input type="password" id="password" value={password} onChange={onChangePassword} /> </div> </Label> <Label> <span>비밀번호 확인</span> <div> <Input type="password" id="password-check" value={passwordCheck} onChange={onChangePasswordCheck} /> </div> {mismatchError && <Error>비밀번호가 일치하지 않습니다</Error>} {!nickname && <Error>닉네임이 비어있습니다</Error>} </Label> <Button type="submit">회원가입</Button> </Form> </div> ); }; export default SignUp; 만약 백엔드 서버 설정이 잘못된거면 다시 0강 부터 보고 오겠습니다

  • react
  • 웹팩
  • Socket.io
  • babel
  • typescript
  • 클론코딩
롤롤 댓글 1 좋아요 0 조회수 659

인기 태그

인프런 TOP Writers

주간 인기글