코딩테스트에서 정렬 문제는 자주 나오지만, 조건이 하나 더 붙는 순간 당황하게 된다. 예를 들어, “특정 인덱스를 기준으로 정렬하고, 같으면 사전순으로 정렬하라” 같은 문제가 그렇다. C#에서 이런 다중 정렬(Multi-Level Sorting)을 어떻게 처리하는지 알아보자.
[Read More]
커밋 메시지는 팀마다, 사람마다 스타일이 다르다. 문제는 이게 쌓이면 히스토리를 읽는 데 시간이 너무 많이 든다는 점이다. 이걸 가장 간단하게 해결하는 방법이 있다. 커밋 메시지 앞에 접두사(prefix)를 붙이는 것이다. 예를 들어 다음과 같이 작성할 수 있다.
[Read More]
VSCode의 DevContainer를 활용하면 Jekyll 블로그 개발 환경을 손쉽게 구축할 수 있습니다. 이 글에서는 VSCode의 DevContainer를 사용하여 Jekyll 블로그를 로컬에서 실행하는 방법을 단계별로 설명하겠습니다. 블로그는 Beautiful Jekyll 탬플릿을 이용하고, GitHub Pages에서 호스팅하는 것을 가정하겠습니다.
[Read More]