본문 바로가기

2018/10

(10)
코드 스타일 목록 SonarSource: https://github.com/SonarSource/sonar-developer-toolset#code-style
Apple 연락처(Contact)에 #에 파일이 많은 이유는? 회사를 이직하면서 이전에 사용하던 GSuite 계정이 없어졌다. 문제는 아래와 같이 인증 실패가 뜬다는 것! 꼭 해당 GSuite의 연락처 뿐만 아니라 icloud의 계정을 수정할 때도 동기화 시도를 하려고 하는지 계속 저런 Google 암호를 입력하라는 창이 뜬다. 안뜨는 경우: 비행기 모드로 해놓으면 안뜬다! 계정중에 #으로 시작하는 것이 있었다. 숫자로 시작할 경우 #으로 가는 것인줄 알았는데, 그냥 한글 이름인데도 #에 들어간다.위와 같은 연락처에 문제는 세부 사항을 보고 다시 목록으로 돌아가면 제일 위로 가버린다.그래서 스크롤을 계속해야 하는 페인트공 알고리즘에 빠지게 된다. 원인은 전에는 이름 + 성 순으로 표시를 했는데, 성 + 이름으로 바꾸고 나서 성이 비어 있는 경우에는 #에 개별로 들어..
MapStruct - DTO, VO 간 변환 유틸리티 MapStruct: http://mapstruct.org/documentation/stable/reference/html/#configuration-options
깃헙(HitHub) 장애 및 장애 보고서(Incident Report) https://status.github.com/messages 결국 인시던트 리포트...https://blog.github.com/2018-10-21-october21-incident-report/
[Spring] WebMvcConfigurerAdapter가 deprecate 되었네, 해결책은? Spring 5.0이 되면서 WebMvcConfigurerAdapter가 deprecate 되었다. WebMvcConfigurerAdapter 참고이유인 즉슨 자바 8이 기본 버전(baseline)이 되면서 Java 8의 Interface의 기능 중 하나인 default method 기능을 이용하면 구지 추상 클래스를 쓰지 않아도 되기 때문이다. 그래서 인텔리제이에서는 @Deprecated 어노테이션을 보고 득달같이 뭐라고 잔소리를 한다. 잔소리는 알겠는데 왜 그러는지 모르고 있을 때는 어떻게 하라는 건지 해결책이 안떠올랐다.결국 이해를 하고 나서 아래와 같이 바꾸니 잔소리가 사라졌다.
[springboot] 기본 로깅 형식 MDC를 추가하기 위해 기본 로깅 형식을 알아야 했는데 MDC를 추가하기도 전에 이상하게 포맷이 찍혀서 작업을 진행하지 못했다. 기본 로깅형식 정보는 DefaultLogbackConfiguration 파일 혹은 spring-boot-x.y.z.jar 의 org.springframework.boot.logging.logback 아래에 default.xml에 정의 되어 있다.class DefaultLogbackConfiguration { private static final String CONSOLE_LOG_PATTERN = "%clr(%d{${LOG_DATEFORMAT_PATTERN:-yyyy-MM-dd HH:mm:ss.SSS}}){faint} " + "%clr(${LOG_LEVEL_PATTERN:-%5p..
YouTube 전면장애 구글도 장애를 피해 갈 수는 없구나... 검색은 되는데 FHD이하만 재생이 되고 영상외에는 아무것도 안나온다. 장애 페이지의 센스가 돋보인다... 상태를 위한 암호화 된 데이터와 원숭이 로고...데이터 APkpgMWUJz_ZALQ5o94VkLrR-1Bi5I1uNSoCwdmLrqnd5JHFPfr04nBG hGkoaMPqKDSwyhLnsiQXr-iPz7J7-nud8ajLHhkYz4d0aTaBugV7At3Q ffAtVAlsciFL35uY-Pan7LIC08fSrt31SqLvZ7CLQLlfU25em-w2sPn0 3qnro17j1b2aT9ZuzmARe5sf6vKSWLXCeCFN0A6obRiAXEfRKz90mZvU 7Vot44i-BFXClMFPOfID5MESgm65NGIf8_ua7ZNbLAy_fZjVij-3V92u ..
hazelcast Hibernate Second Level Cache 링크: https://hazelcast.com/use-cases/caching/hibernate-second-level-cache/ 회사에서 어떤 분이 hazelcast의 2차 캐시를 붙이고 성능이 좋아졌다고 하여 관심을 가지게 되었다.레퍼런스 문서: https://docs.hazelcast.org/docs/latest/manual/html-single/index.html#hibernate-second-level-cacheGitHub: https://github.com/hazelcast/hazelcast-hibernateHibernate 3.3+Hibernate 4.xHazelcast 3.6+https://github.com/hazelcast/hazelcast-hibernate5hazelcast-hibe..