응용프로그램은 혼자 돌아가지 않는다.

개발을 하다보면 이런저런 일이 많이 생기겠지만, 제가 겪은 일 중에 가장 황당한 일은 하드웨어와 연동된 응용프로그램을 개발하면서 겪은일이었습니다. ** ****하드웨어로부터 데이터를 받아서 윈도우 프로그램에서 실시간으로 보여줘야하는 프로그램. **펌웨어 단에서는 실제 많은 필터와 함께 로직이 들어가 있지만, 수 많은 데이터를 처리하기에는 아무래도 PC보다는 당연히 처리속도에 대한 성능이 느린것이 사실입니다. 그렇다면, 과부하가 걸리는 모든 로직이나 필터알고리즘을 PC의 윈도우… Read More

[프로그래밍 일반]성급한 일반화의 오류

Day 308: X by theogeo 성급한 일반화의 오류란, 몇가지의 부분을 보고 전체를 일반화 시켜서 판단하는 오류를 말한다. 예를 들면,      A라는 한국인이 개고기를 먹는다.   B라는 한국인이 개고기를 먹는다.   그러므로, 모든 한국인은 개고기를 먹는다. 이러한 성급한 일반화의 오류를 필자도 저번주에 펌웨어 보정 필터를 개발 하면서 겪었기에 이렇게 글을 쓰게 되었다. 특정 수치를 넘는 데이터에 대해서만 평균값을 취해서… Read More