inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

묻고 답해요

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

BrainComponent가 뭔지 모르겠습니다.

해결됨

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

UBehaviorTreeComponent* BTComponent = Cast<UBehaviorTreeComponent>(BrainComponent); if (BTComponent) { BTComponent->StopTree(); } 안녕하세요. 11강 강의에서 BTComponent를 생성할 때 인자값으로 BrainComponent를 넣으셨는데 이해를 못했습니다.. 제가 구글에서 찾아보니 BrainComponent는 AIController가 생성되면서 같이 생성되는 것이고, AI에 관한 명령들은 BrainComponent를 통해 가능하다고 설명이 되어있었습니다. 행동 트리도 AI에 관한 제어를 하는 것이기 때문에 BrainComponent를 인자로 넣어주는 것인가요?

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

로그인 버튼 클릭 안되는 이슈

해결됨

쉬운 모바일 테스트 자동화 시작하기 : Appium Studio

안녕하세요 강사님 현재 Appium studio 테스트 중 로그인 버튼이 클릭 안 되는 이슈가 있어 문의드립니다. 하기의 캡처된 화면으로는 로그인 버튼이 초록을 테두리속에 있어야 정상적으로 버튼을 찾는거 같은데 현재 테두리와 버튼이 일치 하지 않습니다. 이런 이슈는 모바일 해상도의 문제 인 건지 그리고 어떻게 이슈를 처리해야 하는지 문의드립니다. 감사합니다.

  • ios
  • android
  • 소프트웨어-테스트
  • qa(품질보증)
  • appium-studio
nemogun21 댓글 2 좋아요 0 조회수 359

플러그인 tms for Korea

해결됨

QGIS 입문자 올인원 스타터팩 (이론/실습형)

안녕하세요! 첫 세션부터 에러가 발생했는데, qgis 플러그인 tms for Korea에서 세틀라이트 들을 추가하니, 선생님 처럼 화면이 보이는게 아니라, 이렇게 깨져서 나옵니다. 혹시 뭐가 문제일까요?? 감사합니다!

  • qgis
  • GIS
  • data-visualization
  • data-analysis
  • spatial-data
ccphilip87 댓글 2 좋아요 1 조회수 1131

Private EC2내 Userdata Script 동작 문제

미해결

AWS로 쉽고 빠르지만 아주 견고한 서버 환경을 구축하는 방법

안녕하세요. 강의 잘 듣고 있습니다. EC2 userdata에 강사님이 제공한 스크립트를 넣고 인스턴스 시작을 하면 스크립트 실행이 되지 않고 있어서 문의 드립니다. EC2 처음 생성시에는 스크립트가 잘 동작하는데 한번 instance stop한 다음에 다시 start 하면 실행이 되지 않습니다. 테스트를 스크립트 내에 echo 등 다양한 방법으로 시도를 해 보았는데 실행이 되지 않고 있습니다. 직접 connect 해서 아래 스크립트 실행하면 잘 됩니다. Security Group 이슈는 아닐 것 같습니다. 혹시 어떤 문제가 있는지 확인 가능할까요? 그리고 첫번째 인스턴스 생성시에 aws-operation-prac 폴더가 ec2-user에 생기는 것이 아니고 "/" 루트에 생성이 됩니다. 아래 userdata 스크립트입니다. 인스턴스를 몇개 만들어서 테스트를 해도 동일한 결과가 나옵니다. 이 이슈로 ALB, Auto scaling 등에서 진행이 되지를 않고 있습니다. #!/bin/bash sudo yum update -y sudo yum install -y git sudo yum install -y java-17-amazon-corretto-devel git clone -b 2_monolithic_cloud https://github.com/burger-2023/aws-operation-prac.git cd aws-operation-prac ./gradlew build sudo java -jar build/libs/aws-msa-monolithic-prac-0.1.jar

  • aws
  • docker
  • msa
  • container
  • ecs
  • fargate
sunyoon 댓글 2 좋아요 0 조회수 227

OpenFeign을 어떤 상황에서 어떻게 사용하는지 감이 안옵니다...

미해결

생산성을 향상시키는 스프링부트 기반의 API 템플릿 프로젝트 구현

OpenFeign을 어떤 상황에서 어떻게 사용하는지 감이 안옵니다... 단 한번도 프로젝트를 진행하면서 사용해본적이 없는 기술이여서 감이 와닿지 않는데 어떤 상황에서 유용하게 쓸 수 있는 기술인걸까요??

  • spring-boot
  • jpa
  • web-api
service 댓글 2 좋아요 0 조회수 265

온도센서 HardFault 질문

해결됨

[임베디드 입문용] 임베디드 개발은 실제로 이렇게 해요.

- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 자주 묻는 질문에 혹시 답이 있을 수 있어요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 온도센서 강의 듣고 따라하다가 자꾸 HardFault_Handler 에 걸려서 왜 그런가 찾아보니까 Ds18b20_Init ();랑 Ds18b20_ManualConvert ();을 주석처리 하면 HardFault 에 안 걸리더라고요. 영상 다시 보면서 전부 똑같이 따라해도 HardFault 에 걸리는데 뭐가 문제인가요?

  • Raspberry-Pi
  • arduino
  • 임베디드
이상오 댓글 2 좋아요 0 조회수 137

기존 강의를 끝까지 들어야 할까요?

미해결

쿠폰 받아서 새 강의를 구매하였습니다. 현재 프레임워크와 라이브러리 파트를 듣고 있는데요, freeboard가 완성되지 않은 상태에서 새 강의를 수강해야 하는 것인지 고민됩니다. 진도를 이어서 듣고 싶으나 순서에서 차이가 있는 것 같아 새강의에서 어느 부분인지 잘 모르겠습니다. 현재 강의를 모두 수강한 후에 새강의로 넘어가야 할지, 새강의를 바로 수강해야할지 알려주시면 감사드리겠습니다!

조은 댓글 0 좋아요 0 조회수 51

페이지

해결됨

개발자를 위한 컴퓨터공학 1: 혼자 공부하는 컴퓨터구조 + 운영체제

보조기억장치 강의에서 셀이 모여서 페이지라고 하셨고, 페이지가 모여서 블록이라고 하셨는데, 혹시 그 전 강의에서 프로그램을 페이지단위로 나누는것을 페이징 이라고 했는데 그때의 페이지가 셀이 모인 페이지인가요 ? 그게 맞다면 보조기억장치에서는 블록단위로 저장한다고 햇는데, 페이지 스왑인 할때는 페이지가 모인 블록단위( 페이지 세트 )로 스와핑되는건가요 ? 여담으로 이 강의가 너무좋아서 전공지식을 강사님꺼로 다 학습해보려고 해요. 인프런에 혼공넷 이 올라왔더라고요. 유튜브에만 있었던거같은데. 자료구조,알고리즘 공부하려했다가 네트워크부터 공부하겠습니다. 자료구조,알고리즘 강의도 집필하시고 인강이 나왔으면 좋겠습니다 ..!!!!

  • 컴퓨터-구조
  • 운영체제
  • 기술면접
릴뭐뭐 댓글 2 좋아요 1 조회수 219

수직적 확장과 가용성의 관계에 대해 질문 드립니다

해결됨

대규모 트래픽 처리를 위한 부하테스트 입문/실전

안녕하세요 강사님. 강의 잘 듣고 있습니다! 강의를 듣다 한가지 의문점이 생겼습니다. 가용성과 수평적 확장, 수직적 확장에 대해 설명해주실 때 수평적 확장은 가용성이 높아지고 수직적 확장은 가용성이 낮아진다고 하신 부분입니다. 가용성아라는 것이 시스템이 서비스를 정상적으로 제공할 수 있는 가능성을 퍼센티지로 나타낸 것이고, 서비스에 장애가 발생할 가능성이 작을수록 가용성이 높다고 할 수 있기 때문에, 수직적 확장으로 시스템의 스펙을 높이면 기존보다 더 많은 트래픽을 감당할 수 있어서 가용성이 높아진다고 할 수도 있는 것 아닌가 싶어서 질문 남깁니다.

  • infrastructure
  • k6
  • performance-test
  • performance-tuning
danseung 댓글 2 좋아요 0 조회수 95

ChronoField질문

미해결

김영한의 실전 자바 - 중급 1편

[질문 내용] 여기에 질문 내용을 남겨주세요. 이 사진 보면, LocalDateTime클래스에서 날짜와 시간만 정해준거뿐인데, ChronoField클래스에 언제 정보가 담겨서 저렇게 사용이 가능한건가요? 저런거까지 깊게 파고들기보다는 그냥 어떻게 사용하는지에 초점 잡아 공부하는게 나은거겠죠?

  • java
  • 객체지향
진우 댓글 1 좋아요 0 조회수 99

안녕하세요 asp.net 초보강의를 듣고 싶습니다

미해결

안녕하세요 .net를 강읠를 듣고 싶어서 검색을 하다가 이렇게 글을 남깁니다 혼자서 C#은 공부를 했습니다 asp.net로 게시판 정도를 만들고 싶습니다. 어떤 강의를 들어야 할지 모르겠습니다. 초보자가 들을수 있는 강의는 어떤 강의가 있을까요?

이상준 댓글 1 좋아요 0 조회수 42

예외처리 구문

미해결

문과생도, 비전공자도, 누구나 배울 수 있는 파이썬(Python)!

ZeroDivisonError라는 클래스가 정의되어 있지 않다고 나오는데, 위험할 수 있는 구문을 입력할 때마다 관련 에러에 대한 클래스를 항상 정의해야 하는 건가요?

  • python
kingofchaos 댓글 1 좋아요 0 조회수 125

격자 무한 출력

미해결

[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part2: 자료구조와 알고리즘

안녕하세요 루키스님. 현재 작업 툴을 Rider를 쓰고 있는데, 툴 설정 문제인건지 코드를 실행하면 격자가 무한으로 출력됩니다! 뭐가 문제인지 모르겠습니다 ㅜ

  • C#
jspark 댓글 2 좋아요 0 조회수 208

MMU의 Page Table과 관련된 질문이 있습니다.

미해결

Arm 아키텍처: 메모리 매니지먼트(MMU) [저자직강 3부-5]

TTBR_ELn 레지스터가 가지고 있는 값은 물리 메모리 주소값을 가지고 있는 건가요? TTBRn레지스터와 가상주소 변환(멀티 레벨) 강의에서 12:12 쯤에 말씀해주신 "페이지 테이블에 적힌 물리 메모리 주소를 다시 가상 메모리로 변환해서 다음 페이지 테이블의 정보에 접근한다." 라는 부분이 잘 이해가 안되는데, 조금 더 부연 설명을 해주실 수 있으신가요? 제가 이해한 바로는 MMU가 TTBR_ELn 에 적힌 주소를 이용해서 멀티 레벨 Page Table의 모든 변환 과정을 수행해주는 것으로 이해했는데, 변환 과정 중간에 얻어진 다음 레벨의 Page Table의 엔트리 주소를 다시 가상 주소로의 변환한다는게 어떤말인지를 잘 이해못하겠습니다. 각각의 EL마다 MMU를 켜는 설정을 해줘야 하는 건가요? 만약, EL1에서는 MMU를 활성화하고, EL2에서는 MMU를 활성화하지 않게 되면 EL1에서 접근하는 주소는 가상 주소인 반면, EL2에서 접근하는 주소는 실제 물리주소에 접근하는 식인가요?

  • arm-architecture
  • memory-management
  • armv8
  • cortex-a
동엽 댓글 2 좋아요 0 조회수 277

회원을 바꾸고 재실행했을때 DB 데이터

미해결

자바 ORM 표준 JPA 프로그래밍 - 기본편

[질문 내용] 12:57 쯤에 김영한 강사님께서 데이터를 바꾸고 재실행했을 때 h2 database의 데이터 목록에서 기존 1, helloA와 2, helloB가 같이 나오는것을 확인하였습니다. 저도 따라서 기존 회원데이터를 2L, helloB 로 변경하고 실행했을 때 제 h2 데이터화면에서는 바뀐 데이터값만(2, helloB) 출력되더라고요. 동일한 환경과 셋팅을 하였지만 왜 저는 이렇게 다른 결과가 나오게 되었는지 궁금합니다.

  • java
  • jpa
soojinkimss 댓글 2 좋아요 2 조회수 454

이력서 템플릿은 현재는 못받는건가요??

해결됨

면접관 입장에서 작성하는 합격하는 이력서와 포트폴리오

다음과 같은 양식으로 남겨주세요. 질문을 한 배경 : 질문내용 : 디스코드에 들어갔는데 DM은 막혀있는 것같아서 질문드립니다!

  • 포트폴리오
  • 이력서
범규 댓글 2 좋아요 1 조회수 285

VPC의 PAT방식

미해결

쉽게 설명하는 AWS 기초 강의

도착지 입장에서 생각해보고 있습니다. 도착지인 61.123.44.1서버에 톰캣이 8080포트를 서비스하고 있는 상황을 가정해봅니다. 톰캣으로 요청을 하기 위해서는 위 표에서 SRC port가 8080를 갖어야 하지 않을까 생각듭니다. 표가 어떻게 채워져야할지 감이 오지 않습니다.

  • aws
  • aws-vpc
  • aws-rds
  • aws-ec2
  • aws-s3
창신동 장첸 댓글 2 좋아요 0 조회수 113

서버액션 오류

해결됨

한 입 크기로 잘라먹는 Next.js

서버액션 파트에서 create-review.action 서버액션을 별도 파일로 만들었습니다. 아래 코드를 보면 딜레이가 2초 있습니다. 리뷰를 생성할 때만 딜레이를 걸어놨는데 삭제할때도 2초가 걸리는데 왜그런걸까요? "use server"; import { delay } from "@/util/delay"; import { revalidatePath, revalidateTag } from "next/cache"; export async function createReviewAction(_: any, formData: FormData) { const bookId = formData.get("bookId")?.toString(); const content = formData.get("content")?.toString(); //string타입으로 바꾸는 것 const author = formData.get("author")?.toString(); if (!content || !author || !bookId) { //서버에서도 예외 방지 return { state: false, error: "리뷰 내용과 작성자를 입력해주세요", }; } try { await delay(2000); const response = await fetch( `${process.env.NEXT_PUBLIC_API_SERVER_URL}/review`, { method: "POST", headers: { "Content-Type": "application/json", // JSON 데이터임을 명시 }, body: JSON.stringify({ bookId, content, author }), } ); if (!response.ok) { //실패했다면 throw new Error(response.statusText); } // 5. 태그 기준, 데이터 캐시 재검증 -> 데이터 패칭에 특정 태그를 설정한 패칭만 재검증 revalidateTag(`review-${bookId}`); //book 페이지에 ReviewList 데이터 패칭 재검증 return { state: true, error: "", }; } catch (e) { return { state: false, error: `리뷰 저장에 실패했습니다. ${e}`, }; } }

  • react
  • typescript
  • next.js
Full Stack 개발자 댓글 1 좋아요 0 조회수 118

인기 태그

인프런 TOP Writers

주간 인기글