묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결대세는 쿠버네티스 (초급~중급편)
HPA pod-nfs1 생성 오류
강의 진행에 맞게 따라하는데 아래와 같은 오류가 발생하는데 원인을 모르겠습니다. pv와 pvc는 연결이 확인이 되있고 다른 kubectl get pod -A로 진행도 모두 잘 돌아가는데 pod생성만 되지 않습니다. 버전은 1.15버전입니다.
-
미해결[리뉴얼] Node.js 교과서 - 기본부터 프로젝트 실습까지
세션 질문드립니다.
로그인 처리를 한뒤에 세션을 확인해보면 passport : { user: 1 } 이런식으로 들어가있는데 , socket에서 세션을 확인해보면 해당부분이 없습니다. 왜그럴까요?
-
미해결리버싱 이 정도는 알아야지
OllyDbg 오류
안녕하세요 Challenge 01.exe파일을 OllyDbg에 올려놓으면 다음과 같은 오류가 뜹니다. Module 'Challeng' has entry point outside the code(as specified int the PE header). Maybe this file is self-extracting or self-modifying. Please keep it in mind when setting breakpoints! 어떻게 해결해야 할까요? 그리고 교재0에서 나오는 Procexp.exe, FileMonitor.exe, Tcpview.exe 파일을 설치하려 했는데 오류가 나서 설치하지 못했는데 모두 꼭 설치해야 하는 것들인가요??
-
미해결딥러닝 CNN 완벽 가이드 - TFKeras 버전
2.4 버전으로 작성된 강의라고 하셨는데...
지금 캐글노트북 텐서플로우 버전은 2.6.2인데 강의 듣는데 지장이 없을까요?
-
미해결금융데이터 분석을 위한 판다스 활용법
액면분할시 최소값 0에 대해서
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 액면분할시 최소 주가가 0이 될 수도 있다고 해주셨는데 자세한 이유를 알 수 있을까요?
-
미해결타입 파이썬! 올바른 class 사용법과 객체지향 프로그래밍
pyright 를 이용한 클래스 재정의 코드 실행 문제점 질문 드립니다.
안녕하세요. 강사님. 먼저 재미있고 흡입력있게 파이썬 타입 강의를 진행해주신 것 같아 감사의 말씀 드립니다. ^^ 제네릭 강의를 실습하다가 발견한 부분이 있어 질문을 드리고자 합니다. class Robot(Generic[ARM, HEAD]): class Siri(Generic[ARM, HEAD], Robot[ARM, HEAD]): pass 위와 같이 2개의 클래스 정의를 하여 mypy 를 이용하여 python 실행을 하는 경우와 python 실행만 하는 경우는 정상적으로 코드 실행이 되지만 pyright 의 경우에는 아래처럼 MRO 관련한 오류 메시지가 출력이 되며 실행이 되지 않는 것을 확인 하였습니다. error: Cannot create consistent method ordering 아래와 같이 실행을 하게 되면 정상적으로 pyright 도 실행이 되는 것을 확인 하였습니다. class Siri(Robot[ARM, HEAD]): pass pyright 를 사용하게 되면 자식클래스에 상속받는 부모클래스에서 처럼 명시적으로 생성자 타입을 정의를 하지 않아야 되는 PEP 가 존재하여 이를 준수하여 그리 되는 것인지 궁금합니다. 아래 문서등에서는 따로 명시적으로 관련 설명이 된 부분은 아직까진 찾지는 못하였습니다.. https://github.com/microsoft/pyright https://www.python.org/dev/peps/pep-0544/ https://github.com/microsoft/pyright/blob/main/docs/type-concepts.md 실행환경은 아래와 같습니다. pyright 1.1.215 python 3.9.1 mypy 0.931 아래는 pyright 를 함께 사용하여 실행 가능한 전체 실행 코드 입니다. from typing import Generic, Optional, Union, TypeVar ARM = TypeVar("ARM") HEAD = TypeVar("HEAD") class Robot(Generic[ARM, HEAD]): def __init__(self, arm: ARM, head: HEAD): self.arm = arm self.head = head def decode(self): decodedValue: Optional[ARM] = None pass def __str__(self): return f"{self.arm} && {self.head}" robot: Robot = Robot[int, int](122432, 343534) robot2: Robot = Robot[str, str]("2323544", "84539232") robot3: Robot = Robot[float, str](345483.135, "249308543") class Siri(Robot[ARM, HEAD]): pass siri1 = Siri[int, int](342323, 9238235) siri2 = Siri[str, int]("9999", 245324) siri3 = Siri[float, str](230845.4523, "12948") print(robot) print(robot2) print(robot3) print(siri1) print(siri2) print(siri3) 그럼 앞으로도 좋은 강의 부탁 드리며 22년 한해 새해 복 많이 받으세요. 감사합니다.
-
미해결자바 ORM 표준 JPA 프로그래밍 - 기본편
gradle 프로젝트에서 BatchSize 글로벌 세팅
강의에서는 xml 파일에서 BatchSize의 글로벌 세팅 방법을 알려주시는데 Gradle 프로젝트에서 yml이나 propertires 파일에서 어떻게 BatchSize의 글로벌 세팅을 할 수 있을까요?
-
미해결공공데이터로 파이썬 데이터 분석 시작하기
copy() 질문이 있습니다!
선생님 안녕하세요 수업을 듣는중에 서울만 barplot 을 그리기 위해 df["지역명"] == "서울" (지역명이 서울인것만) df_seoul 변수에 넣어주었는데요. 여기서 copy 를 쓰는이유가 강의에서는 명시적으로 하기위함이라고 설명해주셨는데, copy 를 쓰지 않아도 괜찮지 않나요? copy 를 쓰는 이유가 궁금합니다.
-
미해결MERN STACK 커뮤니티 : 시작부터 배포까지 알려주는 React
firebase.js 만드는 부분이 없는것 같아요
firebase.js 만드는 부분을 제가 놓친걸까요?? 안보이네요
-
미해결실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
식별자 오류
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용]여기에 질문 내용을 남겨주세요. 안녕하세요 ~~! aused by: org.h2.jdbc.JdbcSQLSyntaxErrorException: Syntax error in SQL statement "DROP TABLE IF EXISTS USER[*] CASCADE "; expected "identifier"; SQL statement: 식별자가 필요하다고 하는데 어떻게 하면 될까요??
-
미해결자바스크립트+jQuery 기초부터 실무까지 : 기초 Part.2
물고기 게임
물고기 게임에서 setTImeout을 하고 난뒤 play = false를 통해 게임종료 후에는 점수가 올라가면 안되는데.. 올라가네요..
-
미해결모든 개발자를 위한 HTTP 웹 기본 지식
음 제가 잘 이해하고 있는건지 모르겠습니다
앞 강의에서는 클라이언트와 서버간의 요청 응답 처리를 하기전 TCP/IP 계층에서 3 way handshake를 한다했는데 이번 강의에서는 TCP 프로토콜은 게임쪽을 제외하곤 사용하지 않고 거의 모든 웹통신에서는 HTTP 프로토콜을 사용 한다라고 하셨는데요 그러면 이전 강의 내용은 TCP/IP 계층에서 3way handshake를 하는 방법은 옛날 통신 방법이고 요즘엔 TCP/IP 계층에서 3 way handshake 하지 않고 바로 HTTP 메시지를 주고 받는다 라고 이해하면될까요?
-
미해결실습 UI 개발로 배워보는 순수 javascript 와 VueJS 개발
ResultComponent.vue 에러?
37~38초 쯤 ResultComponent.vue 의 4번째 줄에 에러가 난것으로 나오는데 강의에서는 문제없이 컴파일이 됩니다. 하지만 따라서 작성해보니 저는 저 줄에서 에러가 떠서 컴파일이 안되는데 혹시 이유가 뭔지 알수있을까요? ㅠ 오타인가 싶어서 찾아봤는데 잘 안찾아지네요.
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
JpaRepository를 상속받았는데도 구현체가 없다고 나옵니다.
강의와 똑같이 코드를 작성해 주었는데 강의와는 다르게 JpaRepository를 상속받았는데도 SpringDataJpaMemberRepository 인터페이스가 구현체가 없다고 뜹니다. 아 물론 테스트는 정상 작동합니다..! 그냥 괜히 껄끄러워서 여쭤봅니다 ㅠㅠ
-
미해결[리뉴얼] Node.js 교과서 - 기본부터 프로젝트 실습까지
http referer에 대한 이해
찾아보니까 자신 페이지에 요청한 이전 페이지 주소, 로그수집 접근제어 사용 이 라고 하던데,그냥 단순하게 http 헤더에 저장되어있는 요청한 클라이언트의 uri 전체 정보를 일컫는 거라고 보면 되죠?프로토콜+호스트+포트+경로+쿼리스트링 같이 uri 전체 스트링
-
미해결Google 공인! 텐서플로(TensorFlow) 개발자 자격증 취득
callback 문제로 질문 드립니다.
import urllib.requestimport zipfileimport tensorflow.keras as kerasurl = 'https://storage.googleapis.com/download.tensorflow.org/data/rps.zip'urllib.request.urlretrieve(url, 'rps.zip')local_zip = 'rps.zip'zip_ref = zipfile.ZipFile(local_zip, 'r')zip_ref.extractall('tmp/')zip_ref.close()def image_generator(): TRAIN_DIR = 'tmp/rps' training_datagen = keras.preprocessing.image.ImageDataGenerator(rescale=1. / 255, rotation_range=40, width_shift_range=0.2, height_shift_range=0.2, shear_range=0.2, zoom_range=0.2, horizontal_flip=True, fill_mode='nearest', validation_split=0.2) training_generator = training_datagen.flow_from_directory(TRAIN_DIR, target_size=(128, 128), batch_size=150, class_mode='categorical', subset='training') validation_generator = training_datagen.flow_from_directory(TRAIN_DIR, target_size=(128, 128), batch_size=150, class_mode='categorical', subset='validation') return training_generator, validation_generatormodel = keras.models.Sequential([ keras.layers.Conv2D(64, (3, 3), activation='relu', input_shape=(150, 150, 3)), keras.layers.MaxPooling2D(2, 2), keras.layers.Conv2D(32, (3, 3), activation='relu'), keras.layers.MaxPooling2D(2, 2), keras.layers.Conv2D(16, (3, 3), activation='relu'), keras.layers.MaxPooling2D(2, 2), keras.layers.Flatten(), keras.layers.Dropout(0.5), keras.layers.Dense(512, activation='relu'), keras.layers.Dense(3, activation='softmax') ])model.compile(optimizer=keras.optimizers.Adam(), loss=keras.losses.sparse_categorical_crossentropy, metrics='acc')checkpoint_path = 'models/my_checkpoint.ckpt'checkpoint = keras.callbacks.ModelCheckpoint(filepath=checkpoint_path, save_best_only=True, save_weights_only=True, monitor='val_loss', verbose=1)train, val = image_generator()model.fit(train, epochs=10, validation_data=(val), steps_per_epoch=len(train), validation_steps=len(val), callbacks=[checkpoint])model.load_weights(checkpoint_path) tensorflow.python.framework.errors_impl.InvalidArgumentError: Input to reshape is a tensor with 470400 values, but the requested shape requires a multiple of 4624 [[node sequential/flatten/Reshape (defined at /Users/resot/PycharmProjects/TensorProject/imageclassification_cnn.py:72) ]] [Op:__inference_train_function_874] Function call stack: train_function 실습자료를 하던 중 callback에서 걸려서 이런 오류가 뜹니다. 폴더와 파일생성은 모두 되었습니다. flatten에서 reshape를 해줘야 하는건가요? 강의자료와 코드를 비교해보아도 알 수 없어 질문을 드립니다.
-
미해결MSSQL Server 2016 기반의 데이터베이스 입문에서 활용까지 Part.2
문제 13에서 IN 연산자
IN 연산자 사용할 때 왜 굳이 ID로 조회를 하나요? SELECT * FROM DBO.TBL_MOVIE WHERE RELEASE IN (2006, 2019); 이렇게만 해도 되지 않나요...?
-
미해결[리뉴얼] React로 NodeBird SNS 만들기
jwt 리프레쉬토큰 질문!
안녕하세요 제로초님 1. jwt를 활용하여 한계정에서 중복 로그인을 허용할때 서버에서 기기별로 제어를 하고 싶을때 각 기기들으 정보를 어떤식으로 확인을 하는것인가요? 2. 리프레쉬토큰도 액세스토큰과 마찬가지로 만료기한이 거의 다되면 새로 발급받아서 사용하는식으로 로그인을 유지시키는건가요? 아니면 리프레쉬토큰은 만료기한 없이 영구적으로 로그아웃 전까지 가지고있는건가요?
-
미해결[리뉴얼] Node.js 교과서 - 기본부터 프로젝트 실습까지
spawn python EACCES
이건 무슨 에러인가요? 구글링해보니 eacces는 경로 관련 에러라고 하던데..
-
미해결자바스크립트+jQuery 기초부터 실무까지 : 중급 Part.1
$selectedItem 이 의미가 뭔지 모르겠어요.
if ($selectedItem) { $selectedItem.after(newMenuItem); }else{ $menu.append(newMenuItem); } $selectedItem이게 null 값인데 어떻게 $selectedItem.after(newMenuItem);을 했을때ul.menu의 자식으로 li가 넣어지는 건가요? $selectedItem = ul이라는 걸 어떻게 알 수 있는 건가요?