널널한 개발자 TV 채널 주인장이자
30년 넘게 IT기술의 바다를 항해하고 있는 개발자 입니다. 반갑습니다. ^^
강의
로드맵
전체 2수강평
- 기초 탄탄! 독하게 시작하는 Java - Part 2 : OOP와 JVM
게시글
질문&답변
MFC로 게임 엔진 제작 질문
어제 라이브 방송으로 직접 설명을 드렸으나 답글로 다시 남겨드립니다. 우선 프로젝트 생성 시 Visual Studio 스타일로 생성하시고 CDockablePane을 활용해 UI를 구성하는 방식을 공부하시면 됩니다. 그렇게 하면 CSplitterWnd 클래스를 사용할 이유가 사라집니다. 그리고 폼 화면을 스위칭하는 것 역시 CDockablePane 윈도우 사용 예제를 찾아보시면 쉽게 방법을 알 수 있습니다. 참고하시기 바랍니다. 😄
- 0
- 2
- 29
질문&답변
기초편 이후로 선행되어야하는 지식
'넓고 얕게 외워서 컴공 전공자 되기' 수업에서 다루고 있는 내용을 알고 있어야 합니다. 그리고 공유기 사용자 매뉴얼을 읽어 본다면 응용편 수업을 이해하는데 도움이 될 수 있습니다. 😄
- 0
- 1
- 26
질문&답변
스위치에 대한 질문
네. 엔드 포인트 호스트는 네트워크 인프라 자체가 아니라 네트워크 인프라를 이용하는 주체입니다. 내가 어떤 식당에 방문해 식당을 이용하고 있다면 나는 그 식당의 일부라 할 수 있을까요? 그런 관점에서 생각해보시면 좋겠습니다. 😄
- 0
- 2
- 47
질문&답변
cmd 글꼴변경
Consolas 글꼴은 MS사에서 배포하는 개발자용 글꼴이며 Visual Studio 설치 시 시스템에 함께 설치됩니다. 나머지는 인프런 AI의 답변을 참고하시면 되겠습니다. 😄
- 0
- 2
- 33
질문&답변
scanf_s 함수 질문있습니다!
szBuffer는 배열의 이름이며 그 자체가 메모리 주소 입니다. 결과적으로 szBuffer만 기술하든 &szBuffer라고 굳이 주소 연산자를 붙여 기술하든 코드 수준에서 달라질 것은 없겠습니다. 참고하시기 바랍니다. 😄
- 0
- 2
- 47
질문&답변
Hello World 이후 예제구문 관련
한 솔루션 내에서 프로젝트를 삭제하려면 '솔루션 뷰'에서 해당 프로젝트 선택 후 삭제하면 됩니다. 그리고 다시 새 프로젝트를 기존 솔루션에 추가하면 됩니다. 아니면 새 프로젝트를 계속 추가하는 방식으로 예제를 늘려가도 되겠습니다. 다만 이 경우 Ctrl + F5를 눌러 실행할 수 있는 프로젝트는 '시작 프로젝트'로 제한됩니다. 인프런 AI 답변과 더불어 참고하시기 바랍니다. 😄
- 0
- 2
- 64
질문&답변
이벤트 메시지 루프의 '응답 없음'에 대하여
각 응용 프로그램들이 가지고 있는 메시지큐에 들어가는 모든 메시지는 윈도우 시스템 수준 시스템 큐에서 분배된 것입니다. 큐에 자료가 쌓이기만하고 처리되지 않는 것을 알 수 있으며 무엇보다 윈도우 시스템에서 보내주는 메시지들도 응용 프로그램 메시지 큐에 쌓이는데 그에 대한 응답이 없는 것으로 메시지 처리 이벤트 루프가 작동하지 않음을 알 수 있습니다. 참고하시기 바랍니다. 😄
- 0
- 2
- 39
질문&답변
인코딩시 Modified UTF-8만 일어난다 보아도 될까요?
네, 그 정도로도 충분할 것 같습니다. 내부가 그렇게 작동한다는 특성을 알고 있어야 어떤 특이 현상을 경험했을 때 문제를 해결하는 능력을 얻을 수 있으니까요. 😄
- 0
- 2
- 42
질문&답변
화소에 관하여
값 자체를 16진수로 표기하건 10진수로 표현하건 값이 같다면 색은 같습니다. 단지 표현 방식에 차이만 있을 뿐입니다. 색상 자체가 달라지는 것은 아닙니다. 참고하시기 바랍니다. 😄
- 0
- 2
- 44
질문&답변
가독성이 떨어지는 코드 or 바보같은코드 고민
다른 사람에게 코드를 보여주고 조언을 구하는 것이 좋습니다. 물론 나보다 실력이 좋은 사람이어야 더 좋겠지요. 대신 조금은 창피할 각오를 해야 합니다. 지적을 받는 일은 때로 자존심 상하는 일이 될 수 있기 때문입니다. 나는 아직 '초보'라는 생각을 한다면 자존심 문제는 사실 큰 일이 아닐 수 있지요. 기업 내에 '코드 리뷰'가 존재하는 이유와도 닿아 있습니다. 그리고 가장 중요한 것은 '완벽 하려는 욕심'을 버리는 것입니다. 처음부터 잘 하는 사람은 없습니다. 시간이 흐르고 경험이 쌓이면서 좋은 코드를 작성 할 수 있는 것입니다. 그러니 여유를 갖기 바랍니다. 지금은 기능이 잘 작동하는 것으로 만족하는 것이 나은 선택일 수 있겠습니다. 아직은 예제를 겨우 작성하고 있는 수준이니까요. 소위 클린 코드는 실무에 근접 할 정도로 경험이 쌓였을 때 자연스럽게 논하게 될 것입니다. 잘 해내시리라 믿습니다. 건투를 빕니다! 😄
- 0
- 1
- 66