회사에서 업무용으로 SVN을 사용하고 있습니다.
계정을 등록하고 CheckOut를 하고 update를 하면서 작업을 하고는
commit를 하려하니 위의 제목과 같은 에러가 나면서 commit이 안되는 겁니다.
네이버등의 한국사이트에서는 정보를 얻을수가 없어서
구글에 들어가서 검색을 해보니 역시나 정보를 얻을수가 있었습니다.
잘못하는 영어실력이라서 한번에 이해가 되지않아 두세번 읽으니 이해가 되더군요.
사실 간단한 내용이였는데...ㅡㅡ;
역시 영어가 중요하다는걸 새삼 깨닮게 되었습니다.

Subversion, MKACTIVITY, and 403 forbidden Headaches

내용인즉슨
저장소주소를 잘확인해 보라는 겁니다.
예를 들어
My URL: http://svn.foobar.com/foobar
이라고 저장소 주소를 적여놨는데
사실은
My URL: http://svn.foobar.com/FooBar
라는 식입니다.
결국 대소문자가 다르면 업데이트(read)를 되지만 케밋(writer)은 안된다는 겁니다.

차~암 쉽죠...잉....


저작자 표시
Posted by 빨강토끼
정렬하고 싶은 구간영역을 선택후에
Alt + F8 입니다.
Posted by 빨강토끼
SQL Server 2005 Express 를 설치하고
Visual Web Developer 2008 Express 도 설치하였습니다.
DB에 연결하려고 하니 연결이 안되더라구요.
(windows 인증사용)

데이터베이스 탐색기 -> 데이터 연결 -> 연결추가
Microsoft SQL Server 를 선택합니다.

위와같은 연결추가 화면이 나타나는데...
아무리해도 연결이 되지 않았습니다....

서버에 연결하는 동안 오류가 발생했습니다. SQL Server 2005에 연결하는 경우 SQL Server 기본 설정에서는 원격 연결을 허용하지 않기 때문에 발생한 오류일 수 있습니다. (provider: 명명된 파이프 공급자, error: 40 - SQL Server에 대한 연결을 열 수 없습니다.)



인터넷을 찾아보다가 알아낸사실은
express에서는 기본적으로 로컬연결만 가능하게 되어있다는것입니다.
물론 설정을 바꾸면 자유롭게 원격에서도 연결이 가능합니다.
원격 연결을 허용하는 방법

하지만 지금은 로컬인데도 연결이 안되고 있었습니다.

이유는 위에 서버이름을 수정해야된다는것이 었습니다.
localhost\SQLExpress
로 수정하니 연결이 되었습니다.

  SQL Server 2005 Express와 춤을 추다

쿼리로 연결하거나 SQL Server 인증 사용은 인터넷을 찾아보시면 자료를 찾아보실수있습니다.
Posted by 빨강토끼
Visual Studio 2008 Express 를 얻을 수 있고 관련 정보를 얻을 수 있는 공식사이트입니다.

정식판과 Express 의 차이점은 Express는 기본적인 컴파일러만 포함되어있고
기본적으로 MFC , ATL 라이브러리가 지원 되고 안되고의 차이라고 합니다.

Visual Studio 2008 공식사이트 http://msdn2.microsoft.com/ko-kr/vs2008/products/default.aspx

각종 다운로드 관련 페이지 http://msdn2.microsoft.com/ko-kr/vstudio/aa700831.aspx
trial 기간은 90일입니다.(한글지원함)

Express Editions http://www.microsoft.com/express/default.aspx
(한글지원함)

Visual Studio 2008 평가판 베타2 Team System
http://www.microsoft.com/downloads/details.aspx?FamilyId=428C076F-E3EF-4290-9FF4-F6FD8F180B7D&displaylang=ko
2008년 3월 까지 사용가능하다고 하네요.(확인못해봤음,한글지원함)

참고 : Visual Studio 2005 Express 관련페이지 http://www.microsoft.com/korea/msdn/vstudio/express/
(한글지원)
Posted by 빨강토끼
New : 새로추가된 기능이나 코딩
Improved : 개선된 기능이나 코딩
Fixed : 버그나 문제점이 발견되어서 수정된 기능이나 코딩
Update : 외부라이브러리나 리소스가 업데이트
Posted by 빨강토끼
프로그래밍을 하다보면 함수나 변수의 이름을 정하는 경우
어떤식으로 이름을 지어야될지 혼란스러울때가 있습니다.

파스칼식? 캐멀식?

파스칼식은 이름의 첫번째문자와 그뒤에 이어지는단어들의 첫문자를 대문자로 표시하는방법이고
예) BackColor

캐멀식은 이름의 첫번째문자를 소문자로 하고, 그뒤에 이어지는 단어들의 첫문자를 대문자로  표시하는 방법입니다.
예) backColor

그럼 각각을 어느경우에 쓰느냐...
매개변수를 제외한 거의 대부분의 경우에 파스칼식을 사용합니다.

대소문자 표시스타일
http://msdn.microsoft.com/library/kor/default.asp?url=/library/KOR/cpgenref/html/cpconcapitalizationstyles.asp

매개변수 명명지침
http://msdn.microsoft.com/library/kor/default.asp?url=/library/KOR/cpgenref/html/cpconParameterNamingGuidelines.asp
Posted by 빨강토끼
http://www.cipher.pe.kr/tt/cipher/
위 링크에 가보시면 nsis 에 대한 강좌가있습니다.
Posted by 빨강토끼
원래 정보의 주소는 http://blog.naver.com/jeemin5/130012555985 이지만
원지 보기가 부담스러워서^^ 펌하였습니다.


번호

명칭

설명

1

ALLUSERSPROFILE

모든 유저의
프로필 저장 폴더

C:\Documents and
Settings\All Users

2

APPDATA

현재 유저의
어플리케이션
데이터 폴더

C:\Documents and
Settings\[유저이름]
\Application Data

4

CommonProgramFiles

공용 프로그램
파일 폴더

C:\Program Files\
Common Files

5

COMPUTERNAME

PC에 지정된 이름

 

6

ComSpec

명령 프롬프트
실행파일

C:\WINDOWS\
system32\cmd.exe

8

HOMEDRIVE

기본 드라이브
문자

C:

9

HOMEPATH

기본 폴더

\Documents and Settings\
[유저이름]

12

LOGONSERVER

네트워크 이름

\\[컴퓨터명칭]

14

NUMBER_OF_PROCESSORS

CPU수

2

15

OS

운영체제 이름

Windows_NT

16

Path

자동 참조 폴더

C:\WINDOWS\
system32;

C:\WINDOWS;

17

PATHEXT

실행 가능한
파일의 확장자

.COM;.EXE;.BAT;.CMD;.VBS;
.VBE;.JS;.JSE;.WSF;.WSH

19

PROCESSOR_IDENTIFIER

CPU정보

x86 Family 15 Model 4
Stepping 1, GenuineIntel

22

ProgramFiles

프로그램 파일
저장폴더

C:\Program Files

24

SystemDrive

운영체제가 설치된
드라이브 문자

C:

25

SystemRoot

운영체제가
설치된 폴더

C:\WINDOWS

26

TEMP

임시 디렉토리 폴더

C:\DOCUME~1\[유저이름]\
LOCALS~1\Temp

27

TMP

28

USERDOMAIN

도메인 명

 

29

USERNAME

현재유저이름

 

30

USERPROFILE

현재유저의
프로필 폴더

C:\Documents and Settings\
[유저이름]

31

windir

윈도우즈가
설치된 폴더

C:\WINDOWS

 

Environ("windir")과 같은 형태로 사용함.

Posted by 빨강토끼
vs 2007 sp1을 설치하려면 시간이 오래걸린다.

http://blogs.msdn.com/heaths/archive/2006/10/06/VS-2005-SP1-Takes-a-While-to-Install.aspx

상기주소로 가면 자세한 설명이 있지만

간단히 설명하자면 도스창으로 서비스팩이 있는곳으로 가서

start /wait VS80sp1-KB926605-X86-KOR.exe /quiet /L*v+ VS80sp1-KB926605-X86-KOR.log 라고
입력하면 약 30분후에 설치가 완료됩니다.
그냥 백그라운드에서 깔리는것이므로 아무런변화는 없습니다.

Posted by 빨강토끼
제목에는 간단하다고 하지만 적어도 제가 아는 범위안에서 가장 귀찮고 번거로운 작업일듯합니다.
그렇다고 낚인건 아니구요.^^;
그냥 한서버에 IIS 와 ms-sql 를 설치하여 웹서비스를 할때
분명 DB를 연결해야한다.

일반적으로 OLE-DB 를 쓰지만 로컬이니깐 구지 연결스트링은 선언하지않고
(남들이 소스를 보면 아이피,아이디,패스워드가 노출되므로)
그냥 DSN으로 셑팅을 하면 구지 ms-sql에 sql용 아이디페스워드를 생성하지않고
로컬NT 계정으로 DB에 연결할수있다.

1. SQL Server Enterprise Manager(EM)를 여시고 서버를 확장해서 [보안]을 확장 합니다.
2. 로그인 부분에 마우스 오른쪽 버튼->새 로그인
3. 맨위 이름란 옆에 버튼을 눌러서 ISUR_XXXX 계정을 찾아서 선택하세요
4. 맨위 탭중에서 데이터베이스 액세스탭을 클릭하고
5. 데이터베이스 이름중에서 해당하는 데이터베이스명에 클릭하세요
6. 아래 역할중에 db_owner를 선택하시고 [확인] 누르시면 새로운 로그인이 만들어집니다.
7. 제어판에서 관리도구안에 데이터 원본 (ODBC)에서 DSN을 새롭게 생성한다.
8. 접근하려는 DB등을 선택하고 로컬NT계정으로 접근을 선택한다.

그리고
set db = server.CreateObject("ADODB.Connection")
conn = "DSN=XXXXXdns명"
db.open conn
이렇게 입력하면 됩니다.
Posted by 빨강토끼