본문 바로가기
SMALL

분류 전체보기52

Spring Boot - Logging 2.2.13 기준 Starters를 이용한다면 기본 logger는 logback이 됩니다. Java Util Logging, Commons Logging, Log4J, SLF4J 모두 동작하게 하는 dependent lib이 포함됩니다. default logback 설정은 다음을 따릅니다. github.com/spring-projects/spring-boot/blob/v2.2.13.RELEASE/spring-boot-project/spring-boot/src/main/resources/org/springframework/boot/logging/logback/base.xml 4.4.6. Custom Log Configuration Spring이 log 관련 초기화를 온전히 진행할 수 있게 하기 위해서 설정.. 2021. 4. 26.
gradle의 method 선언과 prop 선언의 차이 아래는 sourceSets 설정의 예입니다. 첫번째 소스는 prop으로 선언했고 두번째 소스는 method로 선언했습니다. srcDirs property sourceSets { main { java { srcDirs = ['thirdParty/src/main/java'] } } } srcDir method sourceSets { main { java { srcDir 'thirdParty/src/main/java' } } } docs.gradle.org/current/userguide/building_java_projects.html#sec:custom_java_source_set_paths 두 설정의 차이는 prop 설정은 set의 개념으로 value를 replace하고, method를 이용한 설정은 기.. 2021. 4. 16.
IntelliJ terminal의 vi 한글 깨짐 Windows 10의 IntelliJ terminal은 기본적으로 cmd를 실행하게 되어 있습니다. 이를 git bash로 변경해주면 bash로 terminal을 설정 가능합니다. 그런데 bash에서는 한글이 정상적으로 보이나 vi에서 한글이 깨지는 현상이 발생했습니다. 해결 방법은 LANG 환경 변수를 한글 UTF-8로 설정해주는 것입니다. 그런데 이 설정은 또 프로젝트마다 설정해줘야 하는 프로젝트 설정입니다. 전역 설정을 하려면 Windows 10 환경 변수에 LANG을 추가해주면 됩니다. 환경 변수는 프로그램을 재시작해야 해당 변수가 적용됩니다. 이제 vi에 언어설정이 한글로 되었고 깨지지 않네요! 2021. 4. 13.
PC 게임 역대 최저가 및 딜 검색 방법 IsThereAnyDeal isthereanydeal.com/ Deals There are no games that match your filter or search query. isthereanydeal.com 아쉽게도 한글은 지원하지 않으며 검색에서 자동완성 기능도 지원하지 않습니다. 자동완성 안되는게 참 아쉬워요. 하지만 이 사이트가 game price tracker 류의 사이트 중 가장 좋은 것은 바로 지원하는 스토어 수가 엄청나다는 것입니다. 모든 store를 비교해서 역대 최저가, 현재 최저가를 알려주며 기간별 그래프도 제공합니다. Steam Database steamdb.info/ Steam Database This tool was made to give better insight into .. 2021. 4. 8.