SOAP is simple?

웹 서비스를 자주 다루다보니 이젠 SOAP에 익숙해질 법도 하다. 그런데 여전히 SOAP의 정의가 Simple Object Access Protocol이란 점을 생각하면 웃음만 나온다. SOAP이 어딜 봐서 간단하다는건지. SOAP의 근간을 이루고 있는 XML…

13 Comments

SQL Injection - sp_msdropretry

한때 함께 일했던 조운영씨가 가끔 Microsoft SQL Server 2000에 관해 물어보신다. SQL Injection와 관련된 쿼리를 다루시는 것 같다. 오늘은 시스템 저장프로시저 sp_MSdropretry에 대해 알아봤다. 서비스팩 3 이전의 sp_MSdropretry의 코드는 다음과…

0 Comments

마소 7월호 원고의 오타

마이크로소프트웨어 7월호에도 어김없이 프로그래밍 실전노트가 실렸다. 이번 기사는 성능분석 1편: CLR Profiler이다. 그런데 편집 과정에서 실수가 있었는지 원래 원고와 다른 부분이 있었다. <리스트 1>의 가운데 그림을 보면 Mark라고 되어 있다.…

0 Comments

Microsoft Office 2007의 메시지 휴대폰 전송 기능

마지막 프로젝트를 진행하고 있다. 나름대로 재밌는 일거리라 민감한 내용을 제외하고 소개해보려 한다. 마이크로소프트 오피스 2007에는 문자 메시지(SMS)나 멀티미디어 문자 메시지(MMS)를 전송하는 기능이 있다. [Tools/Account Settings] 메뉴를 열면 E-mail 계정을 설정할…

0 Comments

웹 서비스의 원격 테스트 허용하기

로컬 컴퓨터에서 웹 서비스를 개발할 때는 "HTTP POST 프로토콜을 사용하여 작업을 테스트하려면 [호출] 단추를 클릭하십시오."라는 메시지 아래의 호출 단추를 클릭해서 웹 메써드를 호출해 볼 수 있다. 하지만 외부 컴퓨터에서, 즉…

2 Comments

나의 개발환경

겐도형의 개발 환경을 공개합니다.을 읽고 나도 한번 공개해 본다. 데이터베이스 - Microsoft SQL Server 2000 기본적으로 제공되는 엔터프라이즈 매니저, 쿼리 분석기, 프로필러 모두를 상황에 따라 사용한다. 프로필러는 성능 문제가 발생했을…

5 Comments

Which is better? Reassign or Clear

왜 그런 약속을 했는지 모르겠다. 처음에는 별 것 아니라고 생각했다. 이제 와서 생각해보면 터무니 없이 안일한 태도였다. 마소 6월호 원고 마감일을 하루 앞두고 수정 건도 있는데 왜 수락했을까? 이틀째 집에…

0 Comments

리스크 관리 연착륙의 조건

이는 결국 경영자들이 리스크 관리를 잘못 이해하고 있는 데서 비롯된다. 리스크 관리에 대한 가장 커다란 오해 중 하나는 리스크 관리를 제대로만 하면 모든 리스크가 봄 눈 녹듯 사라질 것이라는 생각이다.…

2 Comments

프로그램 설치/삭제 과정에서 문제가 발생할 때

msiinv.exe라는 도구는 윈도우에 설치된 어플리케이션 정보를 제공한다. MSI APIs를 사용해서 Windows Installer가 설치되었다고 생각하는 제품의 정보를 제공한다. [제어판-프로그램 추가/제거] 메뉴가 있는데 왜 msiinv.exe를 사용해야 할까? 어플리케이션을 설치하거나 제거하다보면 문제가 발생하기도…

4 Comments