| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 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 |
- 가벼운학습지후기
- React Native
- 생활정보
- SWEA
- SpringBoot4
- 가벼운학습지
- 백엔드
- 삼성
- 코딩테스트
- 알고리즘
- 일본어학습지
- js
- springboot
- 근로기준법
- 에러해결
- restapi
- java
- jpa
- 프로그래머스
- 자바
- 일본어공부
- 마이라이트
- 마이그레이션
- 코테
- spring
- 성인학습지
- javascript
- 자바스크립트
- 일본어독학
- 코딩
- Today
- Total
목록전체 글 (241)
개발에 AtoZ까지
2학기 등록금 고지서를 받아 두고 미뤄 두셨다면 오늘이 마지막 날입니다. 2026년 2학기 국가장학금 2차 신청은 오늘 9월 9일 수요일 18시에 닫힙니다.그런데 재학생이라면 여기서 한 가지를 더 알고 누르셔야 합니다. 2차 신청은 1차를 놓친 사람에게 그냥 열어 주는 창구가 아니라, 재학 중 딱 두 번만 쓸 수 있는 구제신청을 자동으로 소모하는 절차입니다. 오늘 신청하면 그 두 번 중 한 번이 켜집니다.이 글을 다 읽으면 세 가지가 정리됩니다. 오늘 몇 시까지 무엇을 끝내야 하는지, 내 소득구간이면 한 학기에 얼마가 나오는지, 그리고 신청하고도 못 받는 경우가 무엇인지입니다.한국장학재단 2026년 2학기 국가장학금 공고와 재단이 공개한 학자금 지원구간표를 확인해 정리했습니다(확인일 2026년 9월 5일..
새로 합류한 팀원에게 "일단 로컬에 MySQL 깔고요, 포트는 3307로 바꾸고, 계정은…"이라고 설명하고 있다면 정리할 때가 된 겁니다. 그리고 CI에서만 실패하는 테스트가 있다면 원인은 대개 로컬과 CI의 DB가 다르다는 것이죠.Spring Boot 3.1부터 이걸 해결하는 기능이 두 개 들어왔습니다. Docker Compose 지원과 Testcontainers 지원입니다. 둘 다 @ServiceConnection이라는 같은 장치로 붙어서 접속 정보를 자동으로 채워 줍니다.그래서 질문은 "둘 중 뭐가 좋냐"가 아니라 "어디에 무엇을 쓰냐" 가 됩니다. 이 글에서 그 경계를 정합니다. Spring Boot 공식 레퍼런스를 확인해 작성했습니다(확인일 2026-08-30).개발 시점과 테스트 시점에 컨테이..
추석 연휴 고속도로에서 제일 답답한 순간은 옆 차로가 텅 비어 보일 때입니다. 버스전용차로가 뻥 뚫려 있고, 갓길로 몇 대가 슬쩍 빠져나가고, 1차로에 붙어 계속 달리는 차도 있죠.세 가지 다 단속 대상이고, 금액과 벌점이 꽤 다릅니다. 1차로 계속 주행은 4만 원에 벌점 10점인데, 버스전용차로와 갓길은 벌점이 30점입니다. 벌점 30점은 두 번이면 면허정지 구간에 들어갑니다.이 글을 다 읽으면 세 가지가 정리됩니다. 첫째, 세 위반의 금액과 벌점을 정확히 알 수 있습니다. 둘째, 우리 차가 버스전용차로를 탈 수 있는지 판단할 수 있습니다. 셋째, 1차로를 언제 써도 되는지 기준을 잡을 수 있습니다.도로교통법과 시행령·시행규칙, 법제처 찾기쉬운 생활법령정보를 확인해 정리했습니다(확인일 2026-08-3..
프런트 개발자에게 "API 문서 보고 만들었는데 응답이 다르게 와요"라는 메시지를 받은 적이 있으실 겁니다. 문서에는 createdAt이 있는데 실제 응답에는 없거나, 필수라던 필드가 사실은 선택이거나.이건 도구를 잘못 써서 생기는 문제가 아니라 어떤 방식으로 문서를 만드느냐에서 갈리는 문제입니다. 애너테이션으로 만든 문서는 코드가 바뀌어도 그대로 남고, 테스트로 만든 문서는 코드가 바뀌면 빌드가 깨집니다.이 글에서는 springdoc-openapi와 Spring REST Docs 중 무엇을 고를지, 그리고 둘을 합치는 방법까지 정리합니다. Spring REST Docs와 springdoc 공식 문서를 확인해 작성했습니다(확인일 2026-08-30).실행 중인 애플리케이션에서 뽑는 방식과 테스트에서 뽑는..
가을 이사철에 계약서를 쓰고 나면 마지막에 늘 어색한 순간이 옵니다. 중개사무소에서 "복비는 이렇게 됩니다" 하고 금액을 적어 주는데, 그게 맞는지 확인할 방법을 모르겠는 거죠.중개보수는 정해진 상한이 있고, 그 안에서 협의하는 금액입니다. 법이 "얼마"라고 못 박은 게 아니라 "여기까지"만 정해 둔 것이라, 상한을 알면 그때부터 대화가 됩니다. 그리고 상한을 넘겨 받은 금액은 무효라 돌려달라고 할 수 있습니다.이 글을 다 읽으면 세 가지를 할 수 있습니다. 첫째, 내 계약의 상한액을 직접 계산할 수 있습니다. 둘째, 월세처럼 계산이 헷갈리는 경우의 공식을 알 수 있습니다. 셋째, 부가세와 오피스텔처럼 자주 다투는 지점을 미리 확인할 수 있습니다.공인중개사법과 시행규칙, 법제처 찾기쉬운 생활법령정보를 확..
운영 DB에 컬럼 하나 추가하는 일이 왜 이렇게 무서울까요. 개발·스테이징·운영 스키마가 조금씩 어긋나 있고, 누가 언제 무엇을 바꿨는지 기록이 없기 때문입니다.이걸 해결하는 도구는 사실상 두 개로 좁혀집니다. Flyway와 Liquibase죠. 둘 다 Spring Boot가 자동 설정을 지원하고, 의존성 하나만 추가하면 시작할 수 있습니다.그런데 2026년에는 둘 다 라이선스와 에디션 구조가 바뀌었습니다. 예전 비교 글에서 "둘 다 오픈소스니까 기능만 보면 된다"고 했던 전제가 더 이상 맞지 않습니다. 이 글에서는 기능 비교와 함께 그 부분을 먼저 짚습니다.두 프로젝트의 공개 문서와 라이선스 안내를 확인해 정리했습니다(확인일 2026-08-30). 특정 프로젝트에서 둘을 나란히 운영해 본 기록은 아닙니..
여름에 전기요금 고지서를 받고 "어? 생각보다 적게 나왔네" 하셨다면 에너지바우처가 차감된 것일 수 있습니다. 반대로 대상인데 신청을 안 해서 그대로 다 내신 분도 계실 겁니다.아직 신청 안 하셨어도 늦지 않았습니다. 2026년 에너지바우처 신청은 12월 31일까지 열려 있습니다. 그리고 9월 30일에 하절기가 끝나고 10월 1일부터 동절기가 시작되는데, 이 시점에 해 둘 일이 하나 있습니다. 사용 방식을 바꾸는 것이죠.이 글을 다 읽으면 세 가지가 정리됩니다. 첫째, 우리 집이 대상인지 두 가지 기준으로 확인할 수 있습니다. 둘째, 세대원 수에 따라 받을 금액을 알 수 있습니다. 셋째, 여름에 남은 금액을 겨울에 어떻게 쓰는지 알 수 있습니다.한국에너지공단 에너지바우처 안내를 확인해 정리했습니다(확인일..
JDK를 올리려는데 빌드가 안 됩니다. 로그를 보면 Lombok이 만들어 주던 게터가 통째로 없다고 나옵니다. 새 자바 버전이 나올 때마다 한 번씩 겪는 일이죠."이제 record 쓰면 되는 거 아니야?"라는 말도 자주 나옵니다. 그런데 막상 바꾸려고 보면 엔티티는 record로 못 만들고, 빌더도 없고, 세터가 필요한 곳도 남아 있습니다. 전부 바꾸기도 전부 남기기도 애매합니다.이 글에서는 어디까지 record로 넘기고 어디에 Lombok을 남길지 경계를 정합니다. 그리고 JDK를 올릴 때 Lombok 때문에 생기는 문제를 미리 막는 방법을 정리합니다.Java 언어 명세와 JDK 릴리스 정보, Lombok 프로젝트 공개 자료를 확인해 작성했습니다(확인일 2026-08-30). 특정 프로젝트에서 전면 제..
