선생님 안녕하세요! 알파벤티지 api 호출 관련 문의드립니다. 강의 내용만 듣고 문의드립니다.(알파벤티지 호출 실행 안해본 상황) 알파벤티지 무료플랜이 분당 5회 제한으로 알고있는데, sleep을 5초로 하는 경우 분당 최대 10~12회 호출이 될것으로 예상이되는데요, sleep을 최소 12 이상으로 설정하는게 맞지 않나 싶어서 문의드립니다.
지난 한달 동안 모의 계좌에서 테스트를 했습니다. 기대한만큼의 성과를 확인하긴 했는데, 막상 실계좌로 테스트를 하려니 두려움과 망설임이 있네요. 등락이 있긴 합니다만, 최근 한달 간 비교적 상승 구간에 있었기도 했고요. 아무래도 상승장 보다는 하락장에서 얼마만큼 대처해줄 수 있을지가 궁금한데, 미국 주식이다보니 테스트에 들어가는 비용이 커 조심스럽습니다. 먼저 운영해 보신 선배님들의 경험담 있으시면 부탁드려 봅니다.
내도메인한국에서 다음과 같이 CNAME 이름과 값을 입력했는데도 검증 대기중으로 계속 뜹니다. 인터넷에서 내도메인한국에 CNAME값과 이름을 넣을때 CNAME 값에서 .api.내도메인 이름은 제외하고 넣으라고 나와서 입력해서 넣었는데 수정은 잘 됐지만 AWS에 HTTPS 인증서는 계속 기다려도 검증 대기중으로 뜹니다. .api.내도메인을 빼지 않고 넣으면 애초에 수정부터 안되더라구요
pip install -r requirements.txt 라고 터미널에 적었는데 이렇게 떠요 pip : 'pip' 용어가 cmdlet, 함수, 스크립트 파일 또는 실행할 수 있는 프로 그램 이름으로 인식되지 않습니다. 이름이 정확한지 확인하고 경로가 포함된 경우 경로가 올바른지 검증한 다음 다시 시도하십시오. 위치 줄:1 문자:1 + pip install -r requirements.txt + ~~~ + CategoryInfo : ObjectNotFound: (pip:String) [], Command NotFoundException + FullyQualifiedErrorId : CommandNotFoundException
C:\Users\USER>git clone https://gitlab.com/banbu3/banbu-stocktrading-final.git 'git'은(는) 내부 또는 외부 명령, 실행할 수 있는 프로그램, 또는 배치 파일이 아닙니다. C:\Users\USER> 처음부터 소스코드 복사해서 다운받으려고 하는데 저렇게 뜨는데 어떻게 해야 되나요
강사님 답변처럼 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툴도 같이 켜놓고 하는데요. 정답이 다르게 나오는 부분이 있어서 질문합니다. 실전 문풀1 Q26. 소셜 미디어 회사는 사용자가 웹사이트에 이미지를 업로드할 수 있도록 합니다.웹사이트는AmazonEC2인스턴스에서 실행됩니다.업로드 요청 중에 웹 사이트는 이미지의 크기를 표준크기로 조정하고 크기가 조정된 이미지를AmazonS3에 저장합니다.사용자가 웹사이트에대한 느린 업로드 요청을 경험하고 있습니다.회사는 애플리케이션 내 결합을 줄이고 웹사이트 성능을 개선해야 합니다.솔루션 설계자는이미지 업로드를 위해 가장 운영 효율적인 프로세스를 설계해야 합니다.이러한 요구사항을 충족하기 위해 솔루션 설계자는 어떤 작업 조합을 취해야 합니까?(2개를선택하십시오.) A.S3Glacier에 이미지를 업로드하도록 애플리케이션을 구성합니다. B.원본 이미지를AmazonS3에 업로드하도록 웹 서버를 구성합니다. C.미리 서명된URL을 사용하여 각 사용자의 브라우저에서AmazonS3로 이미지를 직접업로드하도록 애플리케이션을 구성합니다. D.이미지가 업로드될 때AWSLambda함수를 호출하도록S3이벤트 알림을 구성합니다.함수를 사용하여 이미지 크기를 조정합니다. E.업로드된 이미지의 크기를 조정하기 위해 일정에 따라AWSLambda함수를 호출하는AmazonEventBridge(AmazonCloudWatchEvents)규칙을 생성합니다. ------------------------------- 정답이 B,D라고 교재와 강의에서 설명해주셨는데요. B번을 선택할 경우 : "웹 서버가 원본을 S3에 업로드하도록 구성"하더라도, 결국 유저의 대용량 원본 사진이 웹 서버(EC2)를 거쳐서 S3로 가기 때문에 웹 서버의 트래픽 부하와 느린 업로드 현상(결합도 문제)이 전혀 해결되지 않습니다 라면서 B는 오답이고 C,D가 아래와 같은 이유로 정답이라고 하는데 어떤 의견이신가요? 1단계: C (브라우저에서 S3로 직접 업로드) ➔ [웹 서버 부하 0%] 유저가 웹 서버(EC2)를 거치지 않고, 미리 서명된 URL(Presigned URL) 을 발급받아 사용자의 브라우저에서 Amazon S3 버킷으로 원본 이미지를 다이렉트로 업로드 이렇게 하면 웹 서버는 업로드 트래픽을 받지 않으므로 성능이 획기적으로 개선 2단계: D (S3 이벤트 알림 + Lambda로 크기 조정) ➔ [완벽한 자동화] S3에 원본 이미지가 들어오는 순간 S3 이벤트 알림이 슥 감지해서 AWS Lambda(서버리스 컴퓨터) 를 깨웁니다. Lambda가 알아서 이미지 크기를 표준 크기로 슥 조정(Resize)한 뒤 저장
안녕하세요! 6번 문제에서 약간 헷갈리는게 있어서 질문 드립니다. 비용효율성을 높이고 싶고, 다년계약에 묶이고 싶지 않다. 가장 적절한 구매 옵션은? 에서 부분 선결제 조건이 선결제 없음보다 할인율이 높다면 부분 선결제로 가는 것이 비용 효율성을 높이는 방법일 수 있지 않을까요? 지문에 선결제를 원하지 않는다가 없어서 질문드립니다.
제목 처럼 실행 했을때 아래 사진 처럼 나오네요. 그리고 cursor의 터미널에서 표출된 에러 내용을 복사해서 클로드에 붙여넣기 하는 방법이 ctrl+c, ctrl+v 인가요? 잘 안되어서 질문합니다. 아니면 시간 지체가 있나요? 왜 물어보냐면 노트북을 켜고 커서를 실행하면 시간이 좀 소요되어서 그럽니다. 아직 답변이 없어서 지난 강의를 다시 들으면서 다시 해봐도 같은 결과네요... 강의 내용대로 supabase_key를 복사해 붙였는데도요. 인프런 AI 인턴 답변 처럼 해야 하나요?