묻고 답해요
158만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
2-C 질문 있습니다.
안녕하세요 큰돌님 맞왜틀팁: 반례를 생각하는 방법 | 2-C 보완 설명에서 소개하신 2가지 케이스를 고려하여 코드를 각각 수정해봐도 여전히 틀렸다고만 나옵니다. 제 코드의 어느 부분이 잘못된건지 알려주실 수 있나요??93195394번 소스 코드93195371번 소스 코드
-
미해결스프링 핵심 원리 - 기본편
클래스 간의 의존관계 화살표에 대해서 질문합니다.
[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예)[질문 내용]클래스 간의 관계에서 OrderServiceImpl이 DiscountPolicy를 의존하고 있다고 하셨는데Class에서 의존 관계일 때는 점선 화살표를 사용해서 표현하지 않나요 ??의존 관계는 맞는데 점선 화살표를 사용안하신건지, 두 관계가 의존 관계가 아닌건지 궁금해서 질문남깁니다.
-
미해결3D 모델링 입문을 위한 라이노(Rhino) '꿀팁' Part.2
모양쉐입
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 안녕하세요 선생님 ! 똑같이 따라했는데라이노 글자에 동그라미가 뚫리지 않아서요어떤 문제가 있는걸까요?ㅠㅠ
-
해결됨RAG를 활용한 LLM Application 개발 (feat. LangChain)
맞는 답변은 5,000만원 이하에 대한 내용이어야 할것 같아요
올려주신 영상에서 LLM 답변이 5,000만원 초과 8,800만원 이하 구간에 대한 내용으로 나왔는데요, 1,400만원 초과 5,000만원 이하 구간에 대한 내용이 나와야 맞는 것 같아요 UpstageEmbeddings 사용하니까 이 구간에 대한 정보로 알려주네요
-
해결됨(2025) 일주일만에 합격하는 정보처리기사 실기
자바 기출문제 변형 5:30
이 문제에서 만약 파라미터가 있는 자식 클래에서this()가 없어서 위에 본인 생성자가 부모 생성자를 명시적으로 호출하지 않았다면 그러니까 this가 없었다면 뭘 호출하나요?
-
미해결
무료 강의 중에 수료증이 제공되는 교육도 있습니까?
무료 강의 중에 수료증이 제공되는 교육도 있습니까?
-
미해결Next.js App router 기반 Chat GPT 만들기
Streaming 관련 질문
Loading UI & Streaming 강의 수강 중 강의 내용대로 따라 했는데 잘 안되는 부분이 있어서 질의드립니다!dashboard/page 에서의 page loading...은 정상적으로 나오는데 Card 컴포넌트 각각의 loading도 page loading 이후 한번에 로드되면서 각각의 loading이 나오지 않습니다. 혹시 어떤 문제가 있는지 알려주실 수 있으실까요? 아래에는 해당 깃허브 링크와 이미지 첨부했습니다!https://github.com/holdn2/NextJS-Inflearn-Chatgpt
-
미해결
🎨 To-Dool 프로젝트에서 디자이너를 찾습니다!
🎨 To-Dool 프로젝트에서 디자이너를 찾습니다! 안녕하세요!현재 진행 중인 “To-Dool” – 대학교 네트워킹 서비스 사이드프로젝트에서UI/UX 디자이너 한 분을 모십니다 🙌 📌 프로젝트 소개 서비스명: To-Dool목표: 학교 이메일 인증 기반으로, 익명으로 자유롭게 소통할 수 있는 플랫폼기술 스택: React / Next.js / TypeScript / Tailwind (웹뷰 기반)주요 기능: 랜덤 매칭, 채팅, AI 추천답변, 피드백/신고 시스템 등 🎯 모집 포지션 UI/UX 디자이너 (1명)역할:화면 설계 및 사용자 경험 개선와이어프레임 제작컴포넌트 UI 디자인 및 정리팀원들과의 협업을 통한 피드백 반영 💡 이런 분이면 좋아요!학교 기반 커뮤니티/네트워킹 서비스에 관심 있으신 분실사용자를 고려한 직관적인 UX 설계에 자신 있는 분Figma 등의 툴을 능숙하게 다루시는 분개발자와의 협업 경험이 있으신 분 (협업툴 활용 가능) 🧩 진행 방식 전체 3~4인 팀 (프론트/백엔드/PM 구성 완료)온라인 협업 (디스코드, 노션, 피그마 사용)5월 2째주 MVP 배포 목표 📬 지원 방법오픈카톡: https://open.kakao.com/o/s69ogTqh간단한 자기소개 + 포트폴리오(있다면)와 함께 오픈 카톡 남겨주세요!궁금한 점이 있다면 편하게 문의 주셔도 좋아요 :)
-
해결됨[AI] 프롬프트만으로 아이디어 구현하기_바이브코딩 입문
mp3 > wav
저는 음성변환 프로그램 과정이 mp3를 먼저 만들고 wav로 변환하는 방식을 쓰네요.확장자명만 wav고 형식은 여전히 mp3라며 직접 변환 프로그램을 다운받으라고 하네요.강의와 다르게 나와서 공유드립니다~
-
미해결Flutter 중급 1편 - 클린 아키텍처
This is likely caused by a misconfigured builder definition. 오류 해결 방법
버전을 최신으로 마춰도 에러나는 경우 해결방법 공유합니다. 일단 선생님 환경은 현재 할수 없으므로 최신버전으로 마춰주시고 최신버전 의존성도 전부 완료되었는데도 안되는 경우는 아래 부분을 해보세요. 환경 샘플 플러터 3버전dependencies:provider: ^6.1.4sqflite: ^2.0.0+4json_annotation: ^4.9.0 →json 직렬화freezed_annotation: ^3.0.0 →불변 코드 생성dev_dependencies:json_serializable: ^6.9.3 → JSON 직렬화 및 역직렬화 자동 생성freezed: ^3.0.6 → 불변 객체 생성build_runner: ^2.4.15 → 코드 생성 도구 생성 패키지 실행 첫번째 방법1.컴퓨터 off on2.flutter clean3.flutter pub run build_runner build4.flutter pub run build_runner build --delete-conflicting-outputs4단계까지 안되면...5.신규 프로젝트 생성... 2번째 방법dependencies:provider: ^6.1.4sqflite: ^2.0.0+4json_annotation: ^4.9.0 →json 직렬화freezed_annotation: ^3.0.0 →불변 코드 생성analyzer: ^6.0.0 dev_dependencies:json_serializable: ^6.9.3 → JSON 직렬화 및 역직렬화 자동 생성freezed: ^3.0.6 → 불변 객체 생성build_runner: ^2.4.15 → 코드 생성 도구 생성 패키지 실행 낮은 버전으로 진행 후에 높은버전으로 진행했을때json_serializable에서 analyzer가 삭제가 제대로 안되서 문제가 되는 경우가 있는것 같습니다. 억지로 analyzer 맞추고 진행하고 되었을대analyzer을 제거하면 잘되었습니다. flutter 환경 세팅은 어렵군요...시간 낭비 안되도록 공유해봅니다. 에러내용: C:\project\flutter_cleancode\flutter_note_app> flutter pub run build_runner buildDeprecated. Use dart run instead.[INFO] Generating build script completed, took 326ms[WARNING] /C:/Users/karyo/AppData/Local/Pub/Cache/hosted/pub.dev/json_serializable-6.9.4/lib/src/field_helpers.dart:84:52: Error: The argument type 'ClassElement' can't be assigned to the parameter type 'InterfaceElementImpl'. - 'ClassElement' is from 'package:analyzer/dart/element/element.dart' ('/C:/Users/karyo/AppData/Local/Pub/Cache/hosted/pub.dev/analyzer-7.4.0/lib/dart/element/element.dart'). - 'InterfaceElementImpl' is from 'package:analyzer/src/dart/element/element.dart' ('/C:/Users/karyo/AppData/Local/Pub/Cache/hosted/pub.dev/analyzer-7.4.0/lib/src/dart/element/element.dart'). for (final v in manager.getInheritedConcreteMap2(element).values) { ^/C:/Users/karyo/AppData/Local/Pub/Cache/hosted/pub.dev/json_serializable-6.9.4/lib/src/field_helpers.dart:90:43: Error: The getter 'isGetter' isn't defined for the class 'ExecutableElementOrMember'. - 'ExecutableElementOrMember' is from 'package:analyzer/src/dart/element/element.dart' ('/C:/Users/karyo/AppData/Local/Pub/Cache/hosted/pub.dev/analyzer-7.4.0/lib/src/dart/element/element.dart').Try correcting the name to the name of an existing getter, or defining a getter or field named 'isGetter'. if (v is PropertyAccessorElement && v.isGetter) { ^^^^^^^^/C:/Users/karyo/AppData/Local/Pub/Cache/hosted/pub.dev/json_serializable-6.9.4/lib/src/field_helpers.dart:91:16: Error: The getter 'variable2' isn't defined for the class 'ExecutableElementOrMember'. - 'ExecutableElementOrMember' is from 'package:analyzer/src/dart/element/element.dart' ('/C:/Users/karyo/AppData/Local/Pub/Cache/hosted/pub.dev/analyzer-7.4.0/lib/src/dart/element/element.dart').Try correcting the name to the name of an existing getter, or defining a getter or field named 'variable2'. assert(v.variable2 is FieldElement); ^^^^^^^^^/C:/Users/karyo/AppData/Local/Pub/Cache/hosted/pub.dev/json_serializable-6.9.4/lib/src/field_helpers.dart:92:26: Error: The getter 'variable2' isn't defined for the class 'ExecutableElementOrMember'. - 'ExecutableElementOrMember' is from 'package:analyzer/src/dart/element/element.dart' ('/C:/Users/karyo/AppData/Local/Pub/Cache/hosted/pub.dev/analyzer-7.4.0/lib/src/dart/element/element.dart').Try correcting the name to the name of an existing getter, or defining a getter or field named 'variable2'. final variable = v.variable2 as FieldElement; ^^^^^^^^^/C:/Users/karyo/AppData/Local/Pub/Cache/hosted/pub.dev/json_serializable-6.9.4/lib/src/decode_helper.dart:65:23: Error: The getter 'augmented' isn't defined for the class 'ClassElement'. - 'ClassElement' is from 'package:analyzer/dart/element/element.dart' ('/C:/Users/karyo/AppData/Local/Pub/Cache/hosted/pub.dev/analyzer-7.4.0/lib/dart/element/element.dart').Try correcting the name to the name of an existing getter, or defining a getter or field named 'augmented'. element.augmented ^^^^^^^^^[INFO] Precompiling build script... completed, took 880ms[SEVERE] Failed to precompile build script .dart_tool/build/entrypoint/build.dart.This is likely caused by a misconfigured builder definition.
-
미해결스파크 머신러닝 완벽 가이드 - Part 1
instacart market basket analysis
안녕하세요. 강사님 수업 잘 듣고있습니다.캐글에서 위의 데이터셋을 찾을 수 없는데 혹시 해당 데이터셋을 가지고 있으실까요?가지고 계시다면 공유를 받아볼 수 있을까요?
-
해결됨(2025) 일주일만에 합격하는 정보처리기사 실기
질문입니다!
안녕하세요~!혹시 마지막 문제 쿼리에서WHERE 학번 IN (SELECT 학번 FROM 학생 WHERE 학생.학번 = 성적.학번 AND 학생.학과 IN ('전산', '전기') AND 학생.주소 = '경기');가 아닌WHERE EXISTS (SELECT 학번 FROM 학생 WHERE 학생.학번 = 성적.학번 AND 학생.학과 IN ('전산', '전기') AND 학생.주소 = '경기');게 맞나용..?
-
해결됨(2025) 일주일만에 합격하는 정보처리기사 실기
인코딩 중인 영상이에요
인코딩 중인 영상이에요 가 계속 떠요어떻게 해야 하나요?강의: 함수(메서드) 선언과 호출
-
해결됨스프링부트로 직접 만들면서 배우는 대규모 시스템 설계 - 게시판
락 처리
안녕하세요 선생님동시성 처리 방법에는 redisson을 활용한 방법도 있는데요 혹시 이 방법은 언제 써야할까요? 감사합니다
-
해결됨스프링부트로 직접 만들면서 배우는 대규모 시스템 설계 - 게시판
rowLock
안녕하세요 강의 잘 보고 있습니다.rowLock 단점에 대해서 질문드리고 싶습니다.강의에 나온내용 말고 rowLock이 걸려도 격리레벨때문에(mysql기준) 이미 조회시 같은 값을 조회 했기때문에 동시서 이슈가 해결되지 않는다고 봐도 괜찮을까요??감사합니다
-
미해결김영한의 실전 자바 - 중급 2편
문제 6번 관련해서 질문드립니다
============[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예)[질문 내용]여기에 질문 내용을 남겨주세요.public class MemberRepository { private Map<String, Member> memberMap = new HashMap<>(); public void save(Member member) { memberMap.put(member.getId(), member); } 이 부분에서 Member인 이유가 무엇인가요?? String으로 타입설정하고 memberMap.put(member.getId(), member.getName());으로 해야하는거 아닌지 질문드립니다
-
미해결10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
1-K 질문있습니다.
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 카운팅배열 문제를 접근할 때 항상 map이 먼저 떠올라서 map<char, int>으로 풀었는데 괜찮을까요? 다른 카운팅배열 문제도 항상 map으로 접근하는데 배열로 접근하는게 좋을까요?http://boj.kr/06bd3e5316754ea5b2a7c5becf3c5973
-
미해결AI 시대의 프로덕트 디자인 - Figma Meetup in Korea
궁금합니다
궁금합니다
-
미해결스프링 핵심 원리 - 기본편
DIP 의존관계 원칙 질문
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용]섹션2. 좋은 객체 지향 설계의 5가지 원칙(SOLID) 강의와 관련지어서 질문좀 드립니다.SOLID 설명 강의해서 DIP 의존관계 역전원칙 설명하실때 역할(인터페이스)에만 의존해야한다. 구현체에는 의존하면 안된다.라고 설명하셨는데요.이 말의 의미가 주체와 상관없이 인터페이스(역할)에만 의존하라는 말인가요?쉽게 말해서 주체가 되는 것이 구현 클래스든 인터페이스(역할)든 상관 없나요? 이번 강의의 9:45 경 코드을 보면MemberServiceImpl은 MemberService의 구현 클래스인데 MemberRepository에 의존하고 있잖아요?그러니까 DIP 원칙을 따졌을때 의존 대상만 인터페이스를 의존하라는 것이지 주체는 MemberServiceImpl 처럼 구현체이든 상관 없는것인가요?
-
해결됨아바타 커뮤니티앱 만들기 (React Native Expo)
layout tab 설정 문의.
탭 설정 관련 문의 드립니다.현재 디렉토리는 아래 이미지와 같은 구조이고, 하단의 스크립트처럼 Tab 설정에는 Home / Profile / setting 3가지가 명시 된 상태인데 이전 미션에서 작성한 mission.tsx가 하나의 탭으로 잡히고 있습니다.RN 구조상 (tabs) 디렉토리 하단에 파일들이 자동으로 탭으로 잡히는 구조인지, 별도의 설정으로 뺄 수 있는지 알수 있을까요?? export default function TabLayout() { return ( <Tabs screenOptions={{ tabBarActiveTintColor: "black", headerShown: false, }} > <Tabs.Screen name="index" options={{ title: "Home", }} /> <Tabs.Screen name="my" options={{ title: "Profile", }} /> <Tabs.Screen name="setting" options={{ title: "setting", }} /> </Tabs> ); }