본문 바로가기

MASM과 비쥬얼스튜디오 2008연동 윈도우 환경에서 어셈블 할 수 있는 프로그램은 많지만(ollydebug라던지) VS2008 이 익숙하기도 하고 디버깅하기도 편해서 2008과 연동해서 어셈블러 공부하기로 했다. 절차 1. kipirvine.com/asm 사이트에가서 vs2008용 어셈블러 라이브러리를 다운받는다. 2. vs2008에서 반드시 '빈프로젝트' 생성 후 alt+f7(프로젝트 속성)에서 -구성속성-링커-일반에서 '증분링크 허용' -구성속성-링커-일반에서 추가라이브러리 디렉토리를 다운받은 어셈블러 라이브러리 폴더로 지정 -구성속성-링커-입력-추가종속성에서 'irvine32.lib'추가 -구성속성-시스템-하위시스템에서 '콘솔창에서 실행' 선택 3.메인화면에서 프로젝트-사용자지정빌드규칙에서 'microsoft macro assembl.. 더보기
안드로이드 어플 개발에 앞서 깔아될것들 참 많네 1.자바 JDK 설치 후 환경변수 설정 2. 이클립스 설치 3. 안드로이드 SDK 설치 4. 이클립스-안드로이드 플러그인 세팅 - help->software updates 에서 add-sites 에 http://dl-ssl.google.com/android/eclipse 추가 후 다운 5. 이클립스에서 window-preference에서 android 선택 후 경로를 아까 다운받은 android SDK 경로로 지정 해 준다. 6.프로젝트 생성 -가끔 an sdk target must be specified라는 메시지와 안되는 경우 안드로이드 sdk를 다운받은 폴더에가서 setupsdk.exe 실행 후 직접 버전업.//버전업시에 가끔 https 프로토콜에 호환안되는 경우 접속 안되는데 이럴경우 찾.. 더보기
영어공부? 언어를 한 가지 더한다는것은 무한한 가능성을 열어준다. 너무 추상적인가? 좀 더 구체적으로 말하자면 한국어밖에 모르는 한국어 사용자는 한국어로 된 것만 보고 한국어로 번역된것만 알수있으며 한국어 사용자와만 대화할 수 있다. 즉 한국어라는 틀에서 벗어날 수 없다는 것이다. 인터넷이라는 세계 각국의 모든것과 안방에 앉아서 소통할 수 있는 엄청난 도구와 영어라는 지금2010년, 세계공용어화 되어버린 언어를 배워두고 이것을 자유자재로 쓸 줄 알면 사고체계가 한국만의 그것에서 세계로 넓어질 수 있다. 아주 간단한 예로 프로그래밍 하다 모르는것들이 있을때 지식인+구글(한국어)만 일때와 영어로 된 문서까지 가능검색 범위에 포함될 때는 엄청나게 다르다 필요한 정보가 웹상에 100만큼 있다 치면. 한글자료 아마 한 2?.. 더보기