묻고 답해요
160만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결ESXi 가상 인프라 구축과 보안 솔루션을 활용한 이상징후 탐지 모니터링
VyOS 라우터 설치와 기본 네트워크 설정 실습 관련 Kali
강의대로 실습 중 Kali 네트워크 세팅 과정에서 도저히 외부로 핑이 나가지 않아 4시간을 넘게 헤매다가 강의만 20번 정도 돌려보던 중 vyos 세팅 과정에서 set nat source rule 100 source address '10.0.0.0/8' 로 INSIDE 에 대한 주소만 있고 ATTACKER 에 대해서 nat source 를 세팅해주는 부분이 없더라구요. 해당 부분을 추가로 세팅했더니 그제서야 정상적으로 외부로 핑이 나가는데 혹시 제가 쓴 해결 방법이 잘못된 걸까요?
-
미해결처음 만난 리액트(React)
이게 왜 안될까요? 변수가 안먹어요
import React from "react"; function Book(props) { return ( <div> <h1>{'이 책의 이름은 ${props.name}입니다'}</h1> <h2>{'이 책은 총 ${props.numOfPage} 페이지로 이뤄져 있습니다.'}</h2> </div> ); } export default Book;
-
해결됨자바 ORM 표준 JPA 프로그래밍 - 기본편
table drop 관련해서 질문드립니다.
안녕하세요강의를 듣던 중에 기존에 작성했던 객체(Class)들이 변경돼서 코드를 수정하고 나서 동작이 이해가 안가는 부분이 있어서 질문드립니다.기존의 코드에서 Member 객체는 BaseEntity를 상속받는 상황이었는데 여기서 BaseEntity를 제거하고 다시 실행을 시켰습니다.제가 알기로 create 옵션을 사용하면 모든 Entity가 삭제되고 다시 생성하는 걸로 알고 있는데, 다시 실행해도 BaseEntity의 column들이 db에서 삭제되지 않고 상태를 유지하는 것을 봤습니다.왜 이런 현상이 나는지 궁금합니다.이 문제는 일단 h2 db에서 DROP TABLE 쿼리를 날려서 해결하긴 했습니다. 감사합니다.
-
미해결ElasticSearch Essential
마스터 후보노드와 구동관리에 대해 문의드립니다.
안녕하세요.이번에 엘라스틱서치를 공부하고자 강의를 수강했습니다. 쉽게 설명해주셔서 잘듣고 있습니다.질문좀 드릴께요.1) 만약 마스터후보 노드를 3개를 (전용으로)세팅했을 경우, 마스터노드가 1개 선출되면 나머지 2개의 노드는 아무것도 안하고 노는 노드가 되는건가요?2) 만약 클러스터를 100대를 구성했다면, 구동/해제 시키기 위해서는 각머신마다 들어가서 구동/해제 시켜야 하나요? 뭔가 툴 같은게 있을듯 한데, 실무에서 어떤식으로 하는지 궁금합니다. 좋은 강의 감사드려요!
-
해결됨10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
4-F count 함수 질문
count 함수 내부가 이해가 안되서 질문 올립니다. if (word && (word & mask) == word)설명 해 주신 내용으로는 배운 것을 10진수 숫자로 표현 (mask) 한 값과 word 의 and 비트연산으로 나온 값이 자신이면 배운걸로 이해할 수 있는 단어가 되는 것을 알겠는데요 그럼 그냥 단순히(word & mask)==word 만 하면 되는 것 아닌가요? 그 앞에 word && 은 왜 있는걸까요?
-
미해결PySide6 GUI & EXE 프로그램 개발 강의 (PyQt5)
pyside6-uic.exe 실행
pyside6-uic.exe 를 처음에 열어서 실행했는데 껐다가 다시 실행시키려니 작동되지 않습니다.
-
미해결실전! 스프링 데이터 JPA
NullPointerException발생 이유를 모르겠습니다
테스트 코드를 작성하였는데, NullPointerException이 발생합니다 ..
-
미해결배달앱 클론코딩 [with React Native]
cocoapods 문제로 에러 발생
cocoapods 문제로 또 에러가 떴어요 ㅠ 에러 메세지는 아래와 같아요그거해서 cocoapods설치하고 npx ~ 로 Awesomeproject 생성했는데 아래 오류가 발생했어요터미널 껐다 켰는데도 같아요 ㅠ---------------------✔ Downloading template✔ Copying template✔ Processing template✔ Installing Ruby Gems✖ Installing CocoaPods dependencies (this may take a few minutes)error Framework build type is static library[Codegen] Generating ./build/generated/ios/React-Codegen.podspec.jsonAnalyzing dependenciesFetching podspec for DoubleConversion from ../node_modules/react-native/third-party-podspecs/DoubleConversion.podspec[Codegen] Found FBReactNativeSpecFetching podspec for RCT-Folly from ../node_modules/react-native/third-party-podspecs/RCT-Folly.podspec[Codegen] Found rncoreFetching podspec for boost from ../node_modules/react-native/third-party-podspecs/boost.podspecFetching podspec for glog from ../node_modules/react-native/third-party-podspecs/glog.podspecFetching podspec for hermes-engine from ../node_modules/react-native/sdks/hermes-engine/hermes-engine.podspec[Hermes] Using the release tarball from Maven CentralAdding spec repo trunk with CDN https://cdn.cocoapods.org/Downloading dependenciesInstalling CocoaAsyncSocket (7.6.5)Installing DoubleConversion (1.1.6)Installing FBLazyVector (0.72.4)Installing FBReactNativeSpec (0.72.4)Installing Flipper (0.182.0)Installing Flipper-Boost-iOSX (1.76.0.1.11)Installing Flipper-DoubleConversion (3.2.0.1)Installing Flipper-Fmt (7.1.7)Installing Flipper-Folly (2.6.10)Installing Flipper-Glog (0.5.0.5)Installing Flipper-PeerTalk (0.0.4)Installing FlipperKit (0.182.0)Installing OpenSSL-Universal (1.1.1100)Installing RCT-Folly (2021.07.22.00)Installing RCTRequired (0.72.4)Installing RCTTypeSafety (0.72.4)Installing React (0.72.4)Installing React-Codegen (0.72.4)Installing React-Core (0.72.4)Installing React-CoreModules (0.72.4)Installing React-NativeModulesApple (0.72.4)Installing React-RCTActionSheet (0.72.4)Installing React-RCTAnimation (0.72.4)Installing React-RCTAppDelegate (0.72.4)Installing React-RCTBlob (0.72.4)Installing React-RCTImage (0.72.4)Installing React-RCTLinking (0.72.4)Installing React-RCTNetwork (0.72.4)Installing React-RCTSettings (0.72.4)Installing React-RCTText (0.72.4)Installing React-RCTVibration (0.72.4)Installing React-callinvoker (0.72.4)Installing React-cxxreact (0.72.4)Installing React-debug (0.72.4)Installing React-hermes (0.72.4)Installing React-jsi (0.72.4)Installing React-jsiexecutor (0.72.4)Installing React-jsinspector (0.72.4)Installing React-logger (0.72.4)Installing React-perflogger (0.72.4)Installing React-rncore (0.72.4)Installing React-runtimeexecutor (0.72.4)Installing React-runtimescheduler (0.72.4)Installing React-utils (0.72.4)Installing ReactCommon (0.72.4)Installing SocketRocket (0.6.1)Installing Yoga (1.14.0)Installing YogaKit (1.18.1)Installing boost (1.76.0)Installing fmt (6.2.1)Installing glog (0.3.5)[!] /bin/bash -c set -e#!/bin/bash# Copyright (c) Meta Platforms, Inc. and affiliates.## This source code is licensed under the MIT license found in the# LICENSE file in the root directory of this source tree. set -e PLATFORM_NAME="${PLATFORM_NAME:-iphoneos}"CURRENT_ARCH="${CURRENT_ARCH}" if [ -z "$CURRENT_ARCH" ] || [ "$CURRENT_ARCH" == "undefined_arch" ]; then # Xcode 10 beta sets CURRENT_ARCH to "undefined_arch", this leads to incorrect linker arg. # it's better to rely on platform name as fallback because architecture differs between simulator and device if [[ "$PLATFORM_NAME" == "simulator" ]]; then CURRENT_ARCH="x86_64" else CURRENT_ARCH="arm64" fifi # @lint-ignore-every TXT2 Tab Literalif [ "$CURRENT_ARCH" == "arm64" ]; then cat <<\EOF >>fix_glog_0.3.5_apple_silicon.patchdiff --git a/config.sub b/config.subindex 1761d8b..43fa2e8 100755--- a/config.sub+++ b/config.sub@@ -1096,6 +1096,9 @@ case $basic_machine in basic_machine=z8k-unknown os=-sim ;;+ arm64-*)+ basic_machine=$(echo $basic_machine | sed 's/arm64/aarch64/')+ ;; none) basic_machine=none-none os=-noneEOF patch -p1 config.sub fix_glog_0.3.5_apple_silicon.patchfi export CC="$(xcrun -find -sdk $PLATFORM_NAME cc) -arch $CURRENT_ARCH -isysroot $(xcrun -sdk $PLATFORM_NAME --show-sdk-path)"export CXX="$CC" # Remove automake symlink if it existsif [ -h "test-driver" ]; then rm test-driverfi # Manually disable gflags include to fix issue https://github.com/facebook/react-native/issues/28446sed -i.bak -e 's/\@ac_cv_have_libgflags\@/0/' src/glog/logging.h.in && rm src/glog/logging.h.in.baksed -i.bak -e 's/HAVE_LIB_GFLAGS/HAVE_LIB_GFLAGS_DISABLED/' src/config.h.in && rm src/config.h.in.bak ./configure --host arm-apple-darwin cat << EOF >> src/config.h/* Add in so we have Apple Target Conditionals */#ifdef APPLE#include <TargetConditionals.h>#include <Availability.h>#endif /* Special configuration for ucontext */#undef HAVE_UCONTEXT_H#undef PC_FROM_UCONTEXT#if defined(__x86_64__)#define PC_FROM_UCONTEXT uc_mcontext->__ss.__rip#elif defined(__i386__)#define PC_FROM_UCONTEXT uc_mcontext->__ss.__eip#endifEOF # Prepare exported header includeEXPORTED_INCLUDE_DIR="exported/glog"mkdir -p exported/glogcp -f src/glog/log_severity.h "$EXPORTED_INCLUDE_DIR/"cp -f src/glog/logging.h "$EXPORTED_INCLUDE_DIR/"cp -f src/glog/raw_logging.h "$EXPORTED_INCLUDE_DIR/"cp -f src/glog/stl_logging.h "$EXPORTED_INCLUDE_DIR/"cp -f src/glog/vlog_is_on.h "$EXPORTED_INCLUDE_DIR/" patching file config.sub1 out of 1 hunks failed--saving rejects to config.sub.rej✖ Installing CocoaPods dependencies (this may take a few minutes)error Looks like your iOS environment is not properly set. Please go to https://reactnative.dev/docs/environment-setup?os=macos&platform=android and follow the React Native CLI QuickStart guide for macOS and iOS.info Run CLI with --verbose flag for more details.---------------------
-
미해결마이크로넛 자바 클라우드 어플리케이션 제작
우분투 설치 문의드립니다.
안녕하세요 현재 앞부분 강의를 듣고 있습니다.혹시 우분투를 설치하지 않고 윈도우에서vscode 및 인텔리제이를 활용해서 진행할 경우앞으로 수업 진행하는데 문제되는 부분이 있나요?
-
해결됨스프링 MVC 2편 - 백엔드 웹 개발 활용 기술
redirect items
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용]http://localhost:8080/items 에 들어가서 로그인을 하게되면 기본 로그인 홈화면이 나옵니다. 파라미터는 잘 넘어가는 걸로 보이는데 확인해보면 "/" 값이 들어옵니다. 어디에 문제가 있을까요?
-
해결됨스프링 DB 1편 - 데이터 접근 핵심 원리
[오타문의] 스프링 JdbcTemplate 예시
[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용]예외를 확인하기가 편리하다. 인 것 같습니다! 감사합니다!
-
미해결초보를 위한 도커 안내서
안녕하세요! 블로그 관련 질문 드립니다!
안녕하세요 인프런 강의 열심히 듣고 있는 대학생입니다.최근 블로그를 시작하려 준비 중입니다평소 강의를 들으며 노션에 정리한 내용들을블로그에 기재해도 괜찮을까요?
-
미해결CloudNet@ - AWS 네트워킹 입문
CloudWatch로그 그룹 삭제에러발생
CloudWatch로그 그룹 삭제시 에러삭제 할 수 없습니다. 하면서 삭제안됨.
-
해결됨빅데이터 파이프라인 마스터; 성공을 위한 도구와 기술
안녕하세요! 블로그 관련 질문드립니다
안녕하세요 강의 열심히 듣고있는 대학생입니다.최근 블로그를 시작하려고 준비 중입니다평소 강의 들으면서 노션에 정리한 내용들을블로그에 게시해도 괜찮을까요?우선 이론과 실습은 설치 과정만 게시하려고 생각중입니다..!
-
미해결[아파치 카프카 애플리케이션 프로그래밍] 개념부터 컨슈머, 프로듀서, 커넥트, 스트림즈까지!
프로듀서 컨슈머 주요 옵션에 대한 문의가 있습니다.
bootstrap.servers 에 2개 이상의 브로커 정보를 입력하는 이유가 무엇일까요?제가 생각하기로는 클러스터에 대한 주소 1개를 입력하면 되는게 아닌가 싶어서요그래야지만 특정 브로커에서 문제가 생겼을 때 클러스터에 있는 다른 브로커로 접속해서 이슈가 없도록 설정하는 개념이 아닌가요?클러스터에 있는 브로커중 2개 이상을 임의로 입력해야한다는 것인데, 항상 클러스터에 있는 모든 브로커 개수를 입력해야한가요? 그럼 브로커가 추가될 때마다 소스에 있는 bootstrap.servers 정보를 수정해야 하는게 아닌가요?제가 원리를 잘못 이해한 것인지 답변부탁드립니다.
-
미해결AWS Certified Solutions Architect - Associate 자격증 준비하기
수강기간 연장 요청 드려요
안녕하세요 강사님!바쁘다는 핑계로 강의 수강해놓고 섹센2까지 밖에 못들었는데, 종료일이 다가와 버렸습니다.수강기한 연장 가능하시다면 부탁드려요.반성하고 열심히 수강해서 자격증 따도록 하겠습니다.감사합니다~!!
-
해결됨[코드캠프] 부트캠프에서 만든 고농축 프론트엔드 코스
포트폴리오 깃 클론 주소를 못찾겠습니다.
피그마 주소밖에 확인이 안되는데,어디에 나와있는건가요..??
-
미해결게임 엔진을 지탱하는 게임 수학
강의 노트 링크가 안 보입니다.
강의노트가 제공된다고 하시는데 링크가 보이지 않고다른 질문 글을 보면 영상 하단에 링크가 있다는데 보이지 않습니다.어디서 볼 수 있나요?
-
미해결[아파치 카프카 애플리케이션 프로그래밍] 개념부터 컨슈머, 프로듀서, 커넥트, 스트림즈까지!
운영 환경에서 컨슈머에 대한 질문이 있습니다.
특정 토픽에 대한 파티션을 3개를 만든 후 소스에서 컨슈머 그룹에 대한 컨슈머를 3개를 만들었습니다.운영 환경에서 실행중인 서버가 1개인데 CPU 사용량으로 인한 오토스케일링이 발생하여 서버가 2개가 되었을 때, 그럼 총 6개의 컨슈머가 생성되는 것이라고 생각됩니다.그럼 3개의 컨슈머는 idle 상태로 놀고 있는게 아닌가 싶습니다.제가 이해한게 맞을까요?실제 운영 환경에서 이런 경우는 어떻게 하는게 좋은 방법일지 궁금합니다.---------------멀티스레드 컨슈머 애플리케이션 강의를 들었습니다.그렇다면 강사님께서는 토픽 + 컨슈머 그룹 + 컨슈머 별로 각각의 프로세스를 실행시키나요?다른 강의에서 파티션의 개수를 충분히 많은 개수 50~100개를 권장하셨는데.. 그럼 프로세스가 너무 많이 떠있는거라 생각되서요.. 강의 예로는 아래와 같이 컨슈머가 있다면, 총 7개의 프로세스에 단일 쓰레드로 실행시키는 걸까요?ex)A-TOPICA-TOPIC-GROUP-1A-TOPIC-GROUP-1-CONSUMER-1A-TOPIC-GROUP-1-CONSUMER-2A-TOPIC-GROUP-2A-TOPIC-GROUP-2-CONSUMER-1A-TOPIC-GROUP-2-CONSUMER-2A-TOPIC-GROUP-2-CONSUMER-3B-TOPICB-TOPIC-GROUP-1B-TOPIC-GROUP-1-CONSUMER-1B-TOPIC-GROUP-1-CONSUMER-2
-
미해결자바와 스프링 부트로 생애 최초 서버 만들기, 누구나 쉽게 개발부터 배포까지! [서버 개발 올인원 패키지]
38강 막히는 부분이 있어서 문의드립니다.
안녕하세요 강의 열심히 듣고 있는 학생입니다.프로필도 제대로 설정이 되어있는 상태같은데 도서관관리 페이지에서도 기존 db에 있던 정보 그대로 끌고 오고 혹시나 해서 이름 삭제 후 서버를 재시작했는데도 삭제된 채로 그대로 반영이 되어있어서 메모리에 저장되는거같지 않은 것 같네요 ㅠ그리고 결정적으로 h2-console로 접속하고 url 입력 후 커넥트를 누르니 저런 오류가 뜨는거 보니 뭔가 적용이 제대로 안된거 같은데 어디서 무엇이 어떻게 문제가 있는지 판단하기가 어려워서 질문드립니다 ㅠ