묻고 답해요
158만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결코딩으로 학습하는 GoF의 디자인 패턴
많이 사용되는 패턴의 순서를 정한다면 어떤 순서일까요?
안녕하세요.강의잘들었습니다. 제가 모르고 사용한 패턴들이 많이 보이네요. 그떄 그떄 상황에 맞게 사용을 하면 될 것 같긴 한데.. 그래도 자주사용하는 패턴들의 순서를 매긴 다면 어떻게 될까요?
-
미해결실리콘밸리 엔지니어와 함께하는 Apache Flink
State Management & Fault Tolerance 부분 설명이 하나도 이해가 안 돼요
안녕하세요 강사님, 강의 중 이 페이지가 도저히 이해가 안 돼서 추가적으로 (되도록이면 한글로) 풀어서 설명 부탁드려도 될까요? 질문드릴 내용과 제가 이해한게 맞는지 확인하는 부분 두 부분으로 나눠서 작성해두었습니다. [질문드릴 내용]First Class Support에 대해서 궁금합니다. 왜 First Class라는 용어를 사용하나요?Periodic checkpointing, Robust의 차이가 궁금합니다. 유추상.. Periodic checkpointing은 주기적으로 체크포인트를 지정해서 체크포인트 기준으로 다시 동작시키기 때문에 중복 처리를 할 수 있는데, Flink는 exactly once를 지원하기 때문에 무조건 한 번만 실행함을 보장하는 건가요?Backpressure는 데이터가 많이 들어와 병목이 생길 때 처리인데, Spark는 지원 범위가 좁고 Flink는 세밀하게 지원 가능한건가요?추가로 fine-grained 용어가 무슨 뜻인지도 궁금합니다. [제가 이해한게 맞는지 확인 부탁드려요]maintain state across events: flink가 event 기반으로 동작하고, 이벤트간의 상태를 알고 있다는 뜻인가요?Spark이 Standalone하고 윈도우 사이에 연결이 없다: 추측상 데이터를 윈도우 단위로 잘라서 처리하고, 윈도우끼리 상태를 공유하지 않는다는 뜻 맞을까요? [설명 스크립트]Apache Flinke Better Fault Tolerancee-Consistency를 가지고요.Across Events 간의 maintain 합니다.예를 들어서 유저 간의 세션 데이터를 다 계속 모아서 사용할 수가 있어요.그에 반해서 Spark는 심플하고요.Standalone, 윈도우 간에 연결하는 게 없고요.Light, Stateful, Workload라고 생각하시면 됩니다.스파크는 스테이트풀 스트림을 베이직 서포트만 한다 고 하는 거고요.Flink는 Across 이벤트별로 스테이트를 메인테인하기 때문에 First Class Support로 시작할 때부터 그런 식으로 만들었습니다.체크포인트 측면에서도 Spark는 Periodically 체크 포인트를 하지만 Flink는 Robust, Exactly Once 체크포인트를 지원해서 아 주 작은,very low한 오버헤드를 가지고 있습니다Backpressure 같은 경우는 데이터가 엄청나게 많이 들어오잖아요 그럴 경우에 어떻게 핸들할 건가 기본적인 것만 스파크는 서 포트를 하구요 fine-grained 하지않습니다.그에 반해서 이제 Flink 같은 경우에는 백프레셔 메카니즘이 기본적으로 빌트인되어있기 때문에 Smooth flow control과 stability가 같이 들어 있습니다.
-
미해결동영상으로 배우는 PTC Creo Parametric 6.0 Assembly & Drawing
29강 탑다운 설계 관련
29강 탑다운 설계 강의를 보고 따라하는데, 1. 형상 복사 항목이 비활성화 되어있습니다.컴포넌트 생성에 뼈대모델이 비활성화 되어있습니다활성화하는방법이 궁금합니다,
-
미해결AI 시대, 반나절 만에 웹사이트 개발부터 배포까지 바이브 코딩 with MCP & Gemini CLI
명령 프롬프트 복원
강의 잘 듣고 있습니다. 감사합니다. 명령 프롬프트 창을 나가면, 이전 대화한 결과물이 모두 사라지는 데요. 강의 처음 지시사항부터 다시 시작하는 것 외에 방법이 없나요?
-
미해결graphRAG - Neo4J로 구현하는 지식 그래프 기반 RAG 시스템 (feat. LangChain)
프로젝트 4 법률 실습데이터 존재하지 않음
프로젝트 4번에서 제공해주는 실습데이터의 zip안에 파일이 존재하지 않습니다. 그래서 법령 사이트 들어가서 pdf로 다운받아서 실습을 진행했는데 결과가 다르게 나옵니다.
-
미해결이득우의 언리얼 프로그래밍 Part3 - 네트웍 멀티플레이 프레임웍의 이해
CompressedFlag 질문
캐릭터 움직임 구조체에 CompressedFlag가 8개 있는데, 일반 개발자가 사용할 수 있는 게 4개 남았다면 좀 적은 게 아닌가 싶습니다. 규모가 좀 큰 게임이라면 특수한 이동 능력이 4개보다는 더 많지 않을까 싶은데, 실제로는 어떤 지 궁금합니다.
-
해결됨외워서 끝내는 네트워크 핵심이론 - 기초
택배차 즉 Frame의 생명주기
와 이 어려운 흐름을 단박에 이해시켜주시다니 너무 감사합니다...강의내용에는 막힌점 없이 다 이해되었으나, 살짝 이야기가 나오다만 내용이 궁금하여 질문드립니다. TCP 통신 중 택배 박스인 패킷이 도착했다면, 택배차인 프레임이 사라진다고 하셨는데, 이 데이터 단위의 생명주기와 소멸 메커니즘에 대해 조금 더 자세히 알고 싶습니다.일단 저 나름대로 몇 가지 시나리오를 떠올려 보았습니다.타임아웃 기반: 프레임이 출발할 때부터 일정 시간이 지나면 자동으로 메모리에서 해제되도록 타임아웃 옵션을 물고 통신을 시작하는 것인지.트리거: 패킷 수신을 인지하는 순간, 하위 계층에 있는 프레임(택배차)을 소멸시키는 특정 트리거를 보내는 것인지. 제가 생각해 본 이 경우의 수 중에 정답이 있는지, 혹은 전혀 다른 방식으로 프레임의 생명주기가 관리되는 것인지 궁금합니다!
-
미해결토비의 클린 스프링 - 도메인 모델 패턴과 헥사고날 아키텍처 Part 1
MemberService 코드 작성 중 질의
안녕하세요 실습 중 컴파일 오류가 왜 발생하는지 이해가 안되어 질문 남깁니다. private final MemberRepository memberRepository; private final EmailSender emailSender; private final PasswordEncoder passwordEncoder;해당 코드에서 EmailSender와 PasswordEncoder 부분에서 Could not autowire. No beans of 'EmailSender' type found. 컴파일 오류가 발생합니다. final을 제거하면 컴파일 오류가 발생하지는 않는데요 하지만 github 페이지에 올려주신 소스코드를 보면 현재 영상 시점과 코드 구조가 100% 일치하지는 않지만 스프링 빈 관련 설정을 따로 해준 것 같진 않아보입니다만.. 토비님 영상에서는 오류가 없고 제 코드에서는 컴파일 오류가 나네요. 어떤 시점에 따로 Spring Bean 관련 설정이 되어있는게 있다던가.. 아님 제가 빼먹은 부분이 있다면 알려주실 수 있으신가요? 문제가 되는 부분 전체 코드 첨부드립니다. 시간되실 때 확인 부탁드립니다. 감사합니다. package com.ggne.splearn.application.required; import com.ggne.splearn.domain.Email; /** * 이메일을 발송한다. */ public interface EmailSender { void send(Email email, String subject, String body); }package com.ggne.splearn.domain; public interface PasswordEncoder { String encode(String password); boolean matches(String password, String passwordHash); }
-
미해결취업/이직에 성공할 수 밖에 없는 포트폴리오 전략 강의
신입 프로젝트 선별할때
프로젝트에 올리기 좋은 첫번째 카테고리를 실제 런칭한 프로젝트로 뽑으셨는데, 동아리나 인턴, 해커톤 프로젝트가 아예 없이 케이스 스터디로만 제출했을때는 메리트가 전혀 없을까요? 혼자 작업한 프로젝트만 있는 상태인데 한번이라도 실제 런칭을 한게 중요할까요?
-
미해결Spring Cloud로 개발하는 마이크로서비스 애플리케이션(MSA)
서비스 디스커버리 종류
유레카 외에 최근에 자주 사용되는 서비스 디스커버리는 어떤게 있을까요?
-
해결됨(2025) 일주일만에 합격하는 정보처리기사 실기
최종 출력값 질문
15. 포인터의 개념과 활용 (1. 메모리 주소에 접근하자) 21:05초에서 최종 출력값이 개행이 되는 이유가 궁금합니다. 최종 출력값은 42100이 되어야하는 거 아닐까요?
-
미해결이거 하나로 종결-고품질 리액트와 스프링부트 65시간 풀스택 개발 강의(도커, AWS, GITHUB-ACTIONS)
섹션5 최종프로젝트에는 게시글 작성 수정 이런내용은 빠져있는건가요? 원래 없는건가요?
Q. 수업 영상에서의 질문은 오로지 아래 이메일 주소로 아래 양식과 함께 질문 부탁드립니다.그린 코딩 강사 이메일 주소: canesblack0107@gmail.com이메일 제목 양식 예시[필수]: [인프런-00강좌 질문드립니다.] 안녕하세요. ~~ 질문드립니다.!=> 제가 이메일 외의 인프런트에 질문 카테고리 페이지는 답변이 늦을 수 있습니다. 섹션5 최종프로젝트에는 게시글 작성 수정 이런내용은 빠져있는건가요? 원래 없는건가요?
-
해결됨그림으로 배우는 쿠버네티스(v1.30) - {{ x86-64, arm64 }}
[해결] 2.4. tabby config.yaml 파일 복사 실패 시
안녕하세요!애플 m1 계열 사용하시는 분들중,2.4 실습환경 구축중에cp ./tabby-v1.0.207/config.yaml ~/Library/Application\ Support/tabby/ 명령어 실행 시cp: directory /Users/{사용자명}/Library/Application Support/tabby does not exist 오류 발생하시는 분들은 해당 경로에 tabby 폴더 생성하신 이후 다시 cp 명령어 실행하시면 됩니다.폴더 생성 : mkdir ~/Library/Application\ Support/tabby(제 환경에서는 brew로 tabby 설치 이후에, 해당 경로에 폴더가 자동으로 생성이 안된 것 같습니다😅)오류 메시지로 알 수 있는 간단한 내용이지만, 혹시 해매는 분들이 계실수도 있으니 공유드립니다😄
-
미해결데이터분석 준전문가(ADsP) 자격증 대비
Sampling Bias
Sampling Bias 가 표본편의라고 나오는데 맞는 말인지요? 표본편향 아닌가요? 반복적으로 편의라고 나오는데 편향이 아니고 편의라고 하는 이유를 알고 싶어요.
-
미해결
그래프 문제 인풋값 TreeNode로 자동 변환
그래프 강의에서 LeetCode Maximum Depth of Binary Tree 문제 보니까 자동으로 인풋 배열을 TreeNode로 변환해 주던데, 해당 변환 관련해서도 외우는게 좋을까요?강의에서 안다뤄 주셔서 보통 TreeNode로 자동 변환 되게끔 문제가 나오는지 궁금합니다.
-
미해결10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
7-J 질문드립니다.
안녕하세요 강사님12865 재귀적으로 푸는 방법에 대한 질문이 있습니다.https://www.acmicpc.net/source/99314596저는 위와 같이 문제를 풀었더니, 시간초과가 발생하더라고요 그래서 강사님이 푸신 코드를 보니 dp 배열을 2차원으로 두고 푸셨는데, 제 풀이법과 어떠한 차이로 시간 복잡도에서 차이가 나는걸까요?아니면 로직이 잘못되었을까요? https://www.acmicpc.net/source/99312373위 코드처럼 반복문으로 풀었을 때는 1차원 배열로 통과했는데, 재귀로 풀 때는 다르게 접근해야할까요..? dp를 가장 어렵게 느껴서 항상 풀이법에 대한 고민이 있습니다...!
-
미해결김영한의 실전 데이터베이스 - 설계 1편, 현대적 데이터 모델링 완전 정복
순환 외래키 제약조건(A→B→C→A)으로 인해 삭제가 불가능할 때 해결 방법이 궁금합니다
A, B, C 이렇게 세 개의 테이블이 있는데요,A → B, B → C, C → A 이렇게 서로 참조하고 있는 구조입니다.문제는 이렇게 되어 있으니까,예를 들어 B를 지우려면 A가 걸리고,A를 지우려면 또 C가 걸리고,C를 지우려면 다시 A가 걸려서결국 서로 물려서 삭제가 안 되는 상황이 생깁니다.예를 들면A = 학생(Student) → 어떤 수업(B) 에 참여하고,B = 수업(Class) → 그 수업은 교사(C) 가 담당하며,C = 교사(Teacher) → 교사는 자신이 가르치는 학생(A) 들의 리스트를 참조(관리용).이 예시는 정확한 상황은 아니고 제가 생각해서 만들어낸 예시입니다 조금 안맞을수 있는데 만약에 이런 경우에 보통 어떻게 처리해야하나요?
-
미해결Next + React Query로 SNS 서비스 만들기
css 라이브러리 추천 부탁드립니다
안녕하세요 제로초님강의에서는 css module 사용하셨고, 왜 그걸 사용하셨는지 이유를 말씀해 주셨는데요저는 tailwind나 vanilla extract로 css를 작성해가며 수강하려하는데요현 시점 기준 시장에서는 어떤 라이브러리를 좀 더 활발하게 사용하는지, 제로초님은 어떤걸 더 선호하시는지, 그리고 이유가 있으시다면 무엇인지 궁금합니다
-
미해결Kafka & Spark 활용한 Realtime Datalake
git action - code deploy단계
github에는 actions탭에 정상적으로 워크플로우가 런 됩니다. 하지만 code-deploy 탭으로 이동해 확인하면 배포상태가 번번히 실패로 뜹니다. 강의안대로 잘 따라갔습니다. 원인을 찾아보려했지만 찾아지지 않아 글 남깁니다. 감사합니다.
-
미해결코딩 테스트 합격자 되기 - 파이썬 편
9. 집합(개념및표현방법) 강의 24:43
안녕하세요.강의에서 딕셔너리로 표현한다는 부분이{1: 1, 2: 2, 3: 3, 4: 99999999}이렇게 하나의 배열대신 하나의 딕셔너리로 표현한다는 의미가 맞을까요? 감사합니다.