Regedit 에서 확인하기 1. 시작 → 실행에서 "regedit" 를 입력하고 실행합니다. ( '실행' 단축키 : Windows Key + R ) 2. 레지스트리 편집기에서 다음 순서대로 경로를 찾습니다. HKEY_LOCAL_MACHINE └ SOFTWARE └ Microsoft └ Windows NT └ CurrentVersion └ SoftwareProtectionPlatform 3. "SoftwareProtectionPlatform" 폴더 클릭 후, "BackupProductKeyDefault" 의 데이터가 Windows의 제품키 입니다. 4. 아래의 주소값을 복사해서 레지스트리 편집기 주소창에 입력하셔도 됩니다. 컴퓨터\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Win..
Node.js 웹사이트 접속 Download URL : nodejs.org LTS 버전 : Long Term Support 의 약자 최신 버전보다는 안정화 버전으로 받는 것을 추천 12.18.3 LTS 버전 다운로드 특이한 점이 없으면 Next 클릭클릭 일부 NPM 모듈의 경우 C/C++ 컴파일러를 사용하기 때문에, Necessary tools와 Chocolatey를 자동으로 설치하도록 체크버튼을 클릭 후 Next! (옛날에는 하나씩 다 설치했는데, 세상 많이 좋아짐) 체크했던 추가 툴 설치 화면 설치가 끝나고나면 cmd 창에 Enter를 누르라는게 나오는데 계속 누르면 됨 (Powershell로 전환될 수도 있음)
String Length 오류가 발생하는 원인 일반적으로 PC에서 동작하는 Bash에서 Bash 문자열 길이 구하기는 한글 문자열 길이를 인식하는데 문제가 없지만, Git Hook에 해당하는 Bash Script는 한글을 UTF-8로 인식하기 때문에 글자수가 많게 출력된다. 때문에 commit-msg를 한글로 입력하게 정책이 세워진 팀이나 단체라면 의도치 않게 제한된 문자열 길이를 늘려 사용하고는 한다. 하지만 Script 내, LC_CTYPE 변수에 en_US.utf8 을 적용한 뒤에 길이 구하는 로직을 적용하면 한글을 포함하여 정확한 문자열 길이가 출력할 수 있다. 대응 코드 #!/bin/sh # # An example hook script to check the commit log message. ..
안드로이드 스튜디오(Android Studio)를 설치하고 난 후 거의 무조건 거쳐야하는 설정이 있다. 바로 ADB 환경변수 설정이다. 테스트폰을 연결해서 디버그를 한다거나 하면 무조건 실행하게 되는데, 환경변수를 미리 설정하지 않으면 매우 불편한 상황이 벌어진다. ADB란? ADB는 Android Debug Bridge의 약자로 앱의 설치 및 디버깅과 같은 다양한 기기 작업에 도움이 되며, 기기에서 다양한 명령어를 실행하는데 사용할 수 있는 Unit Shell에 관한 명령어이다. 기본적으로 Android SDK가 설치되면 해당 폴더 내에 'platform-tools'라는 폴더에 안에 위치하고 있다. Terminal에서 매번 해당 폴더를 찾아가 adb shell 명령어를 칠 수 없는 노릇. 그냥 Term..