inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

묻고 답해요

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

유료 요금 질문

미해결

GCP Google Compute Engine 클라우드 서버 배우기

무료 요금제가 아닐 때 IP를 고정 해놓지 않고 vm인스턴스를 중지 시키면 요금이 청구되지 않나요?

  • gcp
Mr.kyo 댓글 1 좋아요 0 조회수 226

구글 사이트 요소 변경

미해결

프로그래밍 시작하기 : 웹 입문 (Inflearn Original)

- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 아마도 구글 사이트 html이 바뀐 것 같습니다.

  • javascript
  • HTML/CSS
주노 댓글 1 좋아요 0 조회수 297

안녕하세요. 질문이 있습니다. 현재 로그인 페이지 진행 중입니다. Redux Devtools에서 Action,State를 확인하려 했는데 undefined값이 뜹니다.

미해결

따라하며 배우는 노드, 리액트 시리즈 - 기본 강의

DB와 연결 문제는 없고, 로그인 실행도 됩니다. 하지만 Redux devtools에 아무런 값이 뜨질 않습니다 ㅠㅠ 다른 코드들과 비교를 계속 해봤는데 코드에서 어떤 문제가 있는지 잘 모르겠습니다. https://github.com/seobi-97/boiler-plate-ko

  • react
  • nodejs
리오넬 메시 댓글 0 좋아요 0 조회수 268

getContent,getWriter 안만들고 어떻게 사용했나요?

미해결

예제로 배우는 스프링부트 입문

강의에서는 DTO에 안 만들고 사용하던데 직접 해보려 하면 저 부분 에러납니다. 그대로 복붙하면서 실습 중인데 왜 강의에선 그대로 실행 되었는지 궁금합니다.

  • spring-boot
Solioquies 댓글 1 좋아요 0 조회수 320

mac os의 텍스트 파일 관련해서 질문드립니다.

미해결

따라하면서 배우는 웹애플리케이션 만들기

- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요 맥사용중입니다. 강의 순서가 뒤바껴서 텍스트 파일을 확장자를 html로 변경하고 저장한후 다시 실행하니 코드들이 나오는게 아닌 인터넷창에서 loaclhost:8080/텍스트명을 호출한거 같이 뜹니다 확장자명을 txt로 바꾸고 실행하면 다시 사용가능했지만 갑자기 제가 입력한 코드값과 다른 더 길고 제가 해석할수없는 코드값들이 출력됩니다. 혹시 확장자 명을 html로 바꾼 이후에 맥에서 다시 코드수정을 할때 어떤방식으로 해야 텍스트 파일을 볼수있을까요?

  • mac
  • php
  • HTML/CSS
정진관 댓글 0 좋아요 0 조회수 263

로그인 후에 로그아웃 버튼을 눌렀을 시에 로그인 페이지로 넘어가지 않습니다.

미해결

따라하며 배우는 노드, 리액트 시리즈 - 기본 강의

로그인 후에 로그아웃 버튼을 눌렀을 시에 링크 주소가 localhost:3000/? 로 바뀌면서 로그인 페이지로 넘어가지 않네요 ㅠㅠ 아무 에러도 뜨지 않아 확인할 수가 없어요 .. LoginPage 가 잠깐 떴다가 다시 LandingPage 가 뜨네요 혹시 같은 문제를 보신 분 계신가요 ? 어떻게 해결할 지 모르겠습니다 ㅠㅠ

  • react
  • nodejs
sseni 댓글 1 좋아요 0 조회수 320

강의 자료 주의점 설명 부분

미해결

스프링 핵심 원리 - 기본편

학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요. 1. 강의 내용과 관련된 질문을 남겨주세요. 2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요. (자주 하는 질문 링크: https://bit.ly/3fX6ygx) 3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요. (질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG) 질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요. ========================================= [질문 템플릿] 1. 강의 내용과 관련된 질문인가요? (예/아니오) 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오) 3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오) [질문 내용] 여기에 질문 내용을 남겨주세요. 사소한 내용이지만 질문 남기겠습니다. 해당 강의 자료의 주의점 부분에서 "마치 싱글톤을 사용하는 것 같지만 다르게 동작" 한다는 내용을, 코드적으로는 싱글톤을 사용하는 것 처럼 작성해도 되지만 실제로는 (예제상) LogDemoController와 LogDemoService가 서로 다른 프록시 객체와 의존관계를 맺고 있는것으로 이해하였는데요, 이게 맞는지 궁금합니다. 또한 이렇게 각각의 프록시 객체와 의존관계를 맺게 되더라도, 이 각각의 프록시 객체가 진짜 MyLogger를 이용할 때에는 여전히 동일한 MyLogger가 사용되는지 궁금합니다. 감사합니다.

  • oop
  • spring
kkt169 댓글 1 좋아요 0 조회수 253

헤더파일과 스마트포인터

해결됨

[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part1: C++ 프로그래밍 입문

루키스님, 1강 강의를 다 듣고 배운 문법들을 최대한 사용해서 TextRPG를 만들려고 하는 중입니다. 전에 헤더파일에는 최대한 include를 지양해야 한다고 하셨는데 위의 사진과 같이 스마트 포인터를 사용하려면 어쩔수 없이 include를 해야하나요? 아니면 다른 방법이 있을까요?

  • C++
댓글 1 좋아요 0 조회수 380

질문드립니다!

미해결

[2026년 출제기준] 웹디자인개발기능사 실기시험 완벽 가이드

안녕하세요 ! 강의 듣는 중 궁금한 부분이 있어 질문드립니다 . 질문 1) 제가 작성한 코드의 주석부분이 꼭 있어야만 하는 이유 가 따로 있을까요 ? (* 주석 처리한 부분은 제가 작성한 코드에는 없고 완성본코드에는 있는 태그들을 옮겨 적어 주석 처리 하였습니다 .) (주석 1) body 태그 안 /* margin: 0; */ 와 /* line-height: 1.6em; */ (주석 2) slide 태그 안 /* width: 1200px; */ 와 /* clear: both; */ 첫번째 주석의 경우 .content-inner 에 이미 부여한 width:1200px을 중복해서 주는 이유? (주석 3) .tab-inner .tab 태그 안 /* box-sizing: border-box; */ 질문 2) .btn 의 border-bottom 부분에 줄을 제거 하고자 margin-bottom:-1px; 그리고 background-color:#fff; 를 주었는데 아무런 변화가 없어서 완성본 코드와 비교해 보았습니다만 코드가 동일합니다 .. 해당부분 적용이 안되는데 무엇이 문제 일까요 ? (* 관련내용 영상 타임라인 14:58 입니다 .) 질문 3) <div>, <section>, <article>, <b>, <em>, <span> 태그가 각 어떤 역할인지 궁금합니다. 단순히 태그들을 폴더형식처럼 그룹으로 묶어주는 애들이라고만 이해하고있는데 어느 상황에서 저 태그들을 골라서 써야하는지 모르겠습니다.. (*div 와 section, article 의 경우 이전 영상에서 얼핏 이해 한 바로는 class 네임을 줄줄이 주지 않고자 section 태그를 넣어 div 를 대신하여 사용하는정도로만 이해하고있습니다 !) + 추가질문 <section> 과 <article> 은 <ul> <li> 와 같이 무조건적으로 같이 다니는 태그로 알고있는데 맞을까요 ..? 아래에 제가 작성한 코드 첨부드립니다. < HTML> <! DOCTYPE html > < html lang = "ko" > < head > < meta charset = "UTF-8" > < title > 별도 탭 구성 </ title > < link rel = "stylesheet" href = "css/style.css" > </ head > < body > < div class = "container" > < div class = "header-inner" > < header > < div class = "header-logo" > 로고 </ div > < div class = "navi" > 네비게이션 </ div > </ header > </ div > < div class = "content-inner" > < div class = "slide" > < div > 이미지 슬라이드 </ div > </ div > < div class = "items" > < div class = "news" > < div class = "tab-inner" > < div class = "btn" > < div > 공지사항 </ div > </ div > < div class = "tab" > < a href = "#none" > sns 발송 서비스 개선작업 < b > 2020.01.09 </ b ></ a > < a href = "#none" > 휴대폰 인증 서비스 개선 작업 < b > 2020.01.07 </ b ></ a > < a href = "#none" > 카드사 부분 무이자 할부 이벤트 < b > 2019.12.31 </ b ></ a > < a href = "#none" > 올앳 시스템 작업 안내 < b > 2019.12.20 </ b ></ a > < a href = "#none" > 휴대폰 전체 시스템 작업 안내 < b > 2019.12.20 </ b ></ a > </ div > </ div > </ div > < div class = "gallery" > < div class = "gallery-inner" > < div class = "btn" > < div > 갤러리 </ div > </ div > < div class = "tab" > < a href = "#none" > < img src = "images/gallery-01.jpg" alt = "images-01" > </ a > < a href = "#none" > < img src = "images/gallery-02.jpg" alt = "images-02" > </ a > < a href = "#none" > < img src = "images/gallery-03.jpg" alt = "images-03" > </ a > </ div > </ div > </ div > < div class = "shortcut" > 바로가기 </ div > </ div > </ div > < div class = "footer-inner" > < footer > < div class = "footer-logo" > copyright </ div > < div class = "footer-content" > < div class = "sns" > sns </ div > < div class = "familysite" > familysite </ div > </ div > </ footer > </ div > </ div > < script src = "script/jquery-1.12.4.js" ></ script > < script src = "script/custom.js" ></ script > </ body > </ html > < CSS > body { /* margin: 0; */ font-size : 15px ; color : #222 ; /* line-height: 1.6em; */ background-color : #fff ; } a { text-decoration : none ; color : #222 ; } .container {} .header-inner { background-color : #eee ; } header { border : 1px solid #000 ; width : 1200px ; margin : auto ; height : 100px ; } header > div { border : 1px solid #000 ; height : 100px ; text-align : center ; line-height : 100px ; } .header-logo { width : 200px ; float : left ; } .navi { width : 600px ; float : right ; } /* content */ .content-inner { width : 1200px ; margin : auto ; } .slide { /* width: 1200px; */ text-align : center ; line-height : 300px ; /* clear: both; */ } .slide > div { border : 1px solid #000 ; height : 300px ; } .items { overflow : hidden ; /* margin-top: 20px; */ } .items > div { border : 1px solid #000 ; height : 200px ; float : left ; box-sizing : border-box ; width : 33.33333% ; } .news {} .gallery {} .shortcut { text-align : center ; line-height : 200px ; } .footer-inner { background-color : #eee ; } footer { width : 1200px ; margin : auto ; overflow : hidden ; } footer > div { border : 1px solid #000 ; height : 100px ; float : left ; box-sizing : border-box ; text-align : center ; } .footer-logo { width : 1000px ; line-height : 100px ; } .footer-content { width : 200px ; line-height : 100px ; } .footer-content div { border : 1px solid #000 ; height : 50px ; line-height : 50px ; } /* Tab Content */ .tab-inner , .gallery-inner { width : 97% ; margin : auto ; } .tab-inner .btn {} .tab-inner .btn > div , .gallery-inner .btn > div { border : 1px solid #000 ; padding : 3px ; width : 120px ; text-align : center ; border-radius : 5px 5px 0 0 ; border-bottom : none ; margin-bottom : -1px ; background-color : #fff ; } .tab-inner .tab , .gallery-inner .tab { border : 1px solid #000 ; padding : 0 10px ; height : 160px ; /* box-sizing: border-box; */ } .tab-inner .tab a { display : block ; border-bottom : 1px solid #ccc ; padding : 3px ; } .tab-inner .tab a:last-child { border-bottom : none ; } .tab-inner .tab a b { float : right ; font-weight : normal ; } .gallery-inner .tab img { width : 110px ; } .gallery-inner .tab { text-align : center ; padding-top : 25px ; box-sizing : border-box ; }

  • HTML/CSS
  • 웹 디자인
  • jquery
psk1710 댓글 1 좋아요 1 조회수 480

첫번째 강의 부터 이번강의까지 수강하면서 궁금한점 질문드립니다.

미해결

Kevin의 알기 쉬운 RxJava 1부

- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 안녕하세요. 강사님 Spring Webflux가 앞으로 대세로 많이 사용될 것 같은 생각이 들어서 RxJava를 수강하면서 강의를 잘 듣고 있습니다. 현재까지 강의 들으면서 궁금한점이 있어서 질문드리는데요, 첫번째 강의에서 사용한 코드는 main() 메서드 마지막에 Thread.sleep()이 없으면 별도의 쓰레드에 의해 코드가 실행되면서 결과값을 볼 수가 없었는데 지금은 main()메서드 마지막에 Thread.sleep()을 안주어도 되는 것 별도의 쓰레드풀을 코드에서 사용하지 않고 메인쓰레드에서 결과값이 나오는 걸 확인할 수 있었습니다. 그렇다고 하면 RxJava 프로그래밍도 subscribeOn이나 observeOn에 쓰레드풀 지정여부에 따라서 동기, 비동기로 실행되는 것인지요?

  • 함수형-프로그래밍
  • RxJava
  • Reactive-Streams
  • Reactive Programming
갓다귀갓장국 댓글 1 좋아요 0 조회수 354

용량 관련 질문

미해결

15일간의 빅데이터 파일럿 프로젝트

혹시 D 에 70gb / C 에 40gb 확보한 상황인데, 어떤 파일들을 어느 위치에 깔아서 운영해야 할까요?

  • 데이터 엔지니어링
  • Kafka
  • ZooKeeper
  • Impala
  • Flume
  • redis
  • bigdata
  • Hadoop
cresilience14 댓글 1 좋아요 0 조회수 173

질문 드립니다!

미해결

Vue로 Nodebird SNS 만들기

안녕하세요! 질문드립니다! 강의를 듣고있는데 actions에서 서버에 요청을 보내고 이미지를 업로드하면 다음과 같은 에러가 나옵니다. 구글링을 해보니, 이벤트는 발생시켰는데 받을 이벤트가 없을 때 저렇게 나온다고 하는데 아무리 봐도 어디가 문제인지 모르겠습니다 ㅠㅠ 의심되는 코드는 이 부분입니다. 그 전에 이미지 업로드 버튼을 만들어서 콘솔로그를 했을때는 폼데이터로 로그가 떴었는데, 저 부분을 작성한 이후부터 에러가 발생합니다. 도와주세요 ㅠㅠ

  • aws
  • vuex
  • nodejs
  • mysql
  • vuejs
  • ssr
닉닉닉네임 댓글 2 좋아요 0 조회수 388

Parsing error: Cannot Read File tsconfig.json

미해결

React 기반 Gatsby로 기술 블로그 개발하기

// tsconfig.json { "compilerOptions": { "target": "es5", "module": "commonjs", "allowJs": true, "jsx": "preserve", "strict": true, "noUnusedLocals": true, "noUnusedParameters": true, "noImplicitReturns": true, "baseUrl": "./src", "paths": { "components/*": ["./components/*"], "utils/*": ["./utils/*"], "hooks/*": ["./hooks/*"] }, "esModuleInterop": true, "skipLibCheck": true, "forceConsistentCasingInFileNames": true, "resolveJsonModule": true }, "include": ["src/**/*.tsx"], "exclude": ["node_modules"] } // eslintrc.json { "env": { "browser": true, "es2021": true }, "extends": [ "eslint:recommended", "plugin:@typescript-eslint/eslint-recommended", "plugin:@typescript-eslint/recommended", "plugin:@typescript-eslint/recommended-requiring-type-checking", "plugin:prettier/recommended" ], "parser": "@typescript-eslint/parser", "parserOptions": { "ecmaFeatures": { "jsx": true }, "ecmaVersion": 12, "sourceType": "module", "project": "./tsconfig.json" }, "plugins": ["react", "@typescript-eslint"], "ignorePatterns": ["dist/", "node_modules/"], "rules": {} } // eslintignore gatsby-browser.js gatsby-config.js gatsby-node.js gatsby-ssr.js eslintrc, eslintignore, tsconfig 모두 같은 폴더내부에 위치해있는데 왜 gatsby-browser.js 같은 설정 파일에서 parsing 에러가 날까요 ? ㅜㅜ

  • Gatsby
  • blog
유진리 댓글 2 좋아요 1 조회수 2636

Design Runs에서 BRAM 타일에 대한 질문 드립니다.

해결됨

설계독학맛비's 실전 FPGA를 이용한 HW 가속기 설계 (LED 제어부터 Fully Connected Layer 가속기 설계까지)

안녕하세요. 맛비님. 강의 내용 약 16분 즘에 BRAM 타일에 대한 내용을 설명해주셨는데요. 이해가 안되는 부분이 있어서 질문 드립니다. 저희가 사용하는 BRAM의 size가 16K이고 fpga BRAM size가 36K라 1타일의 BRAM이 사용되어야 한다는 것은 알겠습니다. 그런데 총 BRAM을 보면 4.5로 나오는데요. 0.5? 이러면 저희가 사용한 BRAM의 타일도 1.0이 아니라 0.5 이렇게되야하는 것 아닌가요?

  • fpga
  • 임베디드
김상현 댓글 1 좋아요 1 조회수 668

연산자 오버로딩 궁금한 부분이 있습니다.

미해결

[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part1: C++ 프로그래밍 입문

강의 내용중 Knight에 연산자 오버로딩을 전역함수 버전으로 만드셔서 동작하는 모습을 보여주셧는데 class Knight { public : // ... ostream& operator <<(ostream& os) { os << _hp; return os; } public: int _hp = 100; }; Knight 클래스 내에서 << 연산자 오버 로딩을 만들면 허용되는 변환이 아니라고 하는데 이유를 모르겠습니다. << 연산자 오버 로딩은 전역함수로 밖에 선언이 안되는 건가요?

  • C++
안성훈 댓글 1 좋아요 0 조회수 270

channel 라우터가 기본적으로 적용되는 이유?

해결됨

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

안녕하세요! 라우터에 채널이랑 DM적용하셨는데 왜 그중 채널라우터가 기본적으로 실행되는지 궁금합니다!

  • babel
  • 웹팩
  • react
  • typescript
  • Socket.io
  • 클론코딩
진현서 댓글 2 좋아요 0 조회수 346

몇 가지 질문

해결됨

프로그래밍 시작하기 : 파이썬 입문 (Inflearn Original)

- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 1) 선언과 정의의 차이를 알고 싶습니다. 선언은 영어로는 declaration 이고, 정의는 definition인데 , 선언과 정의를 혼용해서 쓰는 것 같습니다. 2) list 선언 a = [] 와 b = list () 의 각각 id 값이 다릅니다. 비어있으니 동일한 값으로 생각되어, `동시 선언`으로 동일한 id 값이어야 하지 않나요?? 3) python의 function 객체라서 함수에도 id가 있다고 하는데, 다른 프로그래밍 언어에는 없는 건가요?? function 객체라서 있다는 게 잘 모르겠습니다.

  • 선언
  • python
  • 정의
김제하 댓글 1 좋아요 0 조회수 335

깃허브 private로 연동하여 이미지 빌드 중 오류가 발생합니다.

미해결

작정하고 장고! Django로 Pinterest 따라만들기 : 바닥부터 배포까지

ubuntu 폴더 내의 Dockerfile로 아래 명령어를 날리면 sudo docker image build -t django_test_image:6 . error checking context: 'no permission to read from '/home/ubuntu/.bash_history''. 위와 같은 메시지가 나와서, 여기 링크를 참고해 하위 폴더에 Dockerfile을 이동하고 하위 폴더에서 다시 동일한 명령어를 실행했는데요. 이번에는 ADD ./.ssh/id_rsa /root/.ssh/id_rsa 여기 명령어에서 문제가 발생했습니다 ㅠㅠ 아래 메시지와 같고요. 혹시 참고할 만한 문서는 따로 있을지 궁금합니다... Step 3/15 : ADD ./.ssh/id_rsa /root/.ssh/id_rsa ADD failed: file not found in build context or excluded by .dockerignore: stat .ssh/id_rsa: file does not exist + 상대 경로 문제인거 같아서 Step 3/15 : ADD .. /.ssh/id_rsa /root/.ssh/id_rsa 위와 같이 바꾸어 보았으나 ADD failed: forbidden path outside the build context: ../.ssh/id_rsa () 이러한 문제가 발생하네요 OTL

  • docker
  • python
  • django
br 댓글 1 좋아요 1 조회수 771

스토어를 왜 사용하는지 궁금합니다

미해결

Svelte.js [Core API] 완벽 가이드

list.js 에서 스토어를 사용안하고 스토리지만 사용해서 할 수도 있는 부분이 아닌가요? 시도는 안해봤지만.. 왠지 스토어가 없어도 될 거 같은데 왜 스토어를 사용하는지 궁금합니다..! 말도 안되는 질문이라면 죄송합니다

  • Sortable
  • svelte
  • Rollup
최혁준 댓글 1 좋아요 0 조회수 265

인기 태그

인프런 TOP Writers

주간 인기글