1월, 2016의 게시물 표시

최근 근황

오랜만에 글을 쓰는 거 같다..
최근 근황은 뭐 계속 회사 생활의 반복이다.. 눈깜짝하니 입사한지도 1년이 어느새 훌쩍넘었다. 뭔가 해보고 싶은게 많은데, 회사 다니면서 출퇴근 시간도 길고, 내가 체력도 안좋고 부지런한 편도 아니라서 진짜 회사만 다니기 벅찼던 것 같다.
그래도 나름 뭔가 해보려고 최근에 2가지 활동을 했었다.     그중에 하나는 컨트리뷰톤이다. 작년이나 올해 초까지만해도 오픈소스 활동을 했었는데, 회사다니면서 자연스레 멈추게 되었다. 다시 한번 오픈소스 활동을 시작하기 위한 계기를 삼으려고 컨트리뷰톤이라는 프로그램에 참여하여 uftrace 라는 C/C++ function tracing 툴 프로젝트에서 활동을 했다. 현재는 컨트리뷰톤 활동은 끝났고, 이번 달 말에 폐회식?시상식? 이 있을 예정이다.     또 하나는 블록체인 스터디이다. 반년전쯤부터인가 블록체인쪽에 관심이 생겨서 한번 공부를 해보려고 스터디를 하게 되었다. 스터디는 현재 진행형이다.
회사를 다니면서 이렇게 2가지 활동을 동시에 했다. 이 활동들에 내가 투자하려고 했던 시간/에너지 양이 대략 있었는데, 막상 해보니 실제로 투자한 시간은 내 예상의 20% 도 안되는 것 같다. 신규 기능개발로 인해 회사 일이 최근에 바쁘기도 했고, 생각보다 내가 시간과 자기관리를 제대로 못했다. 시간투자를 많이 못한게 아쉽긴 한데, 일단 뭐라도 해본 것에 의의를...
아 그리고, 최근에 우리 팀 우리 파트 채용공고를 새로 냈다. 기존의 채용 공고가 너무 모호하고 매력이 떨어진다고 생각해서 내가 건의를 해서 채용공고의 내용을 바꿔봤다.

채용공고 보기/숨기기
모집부분 - C++ 기반 공용 모듈 개선 및 개발 - C++ 기반 엔진 모듈 개선 및 개발 담당업무 - 사내 C++ 공용 라이브러리 개선 및 개발 - C++ 기반 악성코드 탐지/치료 엔진 개선 및 개발 - 코드 품질 및 개발 프로세스 개선 자격요건 - C++ 활용에 자신 있는 분 - 능동적이고 적극적으로 업무를 수행하시는 분 우대요건 …

[Windows Via C/C++] 1독 끝....!

Windows Via C/C++ 1독을 마쳤다~
사실 마지막 두 챕터는 그냥 스킵하다시피 읽었다... 나중에 필요해지면 참고해도 될만한 내용들??같아서... ㅋㅋㅋ 사실 너무 읽기가 싫었다ㅠㅠ

사실 1독을 마친 것은 한 달전인데, 지금에서야 포스팅을 한다~
 윈도우즈 시스템 프로그래밍의 바이블로서 워낙 유명한 책이라 어려울 줄 알았는데 막상 읽어보니 생각보다 어렵지 않았다. 아마 3년 반전부터 윤성우씨 책으로 접해왔던 탓에 아는 내용이 어느정도 있어서 그런 것도 있지만 사실 책 자체가 그렇게 어려운 책은 아닌 것 같다. 물론 지엽적인 내용들은 꽤 많았다. 사실 그런 부분이 현업 개발자나 당장 필요한 사람들에게는 큰 장점이 될 수도 있지만, 나의 경우와 같이 큰 그림을 그리고 전체적인 이해를 우선적으로 하는 사람들에게는 오히려 방해가 되기도 한다. 만약 자신이 윈도우즈 시스템 프로그래밍이 처음이라고 하면 윤성우님의 '윈도우즈 시스템 프로그래밍' 이라는 책을 먼저 읽어보기를 권장한다. 그 책을 먼저 이해한 후 Windows Via C/C++을 읽으면 훨씬 좋을 것 같다 ㅎㅎㅎ

 사실 이 책은 원서기준으로 2007.12.12에 5판을 끝으로 더 이상 개정판이 나오지 않고 있다.
대신에 .NET framework기반의 "CLR via C#" 시리즈가 꾸준히 발매되고 있다. 사실상 이 책이 제프리 리처의 네이티브 어플리케이션을 다루는 마지막 책인 것이다. (하지만 개인적으로 최근 내용까지 업데이트되어 6판이 출판되었으면 좋겠다는 마음을 가지고 있다...ㅠㅠ)
 사실 요즘 C/C++로 windows api를 직접적으로 이용하여 개발을 하는 경우가 별로 없다. 대부분 다른 라이브러리를 이용해서 개발을 하던가, .Net framework기반에서 C#으로 개발하는 경우가 많은 것 같다. "당장 써먹을 부분"이 없다는 점에서 native programming과 시스템 프로그래밍에 대한 공부를 하는 사람들이 적어지는 것 같다. …

이 블로그의 인기 게시물

[Effective C++ 3판] Chapter 1. C++에 왔으면 C++의 법을 따릅시다. (항목 1~4)

개발다운 개발에 대해...

최근 근황