본문 바로가기

윈도우5

우분투(Ubuntu) 20.04 LTS Hyper-V에서 고급세션 모드 사용하기 Hyper-V는 윈도우10/11 Pro버전 이상에서 제공되는 가상화 서비스이다. Windows Server에서 사용되던 Hyper-V가 PC용 Windows에 탑재되어 업무 생산성을 향상시키는데 도움을 주고 있다. 나도 VMWare도 있지만 유료라 가격 부담이 되며, VirtualBox는 불안정 하기때문에 Hyper-V를 애용하고 있다. Hyper-V의 문제점이라면 리눅스 데스크톱(Linux Desktop) 환경 지원이 윈도우 대비 약간 미흡하다는 점이다. 물론 CUI환경은 아무 문제없이 사용할 수 있다. Hyper-V에서 제공되는 고급 세션 모드는 RDP프로토콜를 이용하여 윈도우 원격데스크톱을 사용하는 듯한 환경을 제공해준다. VMWare라면 파일이동, 복사 붙여넣기 등을 사용하기 위해 별도 확장프로그.. 2022. 3. 16.
윈도우 엣지/크롬 브라우저 굴림체 폰트 바꾸기 굴림체는 윈도우에서 기본 UI나 일반적으로 많이 기본값으로 잡혀있는 폰트이다. 위키피디아에 의하면 굴림체는 일본의 나루체에서 유래된 폰트이다. 바우하우스 운동에서 형성 발전한 '둥근 글꼴'을 수용한 일본의 타이포그래피 디자이너 '나카무라 유키히로'(中村征宏)가 1973년 '나루체'(나카무라 라운드 서체)[1]를 개발하였고, 굴림체는 나루체의 영향을 받았다. 굴림체 - 위키백과, 우리 모두의 백과사전 (wikipedia.org) 원래 굴림체, 나루체는 명판 제작을 기계화 하기 위해 만들어친 폰트로 PC적용 초창기 작고 해상도가 낮은 흑백모니터에서 잘보였으나 기술의 발전으로 지금 초 고해상도 모니터까지 사용되는 시기에 얇은 선으로 표시되는 굴림체는 적절치 못한 폰트가 되었다. 굴림체는 1992년 윈도우 3... 2022. 2. 27.
드라이버에서 파일 읽기 예제/ ZwOpenFile ,ZwReadFile 유저모드 프로그램에서 파일을 읽을 때에는 CreateFile API를 통해 파일을 열고 ReadFile함수 이용하여 파일을 읽습니다. 드라이버 개발을 할 때에도 간혹 파일 처리를 해야할 때가 있는데 이때 사용 가능한 커널모드 함수로는 Zw계열 함수인 ZwOpenFile, ZwReadFile입니다. 다음 코드는 ZwOpenFile, ZwReadFile 의 예시입니다. void FileRead() { NTSTATUS status = STATUS_SUCCESS; HANDLE hFile = NULL; IO_STATUS_BLOCK iostatus; OBJECT_ATTRIBUTES oa; LARGE_INTEGER byteOffset; UNICODE_STRING uFilename; unsigned char buf[1.. 2020. 11. 12.
윈도우7 SP1 필수 업데이트 정리 윈도우7 SP1 필수 업데이트 정리 윈도우7은 지난 2009년 출시된 OS로 XP이후 최고의 점유율을 보였던 OS입니다. 하지만 이 또한 오랜 세월이 흘러 지난 2020년 1월 지원종료가 되었습니다. 지원종료가 되면 소프트웨어 및 보안 업데이트가 제공되지 않으므로 바이러스나 멀웨어에 감염될 가능성이 크기 때문에 최신 OS로 업그레이드 할 것을 권장하고 있습니다. 하지만 테스트용으로는 여전히 이용할 때가 많기도하며 개발용으로도 아직까지 테스트하기 위해 사용하고 있습니다. 이때 항상 설치해줘야 하는 업데이트들이 있습니다. KB3033929 윈도우7에서 SHA2 코드사이닝을 지원합니다. 해당 업데이트를 하지 않으면 SHA2코드사이닝을 인식하지 못하여 장애가 있을 수 있습니다. 64비트 : https://www.. 2020. 7. 23.
Python2.x 에서 error: Microsoft Visual C++ 9.0 is required. 윈도우에서 Python 2.7에서 pip모듈을 설치하다보면 컴파일러를 찾지 못해 설치가 안되는 경우가 생긴다. 리눅스는 gcc가 깔려있으면되지만 윈도우에서는 Visual C++컴파일러가 있어야 하는데 버전에 맞는걸 또 찾아줘야 하는 듯 싶다. pip install pycrypto 윈도우 python2에서 pycrypto를 설치하다가 발생한 문제이다. 해결방법: https://www.microsoft.com/en-us/download/details.aspx?id=44266 Visual C++ Compiler for Python 2.7 This package contains the compiler and set of system headers necessary for producing binary wheel.. 2020. 6. 5.