[macOS] 야심한 새벽에 만드는 Claude Code 음성 어시스턴트
잠이 안 오는 야심한 새벽에 Claude Code CLI의 입출력을 음성으로 중계하는 macOS 어시스턴트 데모를 만든 경험을 공유한다.
잠이 안 오는 야심한 새벽에 Claude Code CLI의 입출력을 음성으로 중계하는 macOS 어시스턴트 데모를 만든 경험을 공유한다.
사이드 프로젝트에서 Claude Code Action으로 GitHub PR 자동 리뷰를 구축한 경험을 정리한다.
삼각함수(sin, cos, atan2)를 활용하여 iOS에서 원형 메뉴 아이템을 배치하고 회전시키는 방법을 정리한다.
Jekyll과 Minimal Mistakes 테마에서 플러그인 없이 한국어, 영어, 일본어 3개 국어를 지원하는 블로그를 구현한 경험을 공유한다.
CocoaPods Private Spec Repo를 활용하여 iOS 프로젝트를 계층별 모듈로 분리하는 방법을 정리한다.
Claude Code를 사용해 자기 자신의 사용량을 모니터링하는 macOS 메뉴바 앱을 만든 경험을 공유한다.
Xcode Agentic Coding Assistant에 MCP 서버를 연동하는 방법을 정리한다.
Xcode 26.3에서 Claude Opus 4.6 모델을 Agentic Coding Assistant로 설정하는 방법을 정리한다.
macOS에서 Homebrew를 이용하여 Eclipse Temurin OpenJDK를 설치하는 방법을 정리한다.
Bundler에서 gem 경로를 확인하는 방법을 정리한다.
macOS에서 rbenv를 이용하여 Ruby를 설치하는 방법을 정리한다.
Minimal Mistakes 테마에서 모바일 환경의 가로 스크롤 문제를 해결하기 위한 줄바꿈 속성 변경 방법을 정리한다.
fastlane의 업데이트 확인 로그와 변경사항 로그를 끄는 방법을 정리한다.
Jekyll 로컬 서버를 특정 아이피와 포트로 실행하는 방법을 정리한다.
fastlane의 커스텀 Plugin을 만들고 배포하는 방법을 정리한다.
fastlane의 커스텀 Action을 만드는 방법을 정리한다.
fastlane Plugin을 추가하고 관리하는 방법을 정리한다.
Python 3의 패키지 관리자 PIP를 설치하는 방법을 정리한다.
macOS에서 fastlane을 설치하는 방법을 정리한다.
GitHub에서 여러 SSH 키를 사용하는 방법을 정리한다.
Apple September 2021 키노트에서 발표된 새로운 기기와 서비스를 정리한다.
Xcode 12에서 iOS 15 또는 iPadOS 15 기기에 빌드를 올리는 방법을 정리한다.
macOS에서 Git LFS를 설치하고 설정하는 방법을 정리한다.
macOS에서 Homebrew를 설치하는 방법을 정리한다.
macOS에서 CocoaPods를 설치하는 방법을 정리한다.
Objective-C의 클래스와 메서드 그리고 인스턴스를 정리한다.
Objective-C의 조건문을 정리한다.
Objective-C의 반복문을 정리한다.
Spring 5 개발 환경을 구축하는 방법을 정리한다.
Objective-C의 연산자와 표현식을 정리한다.
Objective-C의 원시 데이터형을 정리한다.
Objective-C 학습에 유용한 스터디 리소스를 정리한다.
iOS 13에서 변경된 Modal Presentation Style의 기본값에 대응하는 방법을 정리한다.
uv 패키지 매니저로 Python 프로젝트를 구성하고 PyCharm에서 개발 환경을 설정하는 방법을 정리한다.
Alfred에서 터미널 커맨드를 실행할 때 기본 Terminal.app 대신 iTerm2를 사용하도록 설정하는 방법을 정리한다.
BlackHole을 이용해 QuickTime Player에서 마이크 입력과 시스템 오디오를 동시에 녹음하는 방법을 정리한다.
잠이 안 오는 야심한 새벽에 Claude Code CLI의 입출력을 음성으로 중계하는 macOS 어시스턴트 데모를 만든 경험을 공유한다.
Claude Code를 사용해 자기 자신의 사용량을 모니터링하는 macOS 메뉴바 앱을 만든 경험을 공유한다.
Claude Code에서 Obsidian 볼트를 직접 읽고 쓸 수 있도록 MCP 서버를 연동하는 과정을 정리한다.
macOS 12.3에서 Python 2 제거로 인해 VS Code의 code 명령이 동작하지 않는 이슈를 해결하는 방법을 정리한다.
macOS Finder에서 파일이나 폴더의 경로를 복사하는 단축키를 정리한다.
macOS에서 Mission Control의 Spaces 순서를 고정하는 방법을 정리한다.
macOS에서 터미널을 통해 Visual Studio Code를 여는 방법을 정리한다.
macOS에서 Alfred TimeZones Workflow를 설치하고 사용하는 방법을 정리한다.
macOS에서 ssh-keygen을 이용하여 SSH 키를 생성하는 방법을 정리한다.
macOS에서 zsh-autosuggestions 플러그인을 설치하는 방법을 정리한다.
macOS에서 Oh My Zsh의 Alien 테마를 설치하는 방법을 정리한다.
macOS에서 Oh My Zsh를 설치하는 방법을 정리한다.
macOS에서 Homebrew를 설치하는 방법을 정리한다.
Core ML Tools를 활용하여 PyTorch 모델을 Core ML 형식으로 변환하고 iOS 앱에 통합하는 방법을 정리한다.
삼각함수(sin, cos, atan2)를 활용하여 iOS에서 원형 메뉴 아이템을 배치하고 회전시키는 방법을 정리한다.
CocoaPods Private Spec Repo를 활용하여 iOS 프로젝트를 계층별 모듈로 분리하는 방법을 정리한다.
fastlane의 업데이트 확인 로그와 변경사항 로그를 끄는 방법을 정리한다.
fastlane의 커스텀 Plugin을 만들고 배포하는 방법을 정리한다.
fastlane의 커스텀 Action을 만드는 방법을 정리한다.
fastlane Plugin을 추가하고 관리하는 방법을 정리한다.
macOS에서 fastlane을 설치하는 방법을 정리한다.
Xcode 12에서 iOS 15 또는 iPadOS 15 기기에 빌드를 올리는 방법을 정리한다.
macOS에서 CocoaPods를 설치하는 방법을 정리한다.
Objective-C 학습에 유용한 스터디 리소스를 정리한다.
iOS 13에서 변경된 Modal Presentation Style의 기본값에 대응하는 방법을 정리한다.
macOS에서 Homebrew를 이용하여 Eclipse Temurin OpenJDK를 설치하는 방법을 정리한다.
Bundler에서 gem 경로를 확인하는 방법을 정리한다.
macOS에서 rbenv를 이용하여 Ruby를 설치하는 방법을 정리한다.
Python 3의 패키지 관리자 PIP를 설치하는 방법을 정리한다.
macOS에서 Homebrew를 설치하는 방법을 정리한다.
Objective-C의 클래스와 메서드 그리고 인스턴스를 정리한다.
Objective-C의 조건문을 정리한다.
Objective-C의 반복문을 정리한다.
Objective-C의 연산자와 표현식을 정리한다.
Objective-C의 원시 데이터형을 정리한다.
Objective-C 학습에 유용한 스터디 리소스를 정리한다.
Alfred에서 터미널 커맨드를 실행할 때 기본 Terminal.app 대신 iTerm2를 사용하도록 설정하는 방법을 정리한다.
Claude Code에서 Obsidian 볼트를 직접 읽고 쓸 수 있도록 MCP 서버를 연동하는 과정을 정리한다.
macOS 12.3에서 Python 2 제거로 인해 VS Code의 code 명령이 동작하지 않는 이슈를 해결하는 방법을 정리한다.
macOS Finder에서 파일이나 폴더의 경로를 복사하는 단축키를 정리한다.
macOS에서 Mission Control의 Spaces 순서를 고정하는 방법을 정리한다.
macOS에서 터미널을 통해 Visual Studio Code를 여는 방법을 정리한다.
macOS에서 Alfred TimeZones Workflow를 설치하고 사용하는 방법을 정리한다.
macOS에서 ssh-keygen을 이용하여 SSH 키를 생성하는 방법을 정리한다.
macOS에서 zsh-autosuggestions 플러그인을 설치하는 방법을 정리한다.
macOS에서 Oh My Zsh의 Alien 테마를 설치하는 방법을 정리한다.
macOS에서 Oh My Zsh를 설치하는 방법을 정리한다.
잠이 안 오는 야심한 새벽에 Claude Code CLI의 입출력을 음성으로 중계하는 macOS 어시스턴트 데모를 만든 경험을 공유한다.
삼각함수(sin, cos, atan2)를 활용하여 iOS에서 원형 메뉴 아이템을 배치하고 회전시키는 방법을 정리한다.
CocoaPods Private Spec Repo를 활용하여 iOS 프로젝트를 계층별 모듈로 분리하는 방법을 정리한다.
Claude Code를 사용해 자기 자신의 사용량을 모니터링하는 macOS 메뉴바 앱을 만든 경험을 공유한다.
Xcode Agentic Coding Assistant에 MCP 서버를 연동하는 방법을 정리한다.
Xcode 26.3에서 Claude Opus 4.6 모델을 Agentic Coding Assistant로 설정하는 방법을 정리한다.
Apple September 2021 키노트에서 발표된 새로운 기기와 서비스를 정리한다.
Xcode 12에서 iOS 15 또는 iPadOS 15 기기에 빌드를 올리는 방법을 정리한다.
macOS에서 CocoaPods를 설치하는 방법을 정리한다.
iOS 13에서 변경된 Modal Presentation Style의 기본값에 대응하는 방법을 정리한다.
Bundler에서 gem 경로를 확인하는 방법을 정리한다.
macOS에서 rbenv를 이용하여 Ruby를 설치하는 방법을 정리한다.
fastlane의 커스텀 Plugin을 만들고 배포하는 방법을 정리한다.
fastlane의 커스텀 Action을 만드는 방법을 정리한다.
fastlane Plugin을 추가하고 관리하는 방법을 정리한다.
macOS에서 fastlane을 설치하는 방법을 정리한다.
macOS에서 Homebrew를 설치하는 방법을 정리한다.
macOS에서 CocoaPods를 설치하는 방법을 정리한다.
기존 Raspberry Pi + RS485 TO USB 구성의 유지보수 문제를 개선하기 위해 RS485-WiFi 변환기 교체를 검토한 내용을 정리한다.
Synology NAS에 L2TP/IPSec VPN 서버를 구축하고 외부에서 접속하는 방법을 정리한다.
ASUS 공유기 설정 페이지의 HTTPS를 활성화하는 방법을 정리한다.
Synology NAS에서 SSL 인증서를 수동으로 갱신하는 방법을 정리한다.
SmartThings Hub v3 구매 후기를 정리한다.
편리하고 안락한 스마트홈 인프라 구축 계획을 정리한다.
Synology Photo Station에 커스텀 도메인을 연결하는 방법을 정리한다.
Sonoff SNZB-04 Zigbee 도어 센서의 리드 스위치에 박막 접촉 센서를 연결하여 의자와 주방 발판에서 재실 감지 자동화를 구현한 경험을 정리한다.
사이드 프로젝트에서 Claude Code Action으로 GitHub PR 자동 리뷰를 구축한 경험을 정리한다.
fastlane의 업데이트 확인 로그와 변경사항 로그를 끄는 방법을 정리한다.
fastlane의 커스텀 Plugin을 만들고 배포하는 방법을 정리한다.
fastlane의 커스텀 Action을 만드는 방법을 정리한다.
fastlane Plugin을 추가하고 관리하는 방법을 정리한다.
macOS에서 fastlane을 설치하는 방법을 정리한다.
19명의 Claude Code 서브에이전트가 무엇을 하고 있는지 실시간으로 보여주는 모니터링 대시보드를 만든 과정 – Gather Town 실험 실패부터 WebSocket 기반 컨트롤 센터까지.
Claude Code의 Subagent, Skill, Rule, Hook, MCP Server를 조합하여 기획부터 배포까지 전문가 팀을 구성하는 방법을 정리했다.
잠이 안 오는 야심한 새벽에 Claude Code CLI의 입출력을 음성으로 중계하는 macOS 어시스턴트 데모를 만든 경험을 공유한다.
Claude Code를 사용해 자기 자신의 사용량을 모니터링하는 macOS 메뉴바 앱을 만든 경험을 공유한다.
Claude Code에서 Obsidian 볼트를 직접 읽고 쓸 수 있도록 MCP 서버를 연동하는 과정을 정리한다.
Xcode Agentic Coding Assistant에 MCP 서버를 연동하는 방법을 정리한다.
Xcode 26.3에서 Claude Opus 4.6 모델을 Agentic Coding Assistant로 설정하는 방법을 정리한다.
Objective-C의 클래스와 메서드 그리고 인스턴스를 정리한다.
Objective-C의 조건문을 정리한다.
Objective-C의 반복문을 정리한다.
Objective-C의 연산자와 표현식을 정리한다.
Objective-C의 원시 데이터형을 정리한다.
Objective-C 학습에 유용한 스터디 리소스를 정리한다.
Alfred에서 터미널 커맨드를 실행할 때 기본 Terminal.app 대신 iTerm2를 사용하도록 설정하는 방법을 정리한다.
macOS에서 터미널을 통해 Visual Studio Code를 여는 방법을 정리한다.
macOS에서 ssh-keygen을 이용하여 SSH 키를 생성하는 방법을 정리한다.
macOS에서 zsh-autosuggestions 플러그인을 설치하는 방법을 정리한다.
macOS에서 Oh My Zsh의 Alien 테마를 설치하는 방법을 정리한다.
macOS에서 Oh My Zsh를 설치하는 방법을 정리한다.
사이드 프로젝트에서 Claude Code Action으로 GitHub PR 자동 리뷰를 구축한 경험을 정리한다.
fastlane의 업데이트 확인 로그와 변경사항 로그를 끄는 방법을 정리한다.
fastlane의 커스텀 Plugin을 만들고 배포하는 방법을 정리한다.
fastlane의 커스텀 Action을 만드는 방법을 정리한다.
fastlane Plugin을 추가하고 관리하는 방법을 정리한다.
macOS에서 fastlane을 설치하는 방법을 정리한다.
Sonoff SNZB-04 Zigbee 도어 센서의 리드 스위치에 박막 접촉 센서를 연결하여 의자와 주방 발판에서 재실 감지 자동화를 구현한 경험을 정리한다.
부모님 이사 후 끊어진 랜 포트 복구, RJ45 크림핑, TV 뒤 선 정리까지 직접 해본 경험을 정리한다.
기존 Raspberry Pi + RS485 TO USB 구성의 유지보수 문제를 개선하기 위해 RS485-WiFi 변환기 교체를 검토한 내용을 정리한다.
SmartThings Hub v3 구매 후기를 정리한다.
편리하고 안락한 스마트홈 인프라 구축 계획을 정리한다.
fastlane의 업데이트 확인 로그와 변경사항 로그를 끄는 방법을 정리한다.
fastlane의 커스텀 Plugin을 만들고 배포하는 방법을 정리한다.
fastlane의 커스텀 Action을 만드는 방법을 정리한다.
fastlane Plugin을 추가하고 관리하는 방법을 정리한다.
macOS에서 fastlane을 설치하는 방법을 정리한다.
fastlane의 업데이트 확인 로그와 변경사항 로그를 끄는 방법을 정리한다.
fastlane의 커스텀 Plugin을 만들고 배포하는 방법을 정리한다.
fastlane의 커스텀 Action을 만드는 방법을 정리한다.
fastlane Plugin을 추가하고 관리하는 방법을 정리한다.
macOS에서 fastlane을 설치하는 방법을 정리한다.
fastlane의 업데이트 확인 로그와 변경사항 로그를 끄는 방법을 정리한다.
fastlane의 커스텀 Plugin을 만들고 배포하는 방법을 정리한다.
fastlane의 커스텀 Action을 만드는 방법을 정리한다.
fastlane Plugin을 추가하고 관리하는 방법을 정리한다.
macOS에서 fastlane을 설치하는 방법을 정리한다.
LangChain의 LCEL, 프롬프트 템플릿, 메시지 클래스, MessagesPlaceholder, RunnableGenerator를 정리한다.
Ollama Python 라이브러리로 원격 LLM 서버에 연결하고 generate, chat, LangChain 연동까지 사용하는 방법을 정리한다.
uv 패키지 매니저로 Python 프로젝트를 구성하고 PyCharm에서 개발 환경을 설정하는 방법을 정리한다.
macOS 12.3에서 Python 2 제거로 인해 VS Code의 code 명령이 동작하지 않는 이슈를 해결하는 방법을 정리한다.
Python 3의 패키지 관리자 PIP를 설치하는 방법을 정리한다.
Claude Code의 Subagent, Skill, Rule, Hook, MCP Server를 조합하여 기획부터 배포까지 전문가 팀을 구성하는 방법을 정리했다.
Kiro에서 MCP 서버를 설정하고 관리하는 방법을 예제와 함께 정리했다.
AI 어시스턴트가 Scapple 파일을 직접 읽고 쓰고 렌더링할 수 있는 MCP 서버를 만들었다.
Claude Code에서 Obsidian 볼트를 직접 읽고 쓸 수 있도록 MCP 서버를 연동하는 과정을 정리한다.
Xcode Agentic Coding Assistant에 MCP 서버를 연동하는 방법을 정리한다.
Core ML Tools를 활용하여 PyTorch 모델을 Core ML 형식으로 변환하고 iOS 앱에 통합하는 방법을 정리한다.
삼각함수(sin, cos, atan2)를 활용하여 iOS에서 원형 메뉴 아이템을 배치하고 회전시키는 방법을 정리한다.
CocoaPods Private Spec Repo를 활용하여 iOS 프로젝트를 계층별 모듈로 분리하는 방법을 정리한다.
iOS 13에서 변경된 Modal Presentation Style의 기본값에 대응하는 방법을 정리한다.
macOS에서 터미널을 통해 Visual Studio Code를 여는 방법을 정리한다.
macOS에서 zsh-autosuggestions 플러그인을 설치하는 방법을 정리한다.
macOS에서 Oh My Zsh의 Alien 테마를 설치하는 방법을 정리한다.
macOS에서 Oh My Zsh를 설치하는 방법을 정리한다.
여행 일본어가 전부인 사람이 3개 국어 블로그를 발행하는 시대. AI가 기술 블로그의 운영 방식을 어떻게 바꿔놓았는가.
Jekyll과 Minimal Mistakes 테마에서 플러그인 없이 한국어, 영어, 일본어 3개 국어를 지원하는 블로그를 구현한 경험을 공유한다.
Minimal Mistakes 테마에서 모바일 환경의 가로 스크롤 문제를 해결하기 위한 줄바꿈 속성 변경 방법을 정리한다.
Jekyll 로컬 서버를 특정 아이피와 포트로 실행하는 방법을 정리한다.
Minimal Mistakes 테마에서 마크다운 이미지 클릭 시 라이트박스가 동작하지 않는 문제를 jQuery 자동 래핑으로 해결한다.
Jekyll과 Minimal Mistakes 테마에서 플러그인 없이 한국어, 영어, 일본어 3개 국어를 지원하는 블로그를 구현한 경험을 공유한다.
Minimal Mistakes 테마에서 모바일 환경의 가로 스크롤 문제를 해결하기 위한 줄바꿈 속성 변경 방법을 정리한다.
Jekyll 로컬 서버를 특정 아이피와 포트로 실행하는 방법을 정리한다.
비개발자가 자기만의 서비스를 만들 수 있는 시대. 기존 소프트웨어 기업의 클라이언트 서비스는 어떻게 변할까. 내가 바라보는 미래를 감히 예측해본다.
여행 일본어가 전부인 사람이 3개 국어 블로그를 발행하는 시대. AI가 기술 블로그의 운영 방식을 어떻게 바꿔놓았는가.
AI 코딩 도구가 개발자의 희소성을 완전히 바꿔버린 시대. 개발자의 가치는 어디에 있는가.
Xcode 26.3에서 Claude Opus 4.6 모델을 Agentic Coding Assistant로 설정하는 방법을 정리한다.
RAG에서 검색 품질을 높이기 위한 HyDE(Hypothetical Document Embeddings) 기법을 정리한다.
Ollama Python 라이브러리로 원격 LLM 서버에 연결하고 generate, chat, LangChain 연동까지 사용하는 방법을 정리한다.
Ollama의 OLLAMA_HOST 환경변수와 Windows 방화벽을 설정하여 같은 네트워크의 다른 기기에서 로컬 LLM에 접속하는 방법을 정리한다.
Windows 11에 Ollama를 설치하고 Qwen3:8B 모델을 로컬에서 실행하는 전체 과정을 정리한다.
Kiro에서 MCP 서버를 설정하고 관리하는 방법을 예제와 함께 정리했다.
Kiro 에이전트의 생성, 설정, 프롬프트 모듈화, 서브 에이전트 활용까지 정리했다.
Kiro CLI 설치 방법과 cli.json 설정 파일의 주요 항목을 정리했다.
Kiro가 Claude 모델을 호출하는 경로를 Client Layer + 3-Tier Service Layer로 분석하고 같은 모델이 App Provider에 따라 왜 다른 성능을 내는지 정리했다.
Synology NAS에 L2TP/IPSec VPN 서버를 구축하고 외부에서 접속하는 방법을 정리한다.
Synology NAS에서 SSL 인증서를 수동으로 갱신하는 방법을 정리한다.
Synology Photo Station에 커스텀 도메인을 연결하는 방법을 정리한다.
Synology NAS에 L2TP/IPSec VPN 서버를 구축하고 외부에서 접속하는 방법을 정리한다.
Synology NAS에서 SSL 인증서를 수동으로 갱신하는 방법을 정리한다.
Synology Photo Station에 커스텀 도메인을 연결하는 방법을 정리한다.
기존 Raspberry Pi + RS485 TO USB 구성의 유지보수 문제를 개선하기 위해 RS485-WiFi 변환기 교체를 검토한 내용을 정리한다.
SmartThings Hub v3 구매 후기를 정리한다.
편리하고 안락한 스마트홈 인프라 구축 계획을 정리한다.
Sonoff SNZB-04 Zigbee 도어 센서의 리드 스위치에 박막 접촉 센서를 연결하여 의자와 주방 발판에서 재실 감지 자동화를 구현한 경험을 정리한다.
SmartThings Hub v3 구매 후기를 정리한다.
편리하고 안락한 스마트홈 인프라 구축 계획을 정리한다.
macOS에서 ssh-keygen을 이용하여 SSH 키를 생성하는 방법을 정리한다.
GitHub에서 여러 SSH 키를 사용하는 방법을 정리한다.
Synology NAS에서 SSL 인증서를 수동으로 갱신하는 방법을 정리한다.
Python 3의 패키지 관리자 PIP를 설치하는 방법을 정리한다.
macOS에서 Homebrew를 설치하는 방법을 정리한다.
macOS에서 CocoaPods를 설치하는 방법을 정리한다.
macOS에서 Homebrew를 이용하여 Eclipse Temurin OpenJDK를 설치하는 방법을 정리한다.
macOS에서 Git LFS를 설치하고 설정하는 방법을 정리한다.
macOS에서 Homebrew를 설치하는 방법을 정리한다.
심볼릭 링크를 활용해 특정 경로의 설정 파일을 Git 저장소에서 버전 관리하는 방법을 정리한다.
GitHub에서 여러 SSH 키를 사용하는 방법을 정리한다.
macOS에서 Git LFS를 설치하고 설정하는 방법을 정리한다.
macOS에서 zsh-autosuggestions 플러그인을 설치하는 방법을 정리한다.
macOS에서 Oh My Zsh의 Alien 테마를 설치하는 방법을 정리한다.
macOS에서 Oh My Zsh를 설치하는 방법을 정리한다.
macOS에서 zsh-autosuggestions 플러그인을 설치하는 방법을 정리한다.
macOS에서 Oh My Zsh의 Alien 테마를 설치하는 방법을 정리한다.
macOS에서 Oh My Zsh를 설치하는 방법을 정리한다.
fastlane의 커스텀 Plugin을 만들고 배포하는 방법을 정리한다.
fastlane Plugin을 추가하고 관리하는 방법을 정리한다.
macOS에서 zsh-autosuggestions 플러그인을 설치하는 방법을 정리한다.
Xcode Agentic Coding Assistant에 MCP 서버를 연동하는 방법을 정리한다.
Xcode 26.3에서 Claude Opus 4.6 모델을 Agentic Coding Assistant로 설정하는 방법을 정리한다.
Xcode 12에서 iOS 15 또는 iPadOS 15 기기에 빌드를 올리는 방법을 정리한다.
Ollama의 OLLAMA_HOST 환경변수와 Windows 방화벽을 설정하여 같은 네트워크의 다른 기기에서 로컬 LLM에 접속하는 방법을 정리한다.
Synology NAS에 L2TP/IPSec VPN 서버를 구축하고 외부에서 접속하는 방법을 정리한다.
ASUS 공유기 설정 페이지의 HTTPS를 활성화하는 방법을 정리한다.
Minimal Mistakes 테마에서 마크다운 이미지 클릭 시 라이트박스가 동작하지 않는 문제를 jQuery 자동 래핑으로 해결한다.
Jekyll과 Minimal Mistakes 테마에서 플러그인 없이 한국어, 영어, 일본어 3개 국어를 지원하는 블로그를 구현한 경험을 공유한다.
Minimal Mistakes 테마에서 모바일 환경의 가로 스크롤 문제를 해결하기 위한 줄바꿈 속성 변경 방법을 정리한다.
비개발자가 자기만의 서비스를 만들 수 있는 시대. 기존 소프트웨어 기업의 클라이언트 서비스는 어떻게 변할까. 내가 바라보는 미래를 감히 예측해본다.
여행 일본어가 전부인 사람이 3개 국어 블로그를 발행하는 시대. AI가 기술 블로그의 운영 방식을 어떻게 바꿔놓았는가.
AI 코딩 도구가 개발자의 희소성을 완전히 바꿔버린 시대. 개발자의 가치는 어디에 있는가.
Ollama Python 라이브러리로 원격 LLM 서버에 연결하고 generate, chat, LangChain 연동까지 사용하는 방법을 정리한다.
Ollama의 OLLAMA_HOST 환경변수와 Windows 방화벽을 설정하여 같은 네트워크의 다른 기기에서 로컬 LLM에 접속하는 방법을 정리한다.
Windows 11에 Ollama를 설치하고 Qwen3:8B 모델을 로컬에서 실행하는 전체 과정을 정리한다.
19명의 Claude Code 서브에이전트가 무엇을 하고 있는지 실시간으로 보여주는 모니터링 대시보드를 만든 과정 – Gather Town 실험 실패부터 WebSocket 기반 컨트롤 센터까지.
Claude Code의 Subagent, Skill, Rule, Hook, MCP Server를 조합하여 기획부터 배포까지 전문가 팀을 구성하는 방법을 정리했다.
Kiro가 Claude 모델을 호출하는 경로를 Client Layer + 3-Tier Service Layer로 분석하고 같은 모델이 App Provider에 따라 왜 다른 성능을 내는지 정리했다.
삼각함수(sin, cos, atan2)를 활용하여 iOS에서 원형 메뉴 아이템을 배치하고 회전시키는 방법을 정리한다.
iOS 13에서 변경된 Modal Presentation Style의 기본값에 대응하는 방법을 정리한다.
Jekyll 로컬 서버를 특정 아이피와 포트로 실행하는 방법을 정리한다.
Spring 5 개발 환경을 구축하는 방법을 정리한다.
macOS에서 Homebrew를 이용하여 Eclipse Temurin OpenJDK를 설치하는 방법을 정리한다.
Spring 5 개발 환경을 구축하는 방법을 정리한다.
Objective-C의 조건문을 정리한다.
Objective-C의 반복문을 정리한다.
SmartThings Hub v3 구매 후기를 정리한다.
편리하고 안락한 스마트홈 인프라 구축 계획을 정리한다.
삼각함수(sin, cos, atan2)를 활용하여 iOS에서 원형 메뉴 아이템을 배치하고 회전시키는 방법을 정리한다.
소수와 합성수의 개념을 정리한다.
ASUS 공유기 설정 페이지의 HTTPS를 활성화하는 방법을 정리한다.
Synology NAS에서 SSL 인증서를 수동으로 갱신하는 방법을 정리한다.
CocoaPods Private Spec Repo를 활용하여 iOS 프로젝트를 계층별 모듈로 분리하는 방법을 정리한다.
macOS에서 CocoaPods를 설치하는 방법을 정리한다.
GitHub에서 여러 SSH 키를 사용하는 방법을 정리한다.
macOS에서 Git LFS를 설치하고 설정하는 방법을 정리한다.
사이드 프로젝트에서 Claude Code Action으로 GitHub PR 자동 리뷰를 구축한 경험을 정리한다.
GitHub에서 여러 SSH 키를 사용하는 방법을 정리한다.
macOS에서 ssh-keygen을 이용하여 SSH 키를 생성하는 방법을 정리한다.
GitHub에서 여러 SSH 키를 사용하는 방법을 정리한다.
Alfred에서 터미널 커맨드를 실행할 때 기본 Terminal.app 대신 iTerm2를 사용하도록 설정하는 방법을 정리한다.
macOS에서 Alfred TimeZones Workflow를 설치하고 사용하는 방법을 정리한다.
macOS 12.3에서 Python 2 제거로 인해 VS Code의 code 명령이 동작하지 않는 이슈를 해결하는 방법을 정리한다.
macOS에서 터미널을 통해 Visual Studio Code를 여는 방법을 정리한다.
macOS 12.3에서 Python 2 제거로 인해 VS Code의 code 명령이 동작하지 않는 이슈를 해결하는 방법을 정리한다.
macOS에서 터미널을 통해 Visual Studio Code를 여는 방법을 정리한다.
macOS 12.3에서 Python 2 제거로 인해 VS Code의 code 명령이 동작하지 않는 이슈를 해결하는 방법을 정리한다.
macOS에서 터미널을 통해 Visual Studio Code를 여는 방법을 정리한다.
Bundler에서 gem 경로를 확인하는 방법을 정리한다.
fastlane의 커스텀 Plugin을 만들고 배포하는 방법을 정리한다.
Kiro CLI 설치 방법과 cli.json 설정 파일의 주요 항목을 정리했다.
Jekyll 로컬 서버를 특정 아이피와 포트로 실행하는 방법을 정리한다.
Xcode Agentic Coding Assistant에 MCP 서버를 연동하는 방법을 정리한다.
Xcode 26.3에서 Claude Opus 4.6 모델을 Agentic Coding Assistant로 설정하는 방법을 정리한다.
잠이 안 오는 야심한 새벽에 Claude Code CLI의 입출력을 음성으로 중계하는 macOS 어시스턴트 데모를 만든 경험을 공유한다.
Claude Code를 사용해 자기 자신의 사용량을 모니터링하는 macOS 메뉴바 앱을 만든 경험을 공유한다.
잠이 안 오는 야심한 새벽에 Claude Code CLI의 입출력을 음성으로 중계하는 macOS 어시스턴트 데모를 만든 경험을 공유한다.
Claude Code를 사용해 자기 자신의 사용량을 모니터링하는 macOS 메뉴바 앱을 만든 경험을 공유한다.
Kiro가 Claude 모델을 호출하는 경로를 Client Layer + 3-Tier Service Layer로 분석하고 같은 모델이 App Provider에 따라 왜 다른 성능을 내는지 정리했다.
사이드 프로젝트에서 Claude Code Action으로 GitHub PR 자동 리뷰를 구축한 경험을 정리한다.
Sonoff SNZB-04 Zigbee 도어 센서의 리드 스위치에 박막 접촉 센서를 연결하여 의자와 주방 발판에서 재실 감지 자동화를 구현한 경험을 정리한다.
부모님 이사 후 끊어진 랜 포트 복구, RJ45 크림핑, TV 뒤 선 정리까지 직접 해본 경험을 정리한다.
Ollama의 OLLAMA_HOST 환경변수와 Windows 방화벽을 설정하여 같은 네트워크의 다른 기기에서 로컬 LLM에 접속하는 방법을 정리한다.
Windows 11에 Ollama를 설치하고 Qwen3:8B 모델을 로컬에서 실행하는 전체 과정을 정리한다.
LangChain의 LCEL, 프롬프트 템플릿, 메시지 클래스, MessagesPlaceholder, RunnableGenerator를 정리한다.
Ollama Python 라이브러리로 원격 LLM 서버에 연결하고 generate, chat, LangChain 연동까지 사용하는 방법을 정리한다.
iOS 13에서 변경된 Modal Presentation Style의 기본값에 대응하는 방법을 정리한다.
iOS 13에서 변경된 Modal Presentation Style의 기본값에 대응하는 방법을 정리한다.
Objective-C 학습에 유용한 스터디 리소스를 정리한다.
Objective-C의 원시 데이터형을 정리한다.
Objective-C의 연산자와 표현식을 정리한다.
Spring 5 개발 환경을 구축하는 방법을 정리한다.
Spring 5 개발 환경을 구축하는 방법을 정리한다.
Spring 5 개발 환경을 구축하는 방법을 정리한다.
Spring 5 개발 환경을 구축하는 방법을 정리한다.
Objective-C의 반복문을 정리한다.
Objective-C의 조건문을 정리한다.
Synology Photo Station에 커스텀 도메인을 연결하는 방법을 정리한다.
Synology Photo Station에 커스텀 도메인을 연결하는 방법을 정리한다.
Synology Photo Station에 커스텀 도메인을 연결하는 방법을 정리한다.
Objective-C의 클래스와 메서드 그리고 인스턴스를 정리한다.
Objective-C의 클래스와 메서드 그리고 인스턴스를 정리한다.
Objective-C의 클래스와 메서드 그리고 인스턴스를 정리한다.
소수와 합성수의 개념을 정리한다.
소수와 합성수의 개념을 정리한다.
소수와 합성수의 개념을 정리한다.
Synology NAS에서 SSL 인증서를 수동으로 갱신하는 방법을 정리한다.
Synology NAS에서 SSL 인증서를 수동으로 갱신하는 방법을 정리한다.
macOS에서 Git LFS를 설치하고 설정하는 방법을 정리한다.
macOS에서 Oh My Zsh의 Alien 테마를 설치하는 방법을 정리한다.
Xcode 12에서 iOS 15 또는 iPadOS 15 기기에 빌드를 올리는 방법을 정리한다.
Xcode 12에서 iOS 15 또는 iPadOS 15 기기에 빌드를 올리는 방법을 정리한다.
Apple September 2021 키노트에서 발표된 새로운 기기와 서비스를 정리한다.
Apple September 2021 키노트에서 발표된 새로운 기기와 서비스를 정리한다.
Apple September 2021 키노트에서 발표된 새로운 기기와 서비스를 정리한다.
Apple September 2021 키노트에서 발표된 새로운 기기와 서비스를 정리한다.
Apple September 2021 키노트에서 발표된 새로운 기기와 서비스를 정리한다.
Apple September 2021 키노트에서 발표된 새로운 기기와 서비스를 정리한다.
GitHub에서 여러 SSH 키를 사용하는 방법을 정리한다.
macOS에서 ssh-keygen을 이용하여 SSH 키를 생성하는 방법을 정리한다.
macOS에서 Alfred TimeZones Workflow를 설치하고 사용하는 방법을 정리한다.
macOS에서 Alfred TimeZones Workflow를 설치하고 사용하는 방법을 정리한다.
macOS에서 Mission Control의 Spaces 순서를 고정하는 방법을 정리한다.
macOS에서 Mission Control의 Spaces 순서를 고정하는 방법을 정리한다.
Python 3의 패키지 관리자 PIP를 설치하는 방법을 정리한다.
Python 3의 패키지 관리자 PIP를 설치하는 방법을 정리한다.
macOS Finder에서 파일이나 폴더의 경로를 복사하는 단축키를 정리한다.
macOS Finder에서 파일이나 폴더의 경로를 복사하는 단축키를 정리한다.
ASUS 공유기 설정 페이지의 HTTPS를 활성화하는 방법을 정리한다.
ASUS 공유기 설정 페이지의 HTTPS를 활성화하는 방법을 정리한다.
ASUS 공유기 설정 페이지의 HTTPS를 활성화하는 방법을 정리한다.
ASUS 공유기 설정 페이지의 HTTPS를 활성화하는 방법을 정리한다.
ASUS 공유기 설정 페이지의 HTTPS를 활성화하는 방법을 정리한다.
fastlane의 커스텀 Action을 만드는 방법을 정리한다.
fastlane의 업데이트 확인 로그와 변경사항 로그를 끄는 방법을 정리한다.
Minimal Mistakes 테마에서 모바일 환경의 가로 스크롤 문제를 해결하기 위한 줄바꿈 속성 변경 방법을 정리한다.
Minimal Mistakes 테마에서 모바일 환경의 가로 스크롤 문제를 해결하기 위한 줄바꿈 속성 변경 방법을 정리한다.
macOS 12.3에서 Python 2 제거로 인해 VS Code의 code 명령이 동작하지 않는 이슈를 해결하는 방법을 정리한다.
macOS에서 rbenv를 이용하여 Ruby를 설치하는 방법을 정리한다.
macOS에서 rbenv를 이용하여 Ruby를 설치하는 방법을 정리한다.
Bundler에서 gem 경로를 확인하는 방법을 정리한다.
Bundler에서 gem 경로를 확인하는 방법을 정리한다.
macOS에서 Homebrew를 이용하여 Eclipse Temurin OpenJDK를 설치하는 방법을 정리한다.
macOS에서 Homebrew를 이용하여 Eclipse Temurin OpenJDK를 설치하는 방법을 정리한다.
macOS에서 Homebrew를 이용하여 Eclipse Temurin OpenJDK를 설치하는 방법을 정리한다.
Xcode 26.3에서 Claude Opus 4.6 모델을 Agentic Coding Assistant로 설정하는 방법을 정리한다.
Synology NAS에 L2TP/IPSec VPN 서버를 구축하고 외부에서 접속하는 방법을 정리한다.
Synology NAS에 L2TP/IPSec VPN 서버를 구축하고 외부에서 접속하는 방법을 정리한다.
Synology NAS에 L2TP/IPSec VPN 서버를 구축하고 외부에서 접속하는 방법을 정리한다.
Claude Code에서 Obsidian 볼트를 직접 읽고 쓸 수 있도록 MCP 서버를 연동하는 과정을 정리한다.
AI 코딩 도구가 개발자의 희소성을 완전히 바꿔버린 시대. 개발자의 가치는 어디에 있는가.
CocoaPods Private Spec Repo를 활용하여 iOS 프로젝트를 계층별 모듈로 분리하는 방법을 정리한다.
CocoaPods Private Spec Repo를 활용하여 iOS 프로젝트를 계층별 모듈로 분리하는 방법을 정리한다.
CocoaPods Private Spec Repo를 활용하여 iOS 프로젝트를 계층별 모듈로 분리하는 방법을 정리한다.
CocoaPods Private Spec Repo를 활용하여 iOS 프로젝트를 계층별 모듈로 분리하는 방법을 정리한다.
Jekyll과 Minimal Mistakes 테마에서 플러그인 없이 한국어, 영어, 일본어 3개 국어를 지원하는 블로그를 구현한 경험을 공유한다.
Jekyll과 Minimal Mistakes 테마에서 플러그인 없이 한국어, 영어, 일본어 3개 국어를 지원하는 블로그를 구현한 경험을 공유한다.
삼각함수(sin, cos, atan2)를 활용하여 iOS에서 원형 메뉴 아이템을 배치하고 회전시키는 방법을 정리한다.
삼각함수(sin, cos, atan2)를 활용하여 iOS에서 원형 메뉴 아이템을 배치하고 회전시키는 방법을 정리한다.
사이드 프로젝트에서 Claude Code Action으로 GitHub PR 자동 리뷰를 구축한 경험을 정리한다.
사이드 프로젝트에서 Claude Code Action으로 GitHub PR 자동 리뷰를 구축한 경험을 정리한다.
잠이 안 오는 야심한 새벽에 Claude Code CLI의 입출력을 음성으로 중계하는 macOS 어시스턴트 데모를 만든 경험을 공유한다.
잠이 안 오는 야심한 새벽에 Claude Code CLI의 입출력을 음성으로 중계하는 macOS 어시스턴트 데모를 만든 경험을 공유한다.
잠이 안 오는 야심한 새벽에 Claude Code CLI의 입출력을 음성으로 중계하는 macOS 어시스턴트 데모를 만든 경험을 공유한다.
잠이 안 오는 야심한 새벽에 Claude Code CLI의 입출력을 음성으로 중계하는 macOS 어시스턴트 데모를 만든 경험을 공유한다.
BlackHole을 이용해 QuickTime Player에서 마이크 입력과 시스템 오디오를 동시에 녹음하는 방법을 정리한다.
BlackHole을 이용해 QuickTime Player에서 마이크 입력과 시스템 오디오를 동시에 녹음하는 방법을 정리한다.
BlackHole을 이용해 QuickTime Player에서 마이크 입력과 시스템 오디오를 동시에 녹음하는 방법을 정리한다.
심볼릭 링크를 활용해 특정 경로의 설정 파일을 Git 저장소에서 버전 관리하는 방법을 정리한다.
심볼릭 링크를 활용해 특정 경로의 설정 파일을 Git 저장소에서 버전 관리하는 방법을 정리한다.
Core ML Tools를 활용하여 PyTorch 모델을 Core ML 형식으로 변환하고 iOS 앱에 통합하는 방법을 정리한다.
Core ML Tools를 활용하여 PyTorch 모델을 Core ML 형식으로 변환하고 iOS 앱에 통합하는 방법을 정리한다.
Core ML Tools를 활용하여 PyTorch 모델을 Core ML 형식으로 변환하고 iOS 앱에 통합하는 방법을 정리한다.
Core ML Tools를 활용하여 PyTorch 모델을 Core ML 형식으로 변환하고 iOS 앱에 통합하는 방법을 정리한다.
기존 Raspberry Pi + RS485 TO USB 구성의 유지보수 문제를 개선하기 위해 RS485-WiFi 변환기 교체를 검토한 내용을 정리한다.
기존 Raspberry Pi + RS485 TO USB 구성의 유지보수 문제를 개선하기 위해 RS485-WiFi 변환기 교체를 검토한 내용을 정리한다.
기존 Raspberry Pi + RS485 TO USB 구성의 유지보수 문제를 개선하기 위해 RS485-WiFi 변환기 교체를 검토한 내용을 정리한다.
부모님 이사 후 끊어진 랜 포트 복구, RJ45 크림핑, TV 뒤 선 정리까지 직접 해본 경험을 정리한다.
부모님 이사 후 끊어진 랜 포트 복구, RJ45 크림핑, TV 뒤 선 정리까지 직접 해본 경험을 정리한다.
부모님 이사 후 끊어진 랜 포트 복구, RJ45 크림핑, TV 뒤 선 정리까지 직접 해본 경험을 정리한다.
Sonoff SNZB-04 Zigbee 도어 센서의 리드 스위치에 박막 접촉 센서를 연결하여 의자와 주방 발판에서 재실 감지 자동화를 구현한 경험을 정리한다.
Sonoff SNZB-04 Zigbee 도어 센서의 리드 스위치에 박막 접촉 센서를 연결하여 의자와 주방 발판에서 재실 감지 자동화를 구현한 경험을 정리한다.
Sonoff SNZB-04 Zigbee 도어 센서의 리드 스위치에 박막 접촉 센서를 연결하여 의자와 주방 발판에서 재실 감지 자동화를 구현한 경험을 정리한다.
Alfred에서 터미널 커맨드를 실행할 때 기본 Terminal.app 대신 iTerm2를 사용하도록 설정하는 방법을 정리한다.
Alfred에서 터미널 커맨드를 실행할 때 기본 Terminal.app 대신 iTerm2를 사용하도록 설정하는 방법을 정리한다.
Docker Compose로 Milvus 스택을 실행할 때 발생한 GHCR private 이미지 인증 오류와 RocksDB WAL 볼륨 충돌 문제를 해결한 과정을 정리한다.
Docker Compose로 Milvus 스택을 실행할 때 발생한 GHCR private 이미지 인증 오류와 RocksDB WAL 볼륨 충돌 문제를 해결한 과정을 정리한다.
Docker Compose로 Milvus 스택을 실행할 때 발생한 GHCR private 이미지 인증 오류와 RocksDB WAL 볼륨 충돌 문제를 해결한 과정을 정리한다.
Docker Compose로 Milvus 스택을 실행할 때 발생한 GHCR private 이미지 인증 오류와 RocksDB WAL 볼륨 충돌 문제를 해결한 과정을 정리한다.
Docker Compose로 Milvus 스택을 실행할 때 발생한 GHCR private 이미지 인증 오류와 RocksDB WAL 볼륨 충돌 문제를 해결한 과정을 정리한다.
Windows 11에 Ollama를 설치하고 Qwen3:8B 모델을 로컬에서 실행하는 전체 과정을 정리한다.
Windows 11에 Ollama를 설치하고 Qwen3:8B 모델을 로컬에서 실행하는 전체 과정을 정리한다.
Minimal Mistakes 테마에서 마크다운 이미지 클릭 시 라이트박스가 동작하지 않는 문제를 jQuery 자동 래핑으로 해결한다.
Minimal Mistakes 테마에서 마크다운 이미지 클릭 시 라이트박스가 동작하지 않는 문제를 jQuery 자동 래핑으로 해결한다.
Minimal Mistakes 테마에서 마크다운 이미지 클릭 시 라이트박스가 동작하지 않는 문제를 jQuery 자동 래핑으로 해결한다.
AI 어시스턴트가 Scapple 파일을 직접 읽고 쓰고 렌더링할 수 있는 MCP 서버를 만들었다.
AI 어시스턴트가 Scapple 파일을 직접 읽고 쓰고 렌더링할 수 있는 MCP 서버를 만들었다.
AI 어시스턴트가 Scapple 파일을 직접 읽고 쓰고 렌더링할 수 있는 MCP 서버를 만들었다.
법제처 Open API의 OpenAPI Spec을 작성하고 Swagger UI로 문서화한 뒤 Vercel에 배포하면서 Mixed Content 문제를 Rewrites 프록시로 해결한 과정을 정리한다.
법제처 Open API의 OpenAPI Spec을 작성하고 Swagger UI로 문서화한 뒤 Vercel에 배포하면서 Mixed Content 문제를 Rewrites 프록시로 해결한 과정을 정리한다.
법제처 Open API의 OpenAPI Spec을 작성하고 Swagger UI로 문서화한 뒤 Vercel에 배포하면서 Mixed Content 문제를 Rewrites 프록시로 해결한 과정을 정리한다.
uv 패키지 매니저로 Python 프로젝트를 구성하고 PyCharm에서 개발 환경을 설정하는 방법을 정리한다.
uv 패키지 매니저로 Python 프로젝트를 구성하고 PyCharm에서 개발 환경을 설정하는 방법을 정리한다.
LangChain의 LCEL, 프롬프트 템플릿, 메시지 클래스, MessagesPlaceholder, RunnableGenerator를 정리한다.
LangChain의 LCEL, 프롬프트 템플릿, 메시지 클래스, MessagesPlaceholder, RunnableGenerator를 정리한다.
RAG에서 검색 품질을 높이기 위한 HyDE(Hypothetical Document Embeddings) 기법을 정리한다.
RAG에서 검색 품질을 높이기 위한 HyDE(Hypothetical Document Embeddings) 기법을 정리한다.
RAG에서 검색 품질을 높이기 위한 HyDE(Hypothetical Document Embeddings) 기법을 정리한다.
RAG에서 검색 품질을 높이기 위한 HyDE(Hypothetical Document Embeddings) 기법을 정리한다.
Kiro가 Claude 모델을 호출하는 경로를 Client Layer + 3-Tier Service Layer로 분석하고 같은 모델이 App Provider에 따라 왜 다른 성능을 내는지 정리했다.
Kiro 에이전트의 생성, 설정, 프롬프트 모듈화, 서브 에이전트 활용까지 정리했다.
Claude Code의 Subagent, Skill, Rule, Hook, MCP Server를 조합하여 기획부터 배포까지 전문가 팀을 구성하는 방법을 정리했다.
19명의 Claude Code 서브에이전트가 무엇을 하고 있는지 실시간으로 보여주는 모니터링 대시보드를 만든 과정 – Gather Town 실험 실패부터 WebSocket 기반 컨트롤 센터까지.
19명의 Claude Code 서브에이전트가 무엇을 하고 있는지 실시간으로 보여주는 모니터링 대시보드를 만든 과정 – Gather Town 실험 실패부터 WebSocket 기반 컨트롤 센터까지.
비개발자가 자기만의 서비스를 만들 수 있는 시대. 기존 소프트웨어 기업의 클라이언트 서비스는 어떻게 변할까. 내가 바라보는 미래를 감히 예측해본다.
비개발자가 자기만의 서비스를 만들 수 있는 시대. 기존 소프트웨어 기업의 클라이언트 서비스는 어떻게 변할까. 내가 바라보는 미래를 감히 예측해본다.