VIM 에디터에서 깃 커밋 메시지 컨벤션 지키기
해당 포스팅을 읽으면: (내용 작성) Environments OS: macOS Sequoia 15.6 CPU: x86 1. 서론 (글을 시작하는 도입부입니다. 문제 제기나 간단한 배경 설명을 작성합니다.) 2. 본론 (본문 내용입니다. 소제목을 활용하여 구조적으로 작성하는 것이 좋습니다.) 2.1. 소제목 1 ...
해당 포스팅을 읽으면: (내용 작성) Environments OS: macOS Sequoia 15.6 CPU: x86 1. 서론 (글을 시작하는 도입부입니다. 문제 제기나 간단한 배경 설명을 작성합니다.) 2. 본론 (본문 내용입니다. 소제목을 활용하여 구조적으로 작성하는 것이 좋습니다.) 2.1. 소제목 1 ...
해당 포스팅을 읽으면: 인텔리제이 IDE에 코드 포매터를 기반으로 한 검사 옵션을 활성화 해서 코딩 컨벤션을 지킬 수 있어요. Environments IDE: IntelliJ Ultimate 2025.1.5.1 1. 서론 우아한테크코스 8기 프리코스를 함께하는 러키님의 블로그 글을 통해 Java Style Guide 컨벤션을 인텔...
해당 포스팅을 읽으면: 언체크(런타임) 예외는 catch로 예외를 잡지 않더라도 throws를 명시적으로 선언하지 않아도 됩니다. 즉, 예외에 대한 처리를 명시하지 않아도 됩니다. 그런데 언체크 예외가 발생하는 메서드에서 throws Exception을 명시적으로 선언했을 때, 메서드 호출부에서 이를 처리하지 않으면 컴파일 에러가 발생합니다...
해당 포스팅을 읽으면: 6가지 케이스에 대한 Converter 로그를 통해 {기본 생성자 유무, binding 옵션, 생성자 개수} 등에 의한 @ModelAttribute 파라미터의 바인딩 시나리오를 확인할 수 있습니다. Environments OS: macOS Sequoia 15.6 CPU: x86 Spring Boot: 3...
해당 포스팅을 읽으면: 특정 테이블에 존재하는 인덱스만을 확인하는 것이 아니라, DB에 존재하는 모든 테이블의 인덱스를 한눈에 확인할 수 있습니다. Environments Software: MySQL Server/Workbench 8.0.43 OS: macOS Sequoia 15.6 CPU: x86 1. 서론 기본적으로 여...
해당 포스팅을 읽으면: SQL 각 절(clause)의 논리적 실행 순서에 위배되는 HAVING 절에서의 Alias 사용이 MySQL에서 허용되는 이유가 무엇인지에 대해 공식 문서를 근거로 확인할 수 있습니다. 해당 포스팅에서 사용한 DB 데이터는 김영한의 데이터베이스 실전 입문 내용 중 일부임을 밝힙니다. Environments O...
회고 전 날에 의식적으로 빠르게 뛴 탓에 햄스트링과 둔근 쪽에 근육통이 생겼다. 때문에 “오늘은 좀 천천히 뛰어야지”라는 마인드로 속도에 연연하지 않고 여유를 가지고 뛰었는데도 과거보다 기록이 좋았다. 아마 어제 하도 빠르게 뛴 탓에 그 속도감에 익숙해져서 그런 것이 아닐까 하는 생각이다. 꽤나 숨이 차기는 했지만 그만두고 싶을 정도의 힘듦은 아니...
해당 포스트를 읽으면: 포스팅.md 파일과 여기에 첨부한 이미지 파일들이 서로 다른 디렉토리에 있을 때 정규표현식을 이용한 git add 명령을 수행하여 한번에 추가할 수 있습니다. 1. 서론 jekyll chirpy 테마는 포스팅 마크다운 파일의 경우 /_posts 디렉토리에, 첨부한 이미지 파일에 대해서는 /assets/img 디렉토...
MySQL Server와 Workbench 8.0.43을 사용합니다. 코드와 사진이 같이 존재하는 경우 코드(위)와 사진(아래)이 한 쌍을 이룹니다. 해당 포스트를 읽으면: MySQL에서 테이블을 생성할 때 컬럼에 사용할 수 있는 옵션인 AUTO_INCREMENT의 상황별 동작에 대해 파악할 수 있습니다. 1. 서론 김영한의 실전...
회고 거의 수 년 만에 “빨리 뛰어야지”를 의식하고 진행했다. 4’ 극초반 페이스를 목표로 했으나 정신적인 나약함으로 인해 최종적으로 4’29” 페이스에 그쳤다. 정말 힘이 들더라. 러닝을 마치고 집에 걸어서 가는 15분 정도 동안에도 계속 높은 심박수가 유지되었다. 뛰는 동안에는 1KM 시점부터 들숨/날숨을 모두 구강 호흡으로만 했다(힘들어서)....