<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>Hojin Lee</title><description>개인 개발 기술 블로그</description><link>https://www.hojinlee.dev/</link><item><title>React 클라이언트 상태 관리 가이드 — URL, Context, Zustand, Jotai 선택 기준과 코드 예제</title><link>https://www.hojinlee.dev/posts/react-client-state-management/</link><guid isPermaLink="true">https://www.hojinlee.dev/posts/react-client-state-management/</guid><description>URL, Context API, Zustand, Jotai의 핵심 개념과 실전 코드 예제를 통해 각 상태 관리 방식의 선택 기준과 트레이드오프를 알아봅니다.</description><pubDate>Mon, 31 Aug 2026 00:00:00 GMT</pubDate></item><item><title>TypeScript Exhaustive Check로 유니온 타입 누락 방지하기</title><link>https://www.hojinlee.dev/posts/typescript-exhaustive-check/</link><guid isPermaLink="true">https://www.hojinlee.dev/posts/typescript-exhaustive-check/</guid><description>TypeScript에서 유니온 타입이 확장될 때 분기 처리 누락을 컴파일 타임에 잡아내는 Exhaustive Check 패턴과 assertNever 유틸리티 구현 방법</description><pubDate>Sat, 22 Aug 2026 00:00:00 GMT</pubDate></item><item><title>Supabase PostgREST vs Direct TCP: Vercel Serverless에서 직접 재본 성능 차이</title><link>https://www.hojinlee.dev/posts/supabase-postgrest-vs-direct-tcp-vercel/</link><guid isPermaLink="true">https://www.hojinlee.dev/posts/supabase-postgrest-vs-direct-tcp-vercel/</guid><description>Vercel Serverless 환경에서 Supabase PostgREST와 Direct TCP, Drizzle 싱글턴 연결의 응답 시간을 Sentry와 진단 API로 비교한 기록</description><pubDate>Fri, 01 May 2026 00:00:00 GMT</pubDate></item><item><title>Claude Code /commit 자동화 — Skill 설정과 도구별 비교 가이드</title><link>https://www.hojinlee.dev/posts/ai-coding-assistant-skill-commit/</link><guid isPermaLink="true">https://www.hojinlee.dev/posts/ai-coding-assistant-skill-commit/</guid><description>Claude Code, Cursor, Gemini CLI, Codex CLI에서 /commit Skill을 만드는 방법과 disable-model-invocation으로 불필요한 컨텍스트 로드를 막는 설정법을 정리합니다.</description><pubDate>Wed, 18 Mar 2026 00:00:00 GMT</pubDate></item><item><title>Claude Code Status Line으로 컨텍스트와 비용을 한눈에 확인하기</title><link>https://www.hojinlee.dev/posts/claude-code-statusline/</link><guid isPermaLink="true">https://www.hojinlee.dev/posts/claude-code-statusline/</guid><description>Claude Code 하단에 모델명, 컨텍스트 사용률, 세션 비용, git 상태를 표시하는 커스텀 상태바 설정 방법</description><pubDate>Sat, 07 Mar 2026 00:00:00 GMT</pubDate></item><item><title>Claude Code PostToolUse 훅으로 prettier 자동 실행하기</title><link>https://www.hojinlee.dev/posts/claude-code-prettier-hook/</link><guid isPermaLink="true">https://www.hojinlee.dev/posts/claude-code-prettier-hook/</guid><description>Claude Code가 파일을 수정할 때마다 PostToolUse 훅으로 prettier를 자동 실행하는 방법</description><pubDate>Sat, 28 Feb 2026 00:00:00 GMT</pubDate></item><item><title>Claude Code Notification 훅에서 알림 클릭 시 VS Code로 돌아오기</title><link>https://www.hojinlee.dev/posts/claude-code-notification-hook/</link><guid isPermaLink="true">https://www.hojinlee.dev/posts/claude-code-notification-hook/</guid><description>macOS에서 osascript 대신 terminal-notifier를 사용해 알림 클릭 시 VS Code 포커스를 복귀하는 방법</description><pubDate>Thu, 19 Feb 2026 00:00:00 GMT</pubDate></item><item><title>싱글톤 패턴 이해하기</title><link>https://www.hojinlee.dev/posts/singleton-pattern/</link><guid isPermaLink="true">https://www.hojinlee.dev/posts/singleton-pattern/</guid><description>싱글톤 패턴의 의도, 구현 방법, 그리고 남용을 피하기 위한 주의 사항을 정리했다.</description><pubDate>Fri, 17 Oct 2025 00:00:00 GMT</pubDate></item><item><title>Kaniko가 Docker보다 느린 이유</title><link>https://www.hojinlee.dev/posts/kaniko-vs-docker-build-speed/</link><guid isPermaLink="true">https://www.hojinlee.dev/posts/kaniko-vs-docker-build-speed/</guid><description>Kaniko와 Docker의 빌드 속도 차이가 발생하는 근본적인 원인 분석</description><pubDate>Wed, 01 Oct 2025 00:00:00 GMT</pubDate></item><item><title>pnpm minimumReleaseAge로 패키지 보안 강화하기</title><link>https://www.hojinlee.dev/posts/pnpm-minimumreleaseage/</link><guid isPermaLink="true">https://www.hojinlee.dev/posts/pnpm-minimumreleaseage/</guid><description>pnpm의 minimumReleaseAge 옵션으로 새로 배포된 패키지 설치를 지연시켜 보안을 강화하는 방법</description><pubDate>Tue, 30 Sep 2025 00:00:00 GMT</pubDate></item><item><title>Zod와 react-hook-form을 사용한 form validation</title><link>https://www.hojinlee.dev/posts/zod-form-validation/</link><guid isPermaLink="true">https://www.hojinlee.dev/posts/zod-form-validation/</guid><description>Form Validation 방법</description><pubDate>Sun, 16 Jun 2024 00:00:00 GMT</pubDate></item><item><title>Zod와 Sentry를 이용한 API 응답 유효성 검사</title><link>https://www.hojinlee.dev/posts/zod-api-validation/</link><guid isPermaLink="true">https://www.hojinlee.dev/posts/zod-api-validation/</guid><description>Zod를 사용하여 API Response 값을 검증하고 Sentry에 올리기</description><pubDate>Sat, 08 Jun 2024 00:00:00 GMT</pubDate></item><item><title>Zod를 사용한 nextjs 환경변수 검증</title><link>https://www.hojinlee.dev/posts/zod-environment-variables-validation/</link><guid isPermaLink="true">https://www.hojinlee.dev/posts/zod-environment-variables-validation/</guid><description>Zod를 사용하여 nextjs에서 환경변수를 검증하는 방법</description><pubDate>Thu, 06 Jun 2024 00:00:00 GMT</pubDate></item><item><title>Expo Failed to start launchd_sim: could not bind to session, launchd_sim may have crashed or quit responding</title><link>https://www.hojinlee.dev/posts/expo-failed-to-start-launchd_sim/</link><guid isPermaLink="true">https://www.hojinlee.dev/posts/expo-failed-to-start-launchd_sim/</guid><description>Expo iOS Simulator 실행 시 발생한 Failed to start launchd_sim: could not bind to session, launchd_sim may have crashed or quit responding 에러 해결</description><pubDate>Wed, 01 May 2024 00:00:00 GMT</pubDate></item><item><title>AWS EC2 인스턴스 docker nginx 이미지에 SSL 적용</title><link>https://www.hojinlee.dev/posts/ec2-docker-nginx-ssl/</link><guid isPermaLink="true">https://www.hojinlee.dev/posts/ec2-docker-nginx-ssl/</guid><description>리버스 프록시 역할의 nginx 이미지에 여러 서브도메인의 SSL 인증방법</description><pubDate>Sun, 04 Feb 2024 00:00:00 GMT</pubDate></item><item><title>Docker chown -R 사용 시 이미지 용량 문제</title><link>https://www.hojinlee.dev/posts/docker-chown/</link><guid isPermaLink="true">https://www.hojinlee.dev/posts/docker-chown/</guid><description>Docker chown -R 을 사용했을 때 발생하는 문제와 해결방법</description><pubDate>Sun, 14 Jan 2024 00:00:00 GMT</pubDate></item><item><title>Sentry Module not found: Can&apos;t resolve &apos;@sentry/utils/esm/buildPolyfills&apos;</title><link>https://www.hojinlee.dev/posts/sentry-module-not-found/</link><guid isPermaLink="true">https://www.hojinlee.dev/posts/sentry-module-not-found/</guid><description>NextJS13 Sentry 적용 중 생긴 에러</description><pubDate>Mon, 12 Jun 2023 00:00:00 GMT</pubDate></item><item><title>NextJS App Dir metadata 생성</title><link>https://www.hojinlee.dev/posts/nextjs-appdir-metadata/</link><guid isPermaLink="true">https://www.hojinlee.dev/posts/nextjs-appdir-metadata/</guid><description>새롭게 바뀐 App directory에서 SEO를 위한 metadata 생성법을 알아보자</description><pubDate>Sun, 28 May 2023 00:00:00 GMT</pubDate></item><item><title>Render에서 Supabase로 데이터베이스 마이그레이션</title><link>https://www.hojinlee.dev/posts/render-to-supabase/</link><guid isPermaLink="true">https://www.hojinlee.dev/posts/render-to-supabase/</guid><description>Render postgresql DB에서 Supabase DB로의 전환!</description><pubDate>Sun, 23 Apr 2023 00:00:00 GMT</pubDate></item><item><title>react native에 svg 파일 표시하기</title><link>https://www.hojinlee.dev/posts/react-native-svg/</link><guid isPermaLink="true">https://www.hojinlee.dev/posts/react-native-svg/</guid><description>react native에 svg 파일 표시하기</description><pubDate>Thu, 29 Dec 2022 00:00:00 GMT</pubDate></item><item><title>react native 앱 이름 변경</title><link>https://www.hojinlee.dev/posts/react-native-app-name/</link><guid isPermaLink="true">https://www.hojinlee.dev/posts/react-native-app-name/</guid><description>react native 앱 이름 변경</description><pubDate>Sun, 25 Dec 2022 00:00:00 GMT</pubDate></item><item><title>react native 패키지명 변경</title><link>https://www.hojinlee.dev/posts/react-native-change-package-name/</link><guid isPermaLink="true">https://www.hojinlee.dev/posts/react-native-change-package-name/</guid><description>react native에서 android, ios 패키지명 변경하기</description><pubDate>Sat, 24 Dec 2022 00:00:00 GMT</pubDate></item><item><title>React Native Realm 적용(Typescript)</title><link>https://www.hojinlee.dev/posts/react-native-realm/</link><guid isPermaLink="true">https://www.hojinlee.dev/posts/react-native-realm/</guid><description>React Native에서 Realm를 적용해보자</description><pubDate>Sun, 04 Dec 2022 00:00:00 GMT</pubDate></item><item><title>먼스터 NestJS에서 Django로 서버전환</title><link>https://www.hojinlee.dev/posts/change-nestjs-to-django/</link><guid isPermaLink="true">https://www.hojinlee.dev/posts/change-nestjs-to-django/</guid><description>서버 전환을 통한 생산성 개선</description><pubDate>Fri, 18 Nov 2022 00:00:00 GMT</pubDate></item><item><title>원티드 프리온보딩 백엔드 2~6일차</title><link>https://www.hojinlee.dev/posts/wanted-preonboading2/</link><guid isPermaLink="true">https://www.hojinlee.dev/posts/wanted-preonboading2/</guid><description>원티드 프리온보딩 백엔드 2~6일차 회고록</description><pubDate>Wed, 02 Nov 2022 00:00:00 GMT</pubDate></item><item><title>원티드 프리온보딩 백엔드 1일차</title><link>https://www.hojinlee.dev/posts/wanted-preonboading1/</link><guid isPermaLink="true">https://www.hojinlee.dev/posts/wanted-preonboading1/</guid><description>원티드 프리온보딩 백엔드 1일차 회고록</description><pubDate>Wed, 26 Oct 2022 00:00:00 GMT</pubDate></item><item><title>2022 Dev-Matching: 웹 프론트엔드 개발자(하반기)-1 후기</title><link>https://www.hojinlee.dev/posts/2022-dev-matching-frontend-review/</link><guid isPermaLink="true">https://www.hojinlee.dev/posts/2022-dev-matching-frontend-review/</guid><description>vanilla js...</description><pubDate>Tue, 06 Sep 2022 00:00:00 GMT</pubDate></item><item><title>react native node: command not found</title><link>https://www.hojinlee.dev/posts/command-not-found/</link><guid isPermaLink="true">https://www.hojinlee.dev/posts/command-not-found/</guid><description>react native node: command not found 해결</description><pubDate>Wed, 20 Jul 2022 00:00:00 GMT</pubDate></item><item><title>GraphQL 기초</title><link>https://www.hojinlee.dev/posts/graphql-beginner/</link><guid isPermaLink="true">https://www.hojinlee.dev/posts/graphql-beginner/</guid><description>GraphQL이란 무엇인가?</description><pubDate>Wed, 08 Jun 2022 00:00:00 GMT</pubDate></item><item><title>Zappa, Github Actions, AWS Lambda를 이용한 Serverless CI/CD 구축</title><link>https://www.hojinlee.dev/posts/zappa-github-actions-lambda/</link><guid isPermaLink="true">https://www.hojinlee.dev/posts/zappa-github-actions-lambda/</guid><description>serverless 애플리케이션을 만들어보자</description><pubDate>Sun, 22 May 2022 00:00:00 GMT</pubDate></item><item><title>Cloudflare Images</title><link>https://www.hojinlee.dev/posts/cloudflare-images/</link><guid isPermaLink="true">https://www.hojinlee.dev/posts/cloudflare-images/</guid><description>Cloudflare Images 란 무엇인가?</description><pubDate>Tue, 10 May 2022 00:00:00 GMT</pubDate></item><item><title>TypeScript 기본</title><link>https://www.hojinlee.dev/posts/typescript-beginner/</link><guid isPermaLink="true">https://www.hojinlee.dev/posts/typescript-beginner/</guid><description>TypeScript에 대해 알아보자</description><pubDate>Sun, 01 May 2022 00:00:00 GMT</pubDate></item><item><title>9장. 실용주의 프로젝트</title><link>https://www.hojinlee.dev/posts/pragmatic-programmer9/</link><guid isPermaLink="true">https://www.hojinlee.dev/posts/pragmatic-programmer9/</guid><description>9장. 실용주의 프로젝트</description><pubDate>Wed, 06 Apr 2022 00:00:00 GMT</pubDate></item><item><title>연습문제 33 풀이</title><link>https://www.hojinlee.dev/posts/pragmatic-programmer-test33/</link><guid isPermaLink="true">https://www.hojinlee.dev/posts/pragmatic-programmer-test33/</guid><description>연습문제 33 풀이</description><pubDate>Mon, 04 Apr 2022 00:00:00 GMT</pubDate></item><item><title>8장. 프로젝트 전에</title><link>https://www.hojinlee.dev/posts/pragmatic-programmer8/</link><guid isPermaLink="true">https://www.hojinlee.dev/posts/pragmatic-programmer8/</guid><description>8장. 프로젝트 전에</description><pubDate>Sun, 03 Apr 2022 00:00:00 GMT</pubDate></item><item><title>6장. 동시성</title><link>https://www.hojinlee.dev/posts/pragmatic-programmer6/</link><guid isPermaLink="true">https://www.hojinlee.dev/posts/pragmatic-programmer6/</guid><description>6장. 동시성</description><pubDate>Wed, 30 Mar 2022 00:00:00 GMT</pubDate></item><item><title>연습문제 16 풀이</title><link>https://www.hojinlee.dev/posts/pragmatic-programmer-test16/</link><guid isPermaLink="true">https://www.hojinlee.dev/posts/pragmatic-programmer-test16/</guid><description>연습문제 16 풀이</description><pubDate>Sun, 27 Mar 2022 00:00:00 GMT</pubDate></item><item><title>5장. 구부러지거나 부러지거나</title><link>https://www.hojinlee.dev/posts/pragmatic-programmer5/</link><guid isPermaLink="true">https://www.hojinlee.dev/posts/pragmatic-programmer5/</guid><description>5장. 구부러지거나 부러지거나</description><pubDate>Sun, 27 Mar 2022 00:00:00 GMT</pubDate></item><item><title>3장. 기본 도구</title><link>https://www.hojinlee.dev/posts/pragmatic-programmer3/</link><guid isPermaLink="true">https://www.hojinlee.dev/posts/pragmatic-programmer3/</guid><description>3장. 기본 도구</description><pubDate>Thu, 24 Mar 2022 00:00:00 GMT</pubDate></item><item><title>4장. 실용주의 편집증</title><link>https://www.hojinlee.dev/posts/pragmatic-programmer4/</link><guid isPermaLink="true">https://www.hojinlee.dev/posts/pragmatic-programmer4/</guid><description>4장. 실용주의 편집증</description><pubDate>Thu, 24 Mar 2022 00:00:00 GMT</pubDate></item><item><title>나의 최애 북틸</title><link>https://www.hojinlee.dev/posts/pragmatic-programmer-booktil/</link><guid isPermaLink="true">https://www.hojinlee.dev/posts/pragmatic-programmer-booktil/</guid><description>나의 최애 북틸</description><pubDate>Tue, 22 Mar 2022 00:00:00 GMT</pubDate></item><item><title>2장. 실용주의 접근법</title><link>https://www.hojinlee.dev/posts/pragmatic-programmer2/</link><guid isPermaLink="true">https://www.hojinlee.dev/posts/pragmatic-programmer2/</guid><description>2장. 실용주의 접근법</description><pubDate>Mon, 21 Mar 2022 00:00:00 GMT</pubDate></item><item><title>Docker Compose</title><link>https://www.hojinlee.dev/posts/docker-compose/</link><guid isPermaLink="true">https://www.hojinlee.dev/posts/docker-compose/</guid><description>Docker Compose 란 다중 컨테이너 도커 애플리케이션을 정의하고 실행하기 위한 도구</description><pubDate>Sun, 20 Mar 2022 00:00:00 GMT</pubDate></item><item><title>Docker Volume</title><link>https://www.hojinlee.dev/posts/docker-volume/</link><guid isPermaLink="true">https://www.hojinlee.dev/posts/docker-volume/</guid><description>Docker Volume</description><pubDate>Sun, 20 Mar 2022 00:00:00 GMT</pubDate></item><item><title>Dockerfile 작성</title><link>https://www.hojinlee.dev/posts/dockerfile-write/</link><guid isPermaLink="true">https://www.hojinlee.dev/posts/dockerfile-write/</guid><description>Dockerfile 작성</description><pubDate>Sun, 20 Mar 2022 00:00:00 GMT</pubDate></item><item><title>서문 ~ 1장. 실용주의 철학</title><link>https://www.hojinlee.dev/posts/pragmatic-programmer1/</link><guid isPermaLink="true">https://www.hojinlee.dev/posts/pragmatic-programmer1/</guid><description>서문 ~ 1장. 실용주의 철학</description><pubDate>Sat, 19 Mar 2022 00:00:00 GMT</pubDate></item><item><title>Docker CLI 명령어</title><link>https://www.hojinlee.dev/posts/docker-cli/</link><guid isPermaLink="true">https://www.hojinlee.dev/posts/docker-cli/</guid><description>Docker CLI 명령어를 알아보자</description><pubDate>Thu, 17 Mar 2022 00:00:00 GMT</pubDate></item><item><title>pipenv를 사용한 장고 개발환경 세팅</title><link>https://www.hojinlee.dev/posts/django-pipenv/</link><guid isPermaLink="true">https://www.hojinlee.dev/posts/django-pipenv/</guid><description>pipenv를 사용한 장고 개발환경 세팅</description><pubDate>Sat, 26 Feb 2022 00:00:00 GMT</pubDate></item><item><title>먼스터 개발 회고록</title><link>https://www.hojinlee.dev/posts/monster-review/</link><guid isPermaLink="true">https://www.hojinlee.dev/posts/monster-review/</guid><description>여기저기 흩어진 적금/예금 특판 정보 먼스터! 개발 회고록</description><pubDate>Wed, 16 Feb 2022 00:00:00 GMT</pubDate></item><item><title>react native 0.67 버전 업그레이드 후 fbreactnativespec command phasescriptexecution failed with a nonzero exit code 에러</title><link>https://www.hojinlee.dev/posts/fbreactnativespec-command-phasescriptexecution-failed-with-a-nonzero-exit-code/</link><guid isPermaLink="true">https://www.hojinlee.dev/posts/fbreactnativespec-command-phasescriptexecution-failed-with-a-nonzero-exit-code/</guid><description>react-native 0.67 업그레이드 후 에러 해결</description><pubDate>Tue, 15 Feb 2022 00:00:00 GMT</pubDate></item><item><title>Route53 도메인 등록</title><link>https://www.hojinlee.dev/posts/route53-domain/</link><guid isPermaLink="true">https://www.hojinlee.dev/posts/route53-domain/</guid><description>Route53 도메인 등록</description><pubDate>Thu, 27 Jan 2022 00:00:00 GMT</pubDate></item><item><title>Goroutines</title><link>https://www.hojinlee.dev/posts/goroutines/</link><guid isPermaLink="true">https://www.hojinlee.dev/posts/goroutines/</guid><description>Goroutines을 알아보자</description><pubDate>Sun, 23 Jan 2022 00:00:00 GMT</pubDate></item><item><title>@react-native-admob/admob 을 사용한 앱 광고</title><link>https://www.hojinlee.dev/posts/react-native-admob/</link><guid isPermaLink="true">https://www.hojinlee.dev/posts/react-native-admob/</guid><description>react native AdMob 광고 삽입 방법</description><pubDate>Tue, 18 Jan 2022 00:00:00 GMT</pubDate></item><item><title>Go 문법, 타입, 함수</title><link>https://www.hojinlee.dev/posts/go-beginner/</link><guid isPermaLink="true">https://www.hojinlee.dev/posts/go-beginner/</guid><description>Go의 변수 선언과 타입 및 함수에 대해 알아보자</description><pubDate>Thu, 13 Jan 2022 00:00:00 GMT</pubDate></item><item><title>유용한 HTML 태그 모음</title><link>https://www.hojinlee.dev/posts/html-tag-useful/</link><guid isPermaLink="true">https://www.hojinlee.dev/posts/html-tag-useful/</guid><description>유용한 HTML 태그, details, samp, kbd, bdo, abbr</description><pubDate>Wed, 22 Dec 2021 00:00:00 GMT</pubDate></item><item><title>Typescript 변수 뒤의 느낌표(!) 사용</title><link>https://www.hojinlee.dev/posts/typescript-exclamation-mark/</link><guid isPermaLink="true">https://www.hojinlee.dev/posts/typescript-exclamation-mark/</guid><description>Typescript 변수 뒤의 느낌표(!) 사용</description><pubDate>Wed, 22 Dec 2021 00:00:00 GMT</pubDate></item><item><title>StatelessWidget, StatefulWidget 이란</title><link>https://www.hojinlee.dev/posts/flutter-widget/</link><guid isPermaLink="true">https://www.hojinlee.dev/posts/flutter-widget/</guid><description>StatelessWidget, StatefulWidget 이란</description><pubDate>Wed, 27 Oct 2021 00:00:00 GMT</pubDate></item><item><title>생활코딩 mysql 연습</title><link>https://www.hojinlee.dev/posts/mysql-practice/</link><guid isPermaLink="true">https://www.hojinlee.dev/posts/mysql-practice/</guid><description>생활코딩 mysql 연습</description><pubDate>Tue, 28 Sep 2021 00:00:00 GMT</pubDate></item><item><title>github 원격저장소 최근 커밋 1개 제거</title><link>https://www.hojinlee.dev/posts/git-force/</link><guid isPermaLink="true">https://www.hojinlee.dev/posts/git-force/</guid><description>github 원격저장소 최근 커밋 1개 제거</description><pubDate>Mon, 16 Aug 2021 00:00:00 GMT</pubDate></item><item><title>React Native에서 앱 아이콘을 변경하자</title><link>https://www.hojinlee.dev/posts/react-native-app-icon/</link><guid isPermaLink="true">https://www.hojinlee.dev/posts/react-native-app-icon/</guid><description>React Native에서 앱 아이콘을 변경하자</description><pubDate>Wed, 09 Jun 2021 00:00:00 GMT</pubDate></item><item><title>React Native Splash Screen 제작(Android)</title><link>https://www.hojinlee.dev/posts/react-native-splash-screen-android/</link><guid isPermaLink="true">https://www.hojinlee.dev/posts/react-native-splash-screen-android/</guid><description>React Native Splash Screen 제작(Android)</description><pubDate>Wed, 09 Jun 2021 00:00:00 GMT</pubDate></item><item><title>React Native Splash Screen 제작(IOS)</title><link>https://www.hojinlee.dev/posts/react-native-splash-screen-ios/</link><guid isPermaLink="true">https://www.hojinlee.dev/posts/react-native-splash-screen-ios/</guid><description>React Native Splash Screen 제작(IOS)</description><pubDate>Wed, 09 Jun 2021 00:00:00 GMT</pubDate></item><item><title>Swift._ArrayBuffer._copyContents 에러 해결</title><link>https://www.hojinlee.dev/posts/react-native-swift-arraybuffer-copycontents/</link><guid isPermaLink="true">https://www.hojinlee.dev/posts/react-native-swift-arraybuffer-copycontents/</guid><description>Swift._ArrayBuffer._copyContents 에러 해결법</description><pubDate>Fri, 04 Jun 2021 00:00:00 GMT</pubDate></item><item><title>React Native 안드로이드 포토 갤러리 에러 해결</title><link>https://www.hojinlee.dev/posts/react-native-android-photogallery-error/</link><guid isPermaLink="true">https://www.hojinlee.dev/posts/react-native-android-photogallery-error/</guid><description>react-native-image-picker를 사용하여 이미지 선택할 때 최근 이미지만 선택되고 다른 갤러리, 폴더에서 이미지 선택이 안될때 해결 방법</description><pubDate>Wed, 17 Mar 2021 00:00:00 GMT</pubDate></item><item><title>stopPropagation을 이용한 이벤트 전파 제거</title><link>https://www.hojinlee.dev/posts/stop-propagation/</link><guid isPermaLink="true">https://www.hojinlee.dev/posts/stop-propagation/</guid><description>stopPropagation 을 이용한 함수 중복 수행 제거</description><pubDate>Sun, 14 Mar 2021 00:00:00 GMT</pubDate></item><item><title>Ubuntu 80번 포트에서 다른 포트로 redirect</title><link>https://www.hojinlee.dev/posts/ubuntu-redirect/</link><guid isPermaLink="true">https://www.hojinlee.dev/posts/ubuntu-redirect/</guid><description>Ubuntu 80번 포트에서 다른 포트로 redirect</description><pubDate>Tue, 23 Feb 2021 00:00:00 GMT</pubDate></item><item><title>Use of undeclared identifier &apos;CodePush&apos; 에러 해결</title><link>https://www.hojinlee.dev/posts/react-native-codepush-error/</link><guid isPermaLink="true">https://www.hojinlee.dev/posts/react-native-codepush-error/</guid><description>Use of undeclared identifier &apos;CodePush&apos; 에러 해결</description><pubDate>Tue, 16 Feb 2021 00:00:00 GMT</pubDate></item><item><title>uuid를 이용한 고유한 값 생성</title><link>https://www.hojinlee.dev/posts/uuid/</link><guid isPermaLink="true">https://www.hojinlee.dev/posts/uuid/</guid><description>uuid 를 이용해 고유값 생성하기</description><pubDate>Sun, 24 Jan 2021 00:00:00 GMT</pubDate></item><item><title>react native image crop picker &quot;Invalid image selected&quot;</title><link>https://www.hojinlee.dev/posts/react-native-image-crop-picker-error/</link><guid isPermaLink="true">https://www.hojinlee.dev/posts/react-native-image-crop-picker-error/</guid><description>react native image crop picker &quot;Invalid image selected&quot;</description><pubDate>Fri, 15 Jan 2021 00:00:00 GMT</pubDate></item><item><title>numberOfLines를 이용한 텍스트 생략</title><link>https://www.hojinlee.dev/posts/react-native-numberoflines/</link><guid isPermaLink="true">https://www.hojinlee.dev/posts/react-native-numberoflines/</guid><description>numberOfLines를 이용한 텍스트 ... 으로 생략</description><pubDate>Fri, 25 Dec 2020 00:00:00 GMT</pubDate></item><item><title>PM2란</title><link>https://www.hojinlee.dev/posts/pm2-beginner/</link><guid isPermaLink="true">https://www.hojinlee.dev/posts/pm2-beginner/</guid><description>node.js application 프로세스 매니저 pm2에 대해 알아보자</description><pubDate>Mon, 21 Dec 2020 00:00:00 GMT</pubDate></item><item><title>position sticky로 스크롤 따라 내려오는 Navbar 생성</title><link>https://www.hojinlee.dev/posts/css-position-sticky/</link><guid isPermaLink="true">https://www.hojinlee.dev/posts/css-position-sticky/</guid><description>position sticky로 스크롤 따라 내려오는 Navbar 생성</description><pubDate>Tue, 15 Dec 2020 00:00:00 GMT</pubDate></item><item><title>scroll behavior smooth로 스크롤 이동 부드럽게 만들기</title><link>https://www.hojinlee.dev/posts/css-scroll-behavior-smooth/</link><guid isPermaLink="true">https://www.hojinlee.dev/posts/css-scroll-behavior-smooth/</guid><description>scroll behavior smooth로 스크롤 이동 부드럽게 만들기</description><pubDate>Tue, 15 Dec 2020 00:00:00 GMT</pubDate></item><item><title>Django 기본 파일들의 역할</title><link>https://www.hojinlee.dev/posts/django-file/</link><guid isPermaLink="true">https://www.hojinlee.dev/posts/django-file/</guid><description>Django 기본 파일들의 역할</description><pubDate>Tue, 15 Dec 2020 00:00:00 GMT</pubDate></item><item><title>Django Model, Serializer, View</title><link>https://www.hojinlee.dev/posts/django-model-serializer-view/</link><guid isPermaLink="true">https://www.hojinlee.dev/posts/django-model-serializer-view/</guid><description>Django Model, Serializer, View</description><pubDate>Tue, 15 Dec 2020 00:00:00 GMT</pubDate></item><item><title>Django REST API 튜토리얼</title><link>https://www.hojinlee.dev/posts/django-rest-api/</link><guid isPermaLink="true">https://www.hojinlee.dev/posts/django-rest-api/</guid><description>Django REST API 튜토리얼</description><pubDate>Tue, 15 Dec 2020 00:00:00 GMT</pubDate></item><item><title>Docker Ubuntu16.04 설치</title><link>https://www.hojinlee.dev/posts/docker-ubuntu/</link><guid isPermaLink="true">https://www.hojinlee.dev/posts/docker-ubuntu/</guid><description>Docker Ubuntu16.04 설치</description><pubDate>Tue, 15 Dec 2020 00:00:00 GMT</pubDate></item><item><title>ES6 적용하기</title><link>https://www.hojinlee.dev/posts/es6-module/</link><guid isPermaLink="true">https://www.hojinlee.dev/posts/es6-module/</guid><description>ES6 적용하기</description><pubDate>Tue, 15 Dec 2020 00:00:00 GMT</pubDate></item><item><title>GraphQL 기본</title><link>https://www.hojinlee.dev/posts/graphql-basic/</link><guid isPermaLink="true">https://www.hojinlee.dev/posts/graphql-basic/</guid><description>GraphQL 기본</description><pubDate>Tue, 15 Dec 2020 00:00:00 GMT</pubDate></item><item><title>GraphQL 기본2</title><link>https://www.hojinlee.dev/posts/graphql-basic2/</link><guid isPermaLink="true">https://www.hojinlee.dev/posts/graphql-basic2/</guid><description>GraphQL 기본2</description><pubDate>Tue, 15 Dec 2020 00:00:00 GMT</pubDate></item><item><title>JavaScript 비구조화 할당</title><link>https://www.hojinlee.dev/posts/javascript-spread/</link><guid isPermaLink="true">https://www.hojinlee.dev/posts/javascript-spread/</guid><description>JavaScript 비구조화 할당</description><pubDate>Tue, 15 Dec 2020 00:00:00 GMT</pubDate></item><item><title>Kotlin 배열과 형변환</title><link>https://www.hojinlee.dev/posts/kotlin-array/</link><guid isPermaLink="true">https://www.hojinlee.dev/posts/kotlin-array/</guid><description>배열 선언과 사용return 타입과 매개변수 타입을 명시해줘야한다.반환값을 생략할 수 있다.</description><pubDate>Tue, 15 Dec 2020 00:00:00 GMT</pubDate></item><item><title>Kotlin if문과 when 그리고 Any 타입</title><link>https://www.hojinlee.dev/posts/kotlin-if-when-any/</link><guid isPermaLink="true">https://www.hojinlee.dev/posts/kotlin-if-when-any/</guid><description>is 사용으로 자료형 검사when 사용법Any는 어느 자료형이든 받는다는 kotlin 최상위 자료형</description><pubDate>Tue, 15 Dec 2020 00:00:00 GMT</pubDate></item><item><title>Kotlin 변수</title><link>https://www.hojinlee.dev/posts/kotlin-variables/</link><guid isPermaLink="true">https://www.hojinlee.dev/posts/kotlin-variables/</guid><description>일반적으로 통용되는 변수선언시에만 초기화 가능, 중간에 값을 변경할 수 없음값이 할당되지 않아도 사용하는 방법</description><pubDate>Tue, 15 Dec 2020 00:00:00 GMT</pubDate></item><item><title>MongoDB Create/Read/Delete</title><link>https://www.hojinlee.dev/posts/mongodb-crd/</link><guid isPermaLink="true">https://www.hojinlee.dev/posts/mongodb-crd/</guid><description>MongoDB Create/Read/Delete</description><pubDate>Tue, 15 Dec 2020 00:00:00 GMT</pubDate></item><item><title>Next.js Data Fetching &amp; Dynamic Route</title><link>https://www.hojinlee.dev/posts/nextjs-data-fetching-dynamic-route/</link><guid isPermaLink="true">https://www.hojinlee.dev/posts/nextjs-data-fetching-dynamic-route/</guid><description>Next.js Data Fetching &amp; Dynamic Route</description><pubDate>Tue, 15 Dec 2020 00:00:00 GMT</pubDate></item><item><title>Next.js _document.js</title><link>https://www.hojinlee.dev/posts/nextjs-document/</link><guid isPermaLink="true">https://www.hojinlee.dev/posts/nextjs-document/</guid><description>Next.js _document.js</description><pubDate>Tue, 15 Dec 2020 00:00:00 GMT</pubDate></item><item><title>Next.js Pages와 Routing</title><link>https://www.hojinlee.dev/posts/nextjs-pages-routing/</link><guid isPermaLink="true">https://www.hojinlee.dev/posts/nextjs-pages-routing/</guid><description>Next.js Pages와 Routing</description><pubDate>Tue, 15 Dec 2020 00:00:00 GMT</pubDate></item><item><title>Next.js 실행 포트 변경 방법</title><link>https://www.hojinlee.dev/posts/nextjs-port/</link><guid isPermaLink="true">https://www.hojinlee.dev/posts/nextjs-port/</guid><description>Next.js 실행 포트 변경 방법</description><pubDate>Tue, 15 Dec 2020 00:00:00 GMT</pubDate></item><item><title>Next.js Title 변경</title><link>https://www.hojinlee.dev/posts/nextjs-title/</link><guid isPermaLink="true">https://www.hojinlee.dev/posts/nextjs-title/</guid><description>Next.js Title 변경</description><pubDate>Tue, 15 Dec 2020 00:00:00 GMT</pubDate></item><item><title>Next.js를 쓰는 이유</title><link>https://www.hojinlee.dev/posts/nextjs-why/</link><guid isPermaLink="true">https://www.hojinlee.dev/posts/nextjs-why/</guid><description>Next.js를 쓰는 이유</description><pubDate>Tue, 15 Dec 2020 00:00:00 GMT</pubDate></item><item><title>pip &amp; virtualenv를 이용한 python 가상환경 세팅</title><link>https://www.hojinlee.dev/posts/pip-virtualenv/</link><guid isPermaLink="true">https://www.hojinlee.dev/posts/pip-virtualenv/</guid><description>pip &amp; virtualenv를 이용한 python 가상환경 세팅</description><pubDate>Tue, 15 Dec 2020 00:00:00 GMT</pubDate></item><item><title>ReactNative에 폰트 적용하기</title><link>https://www.hojinlee.dev/posts/react-native-font/</link><guid isPermaLink="true">https://www.hojinlee.dev/posts/react-native-font/</guid><description>ReactNative에 폰트 적용하기</description><pubDate>Tue, 15 Dec 2020 00:00:00 GMT</pubDate></item><item><title>React Native Shadow 생성</title><link>https://www.hojinlee.dev/posts/react-native-shadow/</link><guid isPermaLink="true">https://www.hojinlee.dev/posts/react-native-shadow/</guid><description>React Native Shadow 생성</description><pubDate>Tue, 15 Dec 2020 00:00:00 GMT</pubDate></item><item><title>react-redux 사용하기</title><link>https://www.hojinlee.dev/posts/react-redux/</link><guid isPermaLink="true">https://www.hojinlee.dev/posts/react-redux/</guid><description>react-redux 사용하기</description><pubDate>Tue, 15 Dec 2020 00:00:00 GMT</pubDate></item><item><title>Redux 기본 사용법</title><link>https://www.hojinlee.dev/posts/redux-beginner/</link><guid isPermaLink="true">https://www.hojinlee.dev/posts/redux-beginner/</guid><description>Redux 기본 사용법</description><pubDate>Tue, 15 Dec 2020 00:00:00 GMT</pubDate></item><item><title>redux toolkit 사용하기</title><link>https://www.hojinlee.dev/posts/redux-toolkit/</link><guid isPermaLink="true">https://www.hojinlee.dev/posts/redux-toolkit/</guid><description>redux toolkit 사용하기</description><pubDate>Tue, 15 Dec 2020 00:00:00 GMT</pubDate></item><item><title>TypeScript 튜토리얼</title><link>https://www.hojinlee.dev/posts/typescript-tutorial/</link><guid isPermaLink="true">https://www.hojinlee.dev/posts/typescript-tutorial/</guid><description>TypeScript 튜토리얼</description><pubDate>Tue, 15 Dec 2020 00:00:00 GMT</pubDate></item><item><title>Hexo로 github.io 블로그 생성</title><link>https://www.hojinlee.dev/posts/hexo/</link><guid isPermaLink="true">https://www.hojinlee.dev/posts/hexo/</guid><description>Hexo로 github.io 블로그 생성</description><pubDate>Fri, 01 May 2020 00:00:00 GMT</pubDate></item></channel></rss>