현재 버그때문에 ide 랑 연동이 안된다는건 이해했습니다. 그런데, 연동이 안되어서 그런건지 확장프로그램과 다르게 CLI 환경에서는 내가 선택한 파일이나, 선택 코드 영역에 대해서 질문이나 분석을 실행하려고 할 때 해당 부분을 자동으로 인식을 못해서 일일히 알려줘야 하는 불편함이 있습니다. 혹시 이 부분은 CLI 환경에서 어떻게 해결해서 사용하고 계신지 궁금합니다.
프로젝트 A의 마켓 플레이스에서 supabase 플러그인 mcp를 설치하고 사용 했습니다. // A_Project/.claude/setting.json { "enabledPlugins": { "frontend-design@claude-plugins-official": true, "supabase@claude-plugins-official": true } } 그러고 나서 프로젝트 B의 터미널에서 claude 실행 후 /mcp 목록을 보면 supabase mcp가 없는데 제가 무언가 놓친게 있는걸까요? 프로젝트 B에서 /plugin -> Installed를 확인해봐도 없는 대신 MarketPlaces에는 설치 되어있어서 다시 삭제 하고 설치해서 사용 해야 하는건지 ... 프로젝트 단위로만 플러그인들을 적재적소로 설치해서 사용 하고 싶은데
섹션12 라는 폴더를 만들어서 git 연동을 해놓았습니다. claude 를 이용해서 merge 하고 push 를 해보느라구요. 이후에, 이곳에서 nextjs 를 이용해서 web 만드는 강의를 진행하려고 하는데요. 섹션12 폴더 하위에 web-starter-kit 이라는 폴더를 만들고 그 안에 nextjs 를 설치하였습니다. 여기서 궁금한것이 있습니다. 이미 git 연동을 하느라 섹션12폴더 최상위에 .claude setting 폴더가 생겼는데요. web-starter-kit 폴더 안에서만 claude 를 독립적으로 사용하고 싶습니다. 하나의 프로젝트 안에 여러개의 폴더를 만들어서 각각 모듈처럼 만들려고 하는건데요. 이렇게 가능한건가요? 각 모듈별로 사용하지 못하면 init 을 했을때 너무 많은 토큰을 사용할꺼 같습니다. 제가 잘못알고 있는건지 모르겠습니다. 답변 부탁 드립니다.
현재 전체 중 28%정도 수강하고 있는 비전공자 입니다. 초반 강의는 개념을 이해하기 쉬웠고 따라하기 쉬웠는데 갈수록 비전공자 입장에서는 단어의 개념을 모른 상태에서 바로 듣다 보니. 이 기능? 이번 강의?가 무엇을 위해 설명하시는지 왜 필요한지 등 처음부터 가닥을 잡기가 너무 어려워지고 있습니다. 큰 틀을 보지 못하는 느낌이 듭니다.. 어차피 다 알아듣기 어려우니 그래도 일단 들어보자는 마음으로 몇강 더 들었는데 들을수록 단어를 모르니 이해가 전혀 되지 않습니다.. 혹시 비전공자가 이 수업을 따라 갈 수 있는 좋은 방법이 있는지 조언 구하고 싶습니다. 일단 이해 안되지만 계속 참고 듣다보면 큰 틀이 이해가 가는 강의 구성인지.. 아니면 강의 중 모르는 단어(ex.스코프, api key 등)을 하나하나 뜻을 찾아보면서 듣는게 맞는지..
비전공자 입니다 ㅜ 섹션8부터 비전공자 입장에서 너무 이해하기가 어렵습니다.. 55강에서 스키마 설명 해주셨는데 왜 그리고 어떻게 사용하는지에 대해 추가 설명 부탁드립니다. 처음에는 이해가 잘 되어서 미션도 잘 따라했는데 점점 뜬구름 잡는거 처럼 이해가 하나도 되지 않는 개념들이 조각조각 설명 되는 느낌이네요 ㅜ 큰 틀을 이해할 수 없는 느낌이 많이 듭니다.
안녕하세요. Sonauto AI 작곡가에게 음악 생성 요청하기에서 JSON 입력부분에 프롬프트에서 가져오는 Background Music Prompt는 강사님과 동일한 내용으로 붙는데, BGM-시트행에서 가져오는 Narration은 강사님과 다르게 계속 {{ $json.Narration }} 이 형태로 가져와 집니다. 그래서 동일한 형식으로 내용을 보완해도 계속 JSON parameter에러가 나는데요. 어디를 체크해 봐야 할까요? ㅠㅜ
강의를 따라 /git:commit 필요없는 코드 제거 한다음 플랜모드로 미리 계획을 보려했는데요. 아래와 같은 메시지가 뜨는데 왜그런걸까요? 현재 플랜 모드가 활성화되어 있어 커밋을 실행할 수 없습니다. 플랜 모드에서는 읽기 전용 작업만 가능하며, git 커밋과 같은 실행 작업은 불가합니다. 커밋을 진행하려면 플랜 모드를 먼저 종료해 주세요 (/plan 명령어로 토글하거나 플랜 승인/거절 후 진행 가능합니다).
선생님 안녕하세요, 작년 시험에서 선생님 수업으로 준비한 수험생입니다. 직장생활과 병행하다 보니 부족함이 많아 올해 시험을 한번 더 준비하려 하는데, 수강기한이 4월 29일까지 종료되어 문의드립니다. 강의를 꼼꼼히 재수강하고 싶은데 혹시 26년 첫 시험인 6월 20일까지 수강기간 연장이 가능할까요? 이메일 주소는 dutl02028@gmail.com 입니다. 검토 부탁드립니다. 감사합니다.
안녕하세요 선생님. cvat.ai 에서 라벨링 작업을 해볼까 하는데 데이터셋이 외부 유출되면 안 돼서 개발자들 사이에서 해당 사이트가 보안이 우수하다고 평가받고 있을까요? (아직 cvat를 로컬에서 설치하진 않았습니다) - 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 강의 내용을 질문할 경우 몇분 몇초의 내용에 대한 것인지 반드시 기재 부탁드립니다. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.
@Slf4j @SpringBootTest class SplitBloomFilterRedisHandlerTest extends RedisTestContainerSupport { @Autowired SplitBloomFilterRedisHandler splitBloomFilterRedisHandler; @Test void mightContain() { SplitBloomFilter splitBloomFilter = SplitBloomFilter.create("testId", 1000, 0.01); List<String> values = IntStream.range(0, 1000).mapToObj(idx -> "value" + idx).toList(); for (String value : values) { splitBloomFilterRedisHandler.add(splitBloomFilter, value); } for (String value : values) { boolean result = splitBloomFilterRedisHandler.mightContain(splitBloomFilter, value); assertThat(result).isTrue(); } for (int i = 0; i < 1000; i++) { String value = "notAddedValue" + i; boolean result = splitBloomFilterRedisHandler.mightContain(splitBloomFilter, value); if (result) { log.info("value={}", value); } } } } 위 코드는 SplitBloomFilterRedisHandlerTest 인데요. 강의 중 코드입니다 1000 크기에 0.01 오차율의 Bloom Filter 를 만들고 1000개의 데이터를 넣고 False Positive 까지 검증해보는 코드인데요. 질문입니다 Split 전략을 배우기 전에 순수한 Bloom Filter 구현 강의에서도 위와 동일한 테스트 코드가 있는데요 이 때, 순수한 Bloom Filter 의 한계로써 생성한 Bloom Filter 크기를 초과하여 데이터를 넣으면 비트 1이 많아져 오차율이 증가하고 그로 인해 False Positive 데이터가 많이 조회되는 현상을 살펴보거든요. 그리고 그 해결책으로 처음부터 큰 Bloom Filter 를 만드는 것 이외에 Split / Sharding / Sub Filter 전략이라고 말씀하시는데요 근데 위 Split 전략의 테스트 코드에서 BloomFilter 크기는 1000으로 만들고 데이터를 훨씬 초과하여 2000개 만들어 넣어보면 순수한 Bloom Filter 때처럼 False Positive 데이터가 많이 조회됩니다. 저는 PC 가 느려서 False Positive 를 1000번으로 조회하였고 오차율 (0.01) 에 의하면 약 10개의 False Positive 가 나와야 하는데 데이터 1000개를 저장했을 때는 오차율에 맞게 8개로 떨어지는데 데이터 2000개를 저장했을 때는 오차율을 훨씬 넘어갑니다 제가 코드를 잘못 따라 친건지.. Split 도 원래 그런건지.. 제 질문 의미가 전달될지는 모르겠지만.. 명확하게 개념 정리가 되지 않아 질문드립니다
(AI 퀀트) 코드 한 줄 안 쓰고 주식 자동 분석 시스템 만들기 feat. Claude CLI
강의 동영상은 바꿀 수 없으시겠지만 노션을 활용하시더라도 프롬프트 상의 용어들에 대한 간단한 설명이 있었으면 합니다. 초보입장에서는 프롬프트를 복붙하기만 해서는 성장이 어려울 듯 합니다. 디스코드에서 공유해 주신 md 파일들을 활용할때 보다는 조금 더 배움이 있었으면 하는 욕심이니 이해 바랍니다. 예로 프롬프트에 requests와 BeautifulSoup을 사용해줘. 라는 부분이 있는데 이게 함수인지 호두님이 만든 용어인지 궁금합니다. 느낌은 함수 일 듯한데 초보입장이라 ㅜㅜ;;; 기존에 다른 곳에서 보면 필요한 여러 모듈들을 설치하고 조건을 타 컴에서 맞출 때 requests.txt 등으로 정리해서 가져 가는 것으로 이해 했는데 여기에서의 requests 의미를 이해 못하고 있습니다. get_top_gainers(market) 함수를 만들어줘. 이 부분도 별도로 정의하면 임의로 함수를 만들어 정의 가능한 건지 이미 있기에 정의 만 한 것인지 궁금합니다. 수 많은 프롬프트를 전부 정의 해 주시기는 어렵겠지만 함수 부분 만의라도 (색상등으로) 분리 해 주시면 네이버등에서 찾아서 공부하고 차후 활용할 때 좋을 것 같아서 의견 드립니다. 아울러 강의 시점과 현재의 주식시장 조건이 달라 결과치도 다르고 AI가 대응하는 부분도 달라 생성되는 파일도 파일명도 다른 듯 합니다. 이 부분도 프롬프트에 반영하여 폴더에 생성되는 생성 파일명과 갯수 만이라도 같은 결과치가 되었으면 합니다.