Windows 103

ST-Link Debug 장치 노랑 느낌표 문제

문제점 및 증상 ST NUCLEO 개발보드를 이용하려고 하는데, 다음과 같이 "ST-Link Debug" 장치에 노란색 느낌표가 나타나면서 장치를 사용할 수 없었습니다. 해결 방안 st.com에서 "STSW-LINK009" ST-LINK USB driver signed for Windows10을 다운로드 받아서 드라이버를 업데이트합니다. https://www.st.com/content/st_com/en/products/development-tools/software-development-tools/stm32-software-development-tools/stm32-utilities/stsw-link009.html STSW-LINK009 - STMicroelectronics STSW-LINK009 - S..

Windows 2022.06.10

ssh 키로 PuTTY 자동 로그인 설정하기

아주 예전 버전 PuTTY는 ssh와 동일한 키 파일을 공유하여 별도의 키를 관리할 필요가 없었는데, PuTTY가 버전이 올라가면서 Putty Authentication Agent 프로그램(Pagent.exe)에서 키를 관리하도록 변경되어, ssh 명령어와 키를 공유하지 않습니다. 그래서 리눅스 머신을 PuTTY로 접속할 때, ssh와 다르게 비번을 치거나 PuTTY는 다른 키로 자동 로그인을 하였었는데, PuTTY에서 ssh의 키를 가져와 "*.PPK"(PuTTY Private Key) 파일을 만들어서 Putty Authentication Agent 프로그램에 로딩해 놓으면 비밀번호 입력없이 자동 로그인이 가능합니다. 우선 다음과 같이 "ssh-keygen" 명령으로 생성한 공개키를 "ssh-copy-..

Windows 2022.06.06

Nox app player에서 google 계정 등록이 안되고 팅기는 문제

문제점 및 증상 오랜만에 즐겨하던 게임을 실행하기 위해 Nox app player 새 버전을 설치한 후에 로그인을 하려고 하였는데, "Check..." 메시지만 계속 나오다가 정상적으로 로그인 과정이 이루어지지 않고 계속 종료되는 문제가 있었습니다. 이것 저것 다 해보았지만 별 소용이 없었습니다. 그러다가 혹시나 하고, 설정의 성능을 확인해 봤더니, 1CPU에 512MB RAM만 설정이 되어 있었습니다. 물론 사용했던 PC의 사양이 낮았던 것도 하나의 이유겠지만, 예전 노트북이긴 하지만 아직 쓸만하다고 생각했던 제품이었는데 자동으로 설정된 사양이 위와 같다니.. ㅠㅠ 아무래도 램 용량이 부족하여 구글 계정을 등록하는 과정에서 팅기는 것 같았습니다. 해결 방법 어쨌든 성능을 "사용자정의"로 변경하고, 3C..

Windows 2022.05.27

[git] CRLF 변환 설정

개요git 저장소에 소스를 커밋할 때, 윈도우 개발환경에서 개발한 쉘 스크립트 소스에 CRLF가 붙어서 리눅스 환경에서 오류가 발생하는 경우가 종종 있습니다.git 저장소에 커밋할 때, CRLF 문자셋을 변환하는 설정에 대하여 알아 보겠습니다."core.autocrlf" 설정git의 "core.autocrlf" 설정을 통하여 CRLF를 저장소에 저장할 때, 어떻게 저장할지 선택할 수 있습니다.Linux 환경에서 개발하는 경우라면 특별한 의미가 없다고 봐도 무방합니다만, 윈도우 환경에서는 다음과 같은 의미를 갖습니다.input윈도우 환경에서 CFLF를 사용하더라도, 저장소에 커밋할 때는 LF로 변환하여 입력됩니다.저장소에 이미 CFLF로 저장되어 있는 것이라고 가져올 때 자동으로 LF로 변환하여 가져옵니다..

Wake On Lan 사용하기 - WakeMeOnLan

원격지에서 전원이 꺼진 PC를 켜기 위해서 Wake On Lan (WOL) 기능을 이용할 수 있습니다. 본 글에서는 "WakeMeOnLan" 이라는 무료 S/W를 이용하여 원격지의 PC를 켜는 WOL 기능을 이용하는 방법에 대하여 설명합니다. 다운로드 : http://www.nirsoft.net/utils/wake_on_lan.html "Download WakeMeOnLan 32-bit":http://www.nirsoft.net/utils/wakemeonlan.zip "Download WakeMeOnLan 64-bit":http://www.nirsoft.net/utils/wakemeonlan-x64.zip 위 페이지에서 프로그램 압축 파일을 다운로드 받아서 적당한 곳에 압축을 풀어 놓으면 바로 이용할 수..

[Word] 다단계 목록과 연계된 번호 스타일 만들기 팁

워드를 이용하여 사용설명서 같은 문서를 작성하다 보면, 어떤 절차를 설명하는 부분에서 "번호 서식"을 이용하게 됩니다. 그런데 목록이 다른 다른 장이나 절에서 동일한 "번호 서식"을 이용하게 되면, 마지막 "번호 서식"의 번호에 이어서 붙여지게 됩니다. 그래서 다음과 같은 과정으로 새 번호를 지정하여 사용하곤 했습니다. 다음과 같이 "번호 매기기 > 번호 매기기 값 설정..." 메뉴를 선택합니다. 시작 번호를 "1"로 수정하고, "확인" 버튼을 선택합니다. "번호 서식" 변경 여부의 확인을 묻는데, "예" 버튼을 선택합니다. 위 과정을 마치면 다음과 같이 다단계 목록에서 다른 단계 목록의 "번호 서식" 문단이 다른 번호로 설정됩니다. 그렇지만 설명해야할 절차가 많아지면 이것도 매우 번거로운 작업이라 목록..

Windows 2022.02.08

[Git] switch와 checkout 명령간의 차이점

개요Git의 switch와 checkout 명령은 브랜치를 전환하는 기능은 동일하지만, 몇 가지 중요한 차이점이 있습니다. 두 명령을 세부 기능별로 알아 보겠습니다.주요 차이점 요약차이점checkoutswitchGit 버전초기부터 존재Git 2.23 이후에 도입목적의 명확성다목적 명령어로 여러 기능을 포함함브랜치 전환에만 특화되어 명확함파일 복원 기능파일 복원 가능(작업 트리의 변경사항을 버리고 이전 상태로 복원)없음사용 권장하위 호환성 ; 여전히 많은 개발자가 checkout 사용브랜치 전환에 switch, 파일 복원에 restore 사용을 권장기본 기능 비교1. 브랜치 전환switch: 브랜치 전환에 특화된 명령어입니다. git switch branch-namecheckout: 브랜치 전환 뿐만 아니..

[Spy++] 마우스 선택(Click) 동작 추적하기

윈도우의 여러 동작 관련 메시지들을 자세하기 이해하기 위하여 이용하는 Spy++ 프로그램에 대하여 정리하여 둡니다. 본 글에서는 여러 메시지들 중에서 마우스 선택(Click) 관련 메시지들을 추적하고 확인하는 방법을 설명하겠습니다. Microsoft Spy++ 도구는 Visual Studio 등과 같은 개발도구를 설치할 때 함께 설치됩니다. 하지만 다음 주소를 통하여 최신 버전은 아니더라도 사용할 수 있는 단독 실행이 가능한 Spy++을 다운로드 받으실 수 있습니다. 실행하면 기본적으로 다음과 같은 화면이 나타납니다. 마우스 선택 동작을 추적하고 싶은 윈도우 컨트롤을 선택해야 하는데, 가장 손쉬운 방법은 단축키로 "Ctrl + F"를 누르거나 상단 메뉴에서 "Spy > Find Window..." 메뉴를..

[AdWare] redir.kr 광고 삭제하기

언제부턴가 컴퓨터를 켠 이후에 "redir.kr" 광고가 나타나기 시작하였습니다. 악성코드에 감염되었나 싶어서 바이러스 프로그램을 설치하고 확인해 봐도 나오지 않아 한편으로는 안심이 되었지만, 광고가 나올때마다 짜증이 올라왔습니다. 이런 저런 검색을 해봐도 관련 자료를 찾을 수 없어서, C:\Windows\drivers\etc\hosts 파일에서 "redir.kr" 도메인에 대한 IP 를 "127.0.0.1"로 수정하여 일단 광고 페이지로 이동하는 것만 막아 놓은 상태 였습니다. 그러다 "SwiftDataInfo" 라는 프로그램에서 팝업 광고를 나타낸 다는 정보를 알게 되었는데, 딱 그 프로세서가 실행되어 있었습니다. 제어판의 앱/프로그램 에서 해당 프로그램을 삭제하였더니, 더 이상 "redir.kr" ..

Windows 2021.11.20

Tampermonkey(탬퍼몽키)를 이용한 사이트 기능 확장

Tampermonkey(탬퍼몽키) 란? 어떤 사이트에 특정 기능을 추가해줬으면 하는데, 사이트 개발자에게 기능 추가에 대하여 이야기하기도 어렵고, 내용이 전달했다고 하여도 실제로 구현될지는 해당 개발자도 필요성을 느껴야만 추가가 될 것입니다. Tampermonkey라는 확장 프로그램을 이용하면, 자바스크립트를 이용하여 사이트에 내가 원하는 기능을 추가하고 수정할 수 있습니다. 예를 들어, 매번 익숙한 댓글을 달아야 하는 경우에서 매번 동일한 문구를 입력하고, "확인" 버튼을 누르는 동작을 매번 하기가 귀찮아서, 버튼 하나를 누르면 자동으로 지정된 문구를 입력하고 저장하는 기능을 하는 버튼을 추가할 수 있습니다. 그러면 해당 사이트에서 새로 추가한 버튼을 누르면 미리 정의된 문구로 자동으로 댓글을 달 수 ..

728x90