본문 바로가기

전체 글

(81)
키크론 K8 : 화이트 LED / 옵티컬 핫스왑 / 적축 - 2020.09 이땐 몰랐던 미래 5월에 킥스타터에서 펀딩이 있었다. 드디어 기다리던 텐키리스 키크론 K8 바로 질렀고 9월이 시작되자마자 도착하여 너무 기뻐야 해야 했으나... ;;; 5월엔 몰랐지... 내가 얇은 매직키보드에 적응되고 편해하리라고는... 그래도 역시나 키크론 K8 개인적으로 화려한 RGB를 좋아하지 않고, 시끄러운 소리 좋아하지 않는다. 키크론의 알루미늄은 플라스틱에 비해 별거 없다라는 건 잘 알려진 얘기이기에 나의 선택은 플라스틱 화이트 LED 옵티컬 핫스왑 적축 가볍고 편안한 타건, 리니어 성향으로 걸리는 느낌이 없어 빠르고 부드러운 타이핑이 가능. 소음이 상당히 적고 빠른 타법이 가능하여 게이머의 선호도가 높다. 그나마 조용한 광축으로 선택하고 거기에 적축까지... 사용해보니 사무실에서도 사용할..
애플 매직키보드2 - 2020.04 다니던 회사를 퇴사하고, 좀 놀아볼랬더니 코로나가 참... K380은 2주 정도 사용하고 정리가 되었다... 지금 생각하니 괜히 팔았네.. ㅜㅜ (현재 9월 또 살 것 같은데...) 새로운 회사 새로운 키보드 코로나로 인해 출근하자마자 바로 재택을 하게 되어 먼가 어색한 시간이 한참 흘렀다. 맥북프로와 함께 매직키보드2 장비를 지급받고 이래저래 일을 해오고 있다. 처음 써보니 매직키보드... 정말 간지는.... 인정이다. ㅎ 깔끔하고 뒷면은 투명하게 고급스럽고 (뒷면이 고급지면 머가 좋을진 모르겠지만...) 어쨌든 나도 어쩌다보니 핸드폰, 노트북, 키보드 세트로 앱등이가 되어 버렸다 ^^; 어라 불편할 줄 알았는데... 처음엔 불편할 줄 알았다... 한글변환... Caps Lock 을 누르라니 펑션키....
[docker] centos 7 :: service 가 실행되지 않을때 docker.io 에서 centos 공식 버전을 받으면 대부분 필요한 것들이 없다. service 도 없고... 그럴땐 아래 명령을 실행하여 초기화 해준다. yum -y install initscripts && yum clean all
[docker&k8s] Failed to get D-Bus connection: Operation not permitted 아 docker 에서 작업하기 쉽지 않네...ㅜㅜ docker에 centos 7을 올리고 특정 각종 서비스를 올려보려고 한다. service somthing status 또는 restart 등의 작업이 필요하지만 제목과 같은 에러가 발생한다. 컨테이너를 run 할때 아래처럼 --privileged 옵션을 주고 /sbin/init 를 시작때 실행해준다 docker run --privileged -d --name mycentos -p 8080:8080 centos:7 /sbin/init 그럼 쿠버네티스에서는 어떻게 해줘야 하는가.. 일단 Dockerfile 을 생성할때 아래처럼 ENTRYPOINT 에서 /sbin/init 를 실행해준다 FROM centos:7 ENV JAVA_HOME=/usr/lib/jvm..
[webflux] 이미지 조회 Cache 처리 스프링 부트에서 webclient 를 통해 외부의 이미지를 조회하는 서비스를 제공한다. 로컬에서 테스트시 1 request 에 대해서 평균 100ms 이 걸리며 webflux 로 개발되어 있다. mvc에서 사용되는 @Cacheable 은 mono, flux에 지원되지 않기에 사용에 맞게 개발이 필요한 상황이다. build.gradle ... ext { swaggerVersion = "2.10.5" commonsIoVersion = "2.7" gsonVersion = "2.8.6" jwtVersion = "0.9.1" reactExtraVersion = "3.3.3.RELEASE" caffeineVersion = "2.8.5" } dependencies { // spring boot implementati..
[webflux] Global Exception 스프링 부트에서 공통 에러를 처리할는 것은 MVC 와 조금 다르다. 사용자 에러처리를 하든지 또는 스프링 부트 자체의 에러를 공통으로 처리하는 방법은 아래와 같다. GlobalException import org.springframework.http.HttpStatus; import org.springframework.web.server.ResponseStatusException; public class GlobalException extends ResponseStatusException { private static final long serialVersionUID = -1L; public GlobalException(HttpStatus status) { super(status); } public Gl..
Static interface methods are only supported starting with Android N (--min-api 24) AndroidX 로 Refactor 후 apk를 빌드하면 에러가 발생할 수 있다. 나의 경우 발생한 정확한 에러는 아래와 같다. Static interface methods are only supported starting with Android N (--min-api 24): androidx.browser.trusted.TrustedWebActivityDisplayMode androidx.browser.trusted.TrustedWebActivityDisplayMode.fromBundle(android.os.Bundle) 조금더 상세한 내용은 아래 링크를 참고하도록 하자. https://android.jlelse.eu/features-of-revolutionary-release-java-8-for-an..
로지텍 K380 영문 화이트 - 2020.03 Bye Buy, 한성 무접점 회사에서 보름정도를 사용하고 더 이상 출근을 하지 않아 집에만 두기에는 머해서 정리했다 ㅎㅎ 그렇다고 무접점을 더이상 사지 않을 것인가 한다면 그건 아니고 일단 한성 제품은 요기까지 일 것 같다. 딱히 더 사고 싶은 제품도 없거니와 다른 무접점은 레오폴드나 리얼포스에서 고를 예정이다.용산에 리더스키에서 타건을 할 수 있다고 하니 이놈의 코로나가 끝나면 방문해야지 로지텍 K380 그렇다고 그냥 가만히 있기에는 심심해서 그 사이 한가지만... ㅋ 예전부터 한번은 써보고 싶었던 키보드가 있었다. 짜잔 유명한 K380이다 무선 블루투스이면서 간편하게 3가지 기기와 연동이되며 키보드 레이아웃에 맥os까지 지원하고 있다. 병행 수입모델로 영문각인만 있어 깔끔하다. 특히 화이트이기에 더 ..