본문 바로가기

이론

[C#] 컴파일러와 dll파일 초천재의 블로그 | 초천재 http://idkhs04.blog.me/401088623621. 컴파일러 프로그래밍 언어를 한답시고 컴파일러를 모른다는것은영어알파벳 자체를 모르는 사람이 가이드없이 영어권 나라에 가는 경우입니다.물론.....사람사는것은 워낙 변수가 많아서 바디 랭귀지가 가능하긋지만 그냥 받아들였으면 합니다. a. 컴파일러란 대체 뭔가? 1. 프로그래밍을 한다는것은 컴퓨터 cpu에게 명령을 하기위해서 인데, 실제적으로 은밀하게 보자면 우리는 cpu에게 우리가 직접적으로 명령문을 내리기 위해서가 아닙니다 그럼 누구에게 알아듣는 코드를 작성한다는것일까요? 컴파일러입니다. 컴파일러가 없는 프로그래밍 랭귀지는 거의 없을겁니다. 물론....초저급언어(low level language)인 어셈블리어나 기.. 더보기
아이폰/아이패드 나침반 8자 보정 지자기/가속도 센서 모듈에서 검출 수법으로 이용하고 있는 MI(Magneto-Impedance) 센서 기술은 홀센서보다 만 배 이상 높은 감도를 가진 소형 자기 센서이다. 지구 자기장은 아주 미세한 크기(약 0.4Gauss)이기 때문에 이런 간섭들과 실제 지구 자기장 차이를 구별 못한다.(나침반에 자석을 가져다 대면 그쪽을 가리키는 것과 같은 이치이다) 이런 간섭을 없애주기 위해 주변에 영향을 미치는 요인을 없애주는 작업이 8자로 흔들어주는 것과 같은 보정이다. 이 8자로 흔드는 모션은 보정모드로서 주변에 영향을 미칠만한 요인을 제거하는 과정이다. (이 보정 모션과 보정 수식은 회사 마다 다르나 요즘은 8자로 통일해 가는 편임) 자기센서 이용하는 어플들 보면 왜 죄다 8자로 흔들라는지 궁금하길래 조사해봄. 더보기