본문 바로가기

반응형

분류 전체보기

Windows, Linux 함께 사용할 때 bios 시간 동기화 Windows 와 Linux 는 각각 시간 동기화 방식이 다르다. Linux 는 동기화된 시간을 bios 에 반영할 때 UTC 시간을 반영하고, Windows 는 Local(한국은 KST) 시간을 반영한다. 위와 같은 차이로 인해서 OS 간 부팅을 하고 난 이후 간혹 시간 동기화 전에는 틀린 시간을 표시하는 경우가 발생한다. UTC 시간을 적용하는 경우 바이오스에서는 한국 기준 시간보다 9시간 이전으로 표시되는 것이 불편할 수 있지만, 시스템은 기준 시간을 관리한다라고 생각하고, Windows, Linux 모두 UTC 시간을 기준으로 bios 에 반영하는 것을 기준으로 한다. 그렇다면 Linux 는 이미 UTC 시간을 기준으로 하므로 패스. 하지만 설정 방법은 적어본다. timedatectl set-lo.. 더보기
vue, i18n 를 불변 object 의 property 에 적용하는 방법 일반적인 template 의 문자열 표시나, script 의 로직에서 문자열을 다국어 처리하는 것은 크게 문제가 되지 않지만, enum 을 구현한 불변 object 나 map 타입으로 구성한 곳에서는 locale 변경에 대해 동적으로 처리하기가 쉽지 않다. 몇가지 방법이 있는데, 가장 쉽게 적용할 수 있는 방법은 getter 를 구현하는 것이다. 해당 내용은 아래 두 사이트에서 자세하게 설명하므로 getter 에 대한 설명은 하지 않는다. https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Functions/get 접근자 - JavaScript | MDN get 구문은 객체의 속성 접근 시 호출할 함수를 바인딩합니다. developer.mozi.. 더보기
Windows 10 scoop nvm 를 이용한 버전별 node 설치, 설정 1. https://scoop.sh/ 사이트에서 powershell(관리자권한으로 실행) 을 통해 scoop 을 설치한다. (패키지 관리자같은 툴이다. 각종 유용한 개발툴을 설치할 수 있다.) > Set-ExecutionPolicy RemoteSigned -Scope CurrentUser # Optional: Needed to run a remote script the first time > Invoke-WebRequest get.scoop.sh | Invoke-Expression * 명령어는 바뀔 수 있으니 최신 명령줄은 해당 사이트에서 안내하는 데로 실행하는 것이 좋습니다. 2. scoop 을 통해서 nvm(node version manager) 를 설치한다. > scoop install nvm 설치.. 더보기
Windows 10 powertoy 를 이용한 단축키 하나로 마이크 음소거 끄고 켜기 1. 아래 링크에서 최종버전의 파워토이를 설치한다. https://github.com/microsoft/PowerToys/releases Releases · microsoft/PowerToys Windows system utilities to maximize productivity. Contribute to microsoft/PowerToys development by creating an account on GitHub. github.com 2. 파워토이 설정에서 '화상 회의 음소거' 메뉴에서 마이크 음소거를 ctrl, alt, super 키를 조합해서 적당한 단축키를 설정한다. (나는 super + pause) 3. 파워토이 설정에서 'keyboard manager' 에서 '키' 항목에서 pause .. 더보기
D2Coding, Nerd Font 적용 https://github.com/ryanoasis/nerd-fonts GitHub - ryanoasis/nerd-fonts: Iconic font aggregator, collection, & patcher. 3,600+ icons, 50+ patched fonts: Hack, Source Code Iconic font aggregator, collection, & patcher. 3,600+ icons, 50+ patched fonts: Hack, Source Code Pro, more. Glyph collections: Font Awesome, Material Design Icons, Octicons, & more - GitHu... github.com nerd font 스크립트를 사용하여 일반 폰.. 더보기
spring boot, jdk 9 이상에서 java.lang.NoClassDefFoundError: javax/xml/bind/JAXBException 예외 발생 SpringBoot 기반, JDK 8 버전으로 개발을 하다가 JDK 11 버전으로 업데이트하고 난 이후, 제목과 같은 에러가 발생하며 실행이 중단되었다. 원인은 JAXB(java.xml.bind module) 에 대한 의존성을 더 이상 JDK 를 통하여 제공하지 않고 있어서이다. 해결 방법은 간단하다. 필요한 의존성을 주입해주면 된다. gradle 기준 implementation 'org.glassfish.jaxb:jaxb-runtime' maven 기준 org.glassfish.jaxb jaxb-runtime 티스토리 코드 블럭이 태그를 표시하지 못하고 있네요;; 모바일은 괜찮은데, PC 화면에서만 문제가 발생해서 maven 기준 내용은 mavenrepository 링크로 대신합니다. https://m.. 더보기
letsencrypt 인증서 강제 갱신(force renew) certbot 을 이용하여 인증서를 갱신(renew) 하는 경우, 인증서를 갱신한지 얼마되지 않은 경우, 갱신되지 않습니다. 갱신받은 기간에 상관없이 인증서를 갱신해야 하는 경우 아래는 command 로 강제 갱신을 진행할 수 있습니다. sudo certbot renew --force-renew --cert-name 더보기
xps 15 7590 linux 에서 더 이상 S3 절전 모드를 지원하지 않습니다. 바이오스 버전 1.8.1 에서 팩토리 리셋 이후 다시 정상적으로 작동하고 있습니다. 바이오스 업데이트할 때마다 기억하고, 매번 리셋을 해야 정상 작동합니다. 새로 설정한지 일주일 이상되었는데, 한번도 자동으로 깨어나거나, 베터리가 어마무시하게 줄어드는 증상은 이제는 없습니다. S3 절전 모드를 더 이상 지원하지 않고, S0ix 로 절전을 처리해야 합니다. cat /sys/power/mem_sleep 위 명령어를 이용하여 제공하는 절전 모드를 확인하세요. 기존적으로는 s2idle 로 선택되어 있고, deep 은 선택되지 않은 상태입니다. S3 절전 모드는 deep 이 설정된 상태에서 메모리에만 적절한 전원을 제공하고, 기기의 거의 대부분의 전원이 절전 모드로 들어갑니다. 아쉽게도 더 이상 xps 에서는 해.. 더보기

반응형