Programing
-
[Reddit API OAuth] In order to create an application or use our API you can read our full policies herePrograming/기타 오류 해결 2026. 3. 16. 18:12
n8n을 이용해서 reddit의 게시글을 자동으로 읽어와서 인스타그램에 포스팅하는 토이 프로젝트를 해보고자 했습니다. reddit OAuth 권한 만드는 방법이야 쉽게 설명하는 블로그도, 유튜브도 많으니 따라해봤는데... 이게 무슨... 캡챠를 진행하고 create app을 눌러도 "In order to ..."라는 메세지만 나타났습니다.다른 블로그, 유튜브를 봐도 이런 에러가 나오는 경우는 없었습니다. 원인을 확인해 봐야겠습니다. 원인 Reddit의 redditdev 커뮤니티: Introducing the Responsible Builder Policy + new approval process for API accessredditdev 커뮤니티에서 이 게시물을 비롯한 다양한 콘텐츠를 살펴보세요www.r..
-
[VS Code] Claude Code Extension을 AWS Bedrock으로 사용하기Programing/AWS 2026. 3. 8. 19:06
요즘은 클로드 코드를 사용하는 일이 뜸해지는 시기라서 월 결제 비용이 너무 아쉬웠습니다.어처피 AWS 인프라가 있으니, AWS Bedrock API를 사용하는 방식으로 변경해 보려고 합니다. 그래도 이왕 블로그 포스팅 작성하는거기존 사용하던 것을 변경하는 방법에 대한 설명이 아니라처음부터 설치, 세팅을 하는 방법을 기준으로 설명해보겠습니다. 1. 사전준비: AWS CLI 설치, configure 설정AWS CLI 설치와 Access key 발급은 아래의 포스트들을 확인해주세요 AWS S3 한번에 다운받기 (AWS CLI)AWS 콘솔은 어지간히 불편한게 많습니다. 별 것 아닌 것 같은 기능이 지원이 안되죠. 대표적인게 S3의 데이터를 폴더째 다운받거나 여러개를 한번에 다운받는게 안된다는 것입니다. 현재로..
-
[PGvector 설치] ERROR: extension "vector" is not allow-listed for "azure_pg_admin" users in Azure Database for PostgreSQLPrograming/Azure 2026. 2. 20. 13:46
일반적으로는 VM에 PostgreSQL DB를 직접 구축하는 경우가 많습니다.이러한 경우 PGvector를 설치하는 방법은 검색하면 금방, 많이 나옵니다. (방법) 하지만 Azure Database for PostgreSQL 로 구축한 DB에 벡터서치 기능을 추가하고자 한다면다른 방법으로 PGvector를 설치해야 합니다. 바로 이런 방법이죠.https://learn.microsoft.com/ko-kr/azure/postgresql/extensions/how-to-use-pgvector Azure Database for PostgreSQL의 벡터 검색 - Azure Database for PostgreSQLpgVector 데이터베이스 확장을 사용하여 Azure Database for PostgreSQL에..
-
Action required: Transition Azure Key Vault access policies to Azure RBAC or configure Azure Key Vault to explicitly use access policiesPrograming/Azure 2026. 2. 13. 14:50
MS로 부터 메일을 받았습니다. 기존 사용중인 리소스 중, 친절하게도 문서 링크를 동봉해주지만,문서는 그리 친절하지 않습니다. 우리는 RBAC를 CLI로 처음부터 만드는게 아니라, 기존 리소스의 방식을 바꾸고 싶은건데문서가 파편화되어있어서 Azure에 익숙치 않으면 좀 복잡합니다.(게다가 문서와 실제가 다른 부분도 있었습니다....) 링크1. 메일이 안내해준 문서링크2. 진짜 참고해야하는 문서 같이 따라해 봅시다 1. 키 자격 증명 모음 접속클릭해서 들어가주세요 2. RBAC으로 변경설정 - 액세스 구성"Azure 역할 기반 액세스 제어(권장)" 선택[적용] 버튼3. 역할할당 추가1) 접속액세스 제어(IAM)"+추가" - "역할 할당 추가" 선택2) 역할선택"key vault 비밀 책임자"검색 및 선택..
-
[Docker Desktop] Error migrating WSL diskPrograming/기타 오류 해결 2025. 1. 31. 02:02
개인 노트북의 내장하드 저장공간이 부족해서도커를 외장하드로 옮기려고 했는데 다음과 같은 에러가 발생했습니다.Error migrating WSL diskAn error occurred while migrating the Docker Desktop WSL data disk to its' new location:moving disk name: remameC:\Users\Lee\AppData\Local\\Docker\wsl\disk\docker_data.vhdxD:\Docker\DockerDesktopWSL\disk\docker_data.vhdx: The system cannot move the fie to a different disk drive.Disk image location will be reverte..
-
[youtube_player] 어떤 영상은 재생 되는데 어떤 영상은 안되는 경우 (id에 하이푼'-' 있는 경우)Programing/Flutter 2025. 1. 16. 23:17
토이 프로젝트에서 유튜브 영상을 재생해야 했습니다.https://pub.dev/packages/youtube_player_iframe 을 사용했는데, 테스트 결과어떤 영상은 잘 작동하고, 어떤 영상은 재생이 안된다는 것을 발견했습니다. 액세스 할 수 없다길래 이리보고 저리보고 하다가 결국 원인을 유추할 수 있었습니다.재생이 안되는 영상들의 videoID에 하이픈( - , hypen) 문자가 섞여있을 경우에만 에러가 발생하는 것이였습니다. 예)정상재생: 27oH5yGybTc, BAZkzgnJQYA, TlRgW8cD1o8재생에러: vHq-9GQhibA, -bBzIgIaPS4 그리고 다행히 깃허브 이슈에서 해결방법들을 찾을 수 있었습니다.https://github.com/sarbagyastha/youtube..
-
[AWS Bedrock] LLM 모델 성능 벤치마크 비교Programing/AWS 2024. 11. 1. 20:30
현재 AWS Bedrock이 제공하는 파운데이션 모델은 굉장히 많습니다.OpenAI의 모델들을 제외한 웬만한 주요 모델들을 다 사용할 수 있습니다. 파운데이션 모델(FM)을 사용하여 생성형 AI 애플리케이션을 구축 - Amazon Bedrock 요금 - AWSAmazon Bedrock 기술 자료는 FM과 에이전트가 회사의 개인 데이터 소스에서 컨텍스트 정보에 액세스할 수 있도록 완전관리형 엔드 투 엔드 검색 증강 생성(RAG) 워크플로를 제공합니다. 이를 통해 더aws.amazon.com 그런데 막상 쓰려 하니 어떤 모델이 싸고 어떤 모델이 성능이 좋을지 한눈에 잘 안들어와서 정리해봤습니다. 굳이 직접 정리해본 이유ChatGPT나 기타 큼직큼직한 모델들의 성능비교는 이미 자료가 많음그런데 Bedrock..
-
[Flutter] A problem occurred configuring project > Namespace not specified. (오래된 패키지 namespace 오류 해결)Programing/Flutter 2024. 10. 19. 21:16
새 프로젝트를 시작하고 auto_start_flutter를 추가하려는데 아래와 같이 에러가 발생했습니다.더보기FAILURE: Build failed with an exception. * What went wrong: A problem occurred configuring project ':auto_start_flutter'. > Could not create an instance of type cohttp://m.android.build.api.variant.impl.LibraryVariantBuilderImpl. > Namespace not specified. Specify a namespace in the module's build file. See https://d.android.com/r/to..