이중 NAT 환경에서 라즈베리파이 3 홈서버 구축 및 통합 가이드
·
IT 기술
이 글에서는 RaspberryPi 3 Model B를 활용하여 24/7 구동되는 홈서버를 구축하는 과정을 다룹니다.이 글은 다음 상황에서 작성되었습니다:이중 NAT 환경: WAN - 건물 모뎀 - 집 공유기 - 라즈베리파이건물 모뎀에 접근할 수 없어 모뎀 - 공유기 간 포트포워딩이 불가능한 상황입니다.Raspberry Pi 3 Model B 를 사용합니다. 라즈베리파이 버전과 모델은 달라도 상관없으나, 각 모델마다 설정이 다를 수 있습니다.Oracle Cloud Infrastructure (OCI) 내 인스턴스를 실행하고 있습니다. 상기 이중 NAT 구조를 우회하기 위한 방법으로 사용했으며, AWS, GCP 등 다른 클라우드 서비스도 적용 가능합니다. 어디에서나 접근할 수 있는 서버가 있으면 해당 서버를..
[Windows] 특정 프로세스 오디오 출력 디바이스 변경 스크립트, 트러블슈팅
·
IT 기술
[Windows] 특정 프로세스 오디오 출력 디바이스 변경 스크립트, 트러블슈팅Firefox 사운드를 블루투스 스피커로 보내기 위해 PowerShell 스크립트를 만들면서겪은 삽질들을 정리해두었습니다. 완성한 PowerShell 스크립트는 아래에서 확인 가능합니다. Star 한 번씩 부탁드립니다 :)https://gist.github.com/sinam7/703412ff6ab17e653141670c4054567f들어가며하고 싶은 건 단순했다. Firefox 에서 틀어놓은 유튜브 소리를 블루투스 스피커로 보내고,필요하면 다시 기본 출력으로 돌리는 것. 이런 일은 Claude에게 맡기기에 딱이다. Windows는 프로세스별 오디오 라우팅 API를 공식으로 제공하지 않아서,NirSoft의 SoundVolumeV..
OpenAI 무료 토큰(Complimentary Daily Tokens)이 사용되지 않는 이유
·
IT 기술
OpenAI 무료 토큰(Complimentary Daily Tokens)이 사용되지 않는 이유(insufficient quota detected.)1. 배경OpenAI API에 Data Sharing 옵트인을 하면 매일 무료 토큰을 줍니다.Tier 3-5 기준으로 대형 모델(gpt-5, gpt-4.1, gpt-4o, o1, o3 등) 1M 토큰,소형 모델(gpt-5-mini, gpt-4o-mini, o3-mini 등) 10M 토큰. Tier 1-2는 각각 250K, 2.5M입니다. 설정 페이지에 "You're enrolled for complimentary daily tokens"도 잘 떠 있습니다.근데 API를 호출하면 이게 나옵니다.Error code: 429 - You exceeded your cu..
n8n 공부 방법 완벽 가이드: 초보자도 7일 만에 자동화 전문가 되는 법
·
IT 기술/n8n
n8n 공부 방법 완벽 가이드: 초보자도 7일 만에 자동화 전문가 되는 법자동화, AI, 그리고 노코드 시대. 이제 코딩을 몰라도 누구나 업무 자동화와 AI 연동을 할 수 있습니다. 하지만 n8n 공부 방법을 처음 접하는 분들은 어디서부터 시작해야 할지 막막하죠. "실습 중심으로 빠르게 배우고 싶다", "실무에 바로 적용하고 싶다", "비용과 수익화까지 궁금하다"는 분들을 위해, 이 글에서는 n8n 공부 방법의 모든 것을 7일 만에 마스터할 수 있는 로드맵으로 정리했습니다. 초보자도 따라할 수 있는 실전 예제와 인프런 n8n 강의, 커뮤니티 활용법까지, 지금 바로 자동화 전문가로 성장해보세요! n8n 공부 방법 시작하기n8n 공부 방법을 제대로 익히려면, 먼저 n8n이 무엇인지, 왜 배워야 하는지부터 이..
[n8n] Cloud 환경에서 Threads 스크래핑하기 - 삽질 기록
·
IT 기술/n8n
1. 배경텔레그램 봇을 만들고 있었습니다. 링크를 보내면 AI가 내용을 요약해주는 그런 거요.근데 Threads 링크가 문제였습니다.Threads는 JavaScript로 콘텐츠를 렌더링합니다. 단순 HTTP Request로는 빈 페이지만 옵니다.브라우저 자동화(Puppeteer 같은 거)가 필요하다는 뜻이죠. n8n에서 어떻게든 해봅시다.2. 시도 1: Puppeteer 노드n8n에 Puppeteer 커뮤니티 노드가 있다는 걸 알았습니다.설치하려고 했더니... n8n Cloud는 커뮤니티 노드 설치가 안 된답니다.Self-hosted면 가능한데, Cloud는 보안 문제로 막혀있습니다. 그럼 Code 노드에서 직접?const puppeteer = require('puppeteer');역시 안 됩니다. Cl..
[Claude Code] 마켓플레이스 플러그인 설치 실패 (Permission denied) 오류 해결
·
IT 기술/Claude
Claude Code에 새 Skill을 등록하기 위해 /plugin marketplace install 명령어를 사용했는데, 어라?플러그인 설치에 실패했습니다. 아무래도 문제가 생기긴 했나봅니다. 보통 이런 문제가 터지면 기계엔 잘못이 없고, 제 문제일 가능성이 1.0 정도 되겠습니다. 자, 바로 해결해보도록 합시다. 사진 속 Permission denied (publickey) 문제는 ssh 키 관련 문제로, git@github.com에 연결된 ssh key가 잘못되었거나 없기 때문입니다. 1. SSH key 만들기SSH 키가 없어서 생긴 문제라면, SSH 키를 만들면 되겠습니다. ssh-keygen -t rsa -C “메모” SSH key를 RSA 방식으로 만들겠다는 뜻이고, 뒤에 -C로 시작하는 ..