기타
Windows 블루스크린(BSOD) 오류 해결 방법
전역 후 노트북을 많이 사용하다보니, 전역하면서 원기옥으로 맞춘 컴퓨터을 잘 사용하지 않고 있었다.최근 방을 리모델링하면서 집에서는 컴퓨터로 공부하고자 안방에 있는 컴퓨터를 가져왔다. 블루스크린 오류 발생컴퓨터를 초기화하고 여러 프로그램을 설치하고 사용을 하는데, 이유 모르게 자꾸 블루스크린 오류가 났다.하루에 1~2번 발생했는데, 어느 시점에 블루 스크린이 발생할지 몰라서 매우 불안한 상태여서 점검을 시작했다. 일단 블루스크린 오류 발생 시 중지 코드가 다양하게 발생했다.중지 코드발생 원인ATTMPTED_WRITE_TO_READONLY_MEMORY읽기 전용 메모리에 쓰기를 시도했을 때 발생. 주로 드라이버 문제, 메모리 결함, 하드웨어 문제와 관련됨.SYSTEM_SERVICE_EXCEPTION최신 업데..
[Linux] Overlayfs 개념 및 사용 방법
Overlayfs란? overlayfs는 파일시스템의 한 종류로 union mount의 한 구현 방식으로 따라서, 여러 디렉터리를 하나의 디렉터리처럼 사용할 수 있다. 2010년에 개발된 파일 시스템이며, 2014년에 리눅스 커널(커널 v3.18 부터)에 통합되어 별도로 설치하지 않아도 사용할 수 있다.해당 파일 시스템을 사용하면 원본 파일 시스템을 변경하지 않고, 임시적인 변경이 가능하다. 즉, 스냅샷과 롤백 기능으로 사용 가능하다. 또한, 컨테이너 환경에서 동일하게 사용되는 파일이 있을 경우 각 컨테이너에서 특정 디렉터리를 레이어로 설정해서 여러 컨테이너가 특정 디렉터리를 효율적으로 사용할 수 있게 된다.결론적으로 우리가 흔히 사용하는 도커와 같은 컨테이너화 기술에서 효율적인 관리를 할 수 있어 널리..
wsl2와 nox 충돌 해결 방법
💡 cmd 관리자 권한으로 실행 💡 WSL2 사용시bcdedit /set hypervisorlaunchtype auto 💡 Nox, Virtualbox 사용시bcdedit /set hypervisorlaunchtype off Uploaded by N2T
WSL2 설치 방법 및 설정
IndexWSL 설치네트워크 위치 추가WSL 설치Microsoft Store에서 Windows Subsystem for Linux를 설치한다. 예전에는 수동으로 exe파일로 하나하나 설치하고 설정했는데, 이 앱으로 필요한 구성들을 한번에 설정할 수 있다. Ubuntu를 설치하고 실행하면 된다. 몇 분간 자동으로 설정을 진행하고, Username과 Password를 입력받아 계정을 만든다. terminal에서 설치된 배포판을 확인할 수 있다. 왼쪽에 별표가 있는 부분이 기존 배포판이다. wsl을 치면 Ubuntu-22.04로 셸을 띄워서 사용할 수 있다. 💡 wsl 설정 명령어- 배포판 조회 : wsl --list --verbose- 기본 배포판 설정 : wsl --set-default - 특정 배포판 실..
GPS 좌표 (위/경도, 도분초, 10진수)
IndexGPS 위치 표시 방식[예제 장소] 중부대학교 고양캠퍼스 세종관위도/경도에서 도분초로 변환 방법도분초에서 위도/경도로 변환 방법도분초에서 10진수로 변환 방법10진수에서 도분초로 변환 방법 GPS 위치 표시 방식Latitude and Longitude : 위도/경도 방식DMS (degree minutes seconds) : 도분초 방식DD (decimal degree) : 10진수 표시 방식 [예제 장소] 중부대학교 고양캠퍼스 세종관💡위도(N) : 37.713203 / 경도(E) : 126.8900751경도/위도를 도분초(dms) 방식과 10진수(dd) 방식으로 변환하는 방법을 작성한다. 위도/경도에서 도분초로 변환 방법🧐 위도(N) : 37.713203degree = 37minute = 0.7..
AWS 시작하기 (생성, 접속, 설정)
Index1. 인스턴스 생성 (Ubuntu 22.04)2. 인스턴스 접속 (PUTTY)3. SSH 접속 설정 (without ppk)4. 이 외 필요한 설정 간단 정리클라우드 서비스 | 클라우드 컴퓨팅 솔루션| Amazon Web ServicesAmazon Web Services는 안정성이고 확장 가능하며 저렴한 클라우드 컴퓨팅 서비스를 제공합니다. 무료로 가입할 수 있으며 요금은 사용한 만큼 지불하면 됩니다.https://aws.amazon.com/ko/AWS를 통해 나의 웹 사이트나 서버를 언제 어디서나 접속할 수 있다. 이를 위해 기본적으로 구성 해야 할 것을 정리한다. 먼저, AWS 가입을 해야한다. 가입 시 본인 명의의 마스터 카드가 필요하다! 로그인을 했다면, 다음과 같은 콘솔 홈을 확인할 수..
[Python] pyinstaller EXE 파일 소스코드 Decompile
Index0x00 pyinstaller로 실습 exe 파일 생성0x01 필요한 툴0x02 pyinstxtractor.py (download)0x03 HxD로 파일 형식 분석 및 시그니처 추가0x04 uncompyle6 모듈을 통한 소스코드 확인0x05 문제 해결0x06 암호화된 키 값 확인 [Python] exe 파일 만들기 - pyinstallerpyinstaller 설치 pip install pyinstaller 간단한 테스트를 해보자 import datetime now = datetime.datetime.now() nowDatetime = now.strftime("%Y-%m-%d %H:%M:%S") print(nowDatetime)#2020-11-23 02:35:20 cmd를 열어 test.py 파..
[PyQt5] Python과 Designer 연동
[PyQt5] Anaconda Qt Designer 설치이번 글에서는 PyQt를 이용한 파이썬 GUI 코딩을 하기 위해, 환경설정 방법을 작성한다. 다음과 같이 함께 진행하면 별 문제 없이 UI 디자인을 할 수 있는 Qt Designer를 설치할 수 있다. Anaconda 설치Anaconda | The World’s Most Popular Data Science PlatformAnaconda is the birthplace of Python data science. We are a movement of data scientists, data-driven enterprises, and open source communities.https://www.anaconda.com/ 위 사이트에 방문하여 Downlo..