| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 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 |
- 백준
- es6
- HTML
- k8s
- 자바스크립트
- 블록체인
- 이슈
- react
- 클라우드
- 솔리디티
- 프론트엔드
- TypeScript
- 파이썬
- 컴퓨터공학
- 웹
- 백엔드
- next.js
- CSS
- 알고리즘
- AWS
- VUE
- kubernetes
- docker
- JavaScript
- 이더리움
- BFS
- 리액트
- 타입스크립트
- 쿠버네티스
- 가상화
- Today
- Total
목록📖 2025/11 (2)
즐겁게, 코드
TL;DR : 라이브러리를 삭제할 때는 npm ls 으로 참조관계를 먼저 확인하자. 회사 프로젝트에서는 주기적으로 사용하지 않는 라이브러리를 제거하고 있는데, 언젠간 잘 쓰겠지라는 마음으로 설치해두었던 @vueuse/core 가 있었다. 다만 기대와는 달리 오랜 기간동안 실제로 사용되지 않고 있어 이를 삭제하고 잊고 살고 있었다.그런데 몇 개월 정도가 지난 뒤 motion에서 peerDeps로 참조하는 @vueuse/core를 참조할 수 없다는 빌드 에러가 발생하는데, 타임라인을 돌아보면 이랬던 것 같다. 1. (1월) @vueuse/core 라이브러리를 설치한다.2. (3월) motion-v 라이브러리를 설치한다. (✅ @vueuse/core가 설치되어 있으므로 peerDeps 조건 만족)3. (5월..
테스트용 데이터베이스는 어떻게 만들까?최근 2차전직(?)을 위해 SQL을 배우고 있는데, 기왕이면 크고 복잡한 데이터베이스를 만져봐야 실력이 늘 것 같았다.그래서 더미 데이터베이스를 만드는 방법을 검색해봤더니 프로시저를 사용하는 방법이 많이 제안되는 것 같았다.다만 내가 언제 테스트용 데이터베이스를 또 만들어야 할지 모르는데, 누군가가 만든 프로시저를 필요할 때마다 찾아 쓰는건 좋은 방법이 아닌 것 같아 공식 채널의 best practice를 찾고 싶었던 중, MySQL 공식 예제 샘플 데이터베이스가 있음을 알게 되었다.Sakila 설치하기샘플 데이터베이스가 여럿 있었지만 GPT의 조언대로 Sakila 라는 데이터베이스를 사용하기로 했다.1. Sakila 데이터베이스 압축 해제하기내려받은 Sakila 데..