Command 로 짜여진 .cmd 확장자 파일의 스크립트를 실행하여, SVN 체크아웃, 호스트 설정, IIS 셋팅(aapPool 생성 및 사이트 설정 등) 및 빌드까지 실행하여 작업할 수 있다. * Toltoise SVN 에서 cmd 관련 기능을 이용하려면 설치 시에 'command line client tools' 를 체크 (Default 가 체크되어 있지 않음, 만약 체크가 안되있다면 Setup > Modify 에서 추가해주자) * 스크립트 실행> [실행할파일명.cmd 계정 PW > 로그파일.log] 입력 * 대충 명령어 echo Create(Add) appPool : 앱 생성/추가rem : 주석 느낌svn checkout --username %유저명% --password %패스워드% --force ..
부끄럽지만 해당 타이틀에 관하여 지금까지 생각해 본 적이 없었다. 일반적인 SDLC만을 알고 있었고, .NET에 대한 생명주기를 따로 다루고 있었는 지 몰랐었지만 이번에 면접을 보면서 알게되었다.그래서 간략하게 내가 참고했던 자료들을 모아서 블로그에 정리해보고자 한다. SDLC 란?Software Development Life Cycle : 소프트웨어 개발 생명 주기소프트웨어를 처계적으로 개발하고 관리하기 위해서 개발 과정을 단계 별로 나누어 구분한 것 일반적인 6단계는 아래와 같다.요구사항 분석 - 시스템 명세 - 설계- 구현 - 테스트 - 운영 및 유지보수 필요한 단계로 피드백을 반복 수행 하면서 소프트웨어의 완성도를 높일 수 있다. 1. 요구사항 분석사용자로부터 문제를 제기 받아서 사용자와 함께 기..
주기적으로 키 입력 보내기 (절전모드 방지용) 디스플레이 중앙 제어로 인하여, 일정 시간이 지나면 절전모드가 작동하도록 설정된 걸 변경할 수 없을 때 사용하면 유용한 팁입니다.저도 절전 모드 실행이 10분으로 설정되어 있어서, 키보드를 눌러놓는(PC방 처럼....^^;) 방법을 사용하다가 서치해보니 이런 방법이 있어서 블로그에 공유합니다. 마소에 있는 원 글에는 빈 키인 F15를 입력하게 되어 있습니다. 하지만 에러가 발생하는 경우가 있어서 Scroll Lock키를 두 번 입력하는 걸로 수정하셨다고 합니다. 소스는 간단하게, Shell 개체를 생성해주고 59 초 마다 ScrollLock 키를 두번 입력하도록 되어있습니다. 12345Set ws = CreateObject("WScript.Shell")Do ..
※ 제 블로그의 포스트들은 제가 부족하여 공부하기 위해서 작성하는 것입니다. 잘못된 부분이나 추가해야할 내용이 있다면 언제든지 댓글 부탁드리겠습니다. 팩토리 패턴(Factory Pattern) 이란객체 생성을 캡슐화(Encapsulation)한다. 구상 클래스(Concrete Class)가 아닌 추상 클래스(Abstract Class)나 인터페이스에 맞춰서 코딩할 수 있게 해주는 강력한 기법이다. 구상 클래스에 대한 불필요한 의존성을 줄여줌으로써 느슨한 결합(Loose Coupling)을 지향한다. 1. '추상화된 것에 의존하도록 만들어라. 구상클래스에 의존하지 않도록 만든다.’ 법칙에 기인한 패턴 > 의존성 뒤집기 원칙 (DIP : Dependency Inversion principle)2. '바뀔 수..
- Total
- Today
- Yesterday