묻고 답해요
161만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
해결됨한 입 크기로 잘라먹는 Next.js(v15)
page 컴포넌트명을 동일하게 Page 로 짓는 이유가 있나요?
안녕하세요. layout 컴포넌트는 레이아웃 용도에 맞게 컴포넌트 함수명을 짓는데..page 컴포넌트는 일관되게 Page 로 컴포넌트 명을 사용하는 이유가 있나요?page 컴포넌트도 IndexPage, SearchPage, BookDetailPage 식으로 의미를 부여했으면 합니다.
-
해결됨10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
2-C 질문입니다.
99785228번 소스 코드 혹시 이렇게 하는거는 어느 부분에서 안될까요?
-
해결됨비전공자 혼자서 하루 만에 수익화 앱 출시하기
xcode 오류
애플계정이 있는데 xcode에서 계속 'Communication with Apple failed'오류가나는데 업데이트하고 계정을 다시 등록해도 해결이 안되는데 해결방법 있을까요?
-
해결됨한 입 크기로 잘라먹는 Next.js(v15)
별도의 CSS 파일을 styles 폴더에 작성하면 안되나요?
Next.js 에서 스타일 파일을 작성할 때 기존에 styles 폴더 안에 작성하지 않는 이유가 있나요? 처음 프로젝트 생성할 때 보면 styles 폴더에 module.css 파일이 존재하던데.. styles 폴더가 존재하는 이유는 globals.css 하나 땜인가요?
-
해결됨회사에서 바로 쓰는 업무자동화 AI 에이전트 (w. n8n, LangGraph)
[구글 드라이브 이용한 데이터 전처리] get row 대신 다른 방법 공유
병진님 안녕하세요!좋은 강의 덕분에 재미있게 실습 중입니다ㅎㅎ강의 중에 google sheet 노드의 get row 대신 다른 방법 알게 되면 공유해달라고 하셔서, 실습하면서 다른 방법 찾게 되어서 공유 드려요! (참고로 제가 참고한 링크는 https://community.n8n.io/t/how-to-see-all-files-inside-a-google-drive/157053/2 입니다) 저는 google drive 노드의 Search files and folder를 사용하였습니다. 강의 중에는 해당 옵션을 사용하면 폴더의 id만 나온다고 하셨는데, Filter 부분에 내용을 추가하니까 해당 폴더 안에 있는 파일들의 id와 name이 나왔습니다. 그래서 get row 대신에 search files and folder 부분만 수정하였는데요. 실제로 loop over items 이후 download file 부분에서 파일의 id와 연결하여 다운로드 되는 것 까지 확인하였습니다. 작지만 도움 되셨으면 좋겠네요ㅎㅎ강의 늘 감사합니다!
-
해결됨수익형 AI Agent n8n 전문가 강의, 블로그·쇼츠 자동화
워크플로우문제?
ㅇ일단은 콘텍트로스트는 이제 해결했는데 이건 원래 강사님이랑 다르게뜨는건가요? 아무것도안뜨길래 여쭤봅니다
-
해결됨(2026) 일주일만에 합격하는 정보처리기사 실기
[수정]업캐스팅 / 3:40 / 생성자 호출 관련 문의
안녕하세요.직전 강의에서 객체 생성 시 가장 먼저 생성자를 실행해야 한다고 설명해 주셨습니다.그런데 본 강의 예제에서는 생성자 메서드를 실행하지 않네요.업캐스팅인 경우에는 생성자를 실행하지 않는건가요?감사합니다.수정: 다른 질문을 보니 생성자를 실행하는 것 같네요.4:00 예제의 경우Car 생성자: Tesla Model 3 2021ElectricCar 생성자: 75 kWh(이하생략)부모, 자식 생성자가 각각 이렇게 출력된다고 답변해 주셨는데, 이건 둘다 기본 생성자가 없어서 그런거 맞나요?만약 Car 클래스에 파라미터 없는 기본 생성자가 있었으면부모 클래스에는 기본 생성자 실행, 자식 클래스에는 파라미터 있는 생성자 실행이 되는게 맞나요?
-
해결됨[퇴근후딴짓] 빅데이터 분석기사 실기 (작업형1,2,3)
비교 연산자 == 의 해석이 어려워요
19강 작업형1 모의문제2 문제 6번에서 df['age']==round(df['age'],0) 위의 코드가 어떤 방식으로왼쪽과 오른쪽 값이 같으면 '정수형'이고 다르면 '소수점'이라는 판단을 내릴 수 있건지 이해하기가 어렵습니다.
-
미해결
강의자료 어디서 다운받을수 있나요?
강의자료 어디서 다운받을수 있나요?
-
미해결김영한의 실전 데이터베이스 - 기본편
실제 상용 서비스 질문
안녕하세요 강사님, 덕분에 입문부터 기초까지 듣게되었으며, 추후 설계부분도 들으려 결제를 해놓은 상태입니다. 지금 상용 서비스에 mysql과 fastapi를 활용하여 서버를 구축하려 하는데, 궁금증이 생겨 문의 드립니다. mysql의 용량은 저희 서버의 용량이 허락하는 한 무료로 활용이 가능한지?서버에서 db에 연동해서 데이터를 불러올 때, 최대한 sql문법을 활용하는지? 아니면 상황에 따라 모든 데이터를 불러와서 서버내 프레임워크에서 정제를 하는지?이외에도 주의할 사항이 있는지? 혼자하는 진행하는 프로젝트기에 생각과 걱정이 많았지만, 강사님이 한 줄기 빛으로 다가왔습니다. 위 질문에 답변해주시면 감사하겠습니다.
-
미해결[코드팩토리] [초급] 8시간만에 끝내는 코드팩토리의 Typescript 완전정복 풀코스
ts강의 42. override 마지막즘 질문
코드팩토리 디스코드에 질문하면 더욱 빠르게 질문을 받아 볼 수 있습니다![코드팩토리 디스코드]https://bit.ly/3HzRzUM - 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. class PropertyParent2{ name: string | number; constructor(name: string | number) { this.name = name; } } class PropertyChild2 extends PropertyParent2{ name?: string; constructor(name: string) { super(name); this.name = name; } } 이 경우에 PropertyChild2의 name? property에 에러가 뜹니다 string | undefined is not assignable to string | number라고 뜹니다 제 ide 설정(webstorm)이나 tsconfig 설정 때문에 name? 이 자동으로 string | undefined로 타입 유추가 되는 건가요? tsconfig에서 "exactOptionalPropertyTypes": true, "strict": true, 로 되어있고 첫번째 옵션은 끄거나 켜도 달라지지 않고 strict는 키면 같은 에러가 나고 끄면 클래스 명에서 child의 property가 optional이라서 안된다고 뜨네요
-
해결됨한 입 크기로 잘라먹는 Next.js(v15)
페이지 라우터 프로젝트 생성을 버전 15로 하여도 되나요?
안녕하세요!한 입 크기로 잘라 먹는 Next.js 책을 구매하고 나서 해당 강의를 듣기 시작한 강생입니다.책의 내용과 수강 내용을 병행하며 강의를 듣고 있습니다.책 내용에서는 Next.js 15로 페이지 라우터 프로젝트를 생성하고 있어서... 이젠 15로 페이지 라우터 생성해도 되겠지요아래는 책에서 지정한 명령어npx create-next-app@15.2.3 onebite-books-page-router 강의에서 추천한 프로젝트 생성 명령어npx create-next-app@14 section02
-
해결됨수익형 AI Agent n8n 전문가 강의, 블로그·쇼츠 자동화
혹시 ai agent 에 들어가는 prompt 는 어디서 제공되나요?
안녕하세요. 강의 잘듣고 있습니다. 혹시 강의에서 ai agent 에 들어가는 프롬프트는 어디서 제공되는지요?
-
미해결아두이노 응용 시리즈 1 - 원격제어 궤도차량 개발
모션 제어 회로의 연결에서 모터 드라이버 사용 유무
기초 강의에 모터 사용할 때는 모터 드라이버를 사용한 것으로 기억되는데, 여기서는 사용하지 않는 이유가 있는가요? 모터 드라이버를 사용하는 이유가 아두이노가 충분한 전류를 못보내서라고 알고 있는데, 그냥 외부 전원을 직접 연결하면 해결이 되는 건가요?
-
미해결아두이노 응용 시리즈 1 - 원격제어 궤도차량 개발
IR 리모콘 버튼 CODE를 출력하는 소스 코드 관련
이 소스코드는 강사가 직접 만들어 올린 건가요? 아니면 라이브러리 다운 받으면 예제안에 있는 건가요? 만약 IR 리모콘을 처음 다루는 사람이 이런 프로그램을 직접 만들어야 한다면 어떤 클래스가 라이브러리에 있는지 모르는 상태일텐데, 어떤 클래스가 있는지 모르는 상태에서 어떻게 프로그래밍을 할 수 있을까요? 뭔가 노하우가 있는 건가요?
-
미해결자바 개발자를 위한 코틀린 입문(Java to Kotlin Starter Guide)
강의 복습하면서 생긴 질문
태현님 안녕하세요! 해당 강의를 듣던 중 의문점이 있어서 질문을 드릴려고 합니다.public class Person { private final String name; private int age; public Person(String name, int age) { this.name = name; this.age = age; } // getter, setter 생략... }위와 같은 예제 코드가 있다고 하면 위와 같은 코드를 코틀린으로 변경하면 강의에서는 아래와 같다고 하셨습니다. class Person( val name: String, val age: Int, )이러면 자동으로 getter/setter를 자동으로 만들어주신다고 하셨는데요. 저는 이것이 자동으로 만들어주는게 아니라 당연하다고 생각합니다. 왜냐하면 프로퍼티 접근 제어자가 public이니까요!자바도 public으로 변경하면 코틀린처럼 필드에 접근해서 사용이 가능하다고 생각이 드는데요. 이런 케이스에 대해서 태현님의 의견을 좀 더 듣고 싶습니다. 또한, 당연히 코틀린에서는 getter를 호출하겠지만 필드 자체를 private으로 두지 않으면 객체지향 원칙중에 하나로 캡슐화가 좋지 못하다는 판단이 들더라구요! 또한 코틀린에서는 접근제어자를 private으로 두면 당현한 이야기지만 강의에서 설명주신 것처럼 접근이 안되서 강제 getter/setter를 만들어야 하는데 이것에 대해도 듣고 싶습니다. 다음 질문으로는 생성자 관련 질문입니다.자바는 아래처럼 생성자를 여러개 만들 수 있습니다.public class Person { private String name; private int age; public Person(String name) { this.name = name; } public Person(String name, int age) { this.name = name; this.age = age; } // getter, setter 생략... }논리적으로 도메인 흐름상 하나의 파라미터만 있는 생성자는 사용되지를 않겠지만 이런 케이스에서 코틀린은 어떻게 처리가 가능할까요? 코틀린에서는 설명해주시기로 부생성자로 만들지만 부생성자는 주생성자를 호출해야 하는 꼴로 가야한다고 답변을 주셔서요! 이에 대해 궁금합니다!
-
미해결확장성 있는 시스템 설계하기
PT 툴은 무엇일까요?
Engineering Landsacpe 설명하실때 그림을 잘 그려주셨는데, 해당 그림은 어떤 툴을 사용하신 건지 문의드립니다.감사합니다.
-
미해결Spring Cloud로 개발하는 마이크로서비스 애플리케이션(MSA)
카프카 커넥터 사용 목적 문의
127, 128 섹션 관련 문의드립니다.2개의 오더 마이크로서비스 각각에 연결된 데이터베이스로 인한 동기화 문제를 위해 카프카 커넥터를 활용하여 하나의 단일 디비로 문제를 처리한다고 하셨는데, 결국 2개의 오더 마이크로서비스에 카프카 커넥터를 사용하지 않고 동일한 디비 1개를 직접 연결해서 사용하면 동기화 문제가 발생하지 않는건 마찬가지아닌가요? 동일한 오더 마이크로서비스를 스케일아웃 하는 상황에서 카프카 커넥터를 사용하는게 목적에 맞는지 의아해서 질문드립니다.
-
미해결AI와 함께 배우는 Next.js
8강 수업자료 url 없음
안녕하세요 !수업자료 url이 연결되어있지 않은 것 같습니다 ~추천 플러그인 궁금하네요 ..!! 👀👀
-
미해결
어떻게 하면 스마트하게 준비하여 L6M3 시험 스트레스를 성공으로 바꿀 수 있을까요?
CIPS 글로벌 전략 공급망 관리 L6M3 시험은 CIPS 레벨 6 전문 디플로마의 핵심 과정으로, 전 세계적으로 전략적 공급망을 계획, 관리 및 이끌어갈 수 있는 능력을 평가하도록 설계되었습니다. 이 시험에 합격하면 비판적 사고를 통해 위험을 관리하고 조직에 실질적인 가치를 더하는 전략적 의사 결정을 내릴 수 있음을 입증하게 되며, 이는 전문적인 성장에 중요한 이정표가 됩니다. 이 시험은 글로벌 공급망 설계, 위험 관리, 지속가능성, 성과 개선, 관계 관리 등의 주제에 중점을 둡니다. 그러나 많은 수험생들이 방대한 양의 학습 자료, 복잡한 사례 연구, 이론과 실제 적용의 연결에 어려움을 겪습니다. 이러한 어려움은 특히 시간 관리를 효과적으로 해야 하는 상황에서 시험 준비 과정에서 스트레스와 혼란을 야기할 수 있습니다.스트레스를 성공으로 전환하려면 지루한 공부 시간 대신 스마트한 준비에 집중하세요. 학습을 작고 명확한 목표로 나누고, 정기적으로 복습하고 CIPS L6M3 연습 문제와 같은 실제 시험 유형 자료를 활용하여 연습하세요. 이러한 자료는 시험 주제를 이해하고 시험 전에 자신감을 키우는 데 도움이 됩니다. 짧은 노트를 만들거나 플래시 카드를 사용하면 주요 모델과 이론을 더 쉽게 기억할 수 있습니다. 추가적인 도움이 필요하면 Pass4Success와 같이 최신 자료를 제공하는 신뢰할 수 있는 학습 도구를 사용하세요.CIPS L6M3 연습 문제상세한 설명과 현실적인 모의고사. 이 플랫폼은 실제 시험에서 무엇을 기대해야 할지 정확히 보여주어 효과적으로 공부하고 집중력을 유지할 수 있도록 도와줍니다. 꾸준한 노력, 적절한 자료, 그리고 긍정적인 태도를 유지한다면 L6M3 시험에 합격하여 지식을 쌓고 글로벌 공급망 전문가로 나아가는 자신감 있는 발걸음을 내딛을 수 있습니다.