inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

묻고 답해요

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

pending과 listen의 backlog와는 어떤 관계가 있는건가요?

미해결

[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part4: 게임 서버

Session #1강의 1분대에서 backlog라고 최대 대기 수를 두었기 때문에 동시다발적으로 pending이 false가 뜨는 경우가 현실적으로 없다라고 하셨는데 잘 이해가 안됩니다... ㅠㅠ

  • C#
  • unity
  • 네트워크
동혁 댓글 1 좋아요 0 조회수 179

애플리케이션 실행시 환경 변수에 대해서

미해결

실전! GitHub Actions으로 CI/CD 시작하기

애플리케이션을 실행하게 되면, 여러 환경 변수가 필요하게 되는데 DB 정보 URL 정보라던지. 이런 정보는 깃허브 액션에서 보통 어떻게 처리하나요?? 깃허브 액션의 secrets를 이용해서 도커 빌드시에 --build-arg를 활용하는지 ? 아니면 다른 방법으로 활용하는지 궁금합니다.

  • aws
  • kubernetes
  • ci/cd
  • github-actions
  • eks
두잇베스트 댓글 2 좋아요 0 조회수 244

Re-programming 시퀀스에 대한 질문입니다.

미해결

소프트웨어 업데이트 : Re-Programming 과정에 대한 이해

안녕하세요. 차량용 소프트웨어 업데이트 과정이 궁금했었는데, 이렇게 강의를 만들어주셔서 감사합니다. 질문이 몇가지 있는데요. [1] Re-programming 시퀀스가 제조사마다 조금씩 상이할것 같긴 한데요. 하지만, 혹시 "표준"과 같이 문서화 되어 있는 부분이 있나요? DoIP/UDS 시뮬레이터를 만들어보고 싶은데, Re-programming 표준이 있다면, 표준에 근거해서 간단하게 구현해보려고 합니다. [2] 본 강의에서 Re-programming 하는 과정은 차량 정차상태에서 진행되는 소프트웨어 업데이트 과정인 것이죠? 최근에는 주행중에 소프트웨어 업데이트 패키지를 내려받고, 실제 업데이트는 주차할때 진행되는 경우도 있는것 같은데요 그렇다면 주행중 소프트웨어 업데이트 과정에서는 ECU Reset 부분은 동작하지 않을것 같아서 질문드리는것입니다.

  • 소프트웨어-설계
  • over-the-air
  • swupdate
  • uds
신종혁 댓글 3 좋아요 0 조회수 235

본 강의는 MCU 를 가정하고 진행되는 것일까요?

해결됨

소프트웨어 업데이트 : Re-Programming 과정에 대한 이해

소프트웨어 구조 부분 강의를 듣고 있는데요, 본 강의는 MCU 제품을 가정하고 진행이 되는 것인지? 궁금합니다.

  • 소프트웨어-설계
  • over-the-air
  • swupdate
  • uds
신종혁 댓글 1 좋아요 0 조회수 147

ClearDiagnosticInformation 관련하여

미해결

자동차 SW - UDS 진단통신 정복하기

UDS 서비스 중에 ClearDiagnosticInformation 강의 부분엥서 질문이 있습니다. DTC 정보는 매우 중요한 정보라서 접근제어? 와 같은 부분이 반드시 필요할것 같은데요. (그냥 아무나 이 서비스날려서 DTC 날려버리면 안될것 같은데요) 본 강의에서는 따로 설명해주시진 않았지만, 일반적으로 SecurityAccess 라든지 SessionControl 통해서 특정 mode 로 진입을 해야 한다든지 이러한 서비스가 선행된 후, ClearDiagnosticInformation 서비스가 동작되어야 하는 것이죠? 질문을 조금 확장해보면, UDS 서비스가 매우 다양한데, 각 서비스에 대해서 사전에 어떤 것이 선행되어야 한다는 것을 표준에서 정의하지는 않고, 각 제조사별로 필요하면 SecurityAccess 라든지, Session Control 과 같은 sequence 를 추가하여 설계하는 방식으로 진행된다고 보면 될까요? 감사합니다.

  • 네트워크
  • 임베디드
  • uds
신종혁 댓글 1 좋아요 0 조회수 187

not exist in the namespace 에러가 납니다

미해결

CS0234 에러가 뜨면서 namespace 'Client' 가 뜨는데 아무리 찾아도Client 관련된 패키지가 보이지 않습니다.

나태함 댓글 1 좋아요 0 조회수 76

http 문제

해결됨

백엔드 애플리케이션 성능 테스트하기

안녕하세요. 개발 서버가 현재 https 로 돌아가고 있는데 1) artillery target 입력 - https 이 때 결과가 NaN 만 뜨고 테스트 작동이 안 됩니다 ㅠㅠ (톰켓 로그를 보면 artillery 작동 로그가 안 찍힙니다.) 2) target - http 입력 이 때는 artillery 가 테스트 실행해주는데 302 에러가 계속 나옵니다. (이때는 톰켓 로그에 artillery 가 실행된 결과가 있음) 어떻게 해야 할까요? ㅠ

  • stress-testing
  • artillery
uiw617 댓글 3 좋아요 1 조회수 222

The onnxruntime python package is not installed. Please install it with `pip install onnxruntime`

미해결

RAG를 활용한 LLM Application 개발 (feat. LangChain)

강사님 영상 보면서 따라하고 있는데 자꾸 아래와 같은 오류가 떠서 문의드립니다. [스스로 해본 조치] 폴더를 아예 새로 만들어서 처음부터 다시 만들기 -> 실패 pip install onnxruntime 명령어로 설치 -> 실패 VScode 여러번 껐다가 재부팅 [환경] 현재 PC에 깔린 python 버전 : Python 3.11.6 가상 환경 설치 시 사용한 명령어 : python -m venv ./env 아래는 현재 코드이고 pip install 명령어는 강의 그대로 따라 했습니다. database = Chroma.from_documents(documents=document_list, embedding=embedding) -> 해당 부분 실행 시 오류가 발생합니다. from langchain_community.document_loaders import Docx2txtLoader from langchain_text_splitters import RecursiveCharacterTextSplitter text_splitter = RecursiveCharacterTextSplitter( chunk_size=1500, chunk_overlap=200 ) loader = Docx2txtLoader("./tax.docx") document_list = loader.load_and_split(text_splitter=text_splitter) ================ 다른 셀 ================ from dotenv import load_dotenv from langchain_openai import OpenAIEmbeddings load_dotenv() embedding = OpenAIEmbeddings(model="text-embedding-3-large") ================ 다른 셀 ================ from langchain_chroma import Chroma database = Chroma.from_documents(documents=document_list, embedding=embedding)

  • vector-database
  • llm
  • langchain
  • rag
  • openai-api
hyunyoung 댓글 6 좋아요 0 조회수 1040

testcontainers DB 공유 이슈

해결됨

더 자바, 애플리케이션을 테스트하는 다양한 방법

junit5, jpa를 이용해서 테스트 코드를 작성하고 testcontainers를 이용해서 테스트를 수행하려고 합니다. A entity는 n개의 B entity를 가지고 있고, B entity는 C entity를 가지고 있습니다. A에 관련된 테스트 클래스, B에 관련된 테스트 클래스(A entity 이용), C에 관련된 테스트 클래스(A, B entity 모두 이용)를 클래스별로 각각 테스트를 진행하면 모두 정상적으로 통과합니다. 하지만 gradle test로 전체 클래스에 대해서 테스트를 진행하면 종종 실패합니다. 로그를 확인했는데 C 클래스를 테스트하면서 db에 A, B, C 데이터가 insert됐고 이어서 B 클래스를 테스트할 때 @BeforeAll로 B, A 순서로 데이터를 삭제하는 과정에서 C 데이터가 남아있기 때문에 B 데이터를 삭제할 수 없어 테스트가 실패합니다. 이해하기로는 testcontainers가 각 클래스에서 static으로 선언되면 테스트 시작 시점에 컨테이너가 생성되어 순수한 상태의 db로 테스트를 진행할 수 있고 테스트가 끝나면 컨테이너가 삭제되어 db도 자연스럽게 초기화된다고 생각했는데 실제로는 하나의 db를 여러 개의 container가 공유해서 사용하는 것처럼 보입니다. 컨테이너 생성이 db의 생명주기에 영향을 주나요?

  • java
  • junit
  • testcontainers
anonymous 댓글 2 좋아요 0 조회수 279

왜 이렇게 출력이 되는지 모르겠습니다

미해결

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

학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요. 1. 강의 내용과 관련된 질문을 남겨주세요. 2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요. (자주 하는 질문 링크: https://bit.ly/3fX6ygx) 3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요. (질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG) 질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요. ========================================= [질문 템플릿] 1. 강의 내용과 관련된 질문인가요? (예/아니오) 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오) 3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오) [질문 내용] 여기에 질문 내용을 남겨주세요. dogHospital.set(dog); Dog bigger = dogHospital.bigger(new Dog("멍멍2", 200)); System.out.println("bigger ->" + bigger); 여기서 출력이 왜 Animal{name = '', size =''} 로 되는 건가요? bigger()에서 return을 했을때 toString()으로 한게 아닌데 저렇게 출력 됐는지를 모르겠습니다

  • java
  • 객체지향
  • 코딩-테스트
  • 알고리즘
딩띵 댓글 2 좋아요 0 조회수 182

PowerShell Command 입력 시 에러

미해결

[C#/.NET 8.0]어서와, WinForm은 처음이지?

Scaffold-DbContext "Host= localhost ;Database=mydatabase;Username=myuser;Password=mypassword" Npgsql.EntityFrameworkCore.PostgreSQL -o Models 커맨드 입력 후 Models 폴더가 생성되지 않습니다. 사진은 커맨드 입력 후의 로그이며, 아래는 설치된 패키지 목록입니다. 변경해야되는 DB 이름, user,password 등은 여러번 확인을 해봤습니다 혹시 DB 이름에 _가 포함되면 안되는걸까요? 사진상으로 확인이 힘든 것 같아 아래에 로그 전문 추가하겠습니다. Build started... Build succeeded. To protect potentially sensitive information in your connection string, you should move it out of source code. You can avoid scaffolding the connection string by using the Name= syntax to read it from configuration - see https://go.microsoft.com/fwlink/?linkid=2131148. For more guidance on storing connection strings, see https://go.microsoft.com/fwlink/?LinkId=723263. Npgsql.PostgresException (0x80004005): 3D000: "Inflearn_Winform_Test" �����ͺ��̽� ���� at Npgsql.Internal.NpgsqlConnector.ReadMessageLong(Boolean async, DataRowLoadingMode dataRowLoadingMode, Boolean readingNotifications, Boolean isReadingPrependedMessage) at System.Runtime.CompilerServices.PoolingAsyncValueTaskMethodBuilder`1.StateMachineBox`1.System.Threading.Tasks.Sources.IValueTaskSource<TResult>.GetResult(Int16 token) at Npgsql.Internal.NpgsqlConnector.<Open>g__OpenCore|213_1(NpgsqlConnector conn, SslMode sslMode, NpgsqlTimeout timeout, Boolean async, CancellationToken cancellationToken, Boolean isFirstAttempt) at Npgsql.Internal.NpgsqlConnector.Open(NpgsqlTimeout timeout, Boolean async, CancellationToken cancellationToken) at Npgsql.PoolingDataSource.OpenNewConnector(NpgsqlConnection conn, NpgsqlTimeout timeout, Boolean async, CancellationToken cancellationToken) at Npgsql.PoolingDataSource.<Get>g__RentAsync|33_0(NpgsqlConnection conn, NpgsqlTimeout timeout, Boolean async, CancellationToken cancellationToken) at Npgsql.NpgsqlConnection.<Open>g__OpenAsync|42_0(Boolean async, CancellationToken cancellationToken) at Npgsql.NpgsqlConnection.Open() at Npgsql.EntityFrameworkCore.PostgreSQL.Scaffolding.Internal.NpgsqlDatabaseModelFactory.Create(DbConnection dbConnection, DatabaseModelFactoryOptions options) at Npgsql.EntityFrameworkCore.PostgreSQL.Scaffolding.Internal.NpgsqlDatabaseModelFactory.Create(String connectionString, DatabaseModelFactoryOptions options) at Microsoft.EntityFrameworkCore.Scaffolding.Internal.ReverseEngineerScaffolder.ScaffoldModel(String connectionString, DatabaseModelFactoryOptions databaseOptions, ModelReverseEngineerOptions modelOptions, ModelCodeGenerationOptions codeOptions) at Microsoft.EntityFrameworkCore.Design.Internal.DatabaseOperations.ScaffoldContext(String provider, String connectionString, String outputDir, String outputContextDir, String dbContextClassName, IEnumerable`1 schemas, IEnumerable`1 tables, String modelNamespace, String contextNamespace, Boolean useDataAnnotations, Boolean overwriteFiles, Boolean useDatabaseNames, Boolean suppressOnConfiguring, Boolean noPluralize) at Microsoft.EntityFrameworkCore.Design.OperationExecutor.ScaffoldContextImpl(String provider, String connectionString, String outputDir, String outputDbContextDir, String dbContextClassName, IEnumerable`1 schemaFilters, IEnumerable`1 tableFilters, String modelNamespace, String contextNamespace, Boolean useDataAnnotations, Boolean overwriteFiles, Boolean useDatabaseNames, Boolean suppressOnConfiguring, Boolean noPluralize) at Microsoft.EntityFrameworkCore.Design.OperationExecutor.ScaffoldContext.<>c__DisplayClass0_0.<.ctor>b__0() at Microsoft.EntityFrameworkCore.Design.OperationExecutor.OperationBase.<>c__DisplayClass3_0`1.<Execute>b__0() at Microsoft.EntityFrameworkCore.Design.OperationExecutor.OperationBase.Execute(Action action) Exception data: Severity: ġ�������� SqlState: 3D000 MessageText: "Inflearn_Winform_Test" �����ͺ��̽� ���� File: postinit.c Line: 1033 Routine: InitPostgres 3D000: "Inflearn_Winform_Test" �����ͺ��̽� ����

  • postgresql
  • .net
  • winform
son_ji123 댓글 1 좋아요 0 조회수 211

Security Level 범위관련

미해결

자동차 SW - UDS 진단통신 정복하기

안녕하세요. 진단통신에 대해 빠르게 파악이 필요한 상황인데, 본 강의가 너무 큰 도움이 됩니다. 유익한 강의 감사합니다. 강의 듣고 있는데, Security Access 부분에서 Security Access Level 이 1~63까지 있다고 설명해주셨는데, 1:43초에 보이는 슬라이드에서는 1~83 이라고 되어 있습니다. 1~63이 맞는거죠?

  • 네트워크
  • 임베디드
  • uds
신종혁 댓글 2 좋아요 0 조회수 272

toEntity

미해결

Readable Code: 읽기 좋은 코드를 작성하는 사고법

안녕하세요 선생님 강의 잘 보고 있습니다. 강의 내용과는 좀 관련이 없는 개인적인 질문인데 dto -> entity / entity ->dto 로 변환할때 선생님은 어떻게 풀어서 하시나요(mapper ,builder ..etc)? 물론 팀마다 컨벤션이 있고 뭐가 최고라고 말할 수는 없지만 정말 개인적으로 궁금해서 질문 드립니다! 감사합니다

  • 객체지향
  • 리팩토링
  • 클린코드-기획전
wnsqud70 댓글 2 좋아요 1 조회수 253

getServerSideProps 함수 내부에서 context 객체 활용에 대해서 질문드립니다.

해결됨

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

getServerSideProps 함수 내부에서 context.query.q로 데이터를 불러오는데, 이러한 querystring을 활용하는 요청 또한 사전 렌더링으로 처리를 할 수가 있나요? 초기 접속 요청(인덱스 페이지)에서 서버는 유저가 querystring을 입력하기 전까지는 querystring의 값을 모르지 않나요? 어떻게 context.query.q도 사전 렌더링의 SSR 방식으로 처리를 할 수가 있나요?

  • react
  • typescript
  • next.js
chebread 댓글 2 좋아요 0 조회수 286

StepVerifier를 이용한 Testing (1) 의 StepVerifiter 질문

해결됨

Kevin의 알기 쉬운 Spring Reactive Web Applications: Reactor 1부

안녕하세요 강사님 StepVerifiter 관련된 내용 중에 해당 2개의 메서드 사용법이 어떻게 다른지 잘 이해가 가지 않아서 질문을 드리게 됐습니다. .then(() -> VirtualTimeScheduler.get().advanceTimeBy(Duration.ofHours(12))) .thenAwait(Duration.ofHours(12)) 1번의 경우 시간을 당겨서 테스트를 진행하고, 2번의 경우 시간을 기다려서 테스트를 진행하다는 것으로 이해를 했습니다. 그런데 2개의 메서드 모두 동일한 테스트 결과를 얻을 수 있는데, 굳이 해당 메서드들을 구분해서 사용해야 할까요? 아니면 각각의 메서드가 유용한 케이스가 따로 있는 걸까요 ? 혹시 각각의 메서드를 따로 사용해야 하는 케이스가 있다면, 어떤 경우에 어떤 메서드가 더 유용한지 조금 더 자세한 예시를 알려주신다면 정말 큰 도움이 될 것 같습니다.

  • java
  • spring
  • project-reactor
  • webflux
denia park 댓글 1 좋아요 0 조회수 260

object 형의 박싱 언박싱에 관련해서 궁금합니다.

미해결

[유니티 레벨 업!] 모듈식으로 개발하는 스킬 시스템

안녕하세요. 강습 잘 시청하고 있는데 궁금한 부분이 생겨서요. object 형을 많이 쓰던데, 실제 게임을 이 상태로 스킬을 구현해서 출시한다고 한다면 박싱 언박싱에 관련해서 성능 이슈는 없을까요? (ex : Stat.cs Dictionary<object, Dictionary< object , float>> bonusValuesByKey .. ) IdentifiedObject.cs 에서 object Clone() => Instantiate(this); 무시할 만한 수준일지 , 코드가 더 복잡하게 구현될 요지가 있어서 강의용으로 범용적으로 작업하셨는지 해서요. 아님 object 형이 아닌 좀 더 나은 방향이 있다면 의견 듣고 싶습니다. 감사합니다.

  • unity
  • modules
miniyume 댓글 2 좋아요 0 조회수 155

공간 크기에 맞도록 자동으로 이미지 사이즈 적용

해결됨

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

img 태그를 사용할 때처럼 이미지 사이즈를 따로 작성하지 않고 그 공간의 크기에 따라 자동으로 이미지 사이즈가 적용되는 방법은 없을까요? 예를 들어 화면이 줄어들면 리스트 아이템들도 사이즈가 줄어들어 이미지 사이즈도 자동으로 줄어들게 되는 것처럼 그 부모에 맞춰(이때 부모도 사이즈 고정x) 사이즈가 자동으로 변하도록 하는 방법이 있는지 궁금합니다

  • react
  • typescript
  • next.js
고고고 댓글 2 좋아요 0 조회수 335

다형성과 설계 문제3번 질문있습니다!

미해결

김영한의 실전 자바 - 기본편

========================================= [질문 템플릿] 1. 강의 내용과 관련된 질문인가요? (예/아니오) 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오) 3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오) [질문 내용] 여기에 질문 내용을 남겨주세요. 다형성과 설계 문제3번 질문있습니다!! 김영한선생님께서 풀이하신 대로 메인에다 Scanner를 사용하는 것과 Scan을 하는 클래스를 따로 만들어서 사용하는 것 둘 중에 어떤 것이 효과적인가요?? 위 코드에서 아쉬운 점이나, 보다 효율적인 방향으로 풀이하는 방법이 있을까요??

  • java
  • 객체지향
jtj72272503 댓글 1 좋아요 0 조회수 165

안녕하세요, 알고리즘 유형에 대해서 질문이 있습니다!

미해결

카카오 코테 6주 합격! 실전 파이썬 코딩테스트

수업을 다 듣고 알고리즘을 유형별로 점진적 과부하를 주면서 풀면 좋다고 하셨는데요. 혹시 좀 우선적으로 많이 풀어보면 좋다 할 만 한 유형이 있을까요? DFS, BFS 는 워낙 빈출이라 우선적으로 풀어야 할 거 같은데 다른 것들도 그런 것이 있는지 궁금합니다!

  • 코딩-테스트
  • 알고리즘
  • 소프트웨어-설계
  • data-structure
비가싫어요 댓글 1 좋아요 0 조회수 219

response.sendRedirect / forward

미해결

[NarP Series] MVC 프레임워크는 내 손에 [나프1탄]

어떤건 sendRedirect를 쓰고 어떤건 forward를 썼던데 쓰는 기준이 정해져 있는건가요? 아니면 방식만 다를 뿐 아무거나 써도 상관없는건가요?

  • jsp
  • mysql
  • mvc
  • ajax
  • pojo
edwin.dkim 댓글 2 좋아요 0 조회수 274

인기 태그

인프런 TOP Writers

주간 인기글