inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

묻고 답해요

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

프로토타입 질문

해결됨

웹 게임을 만들며 배우는 자바스크립트

프로토타입이 왜 필요한지에 대해서 잘 이해가 안가서 질문드립니다. 팩토리 패턴에서 사용한 코드 (아래) 여기에 그냥 type = 'toy'; width = 100; height = 200; 이런식으로 추가해줘도 똑같이 적용될텐데, 왜 굳이 프로토타입을 써야하는건지 제가 놓치고 있는 부분이 어딘지 잘 이해가 되지 않습니다. const cardFactory = ( name , damage , hp ) => { return { name : name , damage : damage , hp : hp , type : 'character' , attack : function (){ console . log ( '공격 !' ); }, defence : function (){ console . log ( '방어 !' ); } } }

  • javascript
Blockmonkey 댓글 2 좋아요 0 조회수 299

Session의 함수 관련하여 질문드립니다.

미해결

[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part4: 게임 서버

강의 1회 완주한 뒤 코드를 복습하면서 의문이 생겼습니다. Session 클래스의 void OnSendCompleted(object sender, SocketAsyncEventArgs args) 메소드관련 질문드립니다. 진한 글씨체로 되있는 부분 에서 비동기 전송작업에서 전송요청한 패킷의 일부만 전송되고도 OnSendCompleted 메소드가 호출 될 수 있지 않나요? 만약 맞다면 _pendingList.Clear() 를 사용해서 버퍼를 다 비워버리는것이 아니라 추가 작업을 해줘야하는 것이 아닌지 궁금합니다. void OnSendCompleted(object sender, SocketAsyncEventArgs args) { lock (_lock) { if (args.BytesTransferred > 0 && args.SocketError == SocketError.Success) { try { _sendArgs.BufferList = null; _pendingList.Clear(); OnSend(_sendArgs.BytesTransferred); if (_sendQueue.Count > 0) RegisterSend(); } catch (Exception e) { Console.WriteLine($"OnSendCompleted Failed {e}"); } } else { Disconnect(); } } }

  • C#
  • network
  • unity
BBAKK 댓글 1 좋아요 0 조회수 149

state질문드립니다.

해결됨

Vue.js 중급 강좌 - 웹앱 제작으로 배워보는 Vue.js, ES6, Vuex

vuex state 질문드립니다. 모든 컴포넌트에서 state가 접근하다보니 전역적인 객체 느낌이 있는데요. 전역적으로 사용하고자 할 때는 state를 사용하고 특정 컴포넌트 간에 캡슐화하여 사용할 때는 data 속성을 사용하면 되는 건가요 ? 그리고 state를 사용하면 영향을 받는 컴포넌트들도 많아지면서 부담스러워 질 것 같기도 한데 어떤 상황에서 사용하는게 좋을지 궁금합니다.

  • javascript
  • vuex
  • vuejs
  • es6
도리강 댓글 1 좋아요 2 조회수 199

Google login 및 axios 문의

미해결

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

안녕하세요. 강의 잘 들었습니다 강의 내용을 기존 프로젝트에 적용해 보려고 하는데요 몇가지 막히는 점이 있어서 문의드려요 1. 현재 프로젝는 ssr(넥스트)와 api서버 이렇게 2개로 구성되어 있는데 브라우저에서 api 서버로의 요청은 잘 동작하는데 서버 사이드에서 axios로 요청하게 되면 아래 에러가 발생하네요 export const getUser = async () => { const path = "user/my" ; const { data } = await axios . get ( `/api/ ${ path } ` ); console . log ( "getUser" , data ); return data ; }; connect ECONNREFUSED 127.0.0.1:80 2. 구글 및 소셜 로그인을 패스포트와 함게 사용하고 있는데 개발자 페이지에서 redirection url을 설정하도록 되어 있고 현재는 localhost와 배포시 https://서비스 주소 가 등록되어 있는데 도커를 사용할때는 에러가 발생하네요 400 오류: invalid_request Invalid parameter value for redirect_uri: Non-public domains not allowed: http://backend/api/auth/google/callback 검색을 해도 잘 안나와서 해결 방법이 있는지 궁금합니다.

  • docker
  • aws
  • github
  • travis-ci
  • cicd
  • 데이터 엔지니어링
최기홍 댓글 3 좋아요 0 조회수 594

.box2를 float으로 진행하셨는데 inline-block으로 진행하다가 막히는 점이 있습니다..ㅜ

해결됨

HTML+CSS+JS 포트폴리오 실전 퍼블리싱(시즌1)

안녕하세요! 레이아웃 강의를 진행하다가 가로로 정렬하는데 두가지 방법이 있다고 말씀해주셨는데, 강의에서는 float으로 진행을 해주셔서 저는 display속성을 inline-block으로 바꿔서 진행하는 방법으로 진행해보았습니다..! 그런데 문제는 전 강의처럼 inline-block으로 설정하고 부모요소인 .box2에 text-align을 center로 변경했을때 float처럼 붙지 않고 두개는 붙고 하나는 다른 줄에 이동해있더라구요...ㅜㅜ 혹시 제가 놓친부분이나 잘못한 부분이 있을까요..? 코드와 사진 첨부하겠습니다! .container { border: 1px solid red; width: 1200px; margin: auto; } header { background-color: skyblue; overflow: hidden; } header article { /*공통적인 부분을 넣어주기*/ background-color: gray; width: 300px; height: 100px; } .logo { float: left; } .navi { float: right; } .box1 { background-color: yellowgreen; height: 300px; } .box2 { text-align: center; background-color: greenyellow; } .box2 article { display: inline-block; width: 33.333333333%; height: 300px; } .sub1{ background-color: darkgray; } .sub2{ background-color: lightgray; } .sub3{ background-color: lightslategray; } footer { background-color: skyblue; height: 100px; }

  • HTML/CSS
  • jquery
오보배 댓글 1 좋아요 1 조회수 226

강의 잘 듣고 있어요!

미해결

대세는 쿠버네티스 (초급~중급편)

안녕하세요. 강의 잘 듣고 있습니다. 실무에서도 잘 적응되고 있습니다. 항상 감사합니다. 다름이 아니오라 실무에서 CRD 에 대해서 많이 나오고 있는데요.. 생각보다, CRD 가 필수적인 요소라고 하더라구요.. 혹시 이 부분도 다뤄주실 예정인가요? 읽어주셔서 감사합니다.

  • kubernetes
  • docker
김동우 댓글 1 좋아요 1 조회수 140

강의 제목 중 "FBV -> MBV: 블로그 포스트 리스트"에 대해

해결됨

파이썬 사용자를 위한 웹개발 입문 A to Z Django + Bootstrap

강의 내용에 FBV, MBV에 대한 설명이 없어 검색해보니 FBV는 Function Based View의 의미로 사용하신 것 같고, MBV는 Method Based View의 의미로 사용하신 것 같은데 FBV라는 용어는 일반적으로 사용하지 않는 것 같네요. 실제 내용은 Method Based View -> Class Based View로 변환하는 내용이라 MBV -> CBV가 맞지 않나요? 조금 혼란스러워 질문 남깁니다.

  • django
  • python
  • bootstrap
이인우 댓글 1 좋아요 0 조회수 231

읽기전용이라고 수정이안돼요 ㅠㅠ

미해결

[김왼손의 왼손코딩] Vim 에디터는 처음입니다만: 개발자를 위한 Vim 에디터 기초

어떻게해야하는지 모르겠습니당..

  • Vim
Park Chicago 댓글 0 좋아요 0 조회수 232

프로젝트 진행에 대해 건의합니다.

미해결

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

Node 서버 생성 후 React 클라이언트 서버를 시작하실 때 Node 서버 파일을 이주하셨습니다. 서버와 클라이언트가 각각 폴더로 유지되어야하는데 클라이언트가 서버에 종속되는 모습이 되었습니다. 저의 경우 폴더를 나눠 각 프로젝트를 다시 생성하였습니다. 이 점이 더 맞는 프로젝트 진행방향인것 같다고 생각됩니다. 기초 강의다 보니 아직 익숙하지 않은 사람들이 많아서 혼동이 올 것 같습니다.

  • react
  • nodejs
Zero_ A 댓글 1 좋아요 4 조회수 305

요청 주소에서 undefined가 찍힙니다

미해결

리액트로 나만의 블로그 만들기(MERN Stack)

카테고리를 1번째 Category 라고 작성해보았는데요~ Front는 Category: "1번째 Category" 가 뜨면서 잘 작동하는 것 같은데, console을 살펴보니 GET http://localhost:7000/api/post/category/undefined 500 (Internal Server Error) Error: Request failed with status code 500 (CategoryResult.js:13) 1번째 Category (CategoryResult.js:14) 이렇게 뜨면서 에러가 발생하고 있습니다! 아마 제 생각에는 요청하는 주소가 .../category/ undefined 와 같이, 1번째 Category가 undefined로 되는게 문제가 아닐까 생각하게 되었습니다. 그래서 postSaga.js에서 CategoryFindAPI를 보니 const CategoryFindAPI = (payload) => { return axios.get(`/api/post/category/${encodeURIComponent(payload)}`) } 위와 같이 작성하였습니다. 제가 어디서 실수했는지 감을 잡지 못해서... 가르침 부탁드립니다! 그리고 조금 더 console을 살펴보니, https://github.com/sideproject0214/blog/blob/master/server/routes/api/post.js 위 페이지에서 275번째 줄 console.log(result, "Category Find result") 찍어보니 많은 내용 중에서, _conditions: { categoryName: { '$regex': 'undefined', '$options': 'i' } }, 이렇게 찍히는 것 까지는 확인했습니다! 서버에서 params를 제대로 전달 받지 못하고 있어서 undefined가 찍히는 것 같은데, 어떻게 해결하면 좋을까요...? 난해한 질문 죄송합니다 ㅜㅜ

  • nodejs
  • bootstrap
  • mongodb
  • react
  • redux
  • express
SmileRush 댓글 4 좋아요 0 조회수 2523

안녕하세요 제로초님

React로 NodeBird SNS 만들기

삭제된 글입니다

  • react
  • javascript
rlaxodd93 댓글 2 좋아요 0 조회수 65

marriage에 왜 false를 쓰고싶으신가요?

미해결

[리뉴얼] 파이썬입문과 크롤링기초 부트캠프 [파이썬, 웹, 데이터 이해 기본까지] (업데이트)

??

  • 웹-크롤링
  • python
tjqms 댓글 1 좋아요 0 조회수 279

함수형 인터페이스 질문입니다.

해결됨

더 자바, Java 8

안녕하세요! 자바에서 제공해주는 각각의 주요 함수형 인터페이스에 대해 친절히 설명해주셔서 감사합니다. 어떤 기능을 하는지 덕분에 잘 이해하게 되었습니다. 실무에서는 어떤 식으로 사용되는지 궁금합니다. 특히 스프링과 함께 사용할 때요! 꼭 자바 기본 함수형 인터페이스가 아니더라도 직접 만들어 사용하는 경우도 있는지 알고 싶어요! 감사합니다!

  • java
이충희 댓글 1 좋아요 2 조회수 503

자바 함수형 인터페이스 질문

해결됨

스프링 핵심 원리 - 기본편

안녕하세요! 제가 자바 8 부터 기본으로 제공하는 함수형 인터페이스들(Predicate, Function, Supplier, Consumer 등등..) 을 공부했습니다. 각각이 어떤 기능을 하는지는 알겠는데 실무에서는 어떤 식으로 사용되는지 궁금해서 여쭤보고 싶습니다. 특히 스프링과 함께 사용할 때요! 꼭 자바 기본 함수형 인터페이스가 아니더라도 직접 만들어 사용하는 경우도 있는지 알고 싶어요! 감사합니다!

  • spring
  • oop
이충희 댓글 1 좋아요 0 조회수 390

dependencies 에대하여

미해결

[리뉴얼] React로 NodeBird SNS 만들기

실제 개발시에 shortId, faker 같은 라이브러리는 실제 배포시에는 사용안하니까 설치시에 -D 옵션으로 devDependencies 로 빼주는게 맞는건가요 ? 강의에서는 따로 빠지지않아서 질문드립니다.!

  • react
  • express
  • redux
  • nodejs
  • Next.js
Juny 댓글 1 좋아요 0 조회수 152

deploy.prototxt에 관해서

미해결

[OpenCV] 파이썬 딥러닝 영상처리 프로젝트 - 손흥민을 찾아라!

안녕하세요 섹션 3과 섹션 6의 dnn 관련 강의를 전부 들었는데요, 강의에 쓰인 예제에서는 tedy와 손흥민의 얼굴을 찾는 것이 아니라 사람의 얼굴을 찾는 것이 맞나요?? 강의를 듣고도 이해가 잘 안돼서 구글을 찾아봤는데 lmdb등 모르겠는 말이 너무 많던데 손흥민씨의 얼굴만 찾으려면 이걸 제가 학습을 시켜서 파일로 만들어야 하는건가요?ㅠㅠ 전에도 질문을 한번 올렸었는데 face_recognition만 사용했을 때는 인식률이 너무 낮고, 다른 사람도 손흥민으로 인식하는 경우가 너무 많아서 이 방법을 사용해보고 싶은데 어떻게 사용하는건지 감이 하나도 안잡혀서요ㅠㅠ 그리고 인코딩 파일을 만들때 사진들의 색감에 따라 인식할 떄 차이가 있나요? 자료로 찾은 사진들이 보정이 심한 사진이 있고 아닌 사진이 있어서 이것도 영향을 크게 미치는지 궁금합니다

  • tensorflow
  • opencv
  • 컴퓨터-비전
  • 머신러닝 배워볼래요?
  • 딥러닝
  • keras
소중한 수달 댓글 3 좋아요 0 조회수 522

엔터를 쳤는데, 다음과 같은 메세지가 떴습니다.

미해결

R로 배우는 통계

강의와 관련있는 질문 을 남겨주세요. • 강의와 관련이 없는 질문은 지식공유자가 답변하지 않을 수 있습니다. (사적 상담, 컨설팅, 과제 풀이 등) • 질문을 남기기 전, 비슷한 내용을 질문한 수강생이 있는지 먼저 검색 을 해주세요. (중복 질문을 자제해주세요.) • 서비스 운영 관련 질문은 인프런 우측 하단 ‘문의하기’ 를 이용해주세요. (영상 재생 문제, 사이트 버그, 강의 환불 등) 질문 전달 에도 요령이 필요합니다. • 지식공유자가 질문을 좀 더 쉽게 확인할 수 있게 도와주세요. • 강의실 페이지 (/lecture) 에서 '질문하기'를 이용해주시면 질문과 연관된 수업 영상 제목이 함께 등록됩니다. • 강의 대시보드에서 질문을 남길 경우, 관련 섹션 및 수업 제목을 기재 해주세요. • 수업 특정 구간에 대한 질문은 꼭 영상 타임코드 를 남겨주세요! 구체적인 질문 일수록 명확한 답을 받을 수 있어요. • 질문 제목은 핵심 키워드를 포함해 간결하게 적어주세요. • 질문 내용은 자세하게 적어주시되, 지식공유자가 답변할 수 있도록 구체적으로 남겨주세요 . • 정확한 질문 내용과 함께 코드 를 적어주시거나, 캡쳐 이미지 를 첨부하면 더욱 좋습니다. 기본적인 예의 를 지켜주세요. • 정중한 의견 및 문의 제시, 감사 인사 등의 커뮤니케이션은 더 나은 강의를 위한 기틀이 됩니다. • 질문이 있을 때에는 강의를 만든 지식공유자에 대한 기본적인 예의를 꼭 지켜주세요. • 반말, 욕설, 과격한 표현 등 지식공유자를 불쾌하게 할 수 있는 내용 은 스팸 처리 등 제재를 가할 수 있습니다.

  • 인프런 신규강의 (무료)
  • R
  • 통계
  • 인프런 신규강의 (무료)
morten3 댓글 1 좋아요 0 조회수 296

스케치 재플린으로 옮길때

해결됨

스케치앱 디자인 기초다지기[Sketch]

선생님 스케치 작업한걸 재플린으로 옮기는데 한곳에 3개밖에 안옮겨져요 더 많이는 재플린 한곳으로 안옮겨지나요

  • sketch
  • 웹 디자인
  • 모바일-디자인
김빛노을 댓글 1 좋아요 0 조회수 360

swarmplot 그려지는 영역값 확인 질문드립니다.

미해결

공공데이터로 파이썬 데이터 분석 시작하기

하나씩 복습을 하면서 코드들을 확인하고 있는데 다른 차트는 오류나 워닝이 없이 잘 실행이 됩니다. swarnplot 인 경우에만 plt.figure(figsize=()) 조정을 하면서 차트를 다시 그려봐도 아래와 같이오류의 갯수만 늘었다 줄었다 할뿐 워닝이 사라지지 않습니다. 워닝의 원인이 무엇이고 워닝 없이 차트를 그리려면 어떻게 조정을 하는게 좋은지 문의 드립니다. # 연도별 평당분양가격 swarmplot 그리기 plt . figure ( figsize = ( 12 , 20 )) sns . swarmplot ( data = df , x = "연도" , y = "평당분양가격" , hue = "지역명" ) plt . legend ( bbox_to_anchor = ( 1.02 , 1 ), loc = 2 , borderaxespad = 0. ) C:\ProgramData\Anaconda3\lib\site-packages\seaborn\categorical.py:1296: UserWarning: 5.4% of the points cannot be placed; you may want to decrease the size of the markers or use stripplot. warnings.warn(msg, UserWarning) C:\ProgramData\Anaconda3\lib\site-packages\seaborn\categorical.py:1282: RuntimeWarning: invalid value encountered in less off_low = points < low_gutter C:\ProgramData\Anaconda3\lib\site-packages\seaborn\categorical.py:1286: RuntimeWarning: invalid value encountered in greater off_high = points > high_gutter

  • numpy
  • python
  • pandas
김대영 댓글 1 좋아요 1 조회수 289

인기 태그

인프런 TOP Writers

주간 인기글