| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | |||
| 5 | 6 | 7 | 8 | 9 | 10 | 11 |
| 12 | 13 | 14 | 15 | 16 | 17 | 18 |
| 19 | 20 | 21 | 22 | 23 | 24 | 25 |
| 26 | 27 | 28 | 29 | 30 | 31 |
- 트러블슈팅
- 항해부트캠프
- 프론트앤드개발
- 개발기록
- 사이드프로젝트
- 개발자북클럽
- corser챌린지
- whispersofthestars
- select플러그인
- niceselect사용법
- NextJs
- 항해플러스
- 프론트엔드
- 노마드코더
- 웹개발
- jqueryplugin
- GeminiAPI 405
- 항해99
- 항해플러스프론트앤드
- 개발회고
- 항해플러스 프론트앤드
- tailwindcss
- 타로프로젝트
- plugin
- Supabase
- 노개북
- 항해플러스 프론트엔드
- book_club
- 프론트앤드
- 항해 플러스 프론트앤드
- Today
- Total
목록2025/10/11 (2)
ㅇㅅㅇ
여덟 번째 도전기 - TDD와 함께한 성장의 시간7주차에서 테스트 코드의 기본을 익혔다면, 이번 주차는 실제로 TDD 사이클을 따라가며 새로운 기능을 구현하는 실전 단계였습니다. TDD의 이상과 현실을 동시에 경험했습니다.또한, 이번 주차에는 개인적으로 타로를 주제로 한 발표(8주차 스피커 활동)도 병행했습니다. 테스트와 리팩토링 과제를 진행하면서 동시에 발표를 준비해야 했지만, 좋아하는 주제로 사람들과 소통할 수 있었던 의미 있는 시간이었습니다.과제를 통해 배운 것들TDD 프로세스 - Red, Green, Refactor이번 과제에서 처음으로 제대로 TDD 사이클을 의식적으로 따라가봤습니다.🔴 Red - 실패하는 테스트 작성describe('반복 일정 생성', () => { it('매일 반복 일정을..
사이드 프로젝트 MBTI x Tarot | 성향 기반 타로 조언를 정리하던 중, Gemini API 호출에서 발생한 오류를 발견해 해결한 과정을 기록했습니다.📌 문제 상황 (Problem)Vercel 배포 환경에서 타로 리딩 결과 생성을 위해 Gemini API(/api/gemini)를 POST 요청으로 호출했을 때, 그동안 정상적으로 작동하던 부분에서 405 Method Not Allowed 오류가 발생했습니다.// 에러문구POST https://your-tarot-mbti.vercel.app/api/gemini 405 (Method Not Allowed)Gemini 호출 실패: Error: 서버 오류: 405🔍 트러블슈팅 및 해결 과정 (Troubleshooting & Solution)❌ 1차 시..