묻고 답해요
156만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
해결됨[퇴근후딴짓] 빅데이터 분석기사 실기 (작업형1,2,3)
교재문의 뭐사야해요?
학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요!질문과 관련된 영상 위치를 알려주면 더 빠르게 답변할 수 있어요먼저 유사한 질문이 있었는지 검색해보세요교재 뭐사야해용?
-
미해결[연재형] WE CAN ChatGPT! - 챗gpt 우리도 할 수 있습니다.
13강은 수료가 안되는데요..
"고급과정 준비중입니다" 라고만 나오고 아무것도 나오지 않습니다.
-
미해결[신규 개정판] 이것이 진짜 크롤링이다 - 실전편 (인공지능 수익화)
드라이버가 안 열려요
-
해결됨코딩 없이 AI 자동화 전문가가 되는 법, n8n 완벽 가이드
5. AI Agent에 직접 Google API 를 사용해서 구글 검색 툴 작성하기 by model 보이지않음.
어떤 강의에 대한 질문인지 자세하게 알려주시면 답변을 드리는데 도움이 됩니다. 스크린샷윈도우키 + 쉬프트키 + S(윈도우)을 자세히 첨부하시면 답변 드리는데 많은 도움이 됩니다. 동영상 재생 관련 같은 인프런 서비스 관련 문의는 1:1 문의하기를 이용해 주세요.5. AI Agent에 직접 Google API 를 사용해서 구글 검색 툴 작성하기키값 전체적으로 입력후 마지막에 q by model 없는경우 어덯게 웹검색을하나요;;아무리 찾아도 나오지않네요 혹시 모델 불러오는 값수동으로 찾는방법은없나요 /
-
미해결Prompt Engineering: 완벽 가이드
학습 자료 다운로드 관련
학습 자료를 다운로드하면 강의에서 코딩된 코드들은 전혀 없는 데 이건 공유 안하시는 건가요 ?어떤 강의는 절반이 아무 설명없이 코딩 빨리 감기로 녹화된거라 이거 어떻게 따라 치라는 건가요;;
-
해결됨초보자를 위한 BigQuery(SQL) 입문
4-5. 1번 문제 TIMESTAMP 관련 질문
SELECT TIMESTAMP(DATETIME(CURRENT_TIMESTAMP(), 'Asia/Seoul')), CURRENT_TIMESTAMP() 위와 같이 쿼리를 실행시키면 2025-08-12 02:15:03.434744 UTC 2025-08-11 17:15:03.434744 UTC아래와 같이 출력됩니다. 저는 이를 보고 TIMESTAMP 값이 서울 시간대로 설정이 되어 있더라도 그게 출력 결과물만 보고는 판단할 수 없는건가? 라는 생각을 하게 됐습니다. 위와 같이 어느 지역의 시간대가 반영됐는지가 timestamp값에 UTC+9와 같은 방식으로 반영되있지 않다면 어떻게 저희가 그걸 판단할 수 있나요? train_pokemon 테이블의 catch_datetime 변수(필드)도 서울 시간대(UTC+9)인지, UTC+0인 시간대인지 판단할 수 없는 거 아닌가요? 감사합니다.
-
해결됨[코드캠프] 부트캠프에서 만든 '완벽한' 프론트엔드 코스
강의에서 사용하는 api 접속 불가
안녕하세요~강의에서 사용하는 api 2개 다 접속이 안되네요1번은 외부 서버라 안될수 있는데,2번은 서버가 죽은 건가요? koreanjson.comhttp://main-example.codebootcamp.co.kr/graphql
-
미해결[Java 실무 프로젝트 입문편] 객체지향 사고력 훈련 - 미니 프로젝트 3종 실습
깃허브 주소 오류
깃허브 주소 오류
-
해결됨Slack 클론 코딩[실시간 채팅 with React]
기본 셋팅과 관련하여
settings/ts 폴더 front로 바꿔서 진행할 경우 셋팅 강의 하나도 들을 필요없이 바로 섹션2부터 진행해도 되는건가요?
-
미해결태블로 자격증 문제풀이
추가 문제 요청
안녕하세요 강사님!웰컴투 태블로월드부터 너무 잘 수강하고 있습니다완강을 했지만 아직 부족한 것 같아, 혹시 추가 태블로 연습 문제를 더 받을 수 있을지 여쭙고 싶습니다.감사합니다!
-
해결됨회사에서 바로 쓰는 업무자동화 AI 에이전트 (w. n8n, LangGraph)
url port 번호 지우는 방법
aws 배포하고 실습할때 정식 배포방법 사용시oauth 로그인할떄 redirect url에 5678포트가 있어서 계속 오류가 났는데sudo docker run -e N8N_PROTOCOL="https" -e N8N_HOST="도메인 url" -e N8N_PORT=443 -d -it --rm --name n8n -p 5678:443 -v n8n_data:/home/node/.n8n docker.n8n.io/n8nio/n8n이렇게 설정하고 실행하니 해결 됐습니다.
-
미해결타입스크립트로 배우는 리액트(React.js) : 기초부터 최신 기술까지 완벽하게
material theme와 icon은 vira theme라는 이름으로 통합되어 유료로 바뀌었네요 ㅠ
material theme와 icon은 vira theme라는 이름으로 통합되어 유료로 바뀌었네요 ㅠ참고하면 좋을 것 같아 남겨둡니다.
-
미해결파이썬 무료 강의 (기본편) - 6시간 뒤면 나도 개발자
스타크래프트 프로젝트
# 공중 공격 유닛 클래스 class FlyableAttackUnit(AttackUnit, Flyable): def __init__(self, name, hp, damage, flying_speed): AttackUnit.__init__(self, name, hp, 0, damage) # 지상스피드 0 Flyable.__init__(self, flying_speed) def move(self, location) : print("[공중 유닛 이동]") self.fly(self.name, location) # 레이스 class Wraith(FlyableAttackUnit): def __init__(self): FlyableAttackUnit.__init__("레이스", 80, 20, 5) self.clocked = False # 클로킹 모드 (해제 상태) def clocking(self): if self.clocked == True: # 클로킹 모드 -> 모드 해제 print("{0} : 클로킹 모드 해제합니다.".format(self.name)) self.clocked = False else : # 클로킹 모드 해제 -> 모드 설정 print("{0} : 클로킹 모드 설정합니다.".format(self.name)) self.clocked = True이렇게 따라서 작성하였는데, 실행하면Traceback (most recent call last): File "c:\Users\beatl\OneDrive\바탕 화면\파이썬 인강\Starcraft.py", line 114, in <module> w1 = Wraith() File "c:\Users\beatl\OneDrive\바탕 화면\파이썬 인강\Starcraft.py", line 83, in init FlyableAttackUnit.__init__("레이스", 80, 20, 5) ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^이렇게 오류가 납니다.어디에서 잘못되었을까요?
-
해결됨38군데 합격 비법, 2025 코딩테스트 필수 알고리즘
1주차 05.알고리즘과 친해지기 수업자료
자바만 큰수 찾기가 되어있네요
-
미해결한 입 크기로 잘라먹는 Next.js(v15)
revalidateTag 에 대해서 질문이 있습니다.
안녕하세요! 좋은 Next.js 강의 덕분에 열심히 배워나가고 있는 학생입니다. 😀다름이 아니라 revalidateTag를 사용했을 때, 첫 번째 인수로 전달한 태그 값을 가지는 데이터 캐시가 재검증된다고 이해했는데요!제가 revalidateTag의 인수와 data fetch에 사용되는 옵션의 태그 값을 다르게 세팅해봤는데도 갱신이 되어서요. 제가 잘못 이해한 걸까요..?? 이 부분이 이상해서 질문 남깁니다.아래는 제가 작성한 코드입니다! createReviewActionexport async function createReviewAction(formData: FormData) { const bookId = formData.get('bookId')?.toString(); const content = formData.get('content')?.toString(); const author = formData.get('author')?.toString(); if (!bookId || !content || !author) { return; } // JSON.stringify 객체를 문자열 형태로 직렬화 해서 보내줘야 함 try { const response = await fetch( `${process.env.NEXT_PUBLIC_API_SERVER_URL}/review`, { method: 'POST', body: JSON.stringify({ bookId, content, author }), }, ); revalidateTag(`revew-${bookId}`); // 일부로 오타 냄 } catch (error) { console.error(error); return; } } ReviewList 컴포넌트async function ReviewList({ bookId }: { bookId: string }) { const response = await fetch( `${process.env.NEXT_PUBLIC_API_SERVER_URL}/review/book/${bookId}`, { next: { tags: [`review-${bookId}`] } }, ); if (!response.ok) { throw new Error(`Review fetch faild: ${response.statusText}`); } const reviews: ReviewData[] = await response.json(); return ( <section> {reviews.map((review) => ( <ReviewItem key={`review-item-${review.id}`} {...review} /> ))} </section> ); }
-
미해결10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
5-L 시간복잡도 관련 질문입니다.
안녕하세요 선생님 강의 정말 잘 듣고 있습니다궁금한 것이 여기서 최대로 발생할 수 있는 경우의 수는 20C10이라고 생각하는데, 다른 질문 글을 봤을 때 20을 10번 곱한 것이라고 생각해도 좋다는 것을 봤습니다. (10억이 넘지 않나요...?) 이 문제를 조합 방식(재귀)를 활용해 풀었는데, 이 때, 20C10보다 적은 시간 복잡도를 가지게 되는 것인가요?
-
해결됨2025년 CPPG 개인정보관리사 자격증 취득하기 (개정안 반영)
가장마지막 강의자료 20제
해설에 의하면2번답은 1번이고4번 답은 3번일까요?
-
해결됨10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
4-H 질문드려요
안녕하세요 큰돌님. 혼자 문제 풀어보고 있는데 일단 방법이 생각나지 않아 전부 탐색하는 방향으로 해보았습니다. 일단 메모리 초과 오류가 났습니다.그런데 제가 코드에서 ans1 = 1;이라고 지정하고 뒤에서 -1을 해주는데. 이걸 없이 시작하면 무한루프에 걸리는거같습니다. 제 컴퓨터가 이상한걸까요 ? 코드가 이상한걸까요 ? http://boj.kr/6f2fe3545c524355844338f8f9cc1a83
-
해결됨프로그래밍 시작하기 : 웹 입문 (Inflearn Original)
공부한 내용을 블로그에 정리해서 올려도되나요?
안녕하세요 프로그래밍 시작하기 : 웹 입문 (Inflearn Original) 강의를 듣고 있는 수강생입니다. 혹시 출처를 남기고 공부한 내용을 요약해서 블로그에 게시해도 될까요?
-
해결됨[Rookiss University] UE5 Lyra 클론 코딩 (Haker)
GameFeature Action 및 Common UI Widget 생성 관련 질문
안녕하세요 강의 듣는 수강생입니다.! 먼저 좋은 강의 만들어 주셔서 정말 감사드립니다.강의를 들으면서 Lyra 구조에 대해 몇가지 오랫동안 고민 해봤습니다. 강의를 놓친 부분이 있을수 있겠지만 아무래도 많이 복잡한 구조다 보니까 제가 생각한 답이 맞는지 아직 풀리지 않는 의문에 대해 궁금해서 이렇게 글을 쓰게 되었습니다.Experience에 Game Feature Action을 넣는 이유가 뭔가요?ShooterCore에서는 공통적으로 사용하는 Game Feature Action을 두고,ShooterCore 기반의 (점령전, 데스매치 등등) 그리고 여러 모드마다 서로 다른 action 구성들은 experience를 통해 동적으로 적용하기 위한 이유인건가요?Common UI 관련Lyra에서는 UI 추가 방식이 크게 두 가지라고 생각이 들었는데 이 방식이 맞을까요?CommonUIExtensions의 static 함수 PushContentToLayer_ForPlayer 방식Game Feature의 Add Widget Action 방식이렇게 이해하면 맞나요?이 안에서도 extension의 CreateEntryInternal를 통해 위젯 최종 생성)Add Widget Action 방식은 Experience나 Game Feature 로딩 시 처음부터 상시 유지되는 UI에 주로 쓰이는 것 같은데 그렇다면 해당 Feature Action 방식에서도 레이어 태그를 구분하는 이유는 무엇인가요? (action에서 layout 추가시 Game, GameMenu, Menu, Modal 태그를 추가하는 부분)사실상 필요한 부분이 HUD 밖에 없는 것 같은데 그래도 거의 쓰이지 않더라도 범용성을 위해 설계 된건가요?Lyra UI 생성 구조 이해 확인최종적으로 위 질문을 스스로 고민해보면서 이해한 Lyra의 UI 구조는 다음과 같습니다. 제가 이해한 구조가 맞는지 궁금합니다.!0단계. Primary Layout1단계. Game / Menu / GameMenu / Modal Layer Stack2단계. HUD Layout(PushContentToLayer_ForPlayer로 추가)3단계. PointWidget4단계. 각종 Widget (UIExtension → CreateEntryInternal로 최종 추가)2단계. 실시간 추가/삭제되는 위젯(PushContentToLayer_ForPlayer로 추가) 다시 한번 좋은 강의 만들어주셔서 감사합니다. !