'비주얼 스튜디오'에 해당되는 글 3건
- 2009/07/09 VSTS 2010 팀 3분기 맴버 모집
- 2009/03/25 매크로로 인텔리센스 길들이기 (2)
- 2009/03/21 TracePoint를 활용한 디버깅 팁
- VSTS 2010 팀 3분기 맴버 모집
Tweet
- Game Development
- 2009/07/09 21:09
- Visual C++, visual studio 2010, VSTS 2010, vsts2010.net, 비주얼 스튜디오, 비주얼스튜디오
-
안녕하세요. 저희 VSTS 2010 팀 블로그는 .NET Framework 4.0 과 VSTS 2010 에 대한 정보를 제공하는 공식 팀 블로그 입니다.
![]()
현재 저희 팀은 학생을 비롯하여, 개발자, 아키텍처, 컨설턴트 등 다양한 분야의 전문가와 Microsoft MVP 분들이 현재까지도 활동을 하고 계십니다.
VSTS 2010 팀의 지난 2분기 활동을 모두 마치고, 올해 3분기를 이끌어가실 새로운 팀 맴버를 모집합니다. 저희 팀에서는 아래와 같은 활동을 하게 됩니다.
VSTS 2010 팀 활동 분야
스터디
매월 2회 오프라인 스터디를 운영하여, 기술적인 부분을 공유하고 토론하는 시간을 갖습니다.
팀 블로그
팀 블로그를 통해 자신만의 분야 또는 배우고 싶은 분야를 공부하여 블로그에 게시할 수 있는 공간을 제공합니다. 다양한 분야의 전문가들도 함께 참여하여 VSTS 2010 에 대한 중요한 피드를 제공합니다.
세미나 및 기타 활동
세미나 강사 또는 다양한 외부 활동의 기회를 제공해 줍니다.
Microsoft MVP 추천
Microsoft Korea MVP Lead, Microsoft D&PE, Microsoft MVP 의 추천을 드리며 적극 지원해 드립니다.
모집 대상
대상
무관
지원 자격
1. .NET Framework 3.5 와 Visual Studio 2008 의 신 기능에 대해 알고 있는 분
2. 자신의 블로그를 운영하고 계신 분
3. 무언가에 도전하고 싶은 열정을 갖은 분모집 분야
- Cloud Development
- Parallel Development
- Web Development
- Windows 7 Development
- RIA Development
- Architect Development
- Office Business Application Development
- .NET Framework 4.0
- Visual Studio 2010
- Visual Studio Team System 2010
- ETC…
지원 방법
아래의 자신의 프로필을 umc골뱅이dotnetxpert.com 으로 보내주십시오. 반드시 아래의 양식을 지켜주십시오.
이름
홍길동
블로그
자신의 블로그 주소
소개
회사 및 소속, 자신의 소개
지원 분야
Web Development (중복 가능)
마감
2009년 7월 16일까지 지원 메일을 받습니다. 많은 지원 바랍니다. ^^
참고로 배우고자 지원하시는 분들은 정중히 사과드립니다. 저희 팀의 스터디에서는 여러분들에게 아무것도 가르쳐주지 않습니다.
저 희 팀에서는 실력을 보고 맴버를 선발하지 않습니다. 물론 실력이 출중하면 좋겠지만 새로운 VSTS 2010 분야는 어느 누구도 밟아보지 않은 새로운 황야와 같습니다. 새로운 길을 함께 가실 활동력이 충분하신 분들은 꼭 지원해 주시기 바랍니다. ^^
현재, 상대적으로 C++ 전문가의 참여가 미약한 편인데, 역량 있는 게임 프로그래머분들의 많은 참여 부탁드립니다. ^^
'Game Development' 카테고리의 다른 글
| Parallelism이란 무엇인가?! (0) | 2009/07/22 |
|---|---|
| 두가지 C++ 차세대 병렬 플랫폼 간단 비교 (1) | 2009/07/21 |
| VSTS 2010 팀 3분기 맴버 모집 (0) | 2009/07/09 |
| Poor men's Code Coverage (2) | 2009/07/02 |
| [해외 개발자 인터뷰] Michelle Martin (0) | 2009/06/26 |
| 게임 프로그래머를 위한 Yammer 그룹 가입신청 받습니다. (13) | 2009/06/19 |
- 매크로로 인텔리센스 길들이기
Tweet
- Game Development
- 2009/03/25 23:02
- intellisense, macro, Visual Studio, 매크로, 비주얼 스튜디오, 인텔리센스
-
VS2005와 VS2008에 해당하는 이야기입니다. 그리고 영문 버전에서만 동작을 보장합니다...
인텔리센스가 가끔 말썽을 피울 때가 있는데요. 잘못된 정보를 준다던가, 비주얼 스튜디오를 먹통으로 만든다던가... 그럴 때 유용하게 사용할 수 있는 매크로들 되겠습니다.
먼저 VS2005의 경우 다음의 hotfix를 받아 설치합니다. (SP1이 깔린 2005여야 합니다.)
http://connect.microsoft.com/VisualStudio/Downloads/DownloadDetails.aspx?DownloadID=11587
다음으로 아래의 코드로 매크로 모듈을 만듭니다.
다음처럼 만들어주시면 됩니다.
다음으로 편하게 사용할 수 있도록 툴바를 만들어 버튼으로 등록하면 됩니다.
다섯가지 매크로들이 각각 무엇을 하는지는 함수 이름에서 추측하실 수 있으리라 믿습니다. (사실은 각각 설명을 달기가 귀찮아서;)
'Game Development' 카테고리의 다른 글
| [해외 개발자 인터뷰] Anton Kaplanyan (2) | 2009/04/17 |
|---|---|
| 분산버전관리 git을 사용해보다 (0) | 2009/04/03 |
| 매크로로 인텔리센스 길들이기 (2) | 2009/03/25 |
| GDC에서 공개될 CryENGINE3 (0) | 2009/03/24 |
| TracePoint를 활용한 디버깅 팁 (0) | 2009/03/21 |
| [해외 개발자 인터뷰] Daniel Rizea (0) | 2009/03/18 |
- TracePoint를 활용한 디버깅 팁
Tweet
- Game Development
- 2009/03/21 00:16
- debugging, tracepoint, Visual Studio, 디버깅, 비주얼 스튜디오
-
이 함수가 매 틱마다 실행됩니다. 스프라이트가 이상한 곳에 그려져서, 어떤 SPRITE_POS_X 와 SPRITE_POS_Y 값에서 원하는대로 그려지는지 조사해보고 싶다고 합시다. 가장 간편한 방법은 거기에 breakpoint를 잡고 Quick Watch나 Watch 창을 통해 두 값을 수정해보는 겁니다. 이제 코드가 다음과 같다고 해보죠:
이전 예에서와 같이 iPosX 와 iPosY 값을 수정하면, 단일 틱에서만 변경이 이루어집니다. 원하는 바가 아니죠.
다행히, 매 틱마다 자동으로 이 값을 원하는 수치로 바꿀 방법이 있습니다. 값을 바꿀 때마다 재컴파일할 필요가 없습니다.
TracePoint를 DrawNiceSprite(iPosX, iPosY); 줄에 다음과 같이 설정하는 겁니다:
중괄호 안 표현식의 결과값이 출력창에 표시됩니다. 핵심은 그 표현식이 실제 수행이 된다는 것이죠. 그러면서 iPosX 와 iPosY 값을 매번 tracepoint가 hit 날 때마다 수정하게 되는 것이죠.
예전에 비슷한 짓을 조건부 breakpoint의 조건식에서 시도해본 적이 있는데, 실패였습니다. 하지만 tracepoint에서는 동작하는군요. 조건식 및 hit count 필터와 결합하면 매우 강력한 도구가 될 수 있습니다. 또한, 리턴 값이 있는 경우라면, 함수도 이런 식으로 수행할 수 있음에 주목해주세요.
물론, 이 놈도 단점이 있는데, tracepoint가 성능을 많이 잡아먹는다는 겁니다. 어떤 표현식을 안에 집어넣느냐에 따라, 매우 느려질 수도 있습니다. Hit count가 특정 배수일 때만 수행되도록 하는 식으로 부하늘 좀 줄일 수도 있습니다만, 예로 든 경우처럼 그러면 의미가 없어질 수도 있습니다.
'Game Development' 카테고리의 다른 글
| 매크로로 인텔리센스 길들이기 (2) | 2009/03/25 |
|---|---|
| GDC에서 공개될 CryENGINE3 (0) | 2009/03/24 |
| TracePoint를 활용한 디버깅 팁 (0) | 2009/03/21 |
| [해외 개발자 인터뷰] Daniel Rizea (0) | 2009/03/18 |
| 개발 관련 랜덤 웹링크 20090309 (0) | 2009/03/10 |
| 개발 관련 랜덤 웹링크 20090226 (0) | 2009/02/26 |











Recent comment