inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

묻고 답해요

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

docker 볼륨마운트 문의 드립니다.

미해결

데브옵스(DevOps)를 위한 쿠버네티스 마스터

안녕하세요. 우분투 환경에서 아래와 같이 물리적인 디스크가 2개로 파티셔닝 된 상태 입니다. 1. sda : / 2. sdb : /log 도커 볼륨마운트로 /log 영역을 붙였습니다. sdb 물리디스크 장애로 디스크를 교체한 후 OS에서 다시 마운트를 하면 docker에선 마운트한 /log 폴더로 연결이 안 됩니다. 아무래도 기존 (장애난디스크)의 /log 영역을 계속 보는거 같습니다. 도커를 재시작 하면 정상적으로 /log 에 붙습니다. 질문 드리고 싶은건 도커 재시작을 하지 않고 reload나 기타 기능으로 이런 케이스를 해결할 방법이 있을까요?

  • docker
  • kubernetes
  • docker
열공 댓글 1 좋아요 0 조회수 543

malloc 함수 메모리 해제

미해결

홍정모의 따라하며 배우는 C언어

malloc 함수를 사용하여 메모리를 할당할경우 메모리를 해제해주어야 하는 걸로 알고있는데 비주얼 스튜디오같은 경우는 컴파일러가 자동으로 처리를 해주는건가요?

  • c
김우준 댓글 1 좋아요 0 조회수 268

문자열 질문

해결됨

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

조금 헷갈리는 부분입니다. 1. const char* msg1 = "Hello World"같이 char*타입의 포인터 변수가 선언과 동시에 초기화를 하는경우 이 Hello World라는 문자열 상수가 데이터영역의 rodata로 저장이 되는건 컴파일러 마다 다르기에 앞에 const로 명시한다고 보면될까요? (vc c++에서) 의미 자체는 어쨋든 이 Hello World가 어딘가에 저장이 되고 msg는 그 주소값을 가지고 있으니 *(msg + 1), msg[1]같이 접근이 가능하고, 값을 변경하는것은 rodata라서 변경이 불가능. 그리고 char*와 char[]의 차이는 char[]는 문자열(rodata에 저장되있던)이 스택메모리에 복사가 되기에 그 값이 수정이 가능하다. 라고 이해하면 될까요?

  • C++
DWG담 댓글 1 좋아요 1 조회수 221

NMS 수행 로직에서 질문이 있습니다.

미해결

[개정판] 딥러닝 컴퓨터 비전 완벽 가이드

NMS 수행로직 1) Detected 된 bounding box 별로 특정 confidence score 가 threshold 이하가 되면 해당 bounding box 를 제거 2) 가장 높은 confidence score 를 가진 box 순으로 내림차순으로 정렬하고 아래 로직을 모든 box 에 순차적으로 적용 -> 높은 confidence score 를 가진 box 와 겹치는 다른 box 들을 모두 조사하여 IOU 가 특정 threshold 이상인 box 를 모두 제거 ( 예 : IOU Threshold > 0.4) 3) 남아있는 box 선택 수행로직 2번에서 높은 confidence score를 가진 bounding box와 비교해서 IOU Threshold보다 특정 threshold 이상인 box를 모두 제거한다고 했는데 왜 이렇게 하는건지 궁금합니다. 가장 confidence score가 높은 bounding box만 남기고 차의 특징을 비교적 잘 표현하지 못하고 겹치는 것을 제거해주기 위해서 없애는 건가요?

  • python
  • 컴퓨터-비전
  • keras
  • tensorflow
  • 머신러닝 배워볼래요?
  • 딥러닝
K MJ 댓글 1 좋아요 0 조회수 240

liveness,readiness차이

미해결

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

안녕하세요~ liveness와 readiness probe의 차이가 헷갈려서요;; readiness probe는 해당 컨테이너안에 앱이 서비스가 가능한지 여부를 판단하고 서비스가 가능하지않으면 대기상태에 놓이고 liveness probe는 컨테이너를 헬스체크해서 응답이 없으면 컨테이너를 재시작하는건가요 ? pod를 재시작하는건가요?

  • kubernetes
  • docker
bj jung 댓글 1 좋아요 1 조회수 1353

워드프레스 실행문제

미해결

초보를 위한 도커 안내서

우분투 20.04 버전 이용중이고 명령어는 그대로 복사했습니다. 아래와 같은 커넥션 에러가 발생하네요 ㅠ mysql 은 실행중입니다. 혹시 몰라 host 를 172.17.01 로 바꿔봐도 동작하지 않습니다 ㅠ 해결 방법이 있을까요?

  • wordpress
  • docker
  • mysql
낄낄이드래곤 댓글 3 좋아요 1 조회수 481

네이버클라우드플랫폼 가입시 결제 수단

미해결

코로나맵 개발자와 함께하는 지도서비스 만들기 1

회원가입시 결제 수단 관리가 떠요! 댓글들 읽어보니 무료인거같은데.. 결제 수단 등록만 하는 거죠? 월 100회 이하면 등록된 결제 수단에서 어떠한 비용도 들지 않는 거죠?

  • 네이버클라우드플랫폼결제
  • nodejs
  • 웹앱
  • vscode
  • express
티몬 댓글 2 좋아요 1 조회수 450

안녕하세요!! 질문 드립니다

미해결

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

안녕하세요! 요즘 복습 겸 혼자 만들어보며 댓글 삭제 기능을 추가로 만들어 보는 중입니다 댓글 작성할 때는 게시글의 id 값을 가져와서 그 게시글에 추가를 하지만 댓글삭제는 댓글 id만 있으면 바로 삭제가 되지 않을까 하는 생각으로 작성했습니다. 현재 각 댓글 별 삭제 버튼을 누르면 삭제 api가 잘 작동하나, 바로 프론트 측에서 렌더 되지 않고 새로고침을 해야 댓글이 사라집니다. 삭제버튼 클릭 시 바로 삭제가 되도록 할 수 있을까요? 제가 찾아보는데 오타인건지 잘 보이지 않네요 ㅠㅠ 댓글 목록과 댓글 삭제 버튼 <List dataSource={post.Comments} renderItem={(item) =>( <Comment avatar={( <Link href={`user/${item.User.id}`}> <a><Avatar size="small">{item.User.nickname[0]}</Avatar></a> </Link> )} author={( <Link href={`user/${item.User.id}`}> <a><b>{item.User.nickname}</b></a> </Link> )} content={( <p> {item.content} <TimeStamp>{dayjs(item.createdAt).locale('ko').fromNow()}</TimeStamp> </p> )} > {userId && item.User.id === userId ? (<DeleteComment type="text" onClick={onDeleteComment(item.id)}><DeleteOutlined /></DeleteComment>) : null } </Comment> )} /> 댓글 삭제(onDeleteComment()) const onDeleteComment = (id) => () => { dispatch({ type: REMOVE_COMMENT_REQUEST, data: id, }) }; 리듀서 case REMOVE_COMMENT_REQUEST: draft.removeCommentLoading = true; draft.removeCommentDone = false; draft.removeCommentError = null; break; case REMOVE_COMMENT_SUCCESS: draft.removeCommentLoading = false; draft.removeCommentDone = true; draft.mainPosts = draft.mainPosts.filter((v) => v.id !== action.data.CommentId); break; case REMOVE_COMMENT_FAILURE: draft.removeCommentLoading = false; draft.removeCommentError = action.error; break; 사가 function removeCommentAPI(data) { return axios.delete(`/post/comment/${data}`); // DELETE /post/comment/1 } function* removeComment(action) { try { const result = yield call(removeCommentAPI, action.data); yield put({ type: REMOVE_COMMENT_SUCCESS, data: result.data, //성공결과 }); } catch (err) { console.error(err); yield put({ type: REMOVE_COMMENT_FAILURE, error: err.response.data, //실패 결과 }) } } 라우터 // 댓글 삭제 router.delete('/comment/:commentId', isLoggedIn, async (req, res, next) => { //DELETE /post/comment/1 try { const comment = await Comment.findOne({ where: { id: req.params.commentId }, }); if (!comment) { res.status(403).send('존재하지 않는 댓글입니다.'); } await comment.destroy({ id: req.params.commentId }); res.status(200).json({ CommentId: parseInt(req.params.commentId, 10) }); } catch (error) { console.error(error); next(error) } });

  • redux
  • express
  • react
  • nodejs
  • Next.js
sbb6987 댓글 2 좋아요 0 조회수 194

onSubmit 메소드 질문이요!

해결됨

웹 게임을 만들며 배우는 React

화살표 함수 문법이 잘 이해가 안가서 그런데 중괄호를 쓰면 값을 리턴해줘야 하는걸로 알고있는데 클래스(객체지향?)에서는 리턴을 안해줘도 되나요?

  • react
asy_7 댓글 1 좋아요 0 조회수 276

javaScript heap out of memory에 대해

해결됨

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

삭제된 글입니다

  • Next.js
  • redux
  • react
  • nodejs
  • express
sowl_web 댓글 4 좋아요 0 조회수 172

Svelte & Snowpack Template 강의에서 오류가네요

미해결

Svelte.js SPA 영화 검색 프로젝트

Svelte & Snowpack Template 강의에서 cd.. desktop npx degit parkYoungWoong/svelte-snowpack-template test-template ! destination directory is not empty, aborting. Use --force to override npm ERR! code 1 npm ERR! command failed npm ERR! command C:\Windows\system32\cmd.exe /d /s /c degit parkYoungWoong/svelte-snowpack-template test-template npm ERR! A complete log of this run can be found in: npm ERR! C:\Users\qnzjn\AppData\Local\npm-cache\_logs\2021-02-10T09_18_05_036Z-debug.log PS C:\Users> npm install 이렇게 치면 오류가떠요

  • svelte
  • SPA
임권일 댓글 1 좋아요 1 조회수 510

스케치 iOS/android 사이즈 관련 문의

해결됨

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

앱디자인을 공부하고 있습니다. 제가 아무리 영상을 찾고 찾아봐도 이해가 되지 않는 부분이 있어서 이렇게 질문을 남깁니다. 사람들마다 핸드폰 기종이 다 다른데 어떻게 작업을 해야할지 모르겠습니다. android 는 360*640 px / ios는 375*667px 사이즈를 기본으로 작업하고 2배 3배수로 exprot를 하면 되는건가요?

  • 스케치
  • 사이즈
  • sketch
  • 해상도
  • 웹 디자인
  • 모바일-디자인
  • ios
  • android
all 댓글 1 좋아요 0 조회수 558

홈브류설치시 오류

미해결

[리뉴얼] Node.js 교과서 - 기본부터 프로젝트 실습까지

홈브류 다운로드시 아래와 같이 에러가 뜨고 이후에 brew로 설치시 위와같은 에러가 뜹니다... git과 관련된 문제가 있는것같은데 찾아봐도 잘모르겠어요.ㅠㅠ

  • mongodb
  • nodejs
  • mysql
  • Sequelize
tnwjdrms 댓글 7 좋아요 0 조회수 884

where( , ) 사용시 OR 조건을 사용하는 방법

미해결

실전! Querydsl

안녕하세요. return jpaQueryFactory . select ( member ) . from ( member ) . where ( usernameEq (usernameParam) , ageEq (ageParam)) . fetch () 위와 같이 where안에 콤마(,) 를 사용하면 and 조건으로 연결이 되는데요. 혹시 별도의 함수(OR조건으로 묶을수 있도록)를 만들지 않고 간단하게(콤마를 사용하는것 처럼) or 조건으로 연결하는 방법도 있을까요?

  • JPA
  • java
Won-Sang Hwang 댓글 1 좋아요 0 조회수 318

shard_id 문의

처음 시작하는 Infrastructure as Code: AWS & 테라폼

삭제된 글입니다

  • aws
  • aws
  • Terraform
edu edu 댓글 1 좋아요 0 조회수 49

Unique "key" prop 문제

미해결

비전공자를 위한 진짜 입문 올인원 개발 부트캠프

화면은 정상적으로 작동하지만, 콘솔에서 Each child in a list should have a unique "key" prop 이라는 warning이 발생합니다... 문장을 읽어보면 각 child에 unique한 "key" prop이라는 것을 추가하면 해결할 수 있을 것 같은데요, 이 곳에 나오는 1. "key" prop이 무엇인지 와 2. unique "key" prop은 어떻게 추가할 수 있는지 가 궁금합니다!

  • react-native
  • tensorflow
  • react
  • 머신러닝 배워볼래요?
  • HTML/CSS
  • nodejs
  • express
  • javascript
Sunn 댓글 1 좋아요 1 조회수 182

안녕하세요 선생님

미해결

따라하며 배우는 노드, 리액트 시리즈 - 영화 사이트 만들기

안녕하세요 선생님! 강의 잘 듣고 있습니다. 다름아니라 제가 강의들으면서 따라 만들고 있는데요. movien detail 페이지에서 웹은 정상적으로 잘 작동하나 콘솔창에 아래와 같은 2종류의 에러가 총 35개가 뜨는데 구글에 검색하면서 나오는 해결 방법으로 이리저리 해봤는데 잘 안되서 질문 드립니다. 어떻게 해야할까요? ---------------1번 종류 Warning: React.createElement: type is invalid -- expected a string (for built-in components) or a class/function (for composite components) but got: undefined. You likely forgot to export your component from the file it's defined in, or you might have mixed up default and named imports. Check your code at MovieInfo.js:8. in MovieInfo (at MovieDetail.js:50) in div (at MovieDetail.js:46) in div (at MovieDetail.js:40) in MovieDetail (created by Context.Consumer) in withRouter(MovieDetail) (at auth.js:38) in AuthenticationCheck (created by Context.Consumer) in Route (at App.js:25) in Switch (at App.js:21) in div (at App.js:20) in Suspense (at App.js:18) in App (at src/index.js:29) in Router (created by BrowserRouter) in BrowserRouter (at src/index.js:28) in Provider (at src/index.js:21) -------------------2번 종류 Warning: Updating a style property during rerender (background) when a conflicting property is set (backgroundPosition) can lead to styling bugs. To avoid this, don't mix shorthand and non-shorthand properties for the same value; instead, replace the shorthand with separate values. in div (at MainImage.js:5) in MainImage (at MovieDetail.js:41) in div (at MovieDetail.js:40) in MovieDetail (created by Context.Consumer) in withRouter(MovieDetail) (at auth.js:38) in AuthenticationCheck (created by Context.Consumer) in Route (at App.js:25) in Switch (at App.js:21) in div (at App.js:20) in Suspense (at App.js:18) in App (at src/index.js:29) in Router (created by BrowserRouter) in BrowserRouter (at src/index.js:28) in Provider (at src/index.js:21) 혹시나 해서 제 깃허브 주소 첨부드립니다. https://github.com/AyoungWon/movie-site 답변 부탁드릴게요 감사합니다. --------------------- 질문 올린뒤 계속 검색하다가 dependency 업데이트 하라는 말이 있어서 전부 최신 버전으로 업데이트 했더니 에러는 계속 나고 비슷한 warning이긴 한데 1번 종류 에러가 아래처럼 바뀌었습니다. Warning: React.jsx: type is invalid -- expected a string (for built-in components) or a class/function (for composite components) but got: undefined. You likely forgot to export your component from the file it's defined in, or you might have mixed up default and named imports. Check your code at MovieInfo.js:8. 2번 종류 에러도 여전히 있구요.. 웹은 일단 잘 돌아가는데 왜일까요 ㅠㅠㅠㅠ

  • express
  • 웹앱
  • nodejs
  • mongodb
  • react
원아영 댓글 2 좋아요 0 조회수 616

router-view 관련

해결됨

Vue.js 완벽 가이드 - 실습과 리팩토링으로 배우는 실전 개념

1. 이전 질문중에 #이 들어가는 이유에 대해서 말씀해주셨는데, URL 주소에서 #을 안 보이게 할 수도 있나요?? 2. index.js 파일에서 기본 URL ('/') 일 때엔 MainView 라는 컴포넌트를 연결하고자 할 땐 { path: '/', component: MainView, } 이렇게 적용을 해주면 되는 건가요 ???

  • javascript
  • vuejs
이은혜 댓글 2 좋아요 1 조회수 388

정수가 아닌 유리수를 넣었을 때

미해결

홍정모의 따라하며 배우는 C언어

정수가 아닌 유리수(ex: 4.5)를 넣으면 어떻게되나 궁금해서 넣어봤는데 그 유리수의 정수부분까지 더해진 다음 Sum 값을 뱉네요. 여기서 궁금한 점이 생겼습니다. 1. 이렇게 따로 작성해서 실행해봤는데 1.4 , 5.6 이런 정수가 아닌 숫자를 넣어도 값은 1이 나오는 이유가 무엇인가요? 정수에서만 1을 뱉는게 아닌건가요? int main() { int A, B; A = scanf("%d", &B); printf("%d", A); return 0; } ㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡ 2. 1.4 , 5.6 과 같은 정수가 아닌 유리수들의 scanf 함수 리턴값도 1이었는데, 이번 강의에서 나오는 코드에 넣으면 왜 'while 함수가 끝나'고, '정수부분이 더해진 형태로' Sum값을 뱉는건가요?

  • c
윤동영 댓글 2 좋아요 0 조회수 368

인기 태그

인프런 TOP Writers

주간 인기글