'분류 전체보기'에 해당되는 글 124건

  1. 2007.07.28 스타 창모드
  2. 2007.06.15 ^^ 짬뽕국물에 소주 한잔...
  3. 2007.03.05 mashupkorea 에서 찍혔던 사진
  4. 2007.01.29 공인 인증서 구조
  5. 2007.01.23 .NET 2003 설치후 MSDN 에서 Index 안나올때
  6. 2007.01.22 VC6에서 환경변수 자동 등록 방법
  7. 2007.01.11 Microsoft E-Book(chm files) 의 깨진 글자 보이게 하는 방법
  8. 2007.01.10 VC++ 6.0 에서 Debugging Tip
  9. 2006.12.29 foo() 함수의 기원
  10. 2006.12.13 윈도우즈 환경에서 net 명령어로 메세지 보내는 방법

스타 창모드

스타크래프트 창모드 등 유용 유틸리티가 있는 사이트

창모드 프로그램
다운로드 : http://www.valhallalegends.com/skywing/files/DxWnd/DxWnd.zip

만약 실행이 되지 않는다면 아래 프로그램을 다운받아 설치 한다.
Visual C++ 8 runtimes
다운로드 : http://www.valhallalegends.com/pub/vcredist_x86.exe



출처 : http://www.valhallalegends.com/skywing/

^^ 짬뽕국물에 소주 한잔...

mashupkorea 에서 찍혔던 사진

Daum 과 Naver에서 함께 했던 세미나 mashupkorea 에서 찍혔던 사진 ^^
아래 출처의 24번째 사진 .~




















출처 : http://mashupkorea.org/ 

공인 인증서 구조

공인 인증서의 구조체

Certificate  ::=  SEQUENCE 
{
      tbsCertificate            TBSCertificate,
      signatureAlgorithm   AlgorithmIdentifier,
      signatureValue         BIT STRING 
}

위와 같은 형식으로 되어 있다.
각종 정보가 TBSCertificate안에 들어 있으며 공인인증서를 발급한 발급자의 서명은
BIT STRING에 들어 있는데 이것은 TBSCertificate를 해쉬한 값에 발급자의 개인키로 서명한 값이다.
서명 알고리즘은 RSA 이며 해쉬 알고리즘은 SHA1
이것을 HEX 코드로 열어 보면 ASN.1 이라는 구문으로 이루어져 있는데
각 구문은 Identifier Octets, Length Octets, Contents Octets 으로 구분된다.

자세한 내용은 아래 참조
- X.690의 ASN.1 Encoding Rule
- rfc3280

.NET 2003 설치후 MSDN 에서 Index 안나올때

.NET 2003 설치 후 .NET 2003 MSDN Index나 Contents를 선택하면 아래와 같은 에러가 발생할때 대처법
"Failed to show the Help Index. Please reinstall Help on your system"

메뉴의 Tools -> Options 에서 InternationalKorean으로 설정한 후 Help를 다시 실행한다.

VC6에서 환경변수 자동 등록 방법

아래 경로에서 VCVARS32.BAT 파일을 실행 시키면 환경 변수가 자동으로 등록 된다.

  C:\Program Files\Microsoft Visual Studio\VC98\Bin\VCVARS32.BAT

Microsoft E-Book(chm files) 의 깨진 글자 보이게 하는 방법

1.  html help workshop 을 Microsoft 에서 받습니다.
     이것이 html <==> chm 변환해 주는 것인데, 이것을 이용해서 우선 chm 을 html 로 디컴파일 해 줍니다.

2.  htm 소스를 열어 보면, 소스 부분 글자가 깨어져 보입니다. (아래 2가지 방법 중 한가지 선택)

     해결방법1. 모든 htm 파일의 헤더 안에 명시적으로 charset 을 지정하는 부분을 추가해 주면 됩니다.
     <HEAD> 태그 내에 다음과 같이 추가 한다
     <META HTTP_EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">

     해결방법2. htm 파일내에 잘못된 케릭터 -96과 -110에 해당하는 문자를 아래와 같이 변경 합니다.
                      -96은 공백 문자 ' '로 변경,  -110 은 '`'(apostrophe) 문자로 변경
     예를 들면 해당 파일을 메모리에 올리고 아래와 같이 바꾼 후 파일을 새로 저장 합니다.
      if(buffer[i] == -96)
         buffer[i] = ' ';
      else if(buffer[i] == -110)
         buffer[i] = '`';

     * 해결방법1은 인터넷 에서 검색 해서 알아낸 방법인데 실제로 해결되지 않아서 2번의 방법으로 해결

3.  다시 html help workshop 로 새로운 프로젝트 만든 후, 맨 처음 디컴파일해서 생성된 hhc 파일을
     추가해 주고, Compiler 옵션에서 Search등의 세부 사항을 설정한 후 chm 파일로 컴파일 합니다.

꼬릿말 : htm의 파일의 갯수가 굉장히 많으므로 하나하나 모두 바꾸기는 힘이 든다. 따라서 프로그램으로 만들거나 unix의 bash 스크립트 등을 이용하여야 하는데 프로그램으로 할경우 _findfirst() 함수와 _findnext() 함수를 이용하면 편리 하다.  MSDN을 참고 ...

VC++ 6.0 에서 Debugging Tip

Debugging Tip

메뉴에서 확인 하는 방법
  • Tools -> Error Lookup 에서 Value 에 GetLasError()가 리턴한 값을 넣고 Lookup 버튼을 누르면
    에러에 대한 설명을 얻을 수 있다.


Watch 창에 입력 하는 방법
  • @err 라고 입력 하면 LastError Value를 얻을 수 있다.
  • @err,hr 라고 입력 하면 Last Error 뿐 아니라 Format Message를 수행한 결과의 문자열도 바로 확인 할 수 있다.
  • @TIB 라고 입력 하면 Thread Environment Block의 주소를 얻을 수 있다.

foo() 함수의 기원

Foo is the canonical metasyntactic variable, commonly used to represent an as-yet-unspecified term, value, process, function, destination or event but seldom a person (see Ned Baker, below). It might also be an abbreviation for "File Or Object". It is sometimes combined with bar to make foobar. This suggests that foo may have originated with the World War II slang term fubar, as an acronym for fucked/fouled/"fixed" up beyond all recognition/repair, although the Jargon File makes a reasonably good case [1] that foo predates fubar. Foo was also used as a nonsense word in the surrealistic comic strip Smokey Stover that was popular in the 1940s and 1950s. See also Foo fighter for more foo etymology, as well as RFC 3092.

Another usage of foo is as an abbreviation of the phrase "forward observation officer" (or observer). Apparently FOOs used to go places well forward of normal troops in battle and leave a stylised chalk graffiti of a person looking over a wall with the words "foo was here".

Foobar is a common placeholder name used in computer programming. It has been described as "the association of two metasyntactic variables: foo and bar".

윈도우즈 환경에서 net 명령어로 메세지 보내는 방법

Windows 환경에서 net 명령어로 메세지 보내는 방법

윈도우에서 로컬 네트워크상의 컴퓨터에게 메세지를 보내는 명령

시작 -> 실행 -> cmd (엔터)

콘솔창에 아래와 같이 입력

 net   send   IP(혹은 컴퓨터 이름)   메세지
prev 1 ··· 7 8 9 10 11 12 13 next