묻고 답해요
167만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결[입문] Qt 6 프로그래밍 1편
Build system의 Obs 에 관한 질문
Build System에 관련된 obs라는 것을 찾지 못해서 질문드립니다.Obs가 실시간 스트리밍 시스템으로 QT를 기반으로 만들었다는 이야기말고 빌드와 관련된 이야기를 찾지 못했습니다.Qbs도 이젠 사용하지 않고 qmake보다 cmake로 정착된 것이 맞는지도 궁금합니다.OBS Studio라는 것도 cmake를 기반으로 빌드를 진행하던데 혹시 Qbs와 Obs에 대해서 알 수 있을까요?
-
미해결클로드 코드 완벽 마스터: AI 개발 워크플로우 기초부터 실전까지
강의 순서 질문
[Git, Github 기초부터 실전까지!] 강의 1:53 부분에서 "지난 시간에 git init 명령어를 통해서 초기화를 했다" 고 말씀하셨는데, 그 강의가 어디 있는건가요??해당 강의가 git 첫 강의인 것 같은데, git 부터 다시 들으려고 보니까 좀 이상한 것 같아서요..!
-
미해결38군데 합격 비법, 2025 코딩테스트 필수 알고리즘
링크드 리스트 끝에서 k번째 값 출력하기
1. 현재 학습 진도몇 챕터/몇 강을 수강 중이신가요? 2주차어떤 알고리즘을 학습하고 계신가요? 2주차 숙제여기까지 이해하신 내용은 무엇인가요? 링크드리스트, 재귀 2. 어려움을 겪는 부분어느 부분에서 막히셨나요? 2주차 숙제 1번끝에서 k번째를 구하는게 문제잖아요? 근데 정답 코드를 보면 fastNode는 끝이 아닌 끝보다 한칸 더간거고, slownode(정답이 될)는 한칸 더간 fastnode에서 k번째 떨어질 경우 답이 되는데 while문을 fastnode.next is not None의 조건을 해줘야 링크드 리스트 끝에서 라는 문제의 의미에 더 맞지 않나요? 3. 시도해보신 내용문제 해결을 위해 어떤 시도를 해보셨나요?에러가 발생했다면 어떤 에러인가요?현재 작성하신 코드를 공유해주세요 이렇게 구체적으로 알려주시면, 더 정확하고 도움이 되는 답변을 드릴 수 있습니다! 😊
-
미해결[2026 개정][EduAtoZ] 빅데이터분석기사 필기
Unit 47 문제풀이 8번 문제(08분 58초)
보기 '나' 에서 데이터 분포가 왼쪽에 치우쳐져있다는 보기를 봤을 때, 이번 문제 처럼 (오른쪽 꼬리가 길다) 라는 언급이 없으면 음의 왜도라고 가정하고 푸는걸까요?
-
미해결(무료 Live) AI 기반 아날로그/ 디지털 회로설계 자동화 실무
AI의 최적화
text가 AI에게 인식하기 좋은 자료가 될 때,AI가 회로를 배치할 때의 최적화는 추가로 고려해야 하는 것인가요?여기의 AI 최적화 FLOW에 포함되는 것인지 궁금합니다.
-
해결됨클로드 코드 완벽 마스터: AI 개발 워크플로우 기초부터 실전까지
서브 에이전트 사용 시 표시 방식
강사님, 서브 에이전트 사용 시 표시 방식과 관련해 질문드립니다.강의에서 제공해주신 development-planner와 같은 서브 에이전트를 사용하여로드맵 생성 등을 지시할 경우, Cursor에서는 해당 에이전트가 빨간색으로 하이라이트되며명확하게 작동하는 것이 시각적으로 확인됩니다.하지만 동일한 지시를 VSCode 환경(터미널 또는 Claude Code 확장 UI)에서 실행하면,Cursor처럼 에이전트가 하이라이트되지는 않고 단순히 "Agent"로만 표시됩니다.결과물을 보면 서브 에이전트가 정상적으로 동작한 것으로 보이긴 합니다.이와 관련하여 몇 가지 궁금한 점이 있습니다.VSCode에서는 Cursor와 같은 시각적 하이라이트가 제공되지 않는 것이 정상적인 동작인지VSCode에서 "Agent"로 표시되는 경우, 서브 에이전트가 정상적으로 실행된 것으로 봐도 되는지혹시 Cursor와 같은 표시를 활성화할 수 있는 별도의 설정이 존재하는지또한 강의에서 말씀해주신 것처럼서브 에이전트는 별도의 컨텍스트로 관리되어 기존 대화 컨텍스트 부담을 줄여준다고 이해하고 있는데,VSCode 환경에서는 이러한 "별도 컨텍스트로 분리되어 동작하는 느낌"이 체감되지 않아이 부분도 실제로 동일하게 동작하고 있는지 궁금합니다.
-
미해결[취업폭격기] 공공기관 전산직(IT) 취업 준비를 위한 정규과정 (기초~고급)
구글 폼 작성 완료했습니다.
안녕하세요 취업폭격기 제로미니 입니다.정규과정을 신청하신분은 Zeromini-lab 권한, Zeromini Git Hub 취업자료 권한 신청 관련하여디스코드 (제로미니 IT취업 공부방) [초대장] 을 통해 '취업폭격기 제로미니'에게 다이렉트 메시지를 남겨주시면내용을 안내해드리도록하겠습니다! 제로미니님! 권한 부여 요청드립니다.! github
-
해결됨(2026 최신!) 일주일만에 합격하는 정보처리기사 실기
업캐스팅 질문
12:50의 업캐스팅 문제 예시4는 super.paint()이 전에 A를 먼저 참조하고 Constructor of A를 쓰는데 15:39의 업캐스팅 문제 예시6은 왜 super(10)이 있는데 바로 생성자 of AA10이 되나요?? super.paint와 super(10)의 차이인가요?
-
해결됨제미니의 개발실무 - 커머스 백엔드 레거시와 AI 활용편
ProductOption을 통한 FindProductOption에 관한 질문
ProductOption을 fetch해 올때 DB레벨에서 where이랑 orderby를 하지 않고 애플리케이션 레벨에서 코틀린 filter와 sort를 하신 이유가 따로 있을까요? 성능상 DB에서 전체적으로 데이터를 가져오고 인메모리 작업으로 filter와 sort를 하는게 불리하지 않나 싶어서 질문을 남깁니다.
-
미해결클로드 코드 완벽 마스터: AI 개발 워크플로우 기초부터 실전까지
터미널에서 claude 실행이 안돼요
안녕하세요. 커서 설치 후 터미널 실행하여 claude 입력 후 엔터치니까 스크린샷과 같이 not found 떠요. 뭐가 문제일까요?
-
미해결UI 디자이너를 위한 엔진강의, 언리얼 UMG 요리법 (입문)
PLAY 버튼 동작 미리보기 관련 질문드립니다!
안녕하세요! 해당 강의를 통해 언리얼을 처음 공부하는 학생입니다. PLAY 시 동작 미리보기 관련으로 질문 드리고자 합니다.해당 강의에서 제가 연습 했을 때, PLAY를 클릭 시 스크롤이 되는 모습이 나타나지 않고, 바닥과 하늘, 그리고 태양만 보입니다.. 이전 강의에서도 BUTTON을 클릭 시 PLAY에서 클릭 되는 모션을 보여주셨는데, 그때도 진도를 못나가서 함께 문의 드립니다!설정을 잘못 만졌는지.. 놓친 부분이 있는지 답변 주시면 공부에 큰 도움이 될 것 같습니다! 감사합니다!
-
미해결10,000장의 이력서를 본 기술이사의 이력서 가이드
글 작성에 대해서 여쭤보고 싶은게 있습니다!
[강의 수강 직후 작성한 초안]서비스 개발 초기에는 가설 검증을 위해 빠르게 기능을 구현하는 것이 팀 목표였습니다. 하지만 화면 설계의 기준점이 될 공통 패턴과 가이드라인이 부재하여 화면마다 UI/UX를 새롭게 정의하는 방식으로 진행되었고 이로 인해 의사결정 시간이 길어지고 결과물의 일관성도 떨어지는 문제가 있었습니다. 이를 해결하기 위해 공통 가이드라인 안에서 필요한 기능과 형태를 선택해 활용할 수 있도록 디자인 시스템 구축을 제안하고 직접 설계·도입했습니다. 리소스가 부족한 상황에서 자칫 오버 엔지니어링이 될 수도 있었지만, 기능마다 UI/UX를 조율하는 방식이 오히려 전체 개발 속도를 저하시킬 수 있다고 판단했습니다.디자인 토큰 정의, 컴포넌트 별 기능과 형태를 표준화하고, 이를 기획·디자인이 기준 문서로 활용할 수 있도록 배포했습니다. 그 결과 한정된 선택지를 활용함으로써 디자인 의사결정 시간을 줄일 수 있었고, 재사용 가능한 컴포넌트 중심으로 개발 구조를 전환해 기능 개발 소요기간도 기존대비 평균 50% 이상 단축했습니다.--[수정]프로젝트 개발 초기에 화면 설계 가이드라인 부재로 화면마다 UI/UX를 개별 설계하는 방식으로 진행되어, 의사결정 시간이 길어지고 코드 재사용성이 떨어지는 비효율이 발생했습니다. 이 방식을 지속한다면 화면이 늘어날수록 UI 조율과 중복 구현 비용이 누적되는 구조였기 때문에, 디자인 시스템을 먼저 구축하고 정해진 범주 안에서 기획과 디자인을 하도록 제안했습니다.디자이너와 상의하여 디자인 토큰과 컴포넌트의 기능·형태를 정의한 뒤, Panda CSS를 활용해 토큰을 primitive, semantic 구조로 구현하고 컴파일 단계에서 유효성을 검증할 수 있도록 했습니다. 컴포넌트는 radix, base-ui를 기반으로 웹 접근성과 기능 안전성을 확보하되, 다양한 조합이 필요한 경우 컴파운드 패턴으로, 사용성이 중요한 경우 단일 구조의 prop 확장 방식으로 구현해 컴포넌트별 추상화 수준을 분리했습니다. 파운데이션 가이드와 컴포넌트 스토리는 별도 웹으로 배포하여 디자이너·기획자가 직접 스펙을 확인할 수 있도록 했습니다.그 결과 한 화면을 기획부터 개발까지 평균 2주 소요되던 기간이 4-5일로 단축되었습니다. 작성 시 고려한 것배경과 상황(스토리)을 제시"배경/상황 -> 문제 -> why?(문제원인) -> how?(어떻게 했나?) -> 결과" 구조로 접근주요 수정 부분첫번째 문단의 "상황,배경"의 내용을 간략화두번째 문단에서 "어떻게"를 구체적으로 추가세번째 문단 "결과"를 조금 더 상세한 수치로 수정질문수정전과 수정후의 차이가 "검토자 입장에서 느껴질만한 정도"인지 궁금합니다."배경"을 항상 강조하시는 것 같았습니다. 수정 후의 글에서 배경이 너무 부족한건 아닐지 궁금합니다.전체 글의 양이 너무 긴건아닌지 궁금합니다. C님의 조언후 이력서를 주로 참고하고 있는데 대부분 10줄 이내로 끊어내시는 것 같아, 더 줄여야하는건 아닌지 고민입니다. (과한 축약은 안티패턴이라고하셨지만..)10점 만점이라면, 이 글의 점수는 대략 몇점 정도 될지 궁금합니다.너무 질문을 크게 드려서 죄송합니다.하지만 이 질문 하나로 모든 방향성을 잡을 수 있을 것 같아.. 부끄럽지만 이렇게 질문을 드립니다.
-
미해결[기초 1편] OpenClaw.AI 마스터 클래스: Gemini와 Docker로 만드는 나만의 자율형 AI 에이전트
볼륨 마운트 : PC와 AI 작업실 연결 4분 40초부터
강의가 다소 불친절하게 느껴집니다.4분 40초까지 볼륨 마운트의 작동 원리를 가르쳐주신 것은 좋습니다.다만 이후로 느닷없이 화면이 전환되며 .env 파일에 도커 컴포즈 파일 사용값들을 미리 작성된 내용을 복사붙여넣기 한다고 하셨는데, 1. 저게 어떤 화면인지, 우분투 터미널인지 뭔지?2. 우분투 터미널 첫 화면에서 무엇을 입력해야 각각 .env 파일과 도커 컴포즈 파일 작성 화면으로 넘어갈 수 있는지3. 사용값들은 어디서 복사해야하며, 4. 윈도우즈 환경 WS2 설치 및 셋업 가이드.pdf 에서는 도대체 무슨 내용인지 어디를 복사해야 하는지, 왜 복사해도 흰색이라 안보이는건지 뭔지이후 도커 컴포스 파일 작성에서도 마찬가지입니다.제가 단순히 잘 몰라서 이런 일이 발생한걸까요? 그런건가요?
-
미해결서류합격률 4%를 탈출하는 개발자 이력서 작성법(실습 포함)
이력서에 관해 궁금한점이 있어 질문드립니다.
1.국비학원 졸업후 2개월 가량의 짧은 웹개발 경험과 1년 반가량의 C# Winform의데스크탑 개발을 주로 했었는데데스크탑 개발 구인이 자체가 많지않고 CS프로그램 개발을 주력으로 밀고나가기엔 C++이나 C에 대한 이해가 많이 부족한 상태입니다.그래서 CS 개발자 자리가 나온다면 중점적으로 지원해볼생각이지만 자리가 적어 백엔드도 지원하려고 생각중입니다.만약에 이런경우에는 각각의 이력서를 별도로 또 작성을 하는게 맞는걸까요?2.제가 생각하기에 말씀해주신 경력사항과 프로젝트의 주된 차이점은 경력 상황: 주요역활에 따른 강점 및 핵심역량 작성 (역활이 주 / 기능은 포괄적)프로젝트 : 프로젝트별에서 기능 구현중 고민과 문제해결사항을 통해 나타난 강점작성이라고 생각이 드는데SI 환경에서는 제시해주신 [주요 역활이 주어지고 그거에 따른 상세 기능 들이 부과되는 형태] 가아니라 이럴경우에는 역활과 기능이 사실상 분리가 되어있지않은데 이럴경우엔 어떻게 작성해야하나요?
-
미해결한 입 크기로 잘라먹는 React.js 실전 프로젝트 - SNS 편
next.js 강의에서도 리액트 라이브러리들을 다뤄주시나요?
안녕하세요.next.js 강의에서도 zustand나 tanstack query 같은 리액트 라이브러리들을 다뤄주시나요?해당 강의도 도서 관련 프로젝트 실습을 하는 것 같은데 인증이나 무한스크롤, 낙관적 업데이트를 다루는 지 궁금합니다!
-
미해결클로드 코드 완벽 마스터: AI 개발 워크플로우 기초부터 실전까지
미션3에서 CLAUDE.md 파일이 생성이 안돼요
안녕하세요. /init 하였는데 클로드.md 파일이 생성이 안돼요. 무슨 문제일까요?
-
미해결AI로 세팅하는 제2의 뇌 - 옵시디언으로 설계하는 무한 확장 지식 엔지니어링
볼트(valult), 보관함, 폴더는 같은 거라고 배운것 같은데..
질문이 하나 있습니다.이전 강의에서 볼트(valult), 보관함, 폴더는 같은 거라고 배운것 같은데.. 하나의 vault안에 아래와 같이 새 폴더라는 것이 있는데 이것이 valult를 말하는 것인가요?vault안에 또 valult를 만드는 것인지 궁금해서요.
-
미해결김영한의 실전 데이터베이스 - 설계 1편, 현대적 데이터 모델링 완전 정복
진짜 강의 듣는거 너무 고문
대충 빨리 듣고 필요한것만 정리 하고 넘어가고 싶은데 어렵고 지루하고 졸리고
-
해결됨AI로 세팅하는 제2의 뇌 - 옵시디언으로 설계하는 무한 확장 지식 엔지니어링
이 화면에서 말씀하신 내용이 폴더를 만들라는 것인지, valut를 만들라는 것인지 몰라서요
이 화면에서 말씀하신 내용이 폴더를 만들라는 것인지, valut를 만들라는 것인지 몰라서요내용에는 폴더를 만들라고 되어 있는데"새 폴더" 만들기.. 설명에는 하단에 새로운 vault를 보여주시면서 만들라고 하셔서 좀 햇갈리네요. 다시한번 알려주시면 감사하겠습니다
-
해결됨(2026 최신!) 일주일만에 합격하는 정보처리기사 실기
2025년 1회 (1/3) 29분 51초
29분 51초의 화면 기준으로 아래 코드를 보면 node가 None인지를 먼저 판단하는것 같습니다. 즉, 위 코드에 if가 2개 존재하는데, 그 중 오른쪽 if 조건을 먼저 판단하는 것 같습니다. 제가 제대로 알아들은게 맞을까요?? 그런데 result = "왼쪽 성공!" if True else "가운데" if (1 / 0 == 1) else "오른쪽"print(result)이 코드를 실행시켜보면, 왼쪽 성공이 출력됩니다. 그럼 왼쪽의 if를 먼저 판단한다는거같은데... 제가 어디서 잘못 생각하고 있을까요??