본문 바로가기

Issues15

PuTTY | PEM 파일에서 PPK 파일로 변환하는 방법과 format too new 해결 🥗 요구사항 (Requirements) Pageant에 키를 추가하려는데 다음과 같은 에러메시지가 노출됩니다. Couldn't load private key (PuTTY key format too new) .pem에서 .ppk로 변환시켰는데, 이런 경우에는 PPK 파일 버전이 안 맞는 경우입니다. 제가 가진 키가 버전이 더 높아서 발생한 에러입니다. 그러면 버전을 낮춰서 다시 저장해주면 됩니다. PEM 파일에서 PPK 파일로 변환하는 방법과 위 에러를 해결하는 방법 동시에 소개합니다. 바쁘신 분은 3. PPK 파일 버전 설정 변경 내용을 먼저 참고해주세요. 🥪 해결방법 (Solution or Next step) 1. puttygen 실행 puttygen을 실행해주세요. 2. PPK 파일로 변환할 PEM .. 2021. 11. 17.
JavaScript/jQuery | select box 비활성화 후 Ajax로 값 넘기기 🍵 요구사항 (Requiredments) select box를 비활성화 처리하면서 AJAX 요청을 보내려고 합니다. AJAX 요청 보낼 때 input 태그의 경우에는 "readonly" 옵션을 붙여주면 되지만, select box는 값을 넘길 수 없는 문제가 있습니다. 🌮 해결방안 (Solution or Next step) 입력 시 select box 비활성화하는 방법입니다. // 태그명 사용 시 $("select[name=태그명]").attr("disabled", true); // 태그아이디 사용 시 $("#태그아이디").attr("disabled", true); AJAX 요청 직전 비활성화를 풀어줍니다. // 태그명 사용 시 $("select[name=태그명]").attr("disabled", fal.. 2021. 11. 7.
Git | 커밋(Commit) 이전으로 되돌리기 🥨 요구사항 (Requirements) 방금 Commit 한 내역을 취소하고, 변경내역을 유지하려고 합니다. Push를 하지 않은 상태에서 Commit 하기 바로 직전까지 되돌리는 방법이 필요합니다. 🍝 해결방법 (Solution or Next step) 옵션에는 hard, mixed, soft 이렇게 3가지가 있습니다. Git 초보가 사용할 수 있는 가장 쉬운 방법은 soft 옵션입니다. 커밋로그를 되돌리고 변경내용이 존재하는, Commit 하기 바로 직전과 같이 똑같은 상태로 만들어줍니다. 명령어는 다음과 같습니다. $ git reset --soft [해시값] 해시값: 돌아가려는 시점 직전의 커밋의 해시 문자열 👁‍🗨 참고 해시값을 알고 싶다면 커밋 로그를 확인해 보세요. 커밋 로그를 확인하는 방법은.. 2021. 10. 27.
Git | 이전 커밋메시지 수정하기 🍨 요구사항 (Requirements) 방금 커밋한 메시지를 수정하려고 합니다. 1) 커밋만 한 상황에서 메시지를 수정하는 방법과 2) 푸시까지 한 상황에서 메시지를 수정하는 방법이 있습니다. 🥞 해결방법 (Solution or Next step) 1) 커밋만 한 상황이라면, 아래 명령어들을 사용하면 됩니다. $ git commit --amend 또는, $ git commit --amend -m "수정할 메시지" Git과 리눅스 명령어에 익숙하다면 전자를, 빠르게 이전 마지막 메시지만 수정하고 싶다면 후자를 권합니다. 2) 푸시까지 한 상황이라면, 메시지 수정 후 아래 명령어를 실행해주세요. $ git push --force 여기까지가 끝입니다. 🥝 회고 (Retrospective) Git 관련된 내용은.. 2021. 10. 7.
Windows | exe 파일 실행 시 윈도우 앱스토어 실행 후 꺼짐 현상 해결 🔥 상황 (Context) Docker Desktop 프로그램을 설치하기 위해 exe 파일을 실행하였으나 실행에 실패했습니다. Windows 10을 사용하고 있습니다. 😂 문제점 (Problem or Idea) exe 확장자 파일 실행할 때마다 Windows App Store 실행 화면이 떴습니다. 위와 같은 화면을 유지하다가 바로 해당 창이 닫힙니다. "관리자 권한으로 실행"해도 같은 현상이 반복됩니다. ⚡ 해결방법 (Solution or Next step) 해결방법은 허무할 만큼 간단합니다. 😂 [설정] > [앱] > [앱 및 기능] > [제한없음]으로 설정해주세요. 저의 경우에는 [제한 없음. 단, Microsoft App Store에서 제공하지 않은 앱을 설치하기 전에 경고 메시지 표시]로 되어있.. 2021. 10. 1.
Node.js 설치 방법 제가 사용하려는 모듈 실행이 안 되어 버전을 확인해보니, 어라? npm 에러가 납니다. 해당 에러는 여러 가지 원인이 있겠지만, 저의 경우에는 Node.js가 설치되어있지 않아서 나는 에러입니다. 0. 에러메시지 npm : 'npm' 용어가 cmdlet, 함수, 스크립트 파일 또는 실행할 수 있는 프로그램 이름으로 인식되지 않습니다. 이름이 정확한지 확인하고 경로가 포함된 경우 경로가 올바른지 검증한 다음 다시 시도하십시오. 위치 줄:1 문자:1 + npm -v + ~~~ + CategoryInfo : ObjectNotFound: (npm:String) [], CommandNotFoundException + FullyQualifiedErrorId : CommandNotFoundException 1. No.. 2021. 8. 8.