0474 · 개발4월 24일Git Remote: HTTP vs SSH 방식 차이 완벽 정리| 서론 안녕하세요, 팡일입니다. Git을 사용하다 보면 git clone, git pull, git push를 할 때 원격 저장소 주소를 두 가지 방식으로 사용할 수 있습니다. HTTPS 방식 SSH 방식 처음에는 큰 차이를 느끼지 못하고 사용하지…github · 프론트엔드 · 개발팁
0473 · 개발4월 24일Emulator vs Simulator 차이 완벽 정리| 서론 안녕하세요, 팡일입니다. 모바일 앱을 개발하다 보면 “에뮬레이터(Emulator)”와 “시뮬레이터(Simulator)”라는 용어를 자주 접하게 됩니다. 처음에는 둘 다 비슷하게 느껴지지만, 실제로는 동작 방식과 목적에서 분명한 차이가 있습니…개발팁 · 프론트엔드개발 · Simulator
0472 · 개발4월 21일온프레미스 vs 오프프레미스, 개념부터 선택 기준까지 한 번에 이해하기| 서론 안녕하세요, 팡일입니다. 서비스를 개발하거나 운영하는 과정에서 “서버를 직접 운영해야 할까, 아니면 외부 서비스를 이용해야 할까”라는 고민을 한 번쯤은 하게 됩니다. 이때 자주 등장하는 개념이 바로 온프레미스(On-Premise)와 오프프레…백엔드기초 · 아키텍처 · 클라우드컴퓨팅
0438 · 개발3월 10일[사이드 프로젝트] 디지털 윷놀이| 서론 명절이면 온 가족이 모여 즐기던 윷놀이, 하지만 막상 판을 벌이려 하면 준비 과정이 생각보다 번거로울 때가 많았습니다. 종이에 말판을 직접 그리거나, 말을 대신할 바둑알이나 동전을 찾고, 게임이 진행되는 동안 말의 위치를 관리하는 일까지 생…개발자 · 웹 개발 · 회고
0434 · 개발3월 3일[Checky] Safari에서만 터진 Firestore Listen CORS 에러, firestore/lite + 폴링으로 끝낸 실전 해결기| 서론 안녕하세요, 팡일입니다. 혹시 firebase/firestore와 firebase/firestore/lite의 차이를 알고 계신가요? 저는 이번 이슈를 겪기 전까지는 “lite는 기능이 조금 빠진 경량 버전” 정도로만 생각하고 있었습니다. …REACT · Cors · Safari
0430 · 개발2월 28일Gemini Code Assist로 Pull Request 자동 코드 리뷰 도입하기| 서론 안녕하세요, 팡일입니다. Pull Request 과정에서 반복적으로 코드 리뷰를 진행하다 보면, 변경 사항 요약이나 개선 포인트 정리에 생각보다 많은 시간이 소요됩니다. 이러한 과정을 자동화하고, 보다 일관된 리뷰 기준을 적용하기 위해 Ge…github · 프론트엔드개발 · 개발자동화
0427 · 개발2월 25일[AI Agent] “Codex 스킬 추가하기” : commit-message-ko를 실제 커밋까지 자동화한 과정| 서론 안녕하세요 팡일입니다. 최근 팀 프로젝트를 진행하면서, 커밋 메시지를 작성하는 과정이 생각보다 반복적이라는 점을 다시 느끼게 되었습니다. Conventional Commits 규칙을 지키려다 보니 형식은 유지해야 하고, 변경 내용을 요약하는…생산성향상 · 개발자도구 · 워크플로자동화
0419 · 개발2월 5일[알고리즘] DFS vs BFS: 문제 유형부터 선택 기준까지https://www.youtube.com/watch?v=BsYbdUnKZ-Y https://www.youtube.com/embed/BsYbdUnKZ-Y | 드라마로 이해하는 DFS/BFS 1) 드라마 볼 때의 유형 끝나길 기다리고 몰아본다. 드라마…알고리즘 · 컴퓨터공학 · dfs
0417 · 개발2월 2일[백준] 1021번 - 회전하는 큐문제 링크 : https://www.acmicpc.net/problem/1021 | 문제 탐색하기 1) 문제 분석 (1) 입력값 N : 큐의 크기 (50보다 작거나 같읕 자연수) M : 뽑아내고자 하는 수의 개수 (N보다 작거나 같은 자연수) arr…회고 · JavaScript · 알고리즘
0412 · 개발2월 1일[트러블슈팅] DB는 바뀌는데 UI는 그대로였다, TanStack Query 캐시 동기화 해결| 서론 안녕하세요, 팡일입니다. 이번 글에서는 TanStack Query(React Query)를 사용하는 환경에서 “DB는 정상적으로 변경되는데 UI가 갱신되지 않는 문제”를 해결한 경험을 공유합니다. 실제 서비스(HomePage)를 운영하면서 …웹개발 · 프론트엔드 · 상태관리
0409 · 개발1월 28일mockapi.io 사용법| 서론 안녕하세요, 팡일입니다. 오늘은 목업데이터를 api로 제공해주는 서비스인 'mockapi.io'의 사용법에 대해서 공유해보려고 합니다. 현재 진행중인 사이드 프로젝트에서 백엔드 환경 연결이 이루어지지 않아, json-server를 사용해왔었…웹개발 · 프론트엔드 · 개발
0407 · 개발1월 25일[checky] React + Vite에서 초기 로딩 느려서 뜯어본 이야기| 서론 안녕하세요, 팡일입니다. 오늘은 checky 서비스의 초기 로딩 속도를 개선했던 경험을 공유해보려고 합니다. 기능은 잘 돌아가는데 첫 진입이 묘하게 무겁게 느껴졌습니다. 그래서 별 생각 없이 vite build를 돌려봤더니, 이런 경고가 보…웹 개발 · 개발 · 웹 서비스