개요 버그가 발생할 여지가 있는 요소를 확인해 볼 요량으로 ESLint를 JavaScript 프로젝트에 적용하였습니다. 덧붙여 코드의 편집은 VSCode를 주로 사용하기 때문에 해당 도구에서 즉시 확인할 수 있도록 확장 도구를 함께 설치하였습니다. 설치 및 사용 프로젝트 폴더로 이동하여 npm을 이용하여 ESLint를 설치합니다. npm install eslint --save-dev 다음 명령을 사용하여 설정파일을 생성합니다 ※ 해당 프로젝트에는 이미 package.json 이 있어야 합니다. npx eslint --init 생성된 .eslintrc.js 파일에 프로젝트에 따라 필요한 설정을 추가합니다. 저는 jquery 라이브러리와 firebase SDK를 프로젝트에서 사용하며 해당 모듈로 인하여 발생..
분류 전체보기
라인별 앞 뒤에, 문자 넣기 엑셀에서 값을 복사하여 코드에 붙여 넣었습니다. 가평 고양 과천 광명 광주 구리 군포 김포 남양주 동두천 부천 성남 수원 시흥 안산 안성 안양 양주 양평 여주 연천 오산 용인 의왕 의정부 이천 파주 평택 포천 하남 화성 서울 인천 이를 python의 리스트로 변환하고자 합니다. 라인의 가장 앞에 " 삽입합니다. Visual 모드에서 문자를 선택합니다. 그리고 :를 누릅니다. :'가 Command line에 삽입 됩니다. 그 상태에서 다음과 같이 입력합니다. (s/^/"/ 만 입력하면 됩니다.) :'s/^/"/ 라인의 끝에 ", 삽입합니다. Visual 모드에서 문자를 선택합니다. 그리고 :를 누릅니다. :' 가 Command line에 삽입 됩니다. 그 ..
환경 Windows 10 Godot 3.2.3 (Mono) 64Bit 설치 오류 Unable to initialize Video driver Your video card driver does not support any of the suppored OpendGL versions. Please update your drivers or if you have a very old or integraded GPU upgrade it. 조치 [프로젝트(Project)] > [프로젝트 설정(Project Settings)...] > [Rendering] > [Quality] > [Driver] > [Driver name]: GLES2 로 변경 출처 Godot Engine - Q&A
환경 Windows 10 Godot 3.2.3 (Mono) 64Bit 설치 오류 C# 스크립트 작성 후, Mono → Build Project 수행 Message: The build method threw an exception. System.IO.FileNotFoundException: Cannot executable for 'MSBuild (VS Build Tools)'. Type: error 발생 조치방법 1. Visual Studio 2019를 설치 (간단함) 조치방법 2. (Visual Studio를 사용하지 않으려는 경우) Visual Studio Build Tools 2019 다운로드하여 설치 설치 화면에서 기타 도구 집합 → .NET Core 빌드 도구를 선택하여 설치 (.N..
WSL(Windows Subsystem for Linux) 사용시 파일 권한 변경을 위한 명령어인 chmod가 동작하지 않는 오류가 있어 구글 검색한 결과를 메모합니다. 아래 명령어를 WSL의 터미널에 입력합니다. sudo umount /mnt/c sudo mount -t drvfs C: /mnt/c -o metadata 출처 Chmod/Chown WSL Improvements
오류 1. Java Development Kit (JDK) directory is not set or invalid, Please, fix it in Preferences -> External Tools "D:\Program Files\Unity\Hub\Editor\2019.4.13f1\Editor\Data\PlaybackEngines\AndroidPlayer\OpenJDK" 폴더가 비어 있음 조치 1. Avast를 비롯한 백신 프로그램을 잠시 비활성화 합니다. Unity Hub → 설치 → 모듈 추가 → Platforms -> Android Build Support -> OpenJDK 다시 체크하여 설치 오류 2. No Android devices connectd Couldn't find And..
Vim 사용 시 흔히 겪는 문제가 한글로 주석 작성 후, Normal 모드로 전환하여 명령어를 입력하면 명령어가 적용되지 않는 문제가 있습니다. 예를 들어, 파일 저장을 위해 + ':w' 를 입력하였으나, 실제로는 , :ㅈ가 입력되어 저장이 되지 않는 경우입니다. Vim에서 한글을 입력하는 경우는 코드에 주석을 넣는 경우 이외에는 없으므로, Normal 모드로 전환 시(즉, ESC를 누르면) 영문으로 자동전환이 되도록 설정하면 이러한 문제가 해결될 것입니다. ※ 간단히 IME에서 해당 기능을 제공해준다면 별도의 프로그램을 설치하지 않아도 되겠지만 아쉽게도 Microsoft IME는 설정 기능이 존재하지 않아 외부 프로그램(키 매크로)을 설치하여 도움을 받아야 합니다. Windows에서 Vi..
개요 StackEdit는 Markdown문서 편집을 위한 웹서비스입니다. 자신의 구글 드라이브를 디스크로 이용하여 온라인에서 Markdown을 편집할 수 있습니다. 개인적으로 오랜기간 동안 블로그에 작성할 글들을 이 도구를 사용하여 편리하게 작성했습니다. 하지만 현재 약 15개월째 신규 업데이트가 되고 있지 않아 오픈소스의 최대의 약점인 갑작스러운 지원 중단으로 그동안 작성하였던 글들이 사라지는 것은 아닐까 하는 마음에 급히 백업을 위한 스크립트를 만들어 보았습니다. 처음부터 StackEdit에서 지원하는 Git도 구글드라이브와 함께 저장공간으로 병행 사용했다면 굳이 스크립트까지 만들어 요란 법석하게 할 필요가 없었겠고, 글의 분량이 적었다면 일일이 손으로 저장할 수도 있었겠지만 오랜 시간 사용한 도구이..