code
PDB 파일 내부는?
PDB 파일 내부는?
2016.02.24Visual C++ PDB 파일 내부는? 우리가 C언어 또는 C++ 코드를 Visual Studio를 통해 디버깅할 때 프로그램 데이터베이스라고(Program DataBase) 불리는 확장자 ".PDB" 파일을 사용합니다. PDB 파일은 프로젝트를 빌드할 때 링커에 의해 만들어지고, 코드 라인 수와 기호 정보가 포함되어 있다는 정도는 알고 있습니다. 그런데 정확히 PDB 내부에 무엇이 있는지?? 잘 모르죠. 대부분 C/C++ 개발자는 이 내용을 몰라도 됩니다. 하지만 이러한 세부 사항을 알고 관련된 도구나 컴파일러, 링커, 분석도구를 작업하는 이에게는 엄청나게 유용한 정보일 것 같습니다. 최근 Microsoft의 Visual C++ 팀에서 이러한 관심과 요구사항을 충족하기 위해 PDB의 실제 생성 코드를..
프로그래밍 코딩 교육
프로그래밍 코딩 교육
2016.02.23초급 프로그래밍 코딩 교육 관련 좋은 사이트 소개가 있어서 소개해 드립니다. 게시글은 http://intkorea.tistory.com/ 의 내용에 연결됩니다. CODECADEMY 코드카데미 프로그래밍 코딩 교육 참고주소: http://intkorea.tistory.com/entry/무료-코딩-교육-코딩-강좌-사이트로-코딩-독학하기-CODECADEMY-코드카데미 CODE.ORG 유아 코딩 교육 - 누구나 배우는 코딩 학습 참고주소: http://intkorea.tistory.com/entry/누구나-배우는-코딩-코딩-학습-사이트-Codeorg
ASCII Code - 아스키 코드 표
ASCII Code - 아스키 코드 표
2009.03.06너무 필요할 때는 찾기 어려운 ASCII 코드표... 찾기 쉬우려고 이렇게 가지고 왔어요. 가져온 곳은 아래 참고 링크로 달아둡니다. DEC HEX OCT Char DEC HEX OCT Char DEC HEX OCT Char 0 00 000 Ctrl-@ NUL 43 2B 053 + 86 56 126 V 1 01 001 Ctrl-A SOH 44 2C 054 , 87 57 127 W 2 02 002 Ctrl-B STX 45 2D 055 - 88 58 130 X 3 03 003 Ctrl-C ETX 46 2E 056 . 89 59 131 Y 4 04 004 Ctrl-D EOT 47 2F 057 / 90 5A 132 Z 5 05 005 Ctrl-E ENQ 48 30 060 0 91 5B 133 [ 6 06 006..
사용자의 RTC 정보를 보는 코드
사용자의 RTC 정보를 보는 코드
2008.07.23출처 : Read RTC properties from active directory users http://www.haverhoek.nl/index.php?/archives/22-Read-RTC-properties-from-active-directory-users.html 이 스크립트는 AD의 사용자중에 RTC 활성화된 사용자의 RTC 정보를 읽을 수 있는 스크립트입니다. This script reads all RTC properties from all RTC enabled users from Active Directory. 파일을 적당한 이름의 *.vbs 로 저장한 후 실행해 보시면 됩니다. 사용자가 많을 경우 Alert 창이 여러번 뜨기 때문에 출력방식을 바꾸거나 파일로 저장하도록 하는 방법도 좋을듯..
고품질 코드 작성
고품질 코드 작성
2008.04.18꼭 알아야 할 것이 아니고 알아두면 좋은것들이 있습니다. 프로그래밍을 하면서 코드의 최적화를 신경쓰거나 퍼포먼스에 가장 최적화된 알고리즘을 생각해 내는것.. 이런 것 이외에도 많은 것들이 있죠. 시스템과의 상호 운용성이나 플렛폼에 제한에 최대한 안정성을 고려하는 등 예를 들자면 많을 겁니다. MS 에서 제시하는 고품질 코드작성에 필요한 노하우가 다음과 같이 소개됩니다. http://msdn2.microsoft.com/ko-kr/library/4dtdybt8.aspx 고품질 코드 작성 처음부터 좋은 품질을 유지하도록 해야 합니다. 품질이란 나중에 쉽게 추가할 수 있는 사항이 아닙니다. 너무 복잡하거나 모호하거나 제품 주기에서 너무 늦게 발견되는 문제는 일반적으로 수정되지 않습니다. 다음 항목에서는 코드의 ..
Visual Studio Add-in CopySourceAsHtml
Visual Studio Add-in CopySourceAsHtml
2008.04.15http://www.jtleigh.com/CopySourceAsHtml http://msdn.microsoft.com/msdnmag/issues/05/12/VisualStudioAddins/#S9 비주얼 스튜디오에서 코드를 복사해서 웹에 게시하거나 할 때 코드를 우리가 보던 그대로 색도 나오도록 하고 싶은데 그렇게 넣기 힘든게 현실이다. 이런 때에 비주얼 스튜디오의 Add-in인 CopySourceAsHtml 을 이용하면, 코드를 비주얼 스튜디오에서 사용하던 색상 그대로 웹 페이지에 게시할 수 있다. 아마도 이미 쓰고있는 사람이 많겠지만.. -_ -.. 아직 모르는 분을 위해..!
LCS 2005 Development Samples
LCS 2005 Development Samples
2007.12.24Ref. http://msdn2.microsoft.com/en-us/office/aa905499.aspx Check out some great new developer samples for customers to leverage and enhance presence integration. Microsoft Presence Sample for Web Based Applications Learn three different approaches for displaying presence status and providing real-time collaboration options on Web pages. Microsoft Presence Sample for Smart Client Applications Lea..
간만에 자바스크립트 99단 소스
간만에 자바스크립트 99단 소스
2007.07.03참 단순한 99단 자바스크립트 2~5단 6~9단 각각 4칸씩 2줄로 표현하도록 처리하였다. 참고용으로 이용하면 좋지 않을지 ^ ^; 참고로 Visual Studio Orcas 에서 작업을 하였는데 자바스크립트가 인텔리 센스로 코드가 떠서 자바스크립트 작업하기 참 편해진듯 ㅎㅎ 자바스크립 작업하려고 Orcas를 깔긴 좀 무리지만 .NET 개발자라면 IDE 툴을 VS Orcas로 바꾸는게 좋지 않을까 생각한다 ㅎㅎ 99단
HTTP Status Code(HTTP 1.1 : RFC 2616)
HTTP Status Code(HTTP 1.1 : RFC 2616)
2007.06.15참고 주소 : http://www.coolcheck.co.kr/upload/http_scode.asp HTTP Status Code(HTTP 1.1 : RFC 2616) 상태코드는 서버가 요구 메시지를 수신하여 처리한 결과를 알려주는 세 자리의 정수로 된 처리 결과 번호입니다. 첫 번째 자리 숫자는 응답의 종류에 대한 분류 기호이며, 나머지 두 자리 숫자는 일련번호입니다. 현재 첫 번째 자리 숫자에 대해 다섯 가지로 분류하여 쓰고 있습니다. Informatinal 1xx Success 2xx Redirection 3xx Client Error 4xx Server Error 5xx Informational 1xx참고 정보로 클라이언트의 요청이 접수되었고 현재 처리하고 있다는 의미입니다. 클라이언트에서 첨부..