컴퓨터일반/프로그래밍 34

웹서버와 파일서버가 따로 있을경우 파일 업로드에 대해서

파일 업로드(다운로드) 작업을 수행하는 웹서버와, 업로드한 파일이 저장되는(다운로드할 파일이 저장되어 있는) 파일서버를 별개의 컴퓨터로 두고자 할 경우에는, 다음과 같은 네트워크 경로로의 액세스를 위한 추가적인 설정절차가 필요하다. 다음은 웹서버와 파일서버를 따로 두는 경우의 설정 절차이다. (Windows 2000 기준) 1. 익명 액세스를 위한 새로운 인터넷게스트계정 생성 1) 웹서버 컴퓨터에 임의의 로컬계정을 하나 만들고, 암호도 입력해 준다. 2) 이 계정에 대해 "암호 변경할 수 없음"과 "암호 사용 기간 제한 없음"이라는 두 개의 항목에만 체크표시를 해 주고, "다음 로그온할 때 반드시 암호 변경", "계정 사용 안함", "계정 잠겨 있음" 항목에 대해서는 체크표시를 없애 준다. 3) 만들어진..

VS.NET 설치후 ASP.NET 프로젝트 생성시 오류

VS.NET을 설치하고 공부를 하면서 asp.net 프로젝트를 생성하는데 다음과 같은 오류가 발생했다... "지정된 웹서버에서 ASP.NET 버전 1.1이 실행되고 있지않아 ASP.NET 웹 응용프로그램 또는 웹 서비스를 실행할 수 없습니다." 지랄.... 간만에 공부좀 할랬두만.. 이게 또 시작부터 태클일세.. 훔.. msdn도 안깔았고.. 간만에 구글신의 도움을 받기로 결정.. 다행히 한방에 검색이 되었다. .NET Framework를 깔지 않았을경우나 VS.NET을 설치후 IIS를 재설치 했을경우 그러한 현상이 나타납니다. 이때 VS.NET이 깔려있는 경우라면... 시작>>프로그램>>Microsoft Visual Studio .NET 2003>>Visual Studio .NET 도구>>Visual ..

[ASP]웹에서의 Modal 창과 Session에 관한 황당한 경험.

웹에서 "window.showModalDialog " 메소드를 이용해서 Modal 창을 쓰는 예가 종종 있다. 뭐 개인의 차이겠지만.. 개발자 취향에 따라서 .. 혹은 사이트특성에 따라서.. 개발 표준에 따라서.. 프로그램 특성에 따라서 일반 Popup이냐 혹은 Modal 창이냐를 선택하게 된다. 물론 그렇다는 이야기는 개개의 성격과 특성이 아주..아주 많이 다르다는 이야기 이다. 예를 들어서 마우스 오른쪽 클릭이라던가, 아니면 F5를 누르고 새로고침을 할때라든가.. 하튼 상당히 여라가지 부분에 있어서 많이 다른 상황이 연출된다. 예전에 Modal 창으로 개발시에는 소스 수정후에 바로 반영이 안되어서 익스플로러 인터넷 옵션에 기존 임시 파일들을 다지우고서 새로 띄워야 적용사항을 볼 수 있었던 기억도 있다..

골빈넷 따라하기.. 웹페이지 파싱..

골빈해커님이 만드신.. http://blog.golbin.net/ .. 블로그 사이트에 올라온 최신 포스팅 글들을 쭉 모아오는... 내가 php는 잘몰라서.. 어찌 했는지 물어봤더니.. 간단하다는 말만.. 후후 -_-;;; php로 개발한것 같던데.. asp로 한번 만들어 보고 싶은.. 생각이 들어서.. asp로 그냥 하기는 힘들거 같구.. vb에 있는 inet 컨트롤을 이용해서 파싱.. 해봤는데. 그런데로 만족할만한 결과가 온것 같다. 일단 TatterTools 사이트에 있는것만 뽑아 오는 소스는 아래와 같다. 별로.. 대단한건 아니지만.. 그냥. 함 해보고 싶어서.. -_-;;;; [CODE] [/CODE] 스타일시트만 적용하면 괜찮아 질듯.. 얼마나 효율적인지는 모르겠지만.. 쩝..

Procedure 작성시 지켜야할 일반적인 규칙

다 아시는 내용이지만 Procedure 사용에서 락 발생 다수 시 조치 사항입니다 1. TEMP 테이블 사용을 제한 - TEMP테이블의 경우 부하가 많은경우 락 발생이 급격하게 늘어나기 때문에 사용은 최소화 한다. 2. 다이나믹 쿼리의 제한 - 차라리 조회 조건에서 select 을 전부 써버리는 것이 더 났습니다. 3. 함수를 사용할 경우 다수의 값을 받아오는 경우에는 함수를 사용하기보다도 JOIN사용이 더 낫습니다. 함수를 사용할 경우 2건 이상인 경우에는 1건 1건씩 리턴값을 주기 때문에 리턴값이 늘어날 경우 점점 더 느려지게 됩니다. 4. 잘 쓰지 않고 건수가 적더라도 테이블에는 반드시 인덱스를 잡는다. 실 예로 8건 밖에 안되는 코드성 테이블에 인덱스 잡는 것으로 전체 시스템 성능이 5-6배가 된..

[ASP][펌]asp에서 TrackBack 구현하기

- SiteLink #1 : http://nbloger.com/view_post/vw.asp?bidx=205 필요하신분들이 많으실듯해서 올려드립니다. 사실 크게 어려운 부분은 아닙니다. 아래글은 트랙백의 기본개념보다는 windows + asp 환경에서의 기술적 구현을 위해 간단하게 작성된 소스입니다. 따라서 트랙백의 기본개념을 이해하신후 소스를 보시는것이 도움이 되실것입니다. 또한 보다 확장적인 서비스를 위해서는 아래 소스외에 더 많은 부분을 추가하셔야 합니다. 1. 트랙백 핑 받기 [CODE]

[ASP][펌]asp에서 rss 구현하기

- SiteLink #1 : http://nbloger.com/view_post/vw.asp?bidx=232 꼭 블로그가 아니더라도 XML RSS 는 이제 어느정도 대세가 되어가고 있는 듯합니다. 이제는 언론사나 커뮤니티 등에서도 RSS 가 나옵니다.. 그리고 #Reader나 Xpyder,FreeDemon 등의 RSS 구독기 또한 점차 넓게 사용되고 있습니다. 여기서는 이러한 XML RSS 를 구현하는 방법을 ASP 기반에서 XML 컴포넌트를 이용하여 구현하고자 합니다. 사실 RSS 를 구현할때 사실 단순히 텍스트 파일로 뿌려주고 ContentType 만 xml 로 선언해줘도 가능합니다. 그러나 조금은 다르게 해보고 싶다는 저의 호기심도 있고, 확장성과 향후 유지보수에 조금이라도 더 손쉽게 하기위해서 윈..

[VB]INI File Module

아는데로 참고만 하세요. 모르면 걍 스킵하시구요.. ㅋㅋㅋ 프로그래밍 하면서 INI파일 이용하는데 편리하긴 하더군요. 초보들만 보시면 될듯.. 영어 잘 읽어보면 언제 누가 맹글었다고 다있네요. ㅎㅎㅎ [CODE] =============================================================================== Attribute VB_Name = "INIFILES" '**************************************************** '* INIFILES.BAS Version 2.0 Date: 02/01/95 * '* VB Tips & Tricks * '* 8430-D Summerdale Road San Diego CA 92126-54..