WIN api를 이용한 스레드 생성

예전에 적었던 포스트를 정리 차원으로 해당 글을 포스팅합니다. 예전 싱글코어인 시절에는 운영체계가 여러프로게스들이 실행되도록 스케줄링을 작업을 해주었지만 (이를 멀티프로세싱) 지금 시점으로 멀티코어가 당연시 되면서 운영체계에서 여러코어들에 대해 멀티테스킹은 물론이와 멀티스레딩도 동시에 실행하게 되었습니다. 좀더 간단히 이야기하면 하나의 작업을 동시에 실행시키겠다라는 말이 됩니다. _beginthread함수도 있지만 이게 왜 만들어 졌는지에 대해 이야기하기전에 더보기…

메일의 통신과정과 헤더분석

작년쯤에 저희 사내 메일이 스팸메일로 빠지는 문제가 발생하여 이를 해결할려고 메일 헤더를 분석을 하였다. 메일의 통신과정에는 필요한거는 다음과 같다. (MUA,MDA,MTA)가 있고 전체적인 프로세스는 다음과같다. 앞서 말하기전에 약간의 팁인데 헤더는 뒤에서 앞으로 읽어야한다. 왜냐하면 메일을 다른 서버나 프로그램에 전달할때 마다 앞에 쌓이기때문에 결과적으로 맨처음의 부분을 볼려면 앞에서 부터 봐야한다. MUA는 우리가 더보기…

전작에 비해 노이즈 캔슬링과 편의성을 잡은 WH-1000XM3

최근에 WH-1000XM3을 구매했습니다.  원래라면 WH-1000XM2가 있어 이걸로 버틸려고했는데 XM3인 경우 너무 변화가 전작의 단점인 부분을 어느정도 개선해서 제품을 출시했습니다. 글 대부분은 WH-시리지의 특징이 아닌 전작과의 차이점을 기준으로 설명을 하겠습니다. 사진처럼 보시다시피 터치 패널자체(외부 캡)의 변화가 심합니다. 기존같은 경우는 플라스틱으로 고급재질의 느낌을 주었고 그로인해서 표면자체가 매우 꺼칠꺼칠했습니다. 이는 터치가 가능하지않는 느낌을 더보기…