임베디드 소프트웨어를 개발하면서 elf 파일에 대한 정보를 확인하기 위해서 objdump, readelf 와 같은 유틸들을 사용하곤 합니다. Linux 에서는 readelf 툴이 있어서 elf 파일에 대한 정보를 확인 할 수 있었습니다. 그런데 Windows 에서 elf 파일에 대한 정보를 확인 하고 싶어서 readelf 의 Windows 포팅이 있는지를 확인해 봤는데 TDM-GCC 를 설치하면 readelf 가 같이 설치 된다는 것을 알게 되었습니다. Windows 에 TDM-GCC 설치하는 방법은 아래 주소에서 확인 할 수 있습니다.

http://iamaman.tistory.com/2576

위 포스팅에서 tdm-gcc로 설치를 했었는데~ 아래 주소에 readelf 프로그램이 설치되어 있는 것을 확인 할 수 있었습니다.

TDM-GCC-64\bin\readelf.EXE

TDM-GCC 뿐만 아니라 MinGW 를 설치하면 bin 폴더에 objdump.exe, nm.exe 등과 같은 툴도 설치 되는 것을 확인할 수 있습니다.

readelf 를 사용하여 Windows CMD 창에서 elf 파일에 대한 정보를 확인해 보니 아래와 같이 나오는 것을 확인할 수 있었습니다.

readelf 와 같은 툴을 사용하기 위해 굳이 윈도우 환경에서 버추얼박스나 wol 등으로 리눅스를 설치할 필요는 없는 것 같습니다.



현재 많은 사람들이 사용하는 Windows 7 의 경우 Windows 탐색기에서 "Shift + 오른쪽클릭"을 하면 “여기서 명령창 열기” 메뉴를 확인하고 사용할 수 있습니다. 그런데 Windows 10 의 경우 “여기서 명령창 열기” 메뉴가 없어지고 “여기서 Powershell 창 열기”만 있더군요.

참고로 아래 포스팅에서~ Windows 10 에 WOL 설치시 "Shift + 오른쪽클릭" 을 하면 “여기서 Linux 창 열기”가 있는 것을 확인 할 수 있었습니다.

http://iamaman.tistory.com/2623

기존에 Windows CMD 명령어 들을 많이 사용하신 분들은 “여기서 명령창 열기” 기능이 필요하신 분들이 많을 거라고 생각합니다.

“여기서 명령창 열기” 메뉴를 추가하기 위해서는 레지스트리 설정을 변경해 줘야 하며 해당 레지스트리 설정 코드는 아래와 같습니다.

regedit 를 실행 하여 레지스트리 편집기에서 하나 하나 설정 해 줄 수도 있지만~ 해당 reg 파일을 다운로드 받은 후에 더블 클릭하면 한번에 레지스트리를 추가 할 수 있습니다. “여기서 명령창 열기” 기능이 추가 되고~ 아래와 같이 탐색기 에서 "Shift + 오른쪽클릭" 을 하면 “여기서 명령창 열기” 메뉴가 추가 된 것을 확인 할 수 있습니다.

여기서 명령창 열기 메뉴를 삭제 하기 위해서는 아래 레지스트리 파일을 다운로드 후에 실행하시면 됩니다.



시스템 트레이딩을 하기 위해서는 당연히 장이 시작하는 9시 이전에는 컴퓨터가 켜져 있어야 합니다. 서버 등을 사용하는 경우에는 계속해서 켜 놓는 경우도 있지만 일반적으로 집에서 데스크탑을 사용하는 경우 컴퓨터를 계속 켜놓으면 컴퓨터의 소음이나 열로 인하여 불편한 경우가 있습니다.

집에 있다면 모르겠지만 집을 비우는 경우에는 집에 있는 컴퓨터를 시간 맞춰서 켜기 위해서 WOL 등을 사용해야 할 것입니다.

혹시나 외부에 있다가 깜빡 잊고 컴퓨터를 켜지 않는다면 시장에 참여하지 못할 것입니다. 이런 우려를 없애기 위해 데스크탑 BIOS 설정을 통해 시간에 맞춰서 컴퓨터를 켤 수 있습니다. 오늘은 이에 대하여 간단하게 소개 해 보려 합니다. 컴퓨터 부팅시 DEL 키를 누르면 BIOS 화면에 들어가게 됩니다.

BIOS 화면에서 아래 그림과 같이 Power Management Setup에 들어갑니다.

다음으로 Wake Up Event Setup 에 들어갑니다.

그리고 아래 화면과 같이 Resume by RTC Alarm 을 Enable 로 설정 합니다.

마지막으로 컴퓨터를 켜고 싶은 시간을 설정 합니다.

저는 매일 오전 8시 30분에 컴퓨터가 켜지도록 설정을 해 놨고 제가 사용하는 전략은 8시 30분에서 9시 사이에 실행이 되도록 윈도우 예약 작업으로 설정을 했습니다. 따라서 집에 전기가 나가지 않는 이상 컴퓨터를 제때 켜지 못해서 시장에 참여하지 못 하는 경우는 없을 것입니다.



+ Recent posts