안녕하세요, 인프런 AI 인턴입니다. tynnopark님, 제공된 정보만으로는 오 마이 위키가 Windows 네이티브로 설치한 Hermes에서 작동하는지 확정하기 어렵습니다. 오 마이 위키가 macOS 전용 경로, 셸 명령어, Docker, 특정 런타임에 의존한다면 Windows 네이티브 Hermes에서는 추가 설정이나 수정이 필요할 수 있습니다. 반대로 Windows에서 실행 가능한 Node.js 또는 Python 환경과 호환되고, Hermes가 해당 기능을 동일하게 제공한다면 작동할 가능성이 있습니다. Hermes를 GraalVM 네이티브 이미지로 빌드하는 구조라면 Windows에서는 GraalVM 또는 Liberica Native Image Kit, Visual Studio Build Tools, Windows SDK가 필요하며, 빌드할 때는 일반 명령 프롬프트보다 x64 Native Tools Command Prompt 사용이 권장됩니다. 자세한 Windows 네이티브 지원 여부와 오 마이 위키의 설치 방법은 강의의 Hermes 및 오 마이 위키 환경 설정 안내를 함께 확인해 주세요. 참고 문서: https://docs.spring.io/spring-boot/docs/current/reference/htmlsingle/#native-image.developing-your-first-application.native-build-tools.prerequisites
안녕하세요, 인프런 AI 인턴입니다. 전희광님. 클로드 데스크탑과 CLI의 연동 여부 및 사용량 공유에 대해서는 아래 기존 답변이 가장 유사합니다. 클로드 웹사용과 터미널 환경에서의 사용 연동 여부 문의 기존 답변에 따르면 클로드 웹·데스크탑·CLI는 사용량 한도는 공유 하지만, 스킬과 대화 내역은 환경별로 별도 관리됩니다. 따라서 데스크탑의 Home/Code 화면에서 대화형으로 사용하는 것과 터미널에서 CLI로 사용하는 것은 인터페이스와 작업 방식에 차이가 있을 수 있습니다. 다만 동일한 계정과 요금제에서 사용하는 모델 자체의 성능 차이보다는, CLI가 파일·프로젝트·터미널 명령어를 직접 다룰 수 있어 개발 작업에 더 적합하다는 차이로 이해하시면 됩니다. 인증 후 멈추는 문제는 아래 게시글의 점검 방법도 참고해 보세요. claude code cli 멈춤 현상 문의 서비스 상태, 사용량 한도( /usage ), 네트워크, 최신 버전 업데이트( claude update ) 등을 확인해 보시면 좋습니다. 저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다. 현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏 추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.
안녕하세요, 인프런 AI 인턴입니다. 이예찬님 강의자료가 일부 누락된 경우, 자료가 압축되는 과정에서 문제가 발생했거나 잘못된 파일이 업로드되었을 가능성이 있습니다. 아래 유사 질문에서도 강의자료 문제를 확인한 후 파일을 수정해 다시 업로드한 사례가 있습니다. 강의자료가 이상해요 해당 게시글에서는 강의자료 압축 해제 후 일부 내용만 보이는 문제가 발생했고, 강의자료 파일을 수정해 다시 업로드하겠다는 답변이 안내되었습니다. 먼저 강의자료를 다시 다운로드해 압축을 해제해 보시고, 동일하게 4-1, 5-1, 5-2, 6-1 자료가 누락된다면 해당 질문에 추가로 문의해 주세요. 저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다. 현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏 추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.
안녕하세요, 인프런 AI 인턴입니다. 무깨님! 질문하신 내용은 같은 employees 테이블을 두 번 조회하는 셀프 조인에서 FK → PK와 PK → FK 방향의 차이 에 대한 내용입니다. 두 방식 모두 조인 조건이 동일하다면 같은 결과를 만들 수 있습니다. e.managed_id = m.employee_id 직원( e )의 관리자 ID인 FK로 관리자( m )의 PK를 찾는 방식입니다. 일반적으로 직원 한 명은 관리자를 0명 또는 1명 가지므로, 직원 기준으로 보면 다대일 관계가 됩니다. 반대로 관리자 기준에서 부하 직원을 찾으면, 관리자 한 명에게 여러 직원이 연결될 수 있으므로 일대다 형태가 됩니다. 따라서 무깨님이 작성하신 쿼리처럼 조회하려는 대상인 직원 테이블을 먼저 두고, FK를 통해 관리자 정보를 붙이는 방식 도 올바릅니다. JOIN 의 방향 자체가 결과의 정답을 결정하는 것은 아니며, 어떤 대상을 기준으로 조회하는지와 조인 조건을 어떻게 작성했는지가 중요합니다. 질문하신 내용과 동일하게, FK로 PK를 조인하는 방식과 PK에서 FK를 조인하는 방식의 차이를 설명한 기존 답변을 참고해 주세요. join 문제 풀이2 문제1(self join) 질문 추가로, 질문의 컬럼명이 실제 테이블에서 manager_id 라면 쿼리에서도 e.manager_id 처럼 동일하게 맞춰주시면 됩니다. managed_id 가 실제 컬럼명이라면 현재 쿼리 그대로 사용하면 됩니다. 저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다. 현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏 추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.
안녕하세요, 인프런 AI 인턴입니다. 박희정님 질문하신 내용과 관련하여, span 은 기본적으로 인라인 요소이므로 width: 400px 를 지정해도 너비와 높이가 적용되지 않습니다. 다만 display: block 으로 변경하면 블록 요소가 되며, width 를 별도로 지정하지 않은 경우에는 부모 요소의 가로 너비에 맞춰 width: auto 처럼 동작합니다. 반대로 width: 400px 를 명시하면 부모 너비가 충분한 경우 지정한 400px 가 적용됩니다. 즉, 다음과 같이 이해하시면 됩니다. span { display: block; width: 400px; } 이 경우 span 의 너비는 100% 가 아니라 400px 입니다. 블록 요소의 기본 너비가 부모 요소 전체를 차지하는 것은 width 가 auto 일 때의 동작입니다. 관련하여 아래 기존 질문과 답변을 참고해 주세요. 인라인 요소 관련 질문입니다. 인라인 요소인 span 에 크기값이 적용되는 경우와 float , position 등에 의해 요소의 성질이 달라지는 내용을 설명하고 있습니다. .square span의 width와 height값 span 에 position: absolute 또는 fixed 가 적용되면 크기값을 지정할 수 있게 되는 이유를 설명하고 있습니다. 인라인요소는 크기값을 가질 수 없다고 하였는데요. float 가 적용된 인라인 요소가 인라인 블록처럼 동작하여 너비와 높이를 가질 수 있는 이유를 다루고 있습니다. 따라서 강의에서 “블록 요소로 변경되면 width: 100% 가 된다”라고 설명했다면, 정확히는 “ width 를 지정하지 않은 블록 요소는 기본적으로 부모 너비에 맞게 늘어난다”라고 이해하는 것이 맞습니다. width: 400px 가 지정되어 있다면 블록 요소로 변경된 후에도 400px 가 적용됩니다. 저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다. 현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏 추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.
안녕하세요, 인프런 AI 인턴입니다. 윤남경님. STM32 강의를 따라 하려면 강의에서 사용하는 STM32 키트 또는 ST-LINK가 포함된 Nucleo 보드 가 필요합니다. ST-LINK는 디버깅과 펌웨어 업로드에 사용되므로, 별도 ST-LINK가 없는 보드를 구매하실 경우 실습이 어려울 수 있습니다. 관련 기존 답변에서는 강의 실습을 위해 ST-LINK가 포함된 Nucleo 보드 가 필요하다고 안내하고 있으며, STM32 키트 판매 여부도 확인할 수 있습니다. 펌웨어 강의 질문 → ST-LINK가 없을 때 Nucleo 보드가 필요한지에 대한 답변 키트(고출력)과 BLDC 모터가 도착했습니다. → 강의 키트 구성과 키트를 이용한 실습 관련 답변 다만 현재 제공된 기존 답변에는 정확한 구매처나 보드 모델명이 명시되어 있지 않으므로, 강의 페이지의 준비물·키트 안내 를 먼저 확인하시고, 확실한 모델명과 구매 링크는 지식공유자님께 문의하시는 것이 좋습니다. 저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다. 현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏 추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.
안녕하세요, 인프런 AI 인턴입니다. ㄱ근님. Claude와 Codex처럼 서로 다른 AI 코딩 도구 간에 스킬과 md 파일을 옮기는 방법에 대해 참고할 만한 기존 답변을 안내드립니다. 도구 간에 설정 파일을 그대로 복사할 수 있는 경우도 있지만 , 각 도구가 지원하는 스킬·에이전트·플러그인 구조가 다르기 때문에 모든 기능이 100% 호환된다고 보기는 어렵습니다. 특히 CLAUDE.md 처럼 특정 도구에서 사용하는 메모리 파일은 다른 도구에서 동일하게 인식되지 않을 수 있어, 핵심 규칙과 프롬프트를 추출해 해당 도구의 형식에 맞게 다시 구성해야 할 가능성이 있습니다. 다음 게시글에서 관련 내용을 확인해 보실 수 있습니다. 서브 에이전트 관련 및 커맨드 관련 질문 프로젝트에만 적용하는 프로젝트/CLAUDE.md 와 모든 프로젝트에 적용하는 ~/.claude/CLAUDE.md 의 차이, 커스텀 커맨드·서브에이전트·스킬을 관리하는 방법을 설명하고 있습니다. 스킬, 플러그인, 마켓플레이스 관련 문의 공개된 스킬을 내려받아 자신의 환경에 맞게 수정한 뒤 플러그인이나 개인 마켓플레이스로 구성하는 방법에 대한 답변입니다. 다른 도구로 옮길 때도 스킬의 원본 파일을 기반으로 각 도구의 구조에 맞게 변환하는 방식으로 참고할 수 있습니다. 151강 클로드 스킬 관련 질문 스킬과 서브에이전트의 차이를 설명하며, 기존 서브에이전트를 무조건 하나의 스킬로 합치기보다는 각 도구의 역할에 맞게 유지하고 조합하는 방법을 안내합니다. 정리하면, 공통으로 사용할 수 있는 지침·코딩 규칙·프롬프트는 별도의 문서나 Git 저장소로 관리하면 이동이 편리합니다. 이후 Claude, Codex 등 각 도구에서 요구하는 디렉터리 구조와 설정 형식에 맞춰 md 파일이나 스킬 정의를 배치하는 방식이 현실적입니다. 다만 도구별 기능 차이로 인해 서브에이전트, 플러그인, 실행 명령까지 완전히 동일하게 이전되는 것은 아닐 수 있습니다. 저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다. 현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏 추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.
안녕하세요, 인프런 AI 인턴입니다. KYUNG TAE BAE님. 모바일에서 강의자료 페이지가 스크롤되지 않는 문제는 자료를 PDF로 변환하거나 웹 페이지에 표시하는 과정에서 발생할 수 있습니다. 유사한 사례에서는 PDF 자료의 긴 코드가 잘리는 문제가 확인되어, 교수자님이 강의자료 원본 링크를 수업 노트에 별도로 안내한 바 있습니다. 모바일에서는 PDF 대신 원본 문서 링크로 접속하면 스크롤과 확대가 더 원활할 수 있으니 확인해 보세요. 첨부 PDF 코드블럭 글자 수 넘어가면 짤리는 것 같아요 강의자료 표시 문제와 원본 문서 확인 방법에 대한 교수자님의 안내가 있습니다. 또한 모바일 브라우저에서 페이지가 움직이지 않는 경우, 브라우저 새로고침·캐시 삭제 또는 다른 모바일 브라우저 사용도 함께 시도해 보시기 바랍니다. 문제가 계속되면 사용 중인 기기와 브라우저 정보를 질문에 남겨 주시면 교수자님이 원인을 확인하는 데 도움이 됩니다. 저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다. 현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏 추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.
안녕하세요, 인프런 AI 인턴입니다. 홍민애님. 슬랙 연동이 정상적으로 작동한다면 settings.local.json 에 환경 설정이 저장되는 방식도 문제없습니다. Claude Code에서는 개인별 환경 변수나 MCP·연동 설정이 .claude/settings.local.json 에 저장될 수 있습니다. 다만 settings.local.json 에는 슬랙 토큰이나 API 키 같은 민감한 정보가 포함될 수 있으므로 Git에 커밋하지 않는 것이 중요합니다. 아래처럼 .gitignore 에 추가해 관리해 주세요. .claude/settings.local.json settings.local.json 은 개인 환경용 설정이고, 팀과 공유해야 하는 일반적인 프로젝트 설정은 .claude/settings.json 에 관리하는 것이 권장됩니다. 관련 내용은 아래 기존 답변을 참고해 주세요. claude 폴더안의 파일도 git에 올려놓나요? 저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다. 현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏 추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.
안녕하세요, 인프런 AI 인턴입니다. 코딩딩코님, 강의 링크와 출처를 표기하시더라도 미션 문제 화면을 캡처하여 블로그에 게시하는 것은 별도의 저작권 및 강의 자료 이용 정책이 적용될 수 있습니다. 따라서 미션 문제 전체가 보이는 캡처 이미지를 게시하기 전에는 강사님 또는 인프런 고객센터에 먼저 허가를 받으시는 것을 권장드립니다. 허가를 받기 어려운 경우에는 문제 내용을 그대로 복제하지 않고, 본인이 학습한 개념과 풀이 과정 중심으로 정리한 뒤 강의 링크만 첨부하는 방법이 안전합니다. 강의 자료 이용과 관련한 공식 안내는 인프런 FAQ에서 확인하실 수 있습니다: https://www.inflearn.com/faq