slack 알림 연동 강의 관련
해결됨
베개투자법 완성: 아침이 설레는 AI 주식 완전 자동매매 Claude 바이브코딩
질문 내용은 첨부 캡쳐와 같습니다.
- python
- 머신러닝
- aws
- FastAPI
- 퀀트
- cloud-computing
- claude
172만명의 커뮤니티!! 함께 토론해봐요.
해결됨
베개투자법 완성: 아침이 설레는 AI 주식 완전 자동매매 Claude 바이브코딩
질문 내용은 첨부 캡쳐와 같습니다.
미해결
처음하는 딥러닝과 파이토치(Pytorch) 부트캠프 (쉽게! 기본부터 챗GPT 핵심 트랜스포머까지) [데이터분석/과학 Part3]
혹시 02_Tensor.md 자료는 어디서 다운받을 수 있을까요?
미해결
베개투자법 완성: 아침이 설레는 AI 주식 완전 자동매매 Claude 바이브코딩
강사님 답변처럼 SUPABASE_SERVICE_ROLE_KEY 복사하고 붙인 후 실행 했는데도 아래처럼 나오네요. 무시하고 계속 수업 진도를 나갈려고 하는데 내가 워낙 쌩 초보라 13번째 강의에서도 또 언급되길래 계속 무시하고 수업을 끝까지 들으면 해결 할 수 있는지 의심스럽습니다. 그리고 localhost:8000/docs 가 강사님 처럼 열리지 않네요... ㅠㅠ "사이트에 연결할 수 없음. localhost에서 연결을 거부했습니다"라고 하네요 PS C:\박영준\banbu-stocktrading-final> python run.py ⚠ SUPABASE_SERVICE_ROLE_KEY 미설정 - anon 키 사용 중. RLS가 켜져 있으면 쓰기가 차단될 수 있 습니다. Supabase URL: https://fohjixoviclcuwdtadxf.supabase.co INFO: Started server process [23136] INFO: Waiting for application startup. 서비스 시작 시 경제 데이터 수집을 즉시 실행합니다... 경제 지표 및 주가 데이터 업데이트 작업 시작... 2026-07-27 16:39:01,751 - httpx - INFO - HTTP Request: GET https://fohjixoviclcuwdtadxf.supabase.co/rest/v1/economic_and_stock_data?select=%EB%82%A0%EC%A7%9C&order=%EB%82%A0%EC%A7%9C.desc&limit=1 "HTTP/2 403 Forbidden" 마지막 수집 날짜 조회 중 오류 발생: {'message': 'permission denied for table economic_and_stock_data', 'code': '42501', 'hint': 'Grant the required privileges to the current role with: GRANT SELECT ON public.economic_and_stock_data TO service_role;', 'details': None} 2026-07-27 16:39:01,798 - httpx - INFO - HTTP Request: GET https://fohjixoviclcuwdtadxf.supabase.co/rest/v1/economic_and_stock_data?select=%2A&%EB%82%A0%EC%A7%9C=eq.2005-12-31 "HTTP/2 403 Forbidden" 경제 데이터 업데이트 중 오류 발생: {'message': 'permission denied for table economic_and_stock_data', 'code': '42501', 'hint': 'Grant the required privileges to the current role with: GRANT SELECT ON public.economic_and_stock_data TO service_role;', 'details': None} Traceback (most recent call last): File "C:\박영준\banbu-stocktrading-final\app\services\economic_ service.py ", line 134, in update_economic_data_in_background prev_data_response = supabase.table("economic_and_stock_data").select("*").eq("날짜", previous_date).execute() ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ File "C:\Users\박종한\AppData\Local\Python\pythoncore-3.14-64\Lib\site-packages\postgrest\_sync\request_ builder.py ", line 96, in execute raise APIError(dict(json_obj)) postgrest.exceptions.APIError: {'message': 'permission denied for table economic_and_stock_data', 'code': '42501', 'hint': 'Grant the required privileges to the current role with: GRANT SELECT ON public.economic_and_stock_data TO service_role;', 'details': None} ERROR: Traceback (most recent call last): File "C:\박영준\banbu-stocktrading-final\app\services\economic_ service.py ", line 134, in update_economic_data_in_background prev_data_response = supabase.table("economic_and_stock_data").select("*").eq("날짜", previous_date).execute() ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ File "C:\Users\박종한\AppData\Local\Python\pythoncore-3.14-64\Lib\site-packages\postgrest\_sync\request_ builder.py ", line 96, in execute raise APIError(dict(json_obj)) postgrest.exceptions.APIError: {'message': 'permission denied for table economic_and_stock_data', 'code': '42501', 'hint': 'Grant the required privileges to the current role with: GRANT SELECT ON public.economic_and_stock_data TO service_role;', 'details': None} During handling of the above exception, another exception occurred: Traceback (most recent call last): File "C:\Users\박종한\AppData\Local\Python\pythoncore-3.14-64\Lib\site-packages\starlette\ routing.py ", line 638, in lifespan async with self.lifespan_context(app) as maybe_state: ~~~~~~~~~~~~~~~~~~~~~^^^^^ File "C:\Users\박종한\AppData\Local\Python\pythoncore-3.14-64\Lib\ contextlib.py ", line 214, in aenter return await anext(self.gen) ^^^^^^^^^^^^^^^^^^^^^ async with original_context(app) as maybe_original_state: async with original_context(app) as maybe_original_state: ~~~~~~~~~~~~~~~~^^^^^ async with original_context(app) as maybe_original_state: ~~~~~~~~~~~~~~~~^^^^^ File "C:\Users\박종한\AppData\Local\Python\pythoncore-3.14-64\Lib\ contextlib.py ", line 214, in aenter return await anext(self.gen) ^^^^^^^^^^^^^^^^^^^^^ File "C:\박영준\banbu-stocktrading-final\app\ main.py ", line 18, in lifespan await startup() File "C:\박영준\banbu-stocktrading-final\app\ main.py ", line 48, in startup await update_economic_data_in_background() File "C:\박영준\banbu-stocktrading-final\app\services\economic_ service.py ", line 251, in update_economic_data_in_background raise Exception(f"경제 데이터 업데이트 중 오류: {str(e)}") Exception: 경제 데이터 업데이트 중 오류: {'message': 'permission denied for table economic_and_stock_data', 'code': '42501', 'hint': 'Grant the required privileges to the current role with: GRANT SELECT ON public.economic_and_stock_data TO service_role;', 'details': None}
미해결
AI 리터러시의 이해
안녕하세요. AI 리터러시 강좌를 신청했는데 혹시 강의자료를 부탁드려도 될런지요. 감사합니다. 전상권드림 (chunprof@naver.com)
해결됨
(AI 퀀트) 바이브 코딩으로 미국 주식 AI 자동 분석 시스템 만들기 with Claude Code
4. Part1 워드파일 & notion 자료 받기와 5강 수업노트 노션을 열려니까 작성자 승인을 받으라는데, 어떻게 해야 하나요?
해결됨
베개투자법 완성: 아침이 설레는 AI 주식 완전 자동매매 Claude 바이브코딩
제목 처럼 실행 했을때 아래 사진 처럼 나오네요. 그리고 cursor의 터미널에서 표출된 에러 내용을 복사해서 클로드에 붙여넣기 하는 방법이 ctrl+c, ctrl+v 인가요? 잘 안되어서 질문합니다. 아니면 시간 지체가 있나요? 왜 물어보냐면 노트북을 켜고 커서를 실행하면 시간이 좀 소요되어서 그럽니다. 아직 답변이 없어서 지난 강의를 다시 들으면서 다시 해봐도 같은 결과네요... 강의 내용대로 supabase_key를 복사해 붙였는데도요. 인프런 AI 인턴 답변 처럼 해야 하나요?
해결됨
베개투자법 완성: 아침이 설레는 AI 주식 완전 자동매매 Claude 바이브코딩
동그라미 부분의 창을 없애는 방법과 클로드 밑에다 powershell을 옮기는 방업을 알고 싶습니다.
미해결
처음하는 딥러닝과 파이토치(Pytorch) 부트캠프 (쉽게! 기본부터 챗GPT 핵심 트랜스포머까지) [데이터분석/과학 Part3]
이제 pytorch 설치에서 conda 안쓰는데 (pip3 install torch torchvision --index-url https://download.pytorch.org/whl/cu126)로 다운 받는 방법좀 알려주세요. 이거 달라서 import torch부터 막히니까 뭐 되질 않네요
미해결
AI 개발자 로드맵 2026
안녕하세요? 강사님 많은 책들을 집필하셨고 그중 선형대수와 머신러닝 책을 보고 있습니다. 혹시 저자 직강 또는 로드맵에 따른 복합적인 강의 제작 계획은 있으신가요?
해결됨
베개투자법 완성: 아침이 설레는 AI 주식 완전 자동매매 Claude 바이브코딩
강의를 막힘없이 따라가기 위해서는 강사님 작업환경과 같아야 한다고 생각되어서 질문합니다. cursor 환경이 강사님과 내가 다르네요. 상단 메뉴바나 펼쳐진 폴더도... 아래 사진일을 보고 답변부탁드립니다
미해결
컴퓨터 비전 이상 탐지, 개발부터 배포까지 올인원 마스터
이메일로 강의자료, 코드 요청드립니다. lsblsb01@gmail.com 좋은 강의 감사합니다!
해결됨
베개투자법 완성: 아침이 설레는 AI 주식 완전 자동매매 Claude 바이브코딩
5강 2분 14초 이후 내용을 어디서 보나요?
미해결
[AICE] Basic 합격을 위한 맞춤 강의
자료실이 어디에 있나요? 툴을 다운 받아야하는데 못찾게습니다.
미해결
[퇴근후딴짓] 빅데이터 분석기사 실기 (작업형1,2,3)
수강연장 요청드립니다. 3트시험을 준비중입니다.. 현재 강의종료일이 10.31일로 나오네요.. 시험한달전이라.. 혹시 한달만 더 연장가능할까요??? 부탁드리겠습니다.
해결됨
베개투자법 완성: 아침이 설레는 AI 주식 완전 자동매매 Claude 바이브코딩
자동매매 시스템을 만들기 위해서 여러가지 프로그램과 경제 및 주식데이터 저장 및 관리를 해야 하는 SSD 크기는 어느정도 여야 하나요? 사용하고 있는 노트북의 SSD 여유공간은 60기가 정도입니다.
미해결
토비의 클린 스프링 - 도메인 모델 패턴과 헥사고날 아키텍처 Part 2
헥사고날 아키텍처와 DDD를 적용할 때, 화면에 강하게 연관된 조회 데이터를 어떻게 다루는 게 좋은지 궁금합니다. 예를 들어 채팅방 목록 화면에서 각 채팅방마다 다음 정보를 한 번에 보여줘야 한다고 가정하겠습니다 . ex) 채팅방 이름, 마지막 채팅 내용, 읽지 않은 채팅 개수 이 정보를 구하려면 room, chat, read_status 같은 여러 테이블을 함께 조회해야 하고 , N+1 문제를 피하려면 Querydsl 이나 JDBC 등을 사용해서 한 번의 쿼리로 조회하는 방식이 필요해 보입니다 . 이 경우 제 생각에는 기존 포트와 분리해서 , 조회 전용 port 와 query repository interface 를 application 계층에 두고 , adapter 계층에서 Querydsl/JDBC/MyBatis 등으로 구현하는 것이 해결책 같습니다. 이런 식으로 cqrs패턴을 적용하는 것이 유일한 해결책인가요? 혹시 더 나은 방법이 있는지 궁금하여 질문남깁니다. (강의 너무 잘 보고 있습니다)
해결됨
토비의 클린 스프링 - 도메인 모델 패턴과 헥사고날 아키텍처 Part 2
안녕하세요. Member 객체를 생성할 때, 다른 방법을 선택해 보는 것은 어떨까요? 기존에는(설계 트레이드 오프 개선 전) Member.register() 가 MemberRegisterRequest 에 직접 의존하고 있었는데, 도메인 모델이 요청 DTO를 알지 않도록 의존성을 반대로 두는 방법입니다. MemberRegisterRequest 에서 Member 객체를 직접 생성하는거죠. public record MemberRegisterRequest( ... ) { public Member toMember(PasswordEncoder passwordEncoder) { return Member.register(email, nickname, password, passwordEncoder); } } public class Member extends AbstractEntity { ... public static Member register(String email, String nickname, String password, PasswordEncoder passwordEncoder) { Member member = new Member(); member.email = new Email(email); member.nickname = requireNonNull(nickname); member.passwordHash = requireNonNull(passwordEncoder.encode(password)); member.status = MemberStatus.PENDING; member.detail = MemberDetail.create(); return member; } ... } public class MemberModifyService implements MemberRegister { ... @Override public Member register(MemberRegisterRequest registerRequest) { checkDuplicateEmail(registerRequest); Member member = registerRequest.toMember(passwordEncoder); memberRepository.save(member); sendWelcomeEmail(member); return member; } ... } MemberRegisterRequest.toMember(passwordEncoder) 에서 Member.register(email, nickname, password, passwordEncoder) 를 호출하면 Request DTO → Domain 방향으로만 의존합니다. 별도의 MemberRequestInfo 같은 파라미터 객체도 필요하지 않아 구현이 단순합니다. Request DTO를 단순 데이터 전달 객체로 유지하려면 서비스 계층에서 각 값을 꺼내 Member.register() 에 전달하는 방법도 가능합니다. (이 방법보다는 이전 방법이 서비스 계층을 간결하게 유지하는 방법이긴 합니다.) 이런 방법을 기본 개발 규칙으로 두면, 의존성 방향도 문제 없고, 추가적인 객체(예: MemberRequestInfo )를 생성할 필요도 없어서 충분한 이점이 있습니다. 다만, register() 에 전달해야 할 파라미터가 많아진다면 번거롭긴 하겠네요. 이 방법에 대한 의견도 부탁 드립니다. 감사합니다.
해결됨
베개투자법 완성: 아침이 설레는 AI 주식 완전 자동매매 Claude 바이브코딩
colab에 연결 및 런타임유형 변경하고 코드 복사해서 실행 시 .env 에서 SUPABASE 값들을 가져왔는데 SUPABASE_KEY= 이부분에서 error 가 생깁니다. 전에 .env 에서 이슈가 있어서 Q&A 따라 SERVICE ROLE KEY를 추가한게 있는데 관련된 부분에서 문제가 있는 것 같아요
미해결
[개정판] 파이썬 머신러닝 완벽 가이드
안녕하세요. 현재 선생님 파이썬 머신러닝 완벽가이드 강의를 듣기 시작한 수강생입니다. 다름이 아니라 제가 현재 AI 엔지니어 이직을 위해 부트캠프를 통해 공부 중인데 부트캠프 특성상 빠른 진도 + 비전공자로서 수업 내용을 따라가기 벅차서 개인 공부를 위해 선생님 강의를 듣고 있습니다. 제가 8월 초부터 컴퓨터비전 관련해서 프로젝트에 들어가게 되는데 혹시 머신러닝완벽가이드랑 함께 딥러닝 컴퓨터 비전 완벽 가이드를 같이 들어도 괜찮을지... 빠르게 듣고 듣는게 나을지 고민이 되서 여쭤봅니다. ㅠㅠ 어떻게 하는게 좋을까요?ㅠㅠ
미해결
베개투자법 완성: 아침이 설레는 AI 주식 완전 자동매매 Claude 바이브코딩
안녕하세요. 강의를 보면서 하나씩 따라해보고 있습니다. API 자동화와 FastAPI 라우트 통합 구성 강의를 진행 중인데요. 코드를 돌려보니 아래와 같은 에러가 출력됩니다. LLM 판단 로그 저장 실패: {'code': 'PGRST204', 'details': None, 'hint': None, 'message': "Could not find the 'days_to_earnings' column of 'llm_decision_logs' in the schema cache"} claude에게 물어보니 2가지 방법을 알려주는데요, 해당 컬럼을 추가하는게 맞을까요? 아니면 DB에 저장하지 않도록 코드를 수정하는게 맞을까요? ● 확정입니다. 템플릿 스키마(create_llm_decision_logs.sql)와 실제 DB 스냅샷 모두 llm_decision_logs에 실적 컬럼이 없습니다. 반면 코드는 earnings_date, days_to_earnings, earnings_estimate 3개를 upsert에 넣습니다 → 컬럼 불일치로 400. 원인 요약 llm_review_ service.py 에 실적(earnings) 로깅이 추가됐지만, 대응하는 DB 마이그레이션이 이 Supabase에 적용되지 않았습니다. 실제로 이 환경에선 실적 기능이 비활성입니다 (earnings_calendar 테이블 없음 → 404, ALPHA_VANTAGE_API_KEY_EARNINGS 미설정 → 실적 수집 건너뜀). 그래서 이 3개 필드는 사실상 항상 None입니다. 해결 방법 — 두 갈래, 선택해 주세요 A) DB에 컬럼 추가 (실적 기능을 살려둘 경우) — Supabase SQL 편집기에서 실행: ALTER TABLE llm_decision_logs ADD COLUMN IF NOT EXISTS earnings_date DATE; ALTER TABLE llm_decision_logs ADD COLUMN IF NOT EXISTS days_to_earnings INTEGER; ALTER TABLE llm_decision_logs ADD COLUMN IF NOT EXISTS earnings_estimate DECIMAL(10,2); (저는 REST 클라이언트라 DDL 실행이 안 돼서, 이 SQL은 직접 돌리셔야 합니다.) B) 코드에서 실적 3개 필드 제거 (제가 바로 수정) — 현재 DB 스키마와 일치시켜 즉시 해결. 어차피 지금 항상 null인 필드라 로그 손실 없음.