묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
해결됨[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part4: 게임 서버
RecvBuffer를 원형 큐로 만드는게 더 성능이 좋지 않나요?
RegisterRecv( ) 할 때마다 복사 연산이 되서 성능상 별로 좋지 않을 것 같은데 이렇게 하신 이유가 있을까요?
-
미해결PHP 7+ 프로그래밍
현재 작성한 게시판의 문제점 강의 영상에서 문제점만 설명해주시고 보완법은 설명을 안해주시네요 실무에 사용하거나 공부해서 사용할 사람이 많을건데/ 1. 유지보수가 어렵다/ 2. 도큐먼트 루트에 여러문서가 섞여잇다 /3.해킹의 위험이 있다 / 이정도면 치명적인거 아닌가요? 이걸로 공부해서 실무에 적용 할 사람도 있는데 뭔가 무책임 한거같아요
현재 작성한 게시판의 문제점 강의 영상에서 문제점만 설명해주시고 보완법은 설명을 안해주시네요 실무에 사용할 사람이 많을건데/ 1. 유지보수가 어렵다/ 2. 도큐먼트 루트에 여러문서가 섞여잇다 /3.해킹의 위험이 있다 / 이정도면 치명적인 결함 아닌가요? 이걸로 공부해서 실무에 적용 할 사람도 있는데 이건 공부용이니 상관없다 이런건 너무 무책임 하신거같습니다
-
해결됨[리뉴얼] 처음하는 파이썬 백엔드와 웹기술 입문 (파이썬 중급, flask[플라스크] 로 이해하는 백엔드 및 웹기술 기본) [풀스택 Part1-1]
MVC 패턴에 대해서 질문이 있습니다.
우선 좋은 강의 해주셔서 감사합니다. 현재 React 와 Flask를 연동해서 개발할 목적으로 강의를 듣고 있습니다. 다름이 아니라 강의에서 진행한 View,Controller,Model에 대한 개념이 조금 헷갈려서 질문드립니다. 1. blog_view에 있는 blog.py는 Contoller역할을 하는 것인가요? 2. db_model은 단지 연결하는 목적이고, blog_control에 있는 user_mgmt가 Model의 역할인건지? 제가 생각했던 MVC 패턴의 형식과는 달라서 조금 혼란이 왔서 질문을 드립니다..!
-
해결됨모던 자바스크립트(ES6+) 기본
this, [[Scope]] 관련 질문 입니다.
안녕하세요. ES5를 공부하다보니 어느 새 ES6로 넘어왔습니다. 다름이 아니라 갑자기 문득 이해가 안되는 부분이 있어 질문을 하게 되었습니다. Function Book() {...} 이라는 함수가 있고 이걸 호출하면 Book이 속해있는 scope를 내부 property인 [[Scope]]에 참조하는 것으로 알고 있습니다. 그러면 여기서 ThisBindComponent도 같은 타이밍에 결정이 되는건가요? 즉, 아래처럼 new 연산자로 Book의 객체를 만들면 let obj = new Book(); [[Scope]]와 ThisBindComponent는 같은 곳을 가리키는 걸까요? 답변 주시면 감사하겠습니다.
-
해결됨[개정판] 파이썬 머신러닝 완벽 가이드
LDA 그래프 좌우반전 질문합니다.
안녕하세요. LDA 파트를 공부하는 중에 철민님께서 올려주신 소스코드를 동일하게 실행했는데 이런 결과가 나와야 하는데 같은 코드를 제가 돌렸을 때는 이런 결과가 나옵니다. 분류가 잘 되었음을 시각적으로 보는데에 있어서는 큰 문제가 없지만 어째서 이렇게 거꾸로? 보이게 되는지 궁금합니다.
-
해결됨몇 줄로 끝내는 인터랙티브 웹 개발 노하우 [초급편]
패럴렉스
강사님 안녕하세요~! 패럴렉스 효과로 cloudWrap.style.transform = "translateY(" + scrollTop / 2 + "px)"; 주자마자, 전체 스크롤높이가 전보다 길어지고, 로딩바도 progress를 넘어서 계속 늘어나는데 해결방법이 있을까요?ㅠ
-
미해결애플 웹사이트 인터랙션 클론!
main-message, sticky-elem CSS 상 위치에 따른 display 변경
sticky-elem이 main-message보다 style.css 상에 위에 존재하게 되면 display: none이 적용되지 않는 것을 확인했습니다. CSS 페이지 내에서 class 순서가 눈에 잘 들어오지 않는데(자주 실수할 것 같은 부분입니다.) 이 부분을 좀 더 효과적으로 관리할 수 있는 방법이 있을까요?
-
실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
엔티티 클래스 개발2에서 db가 생성이 안됩니다.
삭제된 글입니다
-
해결됨몇 줄로 끝내는 인터랙티브 웹 개발 노하우 [초급편]
강사님 구름 이미지
강사님 안녕하세요:-) 구름 이미지 저도 따라서 코드 만들어보고 싶은데, 혹시 이번 실습 관련 파일은 따로 다운 받는 게 없는 건가욤?
-
미해결코어 자바스크립트
Variable Environment
Variable Environment는 컨텍스트가 실행될 때 값을 스냅샵을 찍어놓는다고 하셨는데요. 실행 컨텍스트에서는 Lexical Environment만 사용하는거 같은데.. Variable Environment는 어떤 경우에 사용이 되나요?
-
미해결플렉스(Flex) 반응형 웹사이트 포트폴리오(The World's Best Cities)
질문이 있습니다~
강의를 보며 연습 해보고 있는 학생입니다.. justify-content와 align-items center로 수평 수직 중앙에 배치 시켜놓았는데요. 근데 구현하고 싶은 것은 저 이미지들을 가운데에 중첩시켜놓고 싶은데 잘 되질 않네요.. 이미지들을 전부 가운데에 중첩시켜놓을려면 어떤식으로 될까요? ========================================== HTML <!-- 중앙 레이아웃 전체 2 --> <div class="ct_layout"> <!-- 중앙 레이아웃 타이틀 2-1 --> <div class="circle_screen"> <div class="hud01"><img src="./img/circle.png"></div> <div class="hud02"><img src="./img/circle2.png"></div> <div class="hud03"><img src="./img/circle3.png"></div> <div class="hud04"><img src="./img/circle4.png"></div> </div> </div> CSS .ct_layout{ border: 12px solid rgb(236, 39, 194); flex:1; display: flex; justify-content: center; align-items: center; } .circle_screen{ border: 10px solid cyan; display: flex; justify-content: center; align-items: center; } [class*='hud'] { display: flex; justify-content: center; align-items: center; }
-
미해결스프링 핵심 원리 - 기본편
안녕하세요! 토비의 스프링 책 추천 관련해서 질문이 있습니다.
안녕하세요! 선생님. 아직 절반정도 남았지만, 본 강의 완강 후, 추천해주신 토비의 스프링 3.1을 통해 좀더 학습하려고 합니다. 그런데, 확인해보니, 해당 서적이 생각보다 오래되었더라구요.. 요즘 스프링과 내용이 조금 다를 수도 있다는 생각이 드는데, 이렇게 오래된 서적으로 학습할 때 유의할 점이 있을까요..?
-
미해결React로 NodeBird SNS 만들기
강의를 모두 완료한 수강생으로써 질문 있습니다!
자바 스프링처럼 한프로젝트 내 클라이언트와 서버가 모두 공존하여 작동하는 구성이 아닌, react와 node 는 백 서버와 프론트가 구분이 되어 서버자체도 별도로 구성되어 작동을 하는데, 나중에 과부하에 대한 개념이 살짝 혼란이 와서 질문 드립니다. node의 경우 서버가 렌더링 한다는 개념이다보니, 추후 로드밸런싱이나 클러스터링에 대한 병렬 처리 대비책이 필수로 필요로 하지만, 리액트와 같이 브라우저가 렌더링을 하며 따로 프론트 서버가 있을 경우 과부하의 개념 과 추후 프론트에 대한 병렬 처리 개념이 감이 오질 않습니다. react도 nginx 로 연결하여 구성하기도 하는데, 추후 많은 요청이 필요하게 된 경우 어떻게 구성하게 되는지 궁금하네요.
-
미해결따라하며 배우는 도커와 CI환경 [2023.11 업데이트]
Mac OS 도커 설치 시 Hyper-V 설정 여부
안녕하세요. 수업 잘 듣고 있습니다. Windows OS에 처음 도커 설치 시 Hyper-V 설정과 CMOS 설정 때문에 애먹었는데, Mac OS에서는 따로 설정하지 않아도 정상적으로 설치&동작 되나요?
-
미해결Node.js에 TypeScript 적용하기(feat. NodeBird)
as
import User, { associate as asccoiateUser } from './user'; as의 용도가 associate 이름을 바꿀려고 한건가요?아님 추가적인 용도가 있나요? 2. 추가적으로 index.ts 에서export * from './sequelize' 이 구문이 import함과 동시에export를 한다고 했는데 import만 해도 될거 같은데 export를 하는 이유를 모르겠습니다. 어차피 sequelize.ts에서 export를 하고 있는거 아닌가요?
-
미해결C 와 C++ 을 동시에 배워보자 - 두들낙서의 C/C++
bool r.....
bool r.....
-
미해결[백문이불여일타] 데이터 분석을 위한 기초 SQL
환불문의요!
강의와 관련있는 질문을 남겨주세요.• 강의와 관련이 없는 질문은 지식공유자가 답변하지 않을 수 있습니다. (사적 상담, 컨설팅, 과제 풀이 등)• 질문을 남기기 전, 비슷한 내용을 질문한 수강생이 있는지 먼저 검색을 해주세요. (중복 질문을 자제해주세요.)• 서비스 운영 관련 질문은 인프런 우측 하단 ‘문의하기’를 이용해주세요. (영상 재생 문제, 사이트 버그, 강의 환불 등) 질문 전달에도 요령이 필요합니다.• 지식공유자가 질문을 좀 더 쉽게 확인할 수 있게 도와주세요.• 강의실 페이지(/lecture) 에서 '질문하기'를 이용해주시면 질문과 연관된 수업 영상 제목이 함께 등록됩니다.• 강의 대시보드에서 질문을 남길 경우, 관련 섹션 및 수업 제목을 기재해주세요. • 수업 특정 구간에 대한 질문은 꼭 영상 타임코드를 남겨주세요! 구체적인 질문일수록 명확한 답을 받을 수 있어요.• 질문 제목은 핵심 키워드를 포함해 간결하게 적어주세요.• 질문 내용은 자세하게 적어주시되, 지식공유자가 답변할 수 있도록 구체적으로 남겨주세요.• 정확한 질문 내용과 함께 코드를 적어주시거나, 캡쳐 이미지를 첨부하면 더욱 좋습니다. 기본적인 예의를 지켜주세요.• 정중한 의견 및 문의 제시, 감사 인사 등의 커뮤니케이션은 더 나은 강의를 위한 기틀이 됩니다. • 질문이 있을 때에는 강의를 만든 지식공유자에 대한 기본적인 예의를 꼭 지켜주세요. • 반말, 욕설, 과격한 표현 등 지식공유자를 불쾌하게 할 수 있는 내용은 스팸 처리 등 제재를 가할 수 있습니다. 안녕하세요. 강의 난이도가 생각보다 너무 쉬워서ㅠㅠ 고급강의로 다시 결제할 생각이거든요.. 환불가능할까요?
-
미해결HTML+CSS+JS 포트폴리오 실전 퍼블리싱(시즌1)
코드에 대한 내용 정리한 pdf 파일은 어디서 다운받나요?
어디서 다운받나요? 찾을수 없어요ㅠ
-
해결됨React로 NodeBird SNS 만들기
제로초님 진심 으로 안풀려서 문의드립니다...
제로초님 노드 도서도 구매했고 동영상강의 수강중인 개발자입니다. 다름이 아니오라 3-4. 리덕스와 리엑트 연결하기 강좌 듣고 실습하는데 에러가 발생해서요 아래와 같은 에러인데요 기존 다른 질문답변 조회해 보니 버전이 안맞고 next 버전이 9.대가 아니라는데 저는 제로초님 git에서 소스 최근에 받아보니 9.대였거든요 도무지 해결이 안되어서 문의드립니다. 최근 설정파일 소스라도 알려주심 안될까요? 어떻게 해결해야 하는지요???? _app.js 코드내용은 다음과 같습니다 import React from 'react'; import Head from 'next/head'; import PropTypes from 'prop-types'; //import 'antd/dist/antd.css'; import AppLayout from '../components/AppLayout'; import { Provider } from 'react-redux'; import reducer from '../reducers' import withRedux from 'next-redux-wrapper' import {createStore} from 'redux'; //import wrapper from '../store/configureStore'; const NodeBird = ({ Component, store }) => { return ( <Provider store={store}> <Head> <title>NodeBird</title> </Head> <AppLayout> <Component /> </AppLayout> </Provider> ); }; NodeBird.propTypes = { Component: PropTypes.elementType.isRequired, store: PropTypes.object, }; export default withRedux((initialState, options) => { const store = createStore(reducer, initialState); //state와 리듀서가 합쳐있는게 store //차후 커스터마이징 return store; })(NodeBird); //withRedux 고차컴포넌트, 기존컴포넌트의 기능확장 //export default wrapper.withRedux(NodeBird); //모든 페이지에 공통으로 들어가기 때문에 레이아웃역할을 한다 //리액트와 리덕스 연결하는 코드 작성 => 모든 컴포넌트가 _app.js내 리덕스 state 공유 //NEXT 에서는 리액트에 리덕스 적용하는 방법 //npm i next-redux-wrapper 실행 package.json 입니다 { "name": "react-nodebird-front", "version": "1.0.0", "description": "", "main": "index.js", "scripts": { "dev": "next -p 3061", "build": "next build", "start": "next start" }, "author": "ZeroCho", "license": "MIT", "dependencies": { "@ant-design/icons": "^4.2.1", "antd": "^4.3.0", "axios": "^0.19.2", "faker": "^4.1.0", "immer": "^7.0.1", "next": "^9.4.4", "next-redux-saga": "^4.1.2", "next-redux-wrapper": "^6.0.1", "prop-types": "^15.7.2", "react": "^16.13.1", "react-dom": "^16.13.1", "react-redux": "^7.2.0", "react-slick": "^0.26.1", "redux": "^4.0.5", "redux-devtools-extension": "^2.13.8", "redux-saga": "^1.1.3", "shortid": "^2.2.15", "styled-components": "^5.1.1" }, "devDependencies": { "babel-eslint": "^10.1.0", "eslint": "^7.1.0", "eslint-config-airbnb": "^18.1.0", "eslint-plugin-import": "^2.20.2", "eslint-plugin-jsx-a11y": "^6.2.3", "eslint-plugin-react": "^7.20.0", "eslint-plugin-react-hooks": "^4.0.4", "nodemon": "^2.0.4", "webpack": "^4.43.0" } } Server Error TypeError: Cannot read property 'getState' of undefined This error happened while generating the page. Any console logs will be displayed in the terminal window. Call Stack <unknown> file:///D:/react-nodebird-master/ch3/front/node_modules/react-redux/lib/components/Provider.js (31:18) Object.useMemo file:///D:/react-nodebird-master/ch3/front/node_modules/react-dom/cjs/react-dom-server.node.development.js (1239:19) useMemo file:///D:/react-nodebird-master/ch3/front/node_modules/react/cjs/react.development.js (1521:21) Provider file:///D:/react-nodebird-master/ch3/front/node_modules/react-redux/lib/components/Provider.js (30:42) processChild file:///D:/react-nodebird-master/ch3/front/node_modules/react-dom/cjs/react-dom-server.node.development.js (3043:14) resolve file:///D:/react-nodebird-master/ch3/front/node_modules/react-dom/cjs/react-dom-server.node.development.js (2960:5) ReactDOMServerRenderer.render file:///D:/react-nodebird-master/ch3/front/node_modules/react-dom/cjs/react-dom-server.node.development.js (3435:22) ReactDOMServerRenderer.read file:///D:/react-nodebird-master/ch3/front/node_modules/react-dom/cjs/react-dom-server.node.development.js (3373:29) renderToString file:///D:/react-nodebird-master/ch3/front/node_modules/react-dom/cjs/react-dom-server.node.development.js (3988:27) Object.renderPage file:///D:/react-nodebird-master/ch3/front/node_modules/next/dist/next-server/server/render.js (50:851)
-
미해결it 취업을 위한 알고리즘 문제풀이 입문 (with C/C++) : 코딩테스트 대비
3번 진약수의 합
코드가 다음과 같을때 #include <iostream> using namespace std; int main() { int n, sum = 0; cin >> n; int last_measure = (n / 2); for (int i = 1; i < last_measure; i++) { if (n % i == 0) { cout << i << "+"; sum += i; }; }; cout << last_measure; cout << "=" << sum + last_measure; return 0; }; n = 홀 수 값인 경우 정상적으로 작동하지 않으나 자동 채점기로는 100% success가 출력 됩니다. 확인 부탁드립니다~ 강의 너무 잘듣고 있습니다 감사합니다 :)