Thursday, September 09, 2010
Retabbed
Login | Register
블로그
  Search
블로그 목록
블로그 아카이브
블로그 검색
불나방의 소프트 블로그
Print  
Author: 불나방 Created: 2006-01-17 오후 1:35
불나방의 프로그래밍 블로그

crossdomain.xml
By 불나방 on 2008-07-18 오후 3:02

Flash player 가 업그레이드 되면서 지속적으로 보안이 강화되에 플레쉬에서 웹서비스, 웹, 소켓등을 사용할때 접근하는 웹서버에 정확한 설정을 해주지 않으면 보안 sandbox오류가 발생한다.

웹서버의 HTTP 헤더에

X-Permitted-Cross-Domain-Policies:all

을 추가한다. 웹서버 루트에 다음 내용을 담은 crossdomain.xml을 만든다.

<?xml version="1.0"?>
<!DOCTYPE cross-domain-policy SYSTEM "http://www.macromedia.com/xml/dtds/cross-domain-policy.dtd">
<cross-domain-policy>
   <allow-http-request-headers-from domain="*" headers="*" />
   <allow-access-from domain="*" />
</cross-domain-policy>

샘플 설정은 모든 도메인데 대해서 접근을 허가 하는 것이므로 도메인을 제약할 경우 적절히 수정한다.

< ...
More...

ASP.NET 2.0 on UNC share(Web Farm)
By 불나방 on 2008-05-09 오후 1:31

네트워크로 공유된 폴더(UNC Share)에 있는 ASP.NET 2.0 프로그램을 실행하는 것은 그리 간단한 문제가 아니다. 보안 문제 때문에 공유된 폴더의 프로그램은 기본적으로 실행해 주지 않는다. Web Farm을 구성하자면 공유폴더 실행이 꼭 필요함은 물론이다. 그 단계를 여기에 써둔다.

*. Domain이 없다면 도메인을 구성한다. 워크그룹으로도 가능할 수 있으나 더욱 복잡하다.

*. 먼저 ASP.NET 프로그램을 실행할 계정을 하나 만든다. 편의상 MYASPNET_WORKER라고 하자.(도메인 계정이다. 당연히) 이런 용도의 계정을 ASP.NET 아이덴티티라고 부른다.

*. %windir%\Temp 폴더에 대해서 MYASPNET_WORKER계정에게 삭제 권한을 준다.

*. %windir%\Microsoft.

More...

MS SQL Server 2000 에서 2005으로 업그레이드 또는 마이그래이션
By 불나방 on 2008-05-05 오전 1:51

서비스되고 있는 DB를 업그레이드 하는 일은 매우 신경이 쓰이는 일이다. 과정중에 뭔가 잘못되면 서비스가 중단되는 사태가 발생하기 때문이다. SQL 2000과 2005는 같은 기계에서 동시에 실행될 수 있는데 이것을 잘 이용하는 것이 방법이다. 직접적인 업그레이드는 잘못될 경우 거의 되돌리는 것이 불가능하므로 절대 하지 않는것이 좋다. 일단 업그레이드가 되면 다시 다운그레이드 하는것은 생각지도 못하는 복잡한 작업을 동반하며 그 결과도 그리 좋다고 장담하기 어렵다.

두개의 SQL을 한기계에 설치하는 것은 간단하다. 새로 설치하는 2005 서버를 새로운 이름의 인스턴스로 설치하면 된다. 즉 SQL서버의 기본 인스턴스 이름은 MSSQLSERVER인데 이 이름을 사용하는 인스턴스는 DB접속시 인스턴스 이름을 명시할 필요가 없다. 2005를 설치할때 기존 인스턴스를 업그레이드 할 수 있는데 이를 택하지 말고 새로운 인스턴스로 설치하는 것이다. 여기서는 편의상 MSSQLSERVER2005라 이름을 지었다고 가정한다.

다른 이름으로 설치를 하게되면 기존 프로그램의  DB접속시 서버이름을 명시할때 HostName\MSSQLSERVER2005 식으로 주면 된다. 즉 모든  DB접속 문자열을 다 수정해야 한다는 것이다. 물론 프로그램을 원칙대로 잘 설계 했다면 이 접속 문자열은 프로그램의 어디 한곳 또는  ASP.NET이라면 Web.config파일 안에 있을 것이므로 이것만 수정해주면 끝이다.

새로운 인스턴스로 2005를 설치했으면 기존 2000서버의 DB를 백업한후 2005에서 복원하면 된다. DB를 분리(Detach) 했다가 다시 연결(Attach)하는 방법이 빠른 ...

More...

ASP.NET 2.0, IIS6.0, 네트워크 공유
By 불나방 on 2008-05-03 오후 2:03

Web Farm구성을 하자면  ASP.NET 프로그램들을 공유 폴더에 두고 같이 사용해야 하는 것이 일반적인데 윈도우 보안설정 관계로 공유폴더의 ASP.NET프로그램을 실행하는 것이 간단하지 만은 않다.

1. 웝서버 구성에서 ASP.NET 2.0 확장 서비스가 허용되고 있는지 확인한다. - 로컬에서도 마찬가지다.
2. .NET Framework 2.0 Configuration Wizard를 사용해 intranet의 zone security를 full trust로 설정한다.
3. 가상디렉터리 설정에서 공유폴더를 공유하는 권한을 가진 계정이 접근할 수 있도록 한다. 연결계정 설정과 디렉터리보안 설정을 모두 바꿔준다.

워낙은 anonymous계정을 사용하여 접근할 수 있도록 설정하여야 하나 공력이 부족하여 이 설정은 현재로선 방법을 알길이 없다.


24인치 LCD모니터 구입기
By 불나방 on 2008-03-31 오후 3:13

오랫동안 DELL 24인치를 써왔다. 하나가 더 필요해서 이번에는 제일싼걸로 하나 구입해 보기로 했다. 한국기술산업에서 나온 2401W라는 놈을 29만원에 구입했다. DELL보다 15만원 싸다. 노트북에 우선 연결해서 해보니 화면에 물결무뉘가 줄줄 흐른다. 제조사에 전화하니 담당자가 없단다. 전화번호를 남기고 전화를 달라고 했는데 전화가 안온다. 반품처리했다.

역시 싼건 문제가 많다. 이번에는 삼성것을 사기로 작정하고 주문을 했다. 주문한지 한참지나서 전화가 온다. 재고가 없단다. 다시 다른가게에 주문했다. 이번에는 전화해서 재고 있는지 확인하고 바로 퀵서비스로 받다. 용산의 LCD가게들의 가격은 시시각각으로 변한다. 첨에 재고가 없다던 집에 주문한게 44만원이었는데 몇일뒤에 주문한 것은 41만원이다. 오늘 검색해보니 디스플레이랜드것이 25만원 짜리도 있다.

아무튼 구입한 삼성제품은 싱크마스터 245B라는 놈이다. 첫느낌은 명암비가 강해서 눈이 부시다는거 빼면 다 좋다. 아래위 조절된다.(내 보기에 싼 모니터와 비싼 모니터의 가장큰 차이는 아래위 높이 조절이 되는지 안되는지 인것 같다.) DELL것과 비교하면 입력단자가 부족하다. DELL 248WFP은 웬만한 입력은 다 받는 ...

More...

사랑, 요리, 엽기 - 조경란의 "혀"
By 불나방 on 2008-03-23 오후 4:04

책 내용의 대부분의 요리와 요리재료에 할애하고 있다. 요리와 요리재료를 통해서 사랑이 떠나간 주인공의 감정이입을 시도하지만 생소한 이탤리안 요리와 재료들에 익숙하지 못한 나로서는 감정이 이입되지 못했다. 사랑에 배신당한 주인공이 엽기적인 복수를 하는 간략한 스토리와 장황한 요리에 관한 수사. 오랜만에 장편을 냈지만 장편답지 못하다.


기업가 악당과 종교 악당의 대결 - There will be blood
By 불나방 on 2008-03-17 오후 4:12

석유값이 고공행진인 가운데 나오는 석유탐사 초기를 배경으로 하는 영화다. 영화는 두 주인공이 끌고 가는데 석유개발업자와 사이비성 목사가 그 주인공이다. 이 둘은 악당이면서 영화내내 서로 싫어하며 갈등을 증폭시키다 결국 둘다 파멸한다. 기업가 악당은 자신이 키워온 아들이 그의 마음에 들지 않자 "(You are) a bastard in a basket!"이라 조롱하는 악마성을 보인다.(이 대사가 다 자란아이게 그자 자신의 친자가 아니라고 표현하는 말이었다.) 사이비목사는 기업가에게서 돈을 받기 위해 자신의 신앙을 버리는 말을 서슴치 않고 한다. 영화내내 흐르는 이 둘의 갈등을 통해서 감독이 뭘 이야기 하려고 했는지는 알길이 없으나 재미있는 영화였다.


3번의 이혼, 3명의 성이다른 아이들 - 공지영작, 즐거운 나의집
By 불나방 on 2008-03-17 오후 3:44

3번의 결혼과 각 결혼마다 가진 한명씩의 아이들과 함께 사는 아줌마의 이야기. 작가자신의 자전적 소설이다. 사회적 통념상 무거운 주제를 작가의 다소 가벼운듯한 자기 변명으로 재미있게 풀어내고 있다. 세상에는 싫은것을 오랫동안 참고 견디는 것을 도통하지 못하는 부류들이 있다. 작가는 그러한 부류의 사람들에게 안도를 주는 행보를 해왔고 또 작가라는 직업적 특성을 잘 이용하여 재미있게 잘 포장하고 있다. 이혼이 범람하는 세태에 이혼이 너무 무겁거나 너무가볍게 감정적으로 받아들이는 것이 아닌 결혼이 하나의 과정이듯이 이혼도 살아가는 동안 하나의 과정이라고 이해하는데 도움이 될 듯한 책이다.


김밥천국
By 불나방 on 2008-03-10 오후 10:09

김밥천국에서 제일싼 김밥은 1,500원이다. 얼마전까지 1,000원이더니 그새 올랐다. 김밥한줄만 먹고는 밥이 안된다. 라면이라도 하나 먹을라치면 2,000원이다. 그러니까 김밥천국에서 제일싸게 그래도 배을 채울려면 3,500원이 든다. 음식의 질은 만족스럽지 못하다. 김밥천국 보다는 삼각김밥이 경쟁력이 있어 보인다. 삼각김밥은 다소 차이가 있지만 개당 700원이다. 김밥천국식으로 삼각김밥만 먹는다면 5개을 먹을 수 있는데 웬만한 사람은 삼각김밥 5개 못먹는다. 삼각김밥의 단점은 앉아서 먹을데가 없다는 것이다. 그러니까... 앉아서 먹는 것이 중요치 않다면 앉는 값을 지불하지 않고 먹는 삼각김밥이 더 싸게 배불리 먹을 수 있다는 얘기다. 두 음식 모두 그 내용적인 질에서는 별로 차이없이 나쁘다고 보는데,,, 맛은 본인 취향으로 삼각김밥이 월등하다.

도시에서의 최소 생존비 계산중 떠오른 생각...


듀오백코리아의 주주사은 행사
By 불나방 on 2008-03-10 오후 9:40
듀오백의자를 사고싶다면 연말을 노려라.
More...

Terms | Privacy | host
Copyright 2005 Code99.NET
 | 아티클 | 자료실 | 블로그 | Q&A | 관리자에게