묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결클로드 코드 완벽 마스터: AI 개발 워크플로우 기초부터 실전까지
command, subagent, skill을 각각 언제 쓰면 좋은지 알고 싶습니다.
강의 잘 들었습니다. 상세한 설명 감사 드립니다.마지막에 skills이 추가 되어서, 강의에서 다뤘던 내용들이 헷갈리네요. 초반 강좌에서는 subagent로 PRD.md, ROADMAP.md 를 생성했었는데, Skill로 생성하는 것이 좋은 건가요?command로 추가해서 사용하던 git commit, code review 도 skill을 활용하던데shrimp task manager는 그대로 사용해도 되는건가요?
-
미해결
얼리버드와 완강 챌린지 질문
얼리버드 할인 강의에 완강 챌린지 신청해서 받은 26퍼센트 쿠폰을 사용할 수 있는지 문의 드립니다.
-
해결됨PCB HW설계 실무 : STM32를 활용한 Mixed-signal 보드 설계 프로젝트
32강 debugging pin 설계 강의 관련 질문 드립니다.
global label로 JTMS_F407을 PB14, PB12에 연결하고 NTRST_F407은 PB13에, JTCLK_F407은 PB0에 연결한 이유가 무엇인지 궁금합니다. PB14, PB12가 SPI2_MISO/ USART3_RTS(9) TIM1_CH2N (9) 이런 기능을 할 수 있다고 datasheet에 나와있던데 매인 mcu와 디버깅용 muc가 spi나 usart 통신을 하게 하기위해 PB14, PB12에 연결한건가요? 그렇다면 PB14,PB12가 아니여도 통신 방식에 맞게 datasheet를 보고 핀을 선택해서 해당 핀을 이용해도 되는건가요?
-
미해결React Native with Expo: 제로초에게 제대로 배우기
ios에서 개발중이신 분들은
"ios": { "infoPlist": { "ITSAppUsesNonExemptEncryption": false, "NSLocationWhenInUseUsageDescription": "이 앱은 사용자의 위치를 기반으로 기능을 제공하기 위해 위치 정보가 필요합니다.(Allow $(PRODUCT_NAME) to use your location.)" } },app.json에서 요 부분 추가 하시고 npm run ios 로 빌드 다시 해보시면 될거에요.만약에 안되시면,rm -rf ios 명령어로 ios 파일 삭제 후 다시 빌드 해보시면 잘 될겁니다!
-
해결됨디지털 회로설계 실무 : Computer Architecture 와 SoC 프로토콜 Digital IP 설계하기
안녕하세요 강의 도중 궁금한 점 있어서 질문드립니다!
강의 도중에 간단히 NAND나 NOT에 대한 질문이 나올 수 있다고 하셨는데, 모든 논리회로의 기초가 되는 NAND정도는 그리겠지만 디코더나 카운터 같은 복잡한 회로도 논리기호로 바로 표현하거나 CMOS로 그릴 줄 아는 수준까지 외워야될까요? 그리고 약간 이상한 질문일 수도 있겠지만, 취업을 위해서 베릴로그 코딩 구현 능력이 얼마나 있어야 되는지도 궁금합니다. 구현 능력이라 함은 면접에서 종이 한장을 주고 여기서 당장 4비트 FA에 대한 코드를 적어봐라, 라고 시킬 수도 있을까요?설계를 할 때 처럼 전체적인 스켈레톤 코드나 의사코드를 작성하고나서 세세한 것은 AI나 서치를 이용해서 한다면 쉽겠지만 이게 아예 백지상태에서 엄밀한 코드를 작성하는 것은 쉽지 않으니까요...쉽게 말하자면 소프트웨어 분야에서 취업할때 코딩테스트 보는것마냥 면접을 진행하는지 궁금합니다.
-
해결됨[무료] QGIS 트렌디 시각화 찍먹하기 (대선개표지도)
산출한 그래프 복사 혹은 활용방법
먼저 귀중한 강의 감사합니다. 1. 데이터 조인에서 선별하여 조인할 경우 수치를 제대로 잘못 읽고 순서가 오류가 여러차례 있었습니다. 여러번 반복하다 보니 정상적으로 조인되어 강의내용을 반복해볼 수 있었습니다. 무료 버전이락 프로그램자체가 불안정한 것인지 제 기기의 문제인지는 모르겠습니다. 2. 제가 드리고 싶은 질문은 산출한 지도 그래프를 문서 파일 혹은 PPT파일로 복사하여 붙이거나 그림파일로 저장하고 싶습니다. 결과물을 그림 파일 등으로 저장하거나 복사하는 방법을 알려주시면 감사하겠습니다.
-
미해결Airflow 마스터 클래스
plugins 폴더 생성
안녕하세요!plugins 폴더 생성은 단순히 airflow/plugins/shell 각 폴더 생성해서, sh 파일을 넣어서 수업 부분 진행하면 될까요?위 방법으로 했는데 선생님과 다르게, wsl에서 airflow 경로 안에 plugins가 안보이네요ㅠ
-
해결됨개발자를 위한 쉬운 도커
vscode 터미널 설정 관련 질문
안녕하세요vscode 설치하고 나서 기본프로필설정 하면 git-bash 가 보이질 않습니다.어떻게 하면 될까요?
-
미해결한 입 크기로 잘라먹는 Next.js(v15)
배포 시 오류 발생
안녕하세요 선생님, 강의 잘 들었습니다!다만 마지막 챕터에서 vercel로 배포 진행 시 동일한 오류가 계속 발생하고 있습니다Error: Internal Server Error at Object.n [as generateStaticParams] (.next/server/chunks/610.js:1:2820)> Build error occurred[Error: Failed to collect page data for /book/[id]] { type: 'Error' }Error: Command "npm run build" exited with 1 지피티나 제미나이는 빌드 시에 서버에서 데이터를 가져올 수 없어서 발생하는 에러라고 하는데npm run build로 localhost에서 데이터를 가져오는 경우에는 오류없이 빌드도 잘 되고 next > server > app > book 경로에 12개의 book 데이터가 잘 생성되는 것까지 확인했습니다!그런데 vercel로 배포시에만 계속해서 동일한 오류가 발생합니다 ㅠ참고로 배포한 서버 URL입니다https://onebite-books-server-ten-sandy.vercel.app/또한 강의를 보며 작성한 코드 깃허브 URL입니다https://github.com/younheejae/onbite-books-next.git 프로젝트 세팅에 Environment Variables 도 잘 설정한 것 같습니다!확인부탁드립니다.. 감사합니다.!
-
해결됨수익형 AI Agent n8n 전문가 강의, 블로그·쇼츠 자동화
28강에서 AI Agent에 AI Agent를 Tool로 붙이면 결과를 응답 못하는 오류
28강에서 AI Agent에 또 AI Agent를 연결하여 Research를 진행할 때 결과를 NULL를 응답하고있습니다. Json 형식 제약을 제거해도 빈 값으로 응답하고 있어서 확실한 해결방법이 있는지 궁금합니다. 어떻게 해결해야할까요 ?
-
해결됨CS 지식의 정석 | 디자인패턴 네트워크 운영체제 데이터베이스 자료구조
IPv4가 IPv6보다 빠른 경우
안녕하세요! 강의 너무 잘 듣고 있습니다. 오늘은 IPv4, IPv6에서 질문이 있습니다. "일반적으로 IPv6가 속도가 빠르지만, 일부사례에서는 IP4보다 속도가 느린 경우가 있다" 그 일부사례가 어떤 경우가 있을까요? IPv6의 헤더 고정길이(40비트)가 더 클 수 있어서 그런걸까요?아니면 네트워크 장치(라우터 등) 중에서 IPv6와 호환(?)이 안되는 경우가 있어서 그런걸까요? 질문 받아주셔서 감사드립니다!
-
해결됨스프링부트로 직접 만들면서 배우는 대규모 시스템 설계 - 게시판
무한 스크롤 방식에서 페이지 번호 방식 쿼리의 문제점 의문
안녕하세요, 무한 스크롤 방식에서 페이지 번호 방식 쿼리의 문제점을 설명한 부분에 질문이 있습니다. 페이지 방식을 무한 스크롤 방식에 적용 시 문제점으로 아래 2가지를 제시하셨는데요,1) 페이지가 추가된 경우, 데이터 중복 조회 문제2) 페이지가 삭제된 경우, 데이터 누락 문제 궁금한 점은, 이러한 문제는 무한 스크롤에서 사용했을 때 뿐 아니라, 페이지 번호 방식을 사용할 때도 마찬가지로 문제가 있는 것 아닌가 싶다는 것입니다.페이지 번호 방식 자체의 한계라고 생각하는데, 페이지 번호 방식에서는 발생하지 않는 문제인가요?
-
미해결클로드 코드 완벽 마스터: AI 개발 워크플로우 기초부터 실전까지
클로드코드 cli 모델 관련 질문
안녕하세요, 강의 보니 초기 기획이나 분석 등은 opus 모델이 활성화 되어있고, 코드 작성할 때는 sonnet 모델을 사용하시더라구요. 직접 수동으로 일일이 바꾸시는 건가요?아닌 경우에는 어떻게 자동으로 바꾸는지 궁금합니다.
-
미해결
plugins 폴더 생성
안녕하세요!plugins 폴더 생성은 단순히 airflow/plugins/shell 각 폴더 생성해서, sh 파일을 넣어서 수업 부분 진행하면 될까요?위 방법으로 했는데 선생님과 다르게, wsl에서 airflow 경로 안에 plugins가 안보이네요ㅠ
-
미해결자바 개발자를 위한 코틀린 입문(Java to Kotlin Starter Guide)
싱글톤과 스프링
안녕하세요. 싱글톤 관련 질문 드립니다.특정한 의문점에 대한 질문은 아니고요. 스프링 컨테이너는 핸들러나 서비스 빈을 싱글톤으로 관리하게 되는데,혹시 강의에서 등장한 자바와 코틀린의 싱글톤 사용 방식의 차이에 의해 발생하는 스프링 싱글톤 관련된 이슈가 있는지 궁금합니다.싱글톤 관리는 언어와 관계없이 스프링 컨테이너가 맡게 되니 별 상관이 없을 것으로 예상되긴 합니다만.. 혹시 싶어 질문 드립니다.감사합니다.
-
미해결클로드 코드 완벽 마스터: AI 개발 워크플로우 기초부터 실전까지
깃허브 강의 관련 오류
1)github 강의중에 해당 오류가 발생합니다. 그리고 커밋목록이 새로 생기지 않습니다. 2) 터미널에서 ll -al을 치면 아래와같은 오류가 나옵니다.
-
미해결기초 탄탄! 독하게 시작하는 Java - Part 2 : OOP와 JVM
equals의 재정의(overriding)에 대해서
먼저, 이렇게 양질의 강의 올려주셔서 정말 감사드립니다. 잘 듣고 있습니다. 49강의 실습에서 equals 메소드를 재정의한다고 말씀하셨습니다. 그런데, MyString은 Object로부터 equals(Object)를 상속 받았고, 강의에서 보여주신 코드에서는 equals(MySring)을 정의했으므로, 메소드 시그니처가 달라 재정의(overriding)보다는 overloading이 더 적절한 표현이 아닌가 싶어서 질문드립니다. 실제로 인텔리제이에서 equals(MyString)에 @Override 어노테이션을 붙이려하면 아래의 사진과 같은 오류가 발생합니다.아니면 제가 재정의에 대해서 오해하고 있는 부분이 있는걸까요?
-
해결됨즐거운 블렌더 - 아이소메트릭 하우스
미용티슈 베벨
베벨을 하는데 왜 전 알려주신것 처럼 둥글둥글하게 안될까요.. 상자의 크기도 비슷하고 잘못만들었나 해서 세번이나 다시만들어봤는데 왜일까요ㅠ 루프컷 간격이 문제일까요.. +추가로 제가 여러 프로그램을 사용하다보니 컨트롤방식이 했갈려서 자꾸 컨트롤 우클릭을 하는데 이거 축 같은데 원래대로 중앙에 위치시키는 방법이 있을까요ㅠ
-
미해결웹 게임을 만들며 배우는 Vue
Lottball.vue에서 궁금한점이 있어 질문드립니다.
현재 방식에서는 볼의 색상을 표현할떄 computed:{ backGround(){ let background; if(this.number <=10){ background ='red'; } else if(this.number <=20){ background='orange'; } else if(this.number<=30){ background='yellow'; } else if(this.number <=40){ background ='blue'; } else{ background='green'; } return {background,}; } },이런식으로 computed에 넣으신뒤 바뀌는구조로 갔는데 mounted(){ if(this.number <=10){ this.color ='red'; } else if(this.number <=20){ this.color='orange'; } else if(this.number<=30){ this.color='yellow'; } else if(this.number <=40){ this.color ='blue'; } else{ this.color='green'; } },이런식으로 mounter()로해서 하게되는것과의 차이가 (현재 컴포넌트에서는 동일하게동작)실제 자식컴포넌트가 삭제가 안되고 재사용을 하게되는경우엔 computed로 사용하게된다면 실시간으로 반응성이되지만mouted로 하게되면 자식컴포넌트가 삭제가된것이 아니기때문에 반응을 안하기때문에 computed로 사용한것이다 2. 캐싱 때문도 있고 라고 이해해도 될까ㅓ요?
-
해결됨[매일 완독 챌린지] 저자와 함께하는 <FastAPI로 기획에서 출시까지>
4주 4회차 과제 제출
게스트 예약 부킹 일정 변경 정책일자와 타임 슬롯 변경을 허용합니다.과거 일자로의 변경은 허용 되지 않습니다. 예약 날짜는 항상 현재 일자 및 시간 보다 미래 이어야 하기 때문입니다.각 호스트 고유의 등록된 타임 슬롯으로만 변경이 허용 가능 합니다. 호스트 A의 캘린더에 지정된 타임 슬롯 이외에 시간을 선택한다면, 호스트와 게스트의 만남이 불가능합니다.호스트의 캘린더에 해당 타임 슬롯의 자리가 비어있다면, 변경이 가능합니다. 그렇지 않다면, 해당 예약 내역 실패 오류를 반환합니다.성공 시나리오 호스트 타임슬롯: 화,목,금 오후 3시 - 4시, 4시 - 5시, 6시 - 7시 (1월 3일~ 1월 10일 다 비어있음) 게스트는 2026년 1월 1일에, 2026년 1월 2일 (금요일) 오후 3시 부킹을 2026년 1월 6일 (화요일) 오후 6시로 변경하려고 합니다. a) 새 부킹 날짜는 현재 날짜보다 미래 날짜이며, b) 새 부킹 날짜는 호스트의 타임 슬롯의 일자와 일치하며, c) 1월 6일 오후 6시에는 자리가 비어있으므로, 일정 변경이 성공하게 됩니다.실패 시나리오들 a) 1. 게스트는 2026년 1월 1일에, 2025년 1월 2일 (금요일) 오후 3시 부킹을 실수로 2025년 12월 30일 (화) 오후 6시로 변경하려고 합니다.새 부킹 날짜는 현재 날짜보다 과거 날짜 이므로 유효 날짜 오류를 반환해줍니다. b) 1. 게스트는 2026년 1월 1일에, 2025년 1월 5일 (금요일) 오후 3시 부킹을 2026년 1월 5일 (월) 오후 6시로 변경하려고 합니다.새 부킹 날짜는 현재 날짜보다 미래 날짜이므로 첫번째 조건을 통과합니다. 그러나, 호스트의 타임 슬롯 일자들과 맞지 않으므로, 유효하지 않은 타임슬롯 오류를 반환합니다. c) 1. 게스트는 2026년 1월 1일에, 2025년 1월 5일 (금요일) 오후 3시 부킹을 2026년 1월 6일 (화) 오후 6시로 변경하려고 합니다.새 부킹 날짜는 현재 날짜보다 미래 날짜이므로 첫 번째 조건을 통과합니다. 호스트의 타임슬롯과 일치하므로, 두 번째 조건도 통과합니다. 그러나, 호스트의 캘린더에 이미 요청 시간대에 다른 게스트와의 예약이 존재하므로, 이미 존재하는 일자 오류를 반환합니다.