C
CHOCOLAT
태그
Github
방명록
ESC
엔터를 누르면 블로그 전체에서 검색합니다.
검색
태그
위로
C
CHOCOLAT
태그
Github
방명록
Developer Notes
삽질도 자산이 된다고 믿으며, 개발하며 만난 시행착오와 프로젝트를 차곡차곡 적어둡니다.
최신 글 읽기
→
태그로 둘러보기
Featured
python
[Python] socket 통신으로 채팅하기
기타
[05] 아카데믹 글쓰기 - 퇴고하기의 원칙과 자료 수집
자율주행 개발(baqu4)
[Python] OpenCV로 만든 자율주행 코드 리뷰
swim 스타트업톤
[조언] 창업을 한다면 꼭 명심해야 할 점
Harness
80만 줄 Claude Code, 심장은 단 30줄이었다
Latest
기타
2026.06.22
클라우드 기반의 쿠버네티스 이해
AKS란?AKS는 Azure에서 쿠버네티스를 관리형으로 제공하는 서비스이다.컨트롤 플레인 운영, 버전 업데이트, 노드 스케일링 같은 번거로운 작업을 Azure가 대신 맡아주기 때문에, 워커 노드와 워크로드 배포에만 집중하면 된다. Azure AD 연동으로 접근 제어가 쉽고, ACR이나 모니터링 같은 다른 Azure 서비스와도 자연스럽게 이어진다. 직접 클러스터를 구축하고 유지보수하는 부담을 확 줄여주면서, 필요할 때 빠르게 확장할 수 있다는 게 핵심이다. ACR이란?ACR(Azure Container Registry)은 Azure에서 컨테이너 이미지를 저장하고 관리하는 관리형 레지스트리 서비스이다.Docker 이미지뿐 아니라 Helm 차트나 OCI 아티팩트도 함께 보관할 수 있다. 빌드한 이미지를 ACR..
기타
2026.06.22
컨테이너와 쿠버네티스
Docker란?Docker는 애플리케이션을 신속하게 구축, 테스트 및 배포할 수 있는 오픈소스 컨테이너 플랫폼이다.이 플랫폼은 애플리케이션과 그 실행에 필요한 모든 종속성을 컨테이너라는 표준화된 유닛으로 패키징한다.어떻게 동작할까?도커 파일 (Dockerfile): 도커 이미지를 만들기 위한 설명서(스크립트). (어떤 환경을 세팅하고 어떤 코드를 넣을지 적혀 있음)도커 이미지 (Docker Image): 도커 파일대로 만들어진, 실행에 필요한 모든 것(앱 코드, 라이브러리, 설정 등)이 압축 패키징된 정적인 템플릿.도커 컨테이너 (Docker Container): 도커 이미지를 바탕으로 메모리에 올라가 실제로 돌아가고 있는 독립적인 앱 환경.가상 머신과 컨테이너의 차이가상 머신에는 운영체제를 통채로 다시..
기타
2026.06.21
서버리스 서비스의 이해와 생성
서버리스 서비스서버리스 서비스는 개발자가 서버를 관리할 필요 없이 애플리케이션을 빌드하고 실행할 수 있도록 하는 클라우드 네이티브 개발 모델이다.구성 요소1. 함수서버리스 아키텍처의 핵심 구성 요소로, 특정 작업을 수행하는 작은 코드 단위이다.2. 이벤트 소스함수를 트리거하는 다양한 서비스나 시스템 이벤트이다.(ex: Http 요청, 데이터베이스 변경, 파일 업로드)3. 서비스형 백엔드개발자가 API를 통해 접근할 수 있는 다양한 백엔드 기능을 제공한다.4. API 게이트웨이클라이언트 요청을 적절한 서버리스 함수로 라우팅하고 관리하는 역할을 한다.Azure Functions Trigger1. 스토리지Azure Cosmos DB와 같은 데이터베이스에서 이벤트를 수신 대기할 수 있다.2. 이벤트Event G..
Harness
2026.06.07
80만 줄 Claude Code, 심장은 단 30줄이었다
소스코드에서 배우는 에이전트 설계 Claude Code 해부학나만의 하네스 구축 Claude Code는 안에서 어떻게 동작하는가 — 그리고 그 원리를 그대로 옮겨, 나만의 에이전트 하네스를 직접 만드는 법. 2026.06기술 세미나 · 하네스 구축편 오늘 두 가지를 합니다. 먼저 Claude Code가 내부에서 어떻게 도는지 들여다보고, 그다음 그 원리로 나만의 에이전트 하네스를 직접 만들어 봅니다. 하네스가 무엇인지 짧게 짚고, 동작 원리를 살핀 뒤, 오늘의 핵심인 직접 구축으로 들어갑니다. 끝으로 몇 시간씩 도는 장시간 자율 빌드와 마무리 인사이트까지 다룹니다.하네스란 무엇인가Part 01Claude API 자체는 텍스트만 생성합니다. 파일을 읽지도, 명령을 실행하지도 못합니다. 그 능..
Tistory 스킨
2026.06.04
Chocolat - Tistory 스킨 개발기
이번에 Claude를 사용하여 미니 프로젝트를 진행하고자 이번 개발을 진행하게 되었다.이 시리즈에서는 내가 어떻게 Tistory 스킨 개발을 진행하였고, 어떤 어려움이 있었는지 작성할 예정이다.최대한 쉽게 풀어쓸 생각이니 소중한 글들을 보고 당신의 Tistory 스킨 개발에 도움이 되길 바란다.어려움이 있을 때 삽질하면 안 되는 게 없더라그리고 시험기간에는 공부보다는 역시 코딩이 재밌다Chocolat 시리즈의 구성개발환경 세팅 - 어떤 환경을 세팅하고 어떻게 운영했는지를 자세히 서술할 예정이다Claude Code를 이용한 개발기 - 환경 세팅을 완료한 후 Claude Code를 이용해보자Claude Design을 이용한 개발기 - 새로운 기술을 알게 되었다마무리작업 - 장인 정신을 살려 디테일을 살린 부..
기타
2026.04.22
Azure을 이용해서 웹 앱 배포해보기
Streamlit을 이용하자왜 Streamlit인가?웹 개발을 처음 접하는 사람에게 가장 큰 장벽은 HTML, CSS, JavaScript 같은 프론트엔드 기술을 별도로 익혀야 한다는 점이다. 백엔드 로직은 Python으로 짤 수 있어도, 이를 사용자에게 보여주는 화면을 만들기 위해서는 전혀 다른 언어와 개념을 새로 배워야 한다.Streamlit은 이 문제를 정면으로 해결한다. Python 코드만으로 웹 애플리케이션을 만들 수 있다. 버튼, 입력창, 테이블, 차트 같은 UI 요소들을 Python 함수 호출 한 줄로 만들어낼 수 있기 때문에, 아이디어를 빠르게 프로토타입으로 구현하는 데 특히 강점을 가진다. 웹 앱을 만들면서 오류가 났던 부분권한이 없어요Stramlit 개발이 완료되어서 웹에 올릴 차례였다..
티스토리툴바
Chocolat
구독하기