AI 시대 개발자 도구 블로그 — 자바파커의 실전 경험 기록

@JavaPark
AI 시대의 개발자 도구, 실전 경험을 공유합니다

Subagent-essential-guide

Claude Code Subagent 완벽 가이드 — 메인 세션 컨텍스트를 지키는 전문 에이전트 활용법

April 21, 2026

안녕하세요, 자바파커입니다. "Claude Code로 큰 프로젝트 탐색하다가 컨텍스트가 순식간에 차버린 경험, 한 번씩 있으시죠?" 솔직히 저도 그랬습니다. ·로 파일 수십 개 열다 보면 정작 본 작업 시작도 전에 토큰이 반쯤 날아가 있고, 한 세션 안에서 서로 다른 성격의 작업(탐색·계획·리뷰·보안점검)을 섞으면 프롬프트가 중구난방이 됩니다. 디버깅 한…


Helm-package-management

Helm 완벽 가이드 — 쿠버네티스 YAML 지옥에서 탈출하는 패키지 매니저

April 18, 2026

안녕하세요, 자바파커입니다. "dev 용 deployment.yaml, staging 용, prod 용… 같은 YAML을 세 번 복사해서 관리하고 있습니다." 솔직히 저도 그랬습니다. 환경별로 ·이미지 태그·리소스 한 줄만 다른데, 전체 YAML을 복사해두니 변경이 생길 때마다 세 파일을 다 고쳐야 합니다. 그러다 한 파일만 빼먹고 배포 사고가 한 번씩 …


K9s-essential-guide

k9s 완벽 가이드 — kubectl보다 10배 빠른 쿠버네티스 TUI 대시보드

April 18, 2026

안녕하세요, 자바파커입니다. " 치고, 치고, 치고… 하루에 같은 명령을 몇 십 번 반복하고 있습니다." 솔직히 저도 그랬습니다. 쿠버네티스 운영이 익숙해질수록 반복 타이핑이 쌓이고, 멀티 컨텍스트·멀티 네임스페이스를 오갈 때는 · 옵션 붙이는 것만으로도 피곤해집니다. 결론부터 말씀드리면 — k9s는 이 반복을 키보드 몇 개로 줄여주는 쿠버네티스 TU…



Kubectl-essential-commands

kubectl 실전 명령어 완벽 가이드 — 쿠버네티스 입문자가 외워야 할 30개

April 18, 2026

안녕하세요, 자바파커입니다. "까지는 외웠는데, 막상 Pod가 죽었을 때 뭘 쳐야 할지 막막합니다." 솔직히 저도 그랬습니다. K8S 공식 문서를 열면 명령어가 수십 개 나오는데, 어떤 걸 먼저 익혀야 할지 순서가 없어서 금방 지칩니다. "외워야 한다"는 부담감에 실전에서는 결국 구글링으로 돌아가게 되죠. 결론부터 말씀드리면 — kubectl은 5개 카테…


K8s-understanding

K8S(쿠버네티스)에 대한 이해 — Docker만으론 부족한 이유부터 핵심 개념까지

April 18, 2026

안녕하세요, 자바파커입니다. "Docker로 컨테이너 띄우는 건 익숙한데, 쿠버네티스는 자꾸 미뤄두게 됩니다." 솔직히 저도 그랬습니다. 한 줄이면 서비스가 뜨는데, 갑자기 Pod, Deployment, Service, Ingress… 용어부터 쏟아지니 부담스럽습니다. 공식 문서를 열면 YAML이 수십 줄씩 나오고, "이걸 꼭 써야 하나" 싶은 순간도 …


Agentic-ai-2026-enterprise-guide

Agentic AI 2026 실전 가이드 — 시장 현황부터 프레임워크 선택, 도입 전략까지

April 16, 2026

안녕하세요, 자바파커입니다. "Agentic AI가 뭔지는 알겠는데, 실제로 우리 조직에 도입하려면 어디서부터 시작해야 하죠?" 지난 포스팅에서 Agentic AI의 개념과 기존 생성형 AI와의 차이를 다뤘는데요, 이번에는 2026년 현재 시장이 어디까지 왔는지, 그리고 실전에서 어떤 프레임워크를 선택하고, 어떻게 도입해야 하는지를 정리해봤습니다. 결론부…


Agentic-ai

Agentic AI (에이전틱 AI)란 무엇인가? — 생성형 AI를 넘어 '행동하는 AI'의 시대로

April 16, 2026

Agentic AI(에이전틱 AI) 개념 커버 이미지 — 행동하는 AI의 4가지 핵심 요소 안녕하세요, 자바파커입니다. 최근 AI 기술의 흐름이 단순한 텍스트나 이미지 생성을 넘어, 스스로 생각하고 직접 행동하는 Agentic AI(에이전틱 AI) 로 빠르게 진화하고 있습니다. 이번 포스트에서는 Agentic AI가 도대체 무엇인지, 우리가 흔히 아는 챗…



Secure-context-http-https

Secure Context 완전 정리 — HTTP에서 crypto.randomUUID가 안 되는 이유와 해결법

April 06, 2026

안녕하세요, 자바파커입니다. "분명 로컬에서는 잘 되는데, 개발서버에 올리니까 에러가 나요." 저도 최근에 정확히 이 상황을 겪었습니다. 로컬(localhost)에서는 멀쩡하게 동작하던 코드가 내부 IP로 접속하는 개발서버에서만 터지는 거죠. 원인은 단순합니다 — Secure Context 때문입니다. 결론부터 말씀드리면 — HTTP 환경에서는 브라우저…


Jmeter-docker-performance-testing

JMeter + Docker로 성능 테스트하기 — 설치 없이 바로 실행하는 부하 테스트 가이드

April 06, 2026

안녕하세요, 자바파커입니다. "API 배포 전에 성능 테스트 좀 돌려봐야 하는데, JMeter 설치부터 귀찮습니다." 솔직히 저도 그랬습니다. JMeter는 강력한 도구지만, Java 설치 → JMeter 다운로드 → 환경변수 설정 → 플러그인 설치... 시작하기까지가 꽤 번거롭습니다. 팀원마다 환경이 달라서 "제 PC에서는 되는데요?"라는 말도 자주 나…


Token-saving-advanced

Claude Code 토큰 절약 가이드 [고급편] — 자동화와 아키텍처 레벨 최적화

April 05, 2026

Claude Code 토큰 절약 가이드 고급편 커버 — 자동화·아키텍처 레벨 최적화와 비용 모니터링 안녕하세요, 자바파커입니다. "설정도 다 했고, 습관도 잡았는데... 팀 전체의 Claude Code 비용을 체계적으로 관리하고 싶어요." 초급편에서 기본 습관을, 중급편에서 설정 최적화를 다뤘습니다. 고급편에서는 시스템 차원의 토큰 관리 전략을 정리합니다…


Token-saving-intermediate

Claude Code 토큰 절약 가이드 [중급편] — 설정과 워크플로우 최적화 7가지

April 05, 2026

Claude Code 토큰 절약 가이드 중급편 커버 — 설정·워크플로우 최적화 7가지 안녕하세요, 자바파커입니다. "compact도 하고, clear도 하고, 프롬프트도 짧게 쓰는데... 그래도 토큰이 빠르게 줄어요." 초급편의 기본 습관을 적용하고 나면, 다음으로 눈을 돌려야 할 곳은 설정과 워크플로우입니다. Claude Code가 불필요하게 읽는 파일…


Token-saving-beginner

Claude Code 토큰 절약 가이드 [초급편] — 지금 바로 줄이는 5가지 방법

April 05, 2026

Claude Code 토큰 절약 가이드 초급편 커버 — compact·clear·CLAUDE.md 5가지 방법 안녕하세요, 자바파커입니다. "Claude Code 쓰다가 요금 폭탄 맞았어요..." 이런 이야기, 한두 번 들은 게 아닙니다. 저도 처음에는 대화 몇 번 했을 뿐인데 토큰이 순식간에 사라져서 당황했습니다. 결론부터 말씀드리면 — 기본적인 습관 …


Harness-engineering

하네스 엔지니어링이란? — AI 에이전트를 제어하는 구조적 시스템 설계

April 05, 2026

안녕하세요, 자바파커입니다. AI 에이전트에게 코드를 맡겼더니, 처음엔 잘 하다가 대화가 길어지니 엉뚱한 코드를 쏟아내기 시작합니다. 비슷한 경험, 한 번쯤 해보셨죠? 프롬프트를 아무리 정교하게 써도 AI가 말을 안 듣는 순간이 옵니다. 최근 AI 업계에서는 이 문제를 해결하기 위한 새로운 개념이 주목받고 있습니다. 바로 **하네스 엔지니어링(Harnes…


09-netlify-migration

GitHub Pages에서 Netlify로 전환하기 — 소스 비공개와 커스텀 도메인

April 05, 2026

안녕하세요, 자바파커입니다. GitHub Pages로 블로그를 운영하면, 소스 코드가 전부 공개됩니다. 글은 공개해도 괜찮은데, 초안이나 설정 파일까지 공개되는 건 좀 꺼림칙하지 않으신가요? 이번 포스팅에서는 GitHub Pages에서 Netlify로 블로그 배포를 전환한 이유와 과정을 공유합니다. 결론부터 말씀드리면 — 소스 비공개가 필요하다면 Netl…


08-search-improvement

Gatsby 블로그 검색 기능 개선 — AND/OR 검색, 관련도 정렬까지

April 05, 2026

안녕하세요, 자바파커입니다. 블로그에 검색 기능이 있긴 한데, 정작 원하는 글을 찾기가 어렵습니다. Gatsby 블로그의 기본 검색은 단순 문자열 매칭이라 태그로 검색도 안 되고, 결과 정렬도 날짜순이라 원하는 글을 찾기 힘들었습니다. Algolia 같은 외부 서비스를 쓸 수도 있지만, 개인 블로그에 과한 느낌이 들어서 직접 개선해봤습니다. 기존 검색의 …


07-fix-actions-deprecated

GitHub Actions deprecated 에러 해결 — Gatsby 빌드 실패 대처법

April 05, 2026

안녕하세요, 자바파커입니다. 잘 돌아가던 블로그 빌드가 갑자기 실패했습니다. 코드는 하나도 안 건드렸는데요. GitHub Actions에서 deprecated 버전 에러가 발생하면서 빌드가 멈추는 경험을 하셨다면, 이 포스팅이 도움이 될 겁니다. 저도 같은 상황을 겪고 해결한 과정을 공유합니다. 문제 상황: 갑자기 빌드가 안 된다 GitHub Action…


Windows-keyboard-shortcuts

윈도우 단축키 완전 정복 — 매일 쓰는 핵심 단축키만 모았습니다

April 04, 2026

안녕하세요, 자바파커입니다. 마우스 없이도 컴퓨터를 자유자재로 다룰 수 있다면 어떨까요? 솔직히 말하면, 윈도우 단축키는 수백 개가 넘습니다. 하지만 실제로 매일 쓰는 건 20~30개 정도면 충분합니다. 오늘은 "진짜 쓰는 것만" 카테고리별로 정리해봤습니다. 결론부터 말씀드리면 — 이 글에 나온 단축키만 1주일 연습하면, 작업 속도가 눈에 띄게 빨라집니다…


Utterances-to-giscus

블로그 댓글을 Utterances에서 Giscus로 전환한 이유와 방법

April 04, 2026

안녕하세요, 자바파커입니다. "블로그 댓글 시스템, Utterances 쓰고 있는데 굳이 바꿔야 하나요?" 저도 그렇게 생각했습니다. Utterances는 가볍고 깔끔하니까요. 하지만 직접 Giscus로 전환해보니 — 대댓글, 포스트 리액션, 실시간 다크모드 전환까지, 체감 차이가 확실했습니다. 이 글에서는 왜 전환했는지, 어떻게 전환했는지, 실제 코드까…


06-ads-and-comments

블로그에 광고와 댓글 시스템 달기 — 수익화와 소통

April 04, 2026

안녕하세요, 자바파커입니다. "블로그에 글만 올리면 끝인가요? 수익도 낼 수 있고, 독자와 소통도 할 수 있다면 좋겠는데..." GitHub Pages 블로그도 광고를 달아 수익을 만들 수 있고, 댓글 시스템을 붙여 독자와 소통할 수 있습니다. 결론부터 말씀드리면 — 정적 사이트라서 불가능할 것 같지만, 방법은 충분히 있습니다. 이번 포스팅에서는 Goog…


05-github-actions-deploy

GitHub Actions로 블로그 자동 배포하기 — push만 하면 끝

April 04, 2026

안녕하세요, 자바파커입니다. "글 수정할 때마다 npm run build 하고 gh-pages 브랜치에 push하고... 이걸 매번 해야 하나요?" 솔직히 말하면, 수동 배포를 계속하다 보면 글 쓰는 것보다 배포가 더 귀찮아지는 순간이 옵니다. 결론부터 말씀드리면 — GitHub Actions를 설정하면 한 번으로 빌드부터 배포까지 전부 자동화할 수 있…


04-seo-optimization

GitHub 블로그 SEO 최적화 — 검색에 노출되는 블로그 만들기

April 04, 2026

안녕하세요, 자바파커입니다. "블로그 글을 열심히 썼는데, 구글에 검색해도 안 나와요." GitHub Pages로 블로그를 만들고 글까지 발행했는데, 정작 검색 엔진에서 내 글이 보이지 않는다면 정말 허무하겠죠. 결론부터 말씀드리면 — 블로그를 만드는 것과 검색에 노출되는 것은 완전히 다른 문제입니다. SEO(Search Engine Optimizatio…


03-markdown-and-categories

마크다운 글쓰기와 카테고리 관리 — 체계적인 블로그 운영법

April 04, 2026

안녕하세요, 자바파커입니다. 지금까지 Gatsby 블로그를 설치하고, 스킨을 커스터마이징하는 방법을 다뤘습니다. 이번 포스팅에서는 실제 글을 작성하고 콘텐츠를 체계적으로 관리하는 방법을 알아보겠습니다. 마크다운 문법부터 frontmatter, 태그 전략, 시리즈 기능, 이미지 관리까지 블로그 운영에 필요한 모든 것을 다룹니다. 마크다운 기본 문법 마크다운…


02-customizing-skin

Gatsby 블로그 스킨 커스터마이징 — 나만의 디자인 만들기

April 04, 2026

안녕하세요, 자바파커입니다. 지난 포스팅에서 Gatsby 블로그를 설치하고 배포까지 마쳤습니다. 하지만 기본 테마 그대로 사용하기에는 아쉬운 부분이 있습니다. 이번 포스팅에서는 gatsby-starter-hoodie 테마를 기준으로 블로그 디자인을 나만의 스타일로 커스터마이징하는 방법을 알아보겠습니다. Gatsby 테마 구조 이해 커스터마이징을 시작하기 …


01-getting-started

Gatsby로 GitHub 블로그 시작하기 — 설치부터 첫 배포까지

April 04, 2026

안녕하세요, 자바파커입니다. 개발자라면 한 번쯤 나만의 기술 블로그를 운영해보고 싶다는 생각을 해보셨을 겁니다. 네이버 블로그, 티스토리, 벨로그 등 다양한 플랫폼이 있지만, 저는 GitHub Pages + Gatsby 조합을 강력히 추천합니다. 이 포스팅에서는 Gatsby와 gatsby-starter-hoodie 테마를 활용해 GitHub 블로그를 처음…


05-operation-monitoring

운영과 모니터링 — 출시 후 해야 할 것들

April 04, 2026

안녕하세요, 자바파커입니다. 드디어 시리즈의 마지막 포스팅입니다. 기획부터 설계, 개발, 배포까지 해냈습니다. 축하합니다! 하지만 여기서 끝이 아닙니다. 출시는 시작일 뿐입니다. 서비스를 세상에 내놓은 순간부터 진짜 게임이 시작됩니다. 사용자가 어떤 에러를 만나는지, 어떤 기능을 많이 쓰는지, 서비스가 얼마나 빠른지 -- 이 모든 것을 파악하고 개선해야 …


04-deploy-automation

배포 자동화 — Vercel + GitHub 원클릭 배포

April 04, 2026

안녕하세요, 자바파커입니다. 지난 포스팅에서 Next.js와 Supabase로 풀스택 서비스를 개발했습니다. 이제 만든 서비스를 세상에 내놓을 차례입니다. 하지만 배포라는 단어만 들어도 머리가 아프신 분들이 많을 겁니다. 서버 세팅, SSL 인증서, CI/CD 파이프라인 구성... 과거에는 이 모든 것을 직접 해야 했습니다. 2026년 현재, Vercel…


03-fullstack-development

AI로 풀스택 개발하기 — Claude Code + Supabase 실전

April 04, 2026

안녕하세요, 자바파커입니다. "설계까지 끝났으니, 이제 진짜 코드를 작성할 차례입니다." 지난 두 포스팅에서 AI와 함께 기획하고, ERD/API/와이어프레임까지 설계하는 과정을 다뤘습니다. 이번 포스팅에서는 드디어 실제 코드를 작성합니다. Claude Code와 Supabase를 활용해서 "독서 기록 웹앱"의 핵심 기능을 구현하는 과정을 단계별로 보여드…


02-ai-design

설계는 AI에게 맡겨라 — ERD, API, 와이어프레임 자동화

April 04, 2026

안녕하세요, 자바파커입니다. "코드부터 짜고 싶은 충동, 이해합니다. 하지만 설계 없이 시작한 프로젝트의 결말은 대부분 같습니다." 지난 포스팅에서 AI와 함께 아이디어를 검증하고 PRD를 작성하는 과정을 다뤘습니다. 이번에는 그다음 단계인 설계를 AI에게 맡기는 방법을 공유합니다. ERD, API 명세, 와이어프레임, 프로젝트 구조까지 — Claude …


01-idea-validation

아이디어 검증부터 시작하기 — AI와 함께 기획하는 법

April 04, 2026

안녕하세요, 자바파커입니다. "아이디어는 넘치는데, 뭘 만들어야 할지 모르겠다." 1인 개발자라면 한 번쯤 이런 고민을 해보셨을 겁니다. 저도 그랬고, 솔직히 지금도 그렇습니다. 문제는 아이디어가 없는 게 아니라, 어떤 아이디어가 실제로 만들 가치가 있는지 판단하기 어렵다는 점이죠. 결론부터 말씀드리면 — AI를 기획 파트너로 활용하면, 혼자서도 놀라울 …


Cokacdir-telegram-ai-coding-agent

COKACDIR — 텔레그램으로 Claude Code, Codex CLI를 원격 제어하는 법

April 01, 2026

COKACDIR 텔레그램 AI 코딩 에이전트 원격 제어 커버 — Claude Code·Codex CLI 모바일 제어 안녕하세요, 자바파커입니다. "Claude Code를 쓰고 싶은데, 항상 컴퓨터 앞에 앉아 있을 수는 없잖아요." AI 코딩 에이전트를 써보면 한 가지 아쉬운 점이 있습니다. 내 컴퓨터 터미널에서만 쓸 수 있다는 것. 외출 중에 "아 그 버…


Beginner-guide-2026

Claude Code 입문 가이드 2026 — 설치부터 첫 프로젝트까지 완전 정리

April 01, 2026

Claude Code 입문 가이드 2026 커버 — 설치부터 첫 프로젝트 실행까지 완전 정리 안녕하세요, 자바파커입니다. "AI 코딩 도구가 너무 많은데, Claude Code는 뭐가 다른 건가요?" 솔직히 말하면 — 직접 써보기 전에는 저도 반신반의했습니다. 터미널에서 AI가 코드를 짠다고? 결국 ChatGPT에 코드 달라고 하는 거랑 뭐가 다르지? 결…


Ai-agent-guide-2026

AI 에이전트란? 2026년 현재 총정리 — 챗봇과 뭐가 다르고, 뭘 할 수 있나

April 01, 2026

AI 에이전트 2026 총정리 커버 — 챗봇·코파일럿과의 차이점과 주요 도구 안녕하세요, 자바파커입니다. "AI 에이전트가 대세라는데, 그게 ChatGPT랑 뭐가 다른 건가요?" 솔직히 말하면, 저도 처음엔 헷갈렸습니다. 챗봇, 코파일럿, 에이전트 — 다 AI 아닌가? 근데 직접 써보면 완전히 다른 경험입니다. 결론부터 말씀드리면 — 챗봇은 대화하고, 코…


Codex-for-non-developers

비개발자가 Claude Code, Codex CLI 활용하는 법 — 코딩 몰라도 AI 에이전트 쓰는 시대

March 31, 2026

비개발자를 위한 Claude Code·Codex CLI 활용 가이드 커버 — AI 에이전트 시대의 노코딩 자동화 안녕하세요, 자바파커입니다. "Claude Code? Codex? 그거 개발자만 쓰는 거 아닌가요?" 솔직히 저도 처음엔 그렇게 생각했습니다. 터미널에 명령어를 치는 도구라니, 당연히 개발자 전용이겠거니 했죠. 그런데 직접 써보니 코딩을 전혀 …


Ai-coding-skills-comparison

AI 코딩 도구 Skill 비교 — Claude Code vs Gemini CLI vs Codex CLI 커스텀 명령어 완전 정리

March 30, 2026

AI 코딩 도구 Skill 비교 커버 — Claude Code vs Gemini CLI vs Codex CLI 커스텀 명령어 안녕하세요, 자바파커입니다. "AI 코딩 도구마다 커스텀 명령어 만드는 방식이 다르던데, 어떤 걸 써야 하죠?" 요즘 Claude Code, Gemini CLI, OpenAI Codex CLI 모두 반복 작업을 명령어 하나로 처리하…


Blog-to-youtube-with-notebooklm

블로그 글을 유튜브 영상으로 만드는 법 — NotebookLM 동영상 변환 가이드

March 28, 2026

블로그 글을 유튜브 영상으로 변환 커버 — NotebookLM AI 동영상 변환 가이드 안녕하세요, 자바파커입니다. 블로그에 글을 열심히 써도, 읽는 사람이 한정되어 있다는 걸 느낄 때가 있습니다. "이 글을 영상으로도 만들 수 있으면 좋겠는데, 촬영도 편집도 할 줄 모르는데..." 결론부터 말씀드리면 — Google NotebookLM을 쓰면 블로그 글…


Html-to-png-image-generation

블로그 대표이미지를 코드로 만드는 법 — HTML + Playwright PNG 변환

March 28, 2026

블로그 대표이미지 자동 생성 커버 — HTML + Playwright로 PNG 변환하는 방법 안녕하세요, 자바파커입니다. 블로그 포스팅을 쓸 때마다 고민되는 게 있습니다 — 대표이미지. "포토샵은 못 쓰고, Canva는 매번 접속하기 귀찮고, 일관된 스타일을 유지하고 싶은데..." 결론부터 말씀드리면 — HTML+CSS로 이미지를 디자인하고, Playwr…


Skill

Claude Code Skill 사용법 — 슬래시 명령어로 반복 업무 자동화

March 28, 2026

Claude Code Skill 사용법 커버 — 슬래시 명령어로 반복 업무 자동화 안녕하세요, 자바파커입니다. Claude Code를 쓰다 보면 매번 같은 지시를 반복하는 순간이 옵니다. "블로그 포스팅 써줘. 톤은 친근하게, 마크다운으로, 코드 예시 포함해서, 도입-본문-정리 구조로..." 이 긴 설명을, 이렇게 한 줄로 바꿀 수 있다면 어떨까요? 이게…


Ai-driven-web-development

AI로 웹서비스 만드는 법 — Claude Code + Supabase 실전 가이드

March 28, 2026

AI로 웹서비스 만들기 커버 — Claude Code + Supabase + Vercel 1인 개발 가이드 안녕하세요, 자바파커입니다. 요즘 개발 환경이 빠르게 바뀌고 있습니다. 예전에는 웹서비스 하나 만들려면 프론트엔드, 백엔드, DB, 배포까지 혼자 다 해야 했습니다. 지금은 다릅니다. "아이디어만 있으면, AI와 함께 웹서비스를 만들 수 있는 시대"…


Ruff

Ruff를 이용한 python 코드 품질 관리

January 28, 2024

Ruff 소개 최근 Python 개발자들 사이에서 Ruff가 많은 주목을 받고 있습니다. Ruff는 Python 코드의 품질을 향상시키는 데 도움이 되는 강력한 린트 도구입니다. 린트는 코딩 스타일, 프로그래밍 오류, 버그, 복잡한 구조 등을 분석하여 개선 방향을 제시하는 소프트웨어 도구입니다. Ruff는 빠른 성능과 사용 편의성으로 인해 많은 Pytho…


Pipenv

파이썬 프로젝트 관리의 혁신: pipenv 사용가이드

January 28, 2024

파이썬 프로젝트 관리의 혁신: 사용 가이드 서론: 파이썬과 패키지 관리의 중요성 파이썬은 그 유연성과 강력한 라이브러리 덕분에 전 세계적으로 사랑받는 프로그래밍 언어입니다. 하지만, 프로젝트가 커지면서 다양한 패키지를 효율적으로 관리하는 것이 중요해집니다. 여기서 의 역할이 빛을 발합니다! 란 무엇인가? 는 파이썬의 공식 권장 패키지 관리 도구로, 패키…


Pyenv

pyenv 를 이용한 파이썬 버전관리

January 28, 2024

Python 버전 관리의 중요성 Python은 지속적으로 발전하고 있는 프로그래밍 언어입니다. 다양한 버전의 Python이 공존하며, 각 프로젝트나 라이브러리는 특정 Python 버전에 최적화되어 있습니다. 이 때문에 동일한 시스템에서 여러 버전의 Python을 효율적으로 관리하는 것이 중요합니다. Python 버전 관리는 호환성 문제를 해결하고, 프로젝…


Git

개발자들에게 형상관리는 선택이 아닌 필수

November 22, 2023

안녕하세요, 자바파커입니다. "혼자 개발하는데 Git이 필요한가요?" 결론부터 말씀드리면 — 혼자 개발할 때야말로 Git이 더 필요합니다. 코드를 잘못 수정해서 되돌리고 싶을 때, 어제 작업한 내용이 뭔지 확인하고 싶을 때, 로컬 컴퓨터가 고장났을 때 — Git 없이는 모든 게 수작업입니다. 이 글에서는 형상관리가 왜 필수인지, Git의 핵심 개념부터 실…


Sheetjs

SheetJS

November 09, 2023

SheetJS는 다양한 형식의 스프레드시트 파일, 예를 들면 Excel (XLSX 및 XLS), CSV 및 기타 스프레드시트 형식을 읽고 쓸 수 있는 JavaScript 라이브러리입니다. 이 라이브러리를 사용하면 웹 애플리케이션에서 스프레드시트 데이터를 처리할 수 있는 강력한 API를 제공합니다. SheetJS를 사용하면 서버 측 처리 없이도 브라우저에서…


Middleware

🎇 Next.js 미들웨어 설정하기

September 14, 2023

next.js에서 미들웨어 사용하기 Next.js에서 미들웨어를 사용하려면 next.config.js 파일을 생성하고 next.config.js 파일에서 middleware를 설정해야 합니다. 미들웨어는 페이지의 요청을 처리하기 전에 실행되는 함수로, 요청을 가로채고 수정할 수 있는 기능을 제공합니다. 다음은 Next.js에서 미들웨어를 사용하는 방법입니…


Middleware-log

🎇 Next.js 미들웨어 설정하기 - 로그

March 10, 2023

개요 SSR 에서 서버에서 공통 로그를 남기려고 하는데 어떻게 시작해야 하는지 Chat GPT 에게 물어보았다. 1. Next.js 를 이용한 React Application 샘플 다음은 Next.js를 사용하여 React 애플리케이션을 만드는 간단한 예제입니다. 먼저, Next.js를 설치해야합니다. ****을 사용하여 설치할 수 있습니다. 그리고 이제…


Getting-started

🎇 1. VuePress 시작하기

October 26, 2022

VuePress 시작하기 VuePress 를 이용하여 TIL 을 작성하려고 한다. VuePress 를 이용하여 md 파일을 html 로 변환하고 이를 서비스 하려고 한다. 그럼 Vuepress 는 무엇인가? Vuepress 는 무엇? Vuepress 는 Vue.js 로 개발되어진 정적 사이트 생성기이다 기술문서 작성을 위해 최적화된 기본테마를 제공해준다 …