inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

묻고 답해요

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

금일 새벽에 올린 제 질문이 검색이 안되고 있습니다.

미해결

[퇴근후딴짓] 빅데이터 분석기사 실기 (작업형1,2,3)

학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! 질문과 관련된 영상 위치를 알려주면 더 빠르게 답변할 수 있어요 먼저 유사한 질문이 있었는지 검색해보세요 금일 새벽에 올린 제 질문이 검색이 안되고 있습니다. 임의로 삭제가 될 수 있는 것인가요? 확인 바랍니다.

  • python
  • 머신러닝
  • 빅데이터
  • pandas
  • 빅데이터분석기사
강민균 댓글 3 좋아요 0 조회수 82

Git에서 다운받은 파일중 일부가 에디터에서 인식되지 않습니다.

미해결

이득우의 언리얼 프로그래밍 Part2 - 언리얼 게임 프레임웍의 이해

안녕하세요. 저번 강의에서 Git에서 다운받은 ArenaBattle폴더를 새로 만든 프로젝트의 Content폴더로 옮겨 주었을 때, 에디터에서 인식은 했으나 폴더에는 존재하는 Step1이 에디터에서는 나타나지 않는 현상이 있었습니다. 이번 강의에서도 진행도중 BluePrint에서 일부 엑터만 에디터에 표시됩니다. 무슨 문제가 있는것인가요?? 현재 언리얼 버전은 5.1 사용중입니다!

  • unreal-engine
  • ue-blueprint
  • 언리얼-c++
dhqks6 댓글 2 좋아요 0 조회수 158

움직임 리플리케이션 질문

미해결

이득우의 언리얼 프로그래밍 Part3 - 네트웍 멀티플레이 프레임웍의 이해

안녕하세요 저는 데디케이티드 서버 환경으로 공부를 진행하고 있습니다. 강의를 통해 움직임 리플리케이션을 공부하다가 궁금한점이 생겨 글을 남깁니다. 현재 제가 이해하고 있는 움직임 리플리케이션의 간단한 플로우는 아래와 같습니다. 1. 클라가 이동하고자 하는 좌표를 누르면 해당 방향으로 클라가 이동한다 2. 이 과정에서 매 틱마다 클라가 움직인 변화값이 하나의 데이터화 되어 RPC를 호출해 서버에 움직인 값을 전달한다 3. 서버는 클라가 움직인 변화값을 기반으로 서버에서 시뮬레이션을 진행한다 4. 서버와 클라의 위치에 별다른 오차범위, 특이 사항이 없다면 그대로 승인 RPC를 호출하고 5. 만약 서버와 클라간에 오차가 발생하면 해당 부분을 보정하여 클라에게 수정을 요청하는 RPC를 호출한다 6. 클라는 서버가 수정 값을 보내줬다면 보정된 위치로 이동한다 (오차 범위에 대한 동기화) 이 내용을 기반으로 질문드리고 싶은 내용은 아래와 같습니다. 그렇다면 캐릭터를 움직이는 로직을 구현할 때, 서버와 클라이언트의 코드를 분리해서 서버와 클라가 Tick부분에서 같이 움직이는 방식은 비효율적인가요? 예를 들어서 클라이언트가 이동하고자 하는 목적지를 클릭했다면, 그 목적지 좌표를 Server RPC를 호출하여 리플리케이트하고 Tick() 부분에서 클라액터도 움직이고 서버 액터도 같이 움직이게 하는 방식같은 케이스입니다.. 이 방식을 생각했던 이유는 캐릭터가 목적지로 이동하고 있을때 클라이언트 쪽에서 렉이 걸려서 잠깐 멈췄다가 접속해도 클라이언트의 캐릭터는 계속 목적지를 향해서 달리고 있는 상황을 재현하고 싶어서였습니다. 서버와 클라이언트가 둘 다 목적지를 알고 있고, 그 목적지로 Tick 에서 같이 이동하는 방식이면, 네트워크 연결이 원활할 경우엔 기존 리플리케이트 플로우처럼 서버는 클라의 움직임을 검증하고 승인할 것이며, 오차범위가 발생할 경우 서버가 목적지까지 움직이고 있었으니 서버의 위치로 클라를 동기화할 수 있기 때문입니다. 더불어 서버는 클라이언트가 어떠한 이동의 변화값을 보낼지 짐작할 수 없으며, 최악의 경우에는 클라이언트가 악의적으로 잘못된 이동값을 전달할수도 있다는 걱정도 이 이유에 포함됩니다. 하지만 이러한 생각을 기반으로 HasAuthority() 함수를 이용해 코드를 분리해서 구현해보니 서버에서 이동한 위치는 결국 다시 클라에 RPC를 해줘야하고, 클라에서 AddMovementInput 으로 움직인 값은 서버에 자동으로 RPC되고.... 뭔가 이중 RPC를 하는 느낌이 들더라구요.. 제가 너무 깊게 생각한건가 싶기도 하고... 제가 이해를 잘못해서 오히려 생각을 이상하게 해버린건지, 아니면 접근 방식이 잘못된건지 개인적인 선생님의 의견을 들어보고 싶습니다.

  • unreal-engine
  • 네트워크
  • 언리얼-c++
wwwwhy 댓글 2 좋아요 0 조회수 158

데코레이터 @Slot을 꼭 써줘야 하는 건가요?

미해결

[Level 1] Qt를 이용한 Python 프로그래밍: 입문편

영상을 보면 데코레이터 @Slot을 입력하기 전에도 함수는 잘 동작하는데, @Slot 을 꼭 써줘야 하는 건가요? 이유는 뭘까요?

  • python
  • gui
  • qt
  • qml
  • pyside6
  • 데코레이터
  • @slot
박동진 댓글 2 좋아요 1 조회수 187

콤보 어택

미해결

이득우의 언리얼 프로그래밍 Part2 - 언리얼 게임 프레임웍의 이해

수업시간에 배운걸 토대로 콤보 어택마다 데미지를 다르게 구현하고 싶어서 코드를 작성하고 있습니다. float AOLCharacterBase::TakeDamage(float DamageAmount, struct FDamageEvent const& DamageEvent, AController* EventInstigator, AActor* DamageCauser) { if (CurrentComboAttack == 1) { Hp = FMath::Clamp(Hp - DamageAmount, 0.0f, MaxHp); // 체력 업데이트 UE_LOG(LogTemp, Warning, TEXT("Damage1 = %f"), DamageAmount); } else if (CurrentComboAttack == 2) { Hp = FMath::Clamp(Hp - DamageAmount*2, 0.0f, MaxHp); // 체력 업데이트 UE_LOG(LogTemp, Warning, TEXT("Damage2 = %f"), DamageAmount*2); } else if (CurrentComboAttack == 3) { Hp = FMath::Clamp(Hp - DamageAmount * 3, 0.0f, MaxHp); // 체력 업데이트 UE_LOG(LogTemp, Warning, TEXT("Damage3 = %f"), DamageAmount * 3); } UE_LOG(LogTemp, Warning, TEXT("Hp = %f"), Hp); // 체력이 0 이하인 경우 if (Hp <= 0.0f) { Dead(); // 죽었으니 함수 호출 UE_LOG(LogTemp, Error, TEXT("Dead!")); } return DamageAmount; } TakeDamage에서 CurrentComboAttack 값에 따라 데미지를 다르게 하려고 위 코드와 같이 작성을 했는데 로그도 전혀 나오지 않습니다. 콤보 어택 데이터에 데미지 값을 추가하여 값을 가져오면 콤보마다 데미지가 다른게 잘 되는데, 위 코드와 같이 작성하면 왜 안되는지 궁금합니다.. CurrentComboAttack은 전역변수로 선언되어있습니다.

  • unreal-engine
  • ue-blueprint
  • 언리얼-c++
ajkdfj 댓글 1 좋아요 0 조회수 78

'강의 준비를 위한 VSCode'에서 질문

미해결

처음하는 파이썬 백엔드 FastAPI 입문 (FastAPI부터 비동기 SQLAlchemy까지) [풀스택 Part1-2]

이렇게 되어있고, 아나콘다가 설정이 안되어 있으면 제가 바꿔도 되는건가요?

  • python
  • mvc
  • sqlalchemy
  • FastAPI
  • backend
도훈 댓글 1 좋아요 0 조회수 153

기출문제나 모의고사

해결됨

(2026 최신!) 일주일만에 합격하는 정보처리기사 실기

선생님 안녕하세요 혹시 강의 관련해서 강의업데이트나 이전 기출, 모의고사처럼 문제가 더 업데이트될까요? 문제모음 같이 해당문제지와 영상이 있으면 좋을 것 같아 여쭤봐요

  • python
  • java
  • c
  • 정보처리기사
rsrarsra 댓글 2 좋아요 0 조회수 126

ORM 개념

해결됨

실전! FastAPI 입문

안녕하십니까? 좋은 강의 1회독 후, 계속 부족한 부분 수강하는 수강생입니다. 다시 공부하다가 제대로 이해하게 맞는지 궁금한게 있어 질문드렸습니다. ORM이라하면 Python 환경에서 외부 서버에 구동되고 있는 DB에 대해서 객체지향의 추상화와 상속의 개념을 적용하여 Python에서 외부 서버의 DB에 대해서 SQL 명령어를 수행할 수 있도록 도움을 준다라고 이해하면 좋을까요?

  • python
  • orm
문승주 댓글 1 좋아요 0 조회수 149

overfitting이 나는 이유가 궁금합니다.

해결됨

[파이토치] 실전 인공지능으로 이어지는 딥러닝 - 기초부터 논문 구현까지

데이터의 4가지만 고려했다는 것은, 주식예측에 대해서 재무제표나 그런 지표들을 고려를 안했다는 의미로 말씀하신거 같습니다 근데 그 외에 이유도 있을지 궁금하여 질문 드립니다!

  • python
  • 머신러닝
  • 딥러닝
  • 인공신경망
  • pytorch
최규형 댓글 2 좋아요 1 조회수 205

Lecture.15-3 강의의 image 자료 문의

미해결

[PL 0302] 데이터 연산을 위한 파이썬 - 넘파이 마스터 클래스

안녕하세요. Lecture.15-3 강의에서 강의노트 pdf 파일은 보이는데, image 자료가 확인되지 않습니다.

  • python
  • numpy
  • 인공지능(ai)
MS 댓글 1 좋아요 0 조회수 113

ID태크와 Class 태그

해결됨

파이썬으로 나만의 블로그 자동화 프로그램 만들기

안녕하세요. driver.find_element(By.CSS_SELECTOR, "#id").click() 아이디 패스워드부분을 작성하실때는 #id 를 사용하시고 다른 버튼 및 선택 부분은 .class를 사용하시는데 차이가 있을까요? 개발자도구에서 ID 부분에서 ID도 있지만 class도 있어서요. ID가 명시되어 있다면 ID로 하면되고 그렇지 않다면 Class를 넣어서 사용하면 될까요?

  • python
  • wordpress
  • 웹-크롤링
  • selenium
subak 댓글 2 좋아요 0 조회수 141

4:30 스위치 문에 for문은 생략인가요

해결됨

(2026 최신!) 일주일만에 합격하는 정보처리기사 실기

4:30 스위치 문 바로 위 for문은 생략하면 되는건지요?

  • python
  • java
  • c
  • 정보처리기사
kjh76065644 댓글 2 좋아요 0 조회수 93

언리얼 시스템의 에러? 에 대해서 질문 드립니다.

미해결

[입문자를 위한 UE5] Part4. 언리얼 엔진 C++

#include "UObject/UObjectGlobals.h" 위의 include 문을 R1PlayerController.h 에 입력하고 나니 문제가 모두 해결되었고, 이후로는 이 include문 없이도 오류가 발생하지 않습니다. 다시 확인해보니 아래의 문제들은 UnrealHeaderTool command completed.가 되기 전에 발생하던 문제였습니다. 컴파일러 설정은 Development Editor Win64 시작 프로젝트 -> R1 프로젝트 입니다. 환경은 언리얼 엔진은 5.5.1 vs는 17.13.1 윈도우 11 입니다. R1.Build.cs 파일에 { "Core", "CoreUObject", "Engine", "InputCore", "EnhancedInput" } 모듈들을 의존하도록 설정했습니다. APlayerController를 상속받은 AR1PlayerController를 작성할 때 문제가 발생했었습니다. 우선 헤더에선 GENERATED_BODY() 가 작성된 줄에서 오류가 발생했었습니다. (E0077 : 이 선언은 스토리지 클래스나 타입 지정자가 없습니다.) 그리고 cpp 파일에서 여러 오류가 존재했었습니다. AR1PlayerController의 생성자를 작성할 때 생성자 초기자 에서 자신의 자신의 부모 클래스의 생성자를 호출하는 부분에서 오류가 발생했었습니다. : Super(ObjectInitializer) (E0293 : 직접적이지 않은 논버추얼 클래스는 허용되지 않습니다.) AR1PlayerController::SetupInputComponent() 함수의 구현부에서 Super::SetupInputComponent() 에서 오류가 발생했었습니다. (오류의 내용은 Super에 SetupInputComponent()라는 멤버가 존재하지 않는다는 오류였습니다.) 그리고 EnhancedInputComponent->BindAction()를 호출할 때 &ThisClass::(연동할 함수 이름) 에서 오류가 발생했었습니다. (오류의 내용은 ThisClass에 (연동할 함수 이름)가 존재하지 않다는 내용이었습니다.) 코드를 한 줄씩 시험해보니 FObjectInitializer를 매개변수로 받는 R1PlayerController의 생성자가 있으니 오류가 발생한다는 것을 알았고, 생성자를 지우니 정상적으로 빌드가 되었습니다. 이어서 매개변수를 받지 않는 생성자만 작성한 경우에도 오류가 발생하지 않았습니다. FObjectInitializer 가 존재하는 헤더 파일인 "UObject/UObjectGlobals.h"를 include 하니 FObjectInitializer를 매개변수로 받는 생성자를 작성해도 빌드가 통과되었고 이후론 해당 include문을 지워도 빌드가 통과됩니다. .vs, Binaries, DerivedDataCache, Intermediate, Saved 폴더들을 삭제하고 .uproject 의 Generate~를 실행한 뒤 빌드 해도 문제가 발생하지 않았습니다. 제가 느끼기에는 뭔가 컴퓨터한테 "UObject/UObjectGlobals.h" 도 있으니 이것도 사용해보라고 알려주니 컴퓨터도 다음부턴 알아서 잘 이용한다는 느낌이 듭니다.

  • unreal-engine
  • 언리얼-c++
이정환 댓글 1 좋아요 0 조회수 387

SetWaitingOnAvatar함수의 호출 위치에 따라 영향을 주는지 궁금합니다.

해결됨

이득우의 언리얼 프로그래밍 Part4 - 게임플레이 어빌리티 시스템

50:24쯤에 Ability Task의 Activate 함수 작성 구간에서 void UABAT_Trace::Activate() { Super::Activate(); SpawnAndInitializeTargetActor(); FinalizeTargetActor(); SetWaitingOnAvatar(); } 로 하셨는데 void UABAT_Trace::Activate() { Super::Activate(); SetWaitingOnAvatar(); SpawnAndInitializeTargetActor(); FinalizeTargetActor(); } 이렇게 SetWaitingOnAvatar함수를 먼저 Task수행전에 호출해도 괜찮은지 궁금합니다. SetWaitingOnAvatar 함수를 호출이유가 해당 작업이 아직 안끝났다는걸 ASC에게 알려주기 위해 Waiting상태로 만든다고 들어서 이게 가능하다 생각되고 실제로도 돌려보니 별 다른점이 없어서 물어봅니다.

  • unreal-engine
  • ue-blueprint
  • unreal-engine5
  • 언리얼-c++
  • gas
김근우 댓글 1 좋아요 0 조회수 175

feature scaling 부분

해결됨

파이썬을 활용한 머신러닝 딥러닝 입문

안녕하세요. feature scaling 부분에 그래프 예시 (before, after) 에 표준정규화를 거치면 분포가 다 같아지는것처럼 그려졌는데 각각 다른 분포를 가진 데이터들이 전부 같은 분포로 바뀌게 되면 서로 다른 데이터의 의미자체를 잃어버리는것 아닌가요? 감사합니다.

  • python
  • 머신러닝
  • 딥러닝
  • pandas
  • numpy
  • keras
  • tensorflow
  • anaconda
  • matplotlib
  • cnn
한두혁 댓글 2 좋아요 0 조회수 155

type 오류

미해결

[신규 개정판] 코딩 입문자를 위한 파이썬 완벽가이드

'NoneType'으로 떠야 하는데 'str'로 오류가 납니다. 어떻게 해결할 수 있을까요?

  • python
댓글 2 좋아요 0 조회수 131

비동기 await 관련

해결됨

실전! FastAPI 활용(비동기)

기존에는 fastapi를 간략하게 이해하고, async def를 쓰면 비동기처리를 수행한다고 해서, 사용하였지만, 비동기처리가 안 되길래, 무슨 문제인지 몰랐는데, await를 추가해줘야 한다는 것을 알게 되었습니다. 그러면 강의에서는 네트워크 IO를 발생시키는 작업에 대해서는 await를 사용하신다고 하고, ORM 객체 명령어는 동기처리를 해도 된다고 하셨는데, commit이랑 DB에서 사용되는 CRUD가 주로 네트워크 IO를 발생시키는 작업이라고 이해해도 되는걸까요?

  • python
  • FastAPI
  • websocket
  • asyncio
  • pubsub
문승주 댓글 2 좋아요 0 조회수 122

9분20초

해결됨

(2026 최신!) 일주일만에 합격하는 정보처리기사 실기

9분 20초 isdisit이 숫자로 돼있을 때 트루라고 하셨는데 True는 잘못된거죠??

  • python
  • java
  • c
  • 정보처리기사
곽경록 댓글 2 좋아요 0 조회수 102

셀레니움 설치 후 from , import 안되요.

해결됨

파이썬으로 나만의 블로그 자동화 프로그램 만들기

안녕하세요. 셀레니움 설치후 from 명령어에도 안뜨고 실행도 안됩니다. 확인해야할 부분이 어딘지 알려주실수 있으실까요?

  • python
  • wordpress
  • 웹-크롤링
  • selenium
subak 댓글 2 좋아요 0 조회수 196

sp500 데이타 가져올 때 문제가 있어요

해결됨

파이썬 알고리즘 트레이딩 파트2: Interactive Brokers API를 활용한 실시간 알고리즘 트레이딩

안녕하세요. 추가 질문 드립니다. sp500 데이타 가져오는 부분에서 오류가 나서 그런지 그래프가 안그려지네요. 아마 강의 당시와 지금(2024.2)과 환경 차이가 있어서 그런지 잘 모르겠습니다. data_1d 값을 어떠한 예외 처리를 해야 하는지 문의 드립니다. 감사합니다.

  • python
  • 객체지향
  • 퀀트
jacob.ha 댓글 3 좋아요 1 조회수 412

인기 태그

인프런 TOP Writers

주간 인기글