묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결자바 ORM 표준 JPA 프로그래밍 - 기본편
질문드립니다.
이런 질문을 드리는게 맞는진 모르겠지만 BathcSize 랑 join fetch 차이점이 결국엔 N + 1에 대한 해결책이고 BatchSize는 결국엔 where in을 해서 한번에 가져오는 쿼리이고 join fetch는 inner join을 해서 한번에 select 해온다라고 이해를 하고 있는데 이해한게 맞는지 궁금합니다. 그리고 복습을 해야되는 상황이긴한데 N + 1에 대한 내용도 궁금합니다
-
미해결파이썬 알고리즘 문제풀이 입문(코딩테스트 대비)
제 코드에 불필요한 부분이 있을까요??
n = input()stack = []result = ''for i in n: if i.isnumeric(): result += i else: if len(stack) == 0: stack.append(i) continue if i == '*' or i == '/': if stack[-1] == '*' or stack[-1] == '/': result += stack[-1] stack.pop() stack.append(i) elif i == '+' or i == '-': while stack and stack[-1] != '(': result += stack[-1] stack.pop() stack.append(i) elif i == '(': stack.append(i) elif i == ')': while stack and stack[-1] != '(': result += stack[-1] stack.pop() stack.pop()for x in stack[::-1]: if x != '(': result += xprint(result)
-
미해결탄탄한 백엔드 NestJS, 기초부터 심화까지
안녕하세요 윤상석님
[MVC 패턴, 프로젝트 셋업]편 강의 초반에, 밑에 링크를 달아주셨다하셨는데 보이지가 않네요...
-
미해결애플 웹사이트 인터랙션 클론!
vw 사용 시 글씨 밀림 문제
안녕하세요, 선생님. 강의를 듣던 중 mid-message에 vw값을 주고 브라우저를 일정 크기 이상 키우면 사진과 같이 글자가 커지다가 밀려서 내려가는 현상이 발생합니다. 폰트 사이즈에 상한선을 걸 수 있을까요?
-
미해결워드프레스 제대로 개발하기 - 클라이언트 편
query loop 관련 커스터마이징 질문
안녕하세요 필요한 부분이 있어서 뒷부분을 먼저 듣다가 질문하게 되었습니다. 섹션 8 인텍스 화면 기본 강의에서 WP Query 사용방법이 나오는데요. 제가 구현하고자하는건 사용자의 등급에 따라 어떤 post는 나타나고 안나타나는 기능을 구현하고 싶습니다. ( ex - 실버등급 유저는 카테고리 골드의 포스트가 나오면 안됨) 해당강의에서는 index.php에 바로 구현을 하시던데, 저는 지금 아쉽게도 제가 만든 테마가 아니고 Avada를 이용하고 있습니다. 간단하게 function.php에 루프를 적용해봤더니 제대로 동작하지를 않더라구요. 그래서 이것저것시도하다 안되어 시도하면서 궁금해진 것과 방법을 질문드리고자합니다. 1. function.php에 add_filter('pre_get_posts', 'show_post_byuserlevel'); 이런식으로 했는데 pre_get_posts에는 걸면 안되는 걸까요? (show post byuserlevel 함수내에서 var dump를 찍어보니 상당히 여러군데에서 호출되는것같습니다. 함수내에서 유저의 등급을 확인하는 로직을 빼면 post를 빼는 로직이 동작하지만, 등급관련 로직을 넣으면 post를 빼는 로직이 동작하지 않아 그런것으로 보입니다, ex-if(현재유저가 실버등급) {골드포스트는 빼는 루프} 2. function.php가 아니고 다른곳에 구현을 해야할까요? 강의로 볼때는 add_filter나 add_action을 사용하지 않으셔서 적절한 파일에 query 루프만 구현하면 되는지 궁금합니다. 3. 다른곳에 구현해야한다면 어느파일이 좋을까요? 강의상에는 index.php에 루프를 구현하면 메인화면에만 루프가 영향을 미치는 것처럼 보입니다. 제 사이트도 여러 페이지가 존재해서 각 페이지별 보여줘야하는 포스트가 존재해 페이지별로 루프를 일일히 구현해야하는지, 아니면 어느 php 파일내에 한번 루프를 구현하면 모든페이지에 영향을 줄수있는 .php 파일이 있는지 궁금합니다. (아마 part1 강의에서 워드프레스구조를 알려주셨던거같은데, 이렇게 질문하는게 맞는지 조금 확신이 잘 안 서네요) 질문이 장황합니다만 이해가 안되시는 부분있으시면 추가 설명 하겠습니다. 쿠폰도 감사하고 part1때보다 편집도 훨씬 잘되있는것같아 좋습니다.
-
미해결[리뉴얼] React로 NodeBird SNS 만들기
emotion SSR 적용 질문있습니다!
안녕하세요 현영님! styled-components 대신에 emotion 사용해서 실습하고 있는데, emotion 공식문서에서 10버전 이상부터는 next에서 SSR 적용이 된다고 나와있는데요. (현재 11버전 사용중입니다.) 그렇다면, pages/_document.js의 코드에서 import React from "react"; import Document, { Html, Head, Main, NextScript } from "next/document"; // import {ServerStyleSheet} from "styled-components" export default class MyDocument extends Document { static async getInitialProps(ctx) { // const sheet = new ServerStyleSheet(); const originalRenderPage = ctx.renderPage; try { // ctx.renderPage = () => // originalRenderPage({ // enhanceApp: App => props => sheet.collectStyles(<App {...props} />) // }); const initialProps = await Document.getInitialProps(ctx); return { ...initialProps, styles: ( <> {initialProps.styles} {/* {sheet.getStyleElement()} */} </> ) }; } catch (err) { console.error(err); } finally { // sheet.seal(); } } render() { return ( <Html> <Head /> <body> <script src="https://polyfill.io/v3/polyfill.min.js?features=default%2Ces2015%2Ces2016%2Ces2017%2Ces2018%2Ces2019" /> <Main /> <NextScript /> </body> </Html> ); } } styled-components 관련 부분만 제외하고 입력하면 될까요?
-
미해결따라하며 배우는 도커와 CI환경 [2023.11 업데이트]
볼륨 설정 시 에러가 납니다 ㅜㅜㅜ
ㅇ볼륨 설정 시 명령어 실행을 하면 컨테이터 생성은 되는데 자동 실행은 안됩니다 pwd 에서 에러가 나서 아래와 같이 명령어를 설정하고 실행을 해보았는데요 docker run -d -p 5000:8080 -v /usr/srs/app/node_modules -v "/$(pwd):/usr/src/app" eddydocdoc/nodejs 로그를 아래 명령어로 출력 해보았는데 아래와 같 명령 : docker logs 컨테이너 출력 : internal/modules/cjs/loader.js:638 throw err; ^ Error: Cannot find module 'express' 어느 부분을 봐야 할까요?
-
해결됨이미지 관리 풀스택(feat. Node.js, React, MongoDB, AWS)
미리보기 에러
안녕하세요 선생님. 사진과 같이 미리보기 사진이 보이지 않는데 이유를 잘 모르겠습니다. 깃허브 주소는 https://github.com/onejaejae/Learn_Image_Fullstack 입니다. 좋은 강의 감사합니다.
-
미해결Vue.js 중급 강좌 - 웹앱 제작으로 배워보는 Vue.js, ES6, Vuex
실수로 es6/const-let에 커밋해버렸는데,,,
안녕하세요 강의 잘 듣고 있는 학생입니다,, 캡틴님,, vscode에서 실수로 커밋 해버려서 es6/const-let에 푸시되었는데 어뜩하지요?, , , 죄송함미다
-
미해결리액트로 나만의 블로그 만들기(MERN Stack)
질문입니다ㅠ
삭제된 글입니다
-
미해결작정하고 장고! Django로 Pinterest 따라만들기 : 바닥부터 배포까지
portainer 이미지를 빌드 할 수 없습니다
좋은강의 감사합니다 여기서 막혀서 진도를못나가네요 ㅠ 파이참에서 Dockerfile 만들고 upload해도 이미지를 빌드할 수 없다고 나오고 web editor 로 해도 똑같이나오네요... 어떻게 해야 하나요? 이거말곤 방법이 아예없나요? 2일간 구글링해도 답이 안나오네요 ㄷ
-
해결됨[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part3: 자료구조와 알고리즘
iterator 관련 질문
iterator에 대해 보던 중 궁금한 점이 생겼습니다 iterator는 포인터 역할을 하는 객체(혹은 클래스)이지 않습니까? List<int>::iterator eraseit; 왜 이런식으로 iterator 클래스에서 eraseit 객체를 찍어내는지 궁금합니다 범위지정 연산자 이용해서 이 iterator의 객체 eraseit은 List<int>에 속한다는 표현 같은데 iterator 자체가 독립적인 클래스이므로 iterator<int> eraseit; 약간 이런식으로 표현해도 성립해야 되는것이 아닌지 궁금합니다.
-
미해결프론트엔드 개발환경의 이해와 실습 (webpack, babel, eslint..)
npm run build 오류 납니다.
정말 아무리 찾아도 왜 에러 발생하는 지 모르겠습니다.
-
미해결Vue.js 완벽 가이드 - 실습과 리팩토링으로 배우는 실전 개념
수업 페이지 공유 관련
안녕하세요. 회사에서 해당 강의에서 사용하고 계시는 페이지내용을 공유하고 싶은데, 혹시 출처를 명시하여 공유를 해도 되는건지, 공인ip를 통해 접근할 수 있는 사이트는 없는지 궁금합니다!
-
미해결15일간의 빅데이터 파일럿 프로젝트
클러스터 설정 중 오류 문의 드립니다.
안녕하세요, 현재 강의를 따라 동일하게 진행하는데 같은 부분에서 동일한 오류가 반복됩니다. 새로 이미지를 올려도 보고 재부팅해봐도 해당 오류가 반복해서 발생합니다. 어떤 이유로 발생했고 어떻게 해결할 수 있을지 알려주시면 감사드리겠습니다.
-
미해결[리뉴얼] React로 NodeBird SNS 만들기
TypeError: Cannot read property 'getState' of undefined 에러 질문
웹게임 강좌에서 배운 내용과 이번 강의를 들으면서 배운 내용을 토대로 반응속도를 체크하는 웹사이트를 개인 프로젝트겸 제작해보고 있었습니다. 그런데 아래와 같은 오류가 계속해서 발생합니다. 구글링을 해보니 보통 pages/_app.js에서 오타가 나면 발생한다는데... 잘 모르겠습니다. 아래는 제 _app.js입니다. import React from 'react'; import PropTypes from 'prop-types'; import 'antd/dist/antd.css'; import Head from 'next/head'; import Helmet from 'react-helmet'; import wrapper from '../store/configureStore'; const App = ({ Component }) => { return ( <> <Helmet> <link rel="preconnect" href="https://fonts.googleapis.com" /> <link rel="preconnect" href="https://fonts.gstatic.com" crossOrigin /> <link href="https://fonts.googleapis.com/css2?family=Jua&display=swap" rel="stylesheet" /> </Helmet> <Head> <meta charSet="utf-8"/> <title>반응속도체크</title> </Head> <Component /> </> ); }; App.propTypes = { Component: PropTypes.elementType.isRequired, } export default wrapper.withRedux(App); 만약 위 코드에서 wrapper.withRedux(App)이 아니라 export default App; 으로 써줄 경우에는 위 사진과 같은 에러가 발생합니다 store/configureStore.js는 ReactBird 코드를 그대로 갖다써서 오타는 없는 것 같습니다.
-
미해결[리뉴얼] React로 NodeBird SNS 만들기
13분 정도부터 설명하시는 내용중에 takeLatest("LOG_IN_REQUEST", logIn) 이부분이요
삭제된 글입니다
-
미해결초보를 위한 도커 안내서
php 실습 관련해 질문드립니다. (2)
안녕하세요! php 실습 관련해 질문드립니다. 정답의 코드는 아래와 같습니다. docker run --rm \ -v $(pwd)/hello.php:/app/hello.php \ php:7 \ php /app/hello.php 정답을 확인하기 전, 제가 작성했던 코드는 아래와 같습니다. docker run -it --rm -v $(pwd)/hello.php:/app/hello.php php:7 터미널 상에서 아래와 같이 입력했더니, 작동하지 않았습니다. php /app/hello.php 질문 드리고 싶은 점은,, 1. --rm 옵션을 넣지 않으니, 작동하지 않더라구요..! --rm 옵션이 왜 이 컨테이너 작동에 필수적(?)인지 궁금합니다. 2. terminal 상에서는 해당 프로그램이 작동하지 않는 이유는 무엇인지 궁금합니다...! -> 해당 질문은 해결했습니다. docker run -it -rm -v $(pwd)/hello.php:/app/hello.php php:7 bash 위와 같이, bash 로 들어간 후, 아래와 같이 입력하니, 정상 작동했습니다. 제가 -it 옵션과 bash를 함께 적용해주지 않아 생긴 문제로 파악했습니다. php /app/hello.php 강의 잘 듣고 있습니다. 감사합니다!
-
미해결초보를 위한 도커 안내서
php 실습 관련해 질문드립니다.
안녕하세요! nginx 실습에 이어 php 실습 관련해서도 질문드리게 되었습니다. 제가 port라는 개념에 익숙하지 않아, 질문 드리게 된 것 같기도 합니다. 해당 실습에서 -p 옵션으로 port가 지정되지 않는 데, 이는 "브라우저가 아닌 CLI test" 라고 말씀해주신 것과 관련이 있는 것인지 궁금합니다. 그렇다면, -p 옵션은 웹 브라우저와 관련된 경우일 때, 적용되어야 하는 것일까요? 저는 지금까지 포트 라는 것은, 로컬과 컨테이너 간 연결 통로를 지정해주는 것으로 필수적으로(?) 지정해줘야 하는 것으로 생각하고 있었던 것 같습니다.. 항상 강의 잘 듣고 있습니다. 감사합니다 !
-
미해결초보를 위한 도커 안내서
nginx 실습 관련 질문드립니다.
안녕하세요! 좋은 강의 감사드립니다. nginx 실습 중, -d, --rm 옵션에 대해 여쭤보고자 글 남깁니다. 수업을 통해, 각각 백그라운드 모드 / 컨테이너 자동 제거 역할을 한다는 것은 숙지를 했습니다. 실습을 위해, 제가 생각대로 스스로 작성했던 라인은 docker run -p 50000:80 -v $(pwd)/index.html:/usr/share/nginx/html/index.html nginx 로, -d --rm 옵션이 빠진 상태였습니다. 그러니, 컨테이너 생성 및 실행이 안되더라구요...! (-d --rm 옵션을 넣으니 생성 되었습니다.) 생각하기에는 단순히 백그라운드 모드와 자동 제거 옵션만 빠졌을 뿐인데, 이로 인해 컨테이너 생성에 문제가 생기는 점이.. 왜 그런 지 이해가 잘 가지 않았습니다! 너무 기초적인 질문일 수도 있지만, 여쭤보게 되었습니다. 항상 좋은 강의 감사히 잘 듣고 있습니다...! + 더불어, -v 로컬코드및데이터주소:컨테이너코드및데이터주소 이렇게 옵션을 주게 되는 데, 뒷부분 ":컨테이너코드및데이터주소" 에는 실제로 해당 경로로 디렉토리 및 파일이 없더라도 상관 없는 건가요~!? -v $(pwd)/index.html:/usr/share/nginx/html/index.html 위와 같이 옵션을 주었는 데, 컨테이너 주소에 해당하는 "/usr/share/nginx/html/index.html" 경로의 디렉토리와 파일은 제가 실제로 만들어주진 않았었습니다. 너무나 기초적인 질문 민망하지만,, 부탁드리겠습니다. 감사합니다!