분류 전체보기
-
OLLVM Build on Windows 10 + Visual Studio 2019 with LLVM 12Computer/Programming 2021. 1. 20. 14:57
Copy OLLVM source code to LLVM 12 Get LLVM 12 source code from https://github.com/llvm/llvm-project . Get OLLVM source code built with LLVM 10 from https://github.com/isrc-cas/flounder . Copy OLLVM source code to LLVM 12 code. copy /r C:\Dev\ollvm\reference\flounder\llvm\include\llvm\Transforms\Obfuscation C:\Dev\ollvm\llvm-project\llvm\include\llvm\Transforms copy /r C:\Dev\ollvm\reference\flou..
-
Hyper-V Windows 10 VM intel processor traceComputer/Program Analysis 2020. 11. 18. 16:57
Intel Processor Trace는 현재 VMWare VM에서 동작하지 않는다. Hyper-V VM에서는 2019년부터 지원을 한다. 호스트는 Windows 10 1903 이상이어야 한다. 가상머신을 만들 때 Version이 9.1 이상이어야 한다. Hyper-V에서 가상머신 만들려 하면 Windows 10 20H2 버전 기준으로 했을 때 Default가 9.0이므로 9.1 버전으로 만들도록 해야 한다. Powershell 창에서 다음과 같이 만든다. New-VM -Name "Win10_2004_x64" -Version 9.1 Set-VMProcessor Win10_2004_x64 -Perfmon @("pmu", "lbr", "pebs", "ipt") 생성 후 프로세서 옵션도 정해 주어야 한다. 마..
-
레지스트리 변경을 통한 Windows 10 2004 자동 로그인Computer/Software 2020. 10. 14. 10:18
이전 버전에서는 netplwiz를 통해서 자동 실행 옵션을 켤 수 있었는데 옵션을 선택할 수가 없게 되었다. Windows Hello를 Disable하면 체크박스가 생긴다고 했는데 잘 되지 않는다. 따라서 레지스트리를 바꾸어야 한다. 레지스트리 편집기를 실행하고 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon 에 들어가서 AutoAdminLogon 값을 1로 바꾼다. DefaultPassword를 새로 만들어서 암호를 입력 DefaultUserName을 현재 계정 이름으로 한다. 이렇게 하면 Windows 10 2004 이상에서 자동 로그인을 할 수 있다.
-
ASUS B365M-A 윈도 처음 설치 후 IRST 문제Computer/Hardware 2020. 10. 3. 11:01
ASUS B365M-A에 Windows 10 2004 버전을 설치 했다. 부팅 잘 되고 업데이트 했고 ASUS Q-Installer가 실행 되어 드라이버까지 설치 했다. 그런데 재부팅 하면 자동복구 - PC를 복구하지 못했습니다 나온다. 이상이 있나 하고 복원을 해도 문제가 반복 되었다. 자세히 읽어보니 로그가 남아 있다고 한다. 고급옵션 - 명령프롬프트로 들어가서 로그 (C:\Windows\System32\LogFiles\Srt\SrtTrail.txt 를 읽어 보았다. 중간에 보면 다음과 같은 문제를 진단 했다. Root cause found: --------------------------- Boot critical file c:\windows\system32\drivers\iastorac.sys i..
-
DELL Thunderbolt Dock WD19TB 문제점Computer/Hardware 2020. 8. 21. 18:47
이 전에 Belkin F4U095 Thunderbolt Dock을 쓰면서 Macbook Pro도 연결하고 XPS 15 2017년에 샀던 기종도 연결하여 쓰고 있었다. 이번에 XPS 15 7590을 사용하게 되어서 Dell의 Thunderbolt Dock인 WD19TB를 함께 쓰기로 했다. 이전의 Dell TB16 Dock에 문제가 많았었지만 이번에 개선되었기를 바랐다. 연결 후 Firmware Update 하고 Apple Cinema Monitor에 연결 했는데 화면이 깜빡깜빡 하기 시작했다. 그러다가 어느순간 Internal Power Error 나오며 Blue Screen이 떴다. 메모리 덤프 100%까지 간 후에 자동으로 시작하지 않았다. 한참 기다려도 XPS15가 불같이 뜨거운 상태로 머물러 있었..
-
하나님을 아는 것을 자랑하는 것Christianity/Meditation 2020. 4. 24. 15:32
예레미야 9:23-24 여호와께서 이와 같이 말씀하시되 "지혜로운 자는 그의 지혜를 자랑하지 말라. 용사는 그의 용맹을 자랑하지 말라. 부자는 그의 부함을 자랑하지 말라. 자랑하는 자는 이것으로 자랑할지니 곧 명철하여 나를 아는 것과 나 여호와는 사랑과 정의와 공의를 땅에 행하는 자인 줄 깨닫는 것이라. 나는 이 일을 기뻐하노라." 여호와의 말씀이니라. 하나님은 자기의 지혜, 용맹, 부함을 자랑하지 말라고 하셨다. 하나님은 하나님을 아는 것과 하나님이 하시는 일을 깨닫는 것을 자랑하라고 말씀하신다. 이런 것을 기뻐한다고 말씀하신다. 대단한 사람들을 알고 있다고 자랑하는 사람들을 만나면 그런 자랑을 하는 것에 대해 한심하다고 생각할 때가 있다. 자기 자신이 대단한 것이 중요한 것이지, 그런 사람들과 친하다..
-
Python 3 unittest vs. Python 2 unittest - __init__.pyComputer/Programming 2020. 4. 11. 20:14
Python 2 에서 unittest 할 때는 Module에 __init__.py 있으면 해당 디렉토리 안에서는 해당 디렉토리를 root로 하고 import에서 path를 생략해도 알아서 잘 했었다. Python 3에서는 unittest 할 때 __init__.py가 동작하지 않는다. 그래서 unittest 할 때 import 할 때 path를 다 넣어야 한다. 예를 들어 myproject ---- my_mod1.py ---- my_mod2.py tests ---- test_myproject.py my_mod2.py 에서 import my_mod1 되어 있으면 python -m unittest -f -v tests.test_my_project ModuleNotFoundError가 발생한다. 그래서 my_..