E D R , A S I H C RSS

Full text search for "i VS i"

i%2B%2BVS%2B%2 Bi


Search BackLinks only
Display context of search results
Case-sensitive searching
  • PragmaticVersionControlWithCVS/Getting Started . . . . 35 matches
         || [PragmaticVersionControlWithCVS/WhatIsVersionControl] || [PragmaticVersionControlWithCVS/HowTo] ||
         == Installing CVS ==
         CVS서버 설치는 알아서 잘해라. -_-; 리눅스에서는 패키지로 설치하면 되고, 윈도우에서는 알아서 받아서 설치하면 된다. 이미 서버가 있으면 더 좋다. 내 경우에는 데비안 리눅스를 사용하는 관계로 apt-get install cvs로 간단히 설치를 끝냈다.
         현재 우리는 테스트용으로 CVS를 쓰기 때문에 CVS의 저장소를 임시로 만들 필요가 있다.
         CVS저장소를 만드는 명령은 다음과 같다.
         Unix: cvs -d ~/sandbox init // 나의 경우에는 /home/CVSHOME 로 지정하였다.
         Wind: cvs -d d:sandbox init
         == CVS Commands ==
         CVS클라이언트는 현재 우리가 쓰는 커맨드 형태의 클라이언트도 있지만, GUI형태의 TortoiseCVS, WinCVS등도 있다. (sourceforge.net에서 확인) 또한 IDE 자체가 CVS 클라이언트의 기능을 하는 것들도 있다. (ex. eclipse, dev-cpp)
         간단한 프로젝트를 CVS상에 만들자. 예제는 소스로 보이지는 않지만 크게 상관은 없다.
         tmpdir#cvs -d /home/CVSHOME/ import -m " " sesame sesame initial
         이런과정을 마치면 CVS 루트 디렉토리에 프로젝트가 정상적으로 생성되었는지 ls 명령으로 확인해보자.
         #cvs -d /home/CVSHOME co sesame
         cvs checkout: Updating sesame
         root@eunviho:~/tmpdir/sesame# cvs status color.txt
          Repository revision: 1.1.1.1 /home/CVSHOME/sesame/color.txt,v
         상기의 '''status''' 옵션으로 확인이 가능하듯이 cvs는 자동으로 현재의 파일이 로컬 작업공간에서 수정되었다는 사실을 판단할 수 있다.
         root@eunviho:~/tmpdir/sesame# cvs diff color.txt
         RCS file: /home/CVSHOME/sesame/color.txt,v
         root@eunviho:~/tmpdir/sesame# cvs diff --side-by-side color.txt
  • CVS . . . . 32 matches
          * http://kldp.org/KoreanDoc/html/CVS_Tutorial-KLDP/x39.html - CVS At a Glance.
          * http://kldp.org/root/cvs.html
          * http://network.hanbitbook.co.kr/view_news.htm?serial=298 - CVS 소개.
          * http://network.hanbitbook.co.kr/view_news.htm?serial=299 - CVS 관리. tag, branch 등에 대한 간단한 소개.
          * http://www.comp.nus.edu.sg/~cs3215/tools/cvs.html - 싱가폴 국립대학의 소프트웨어 공학 프로젝트 자료. 쉬움!
          * [http://www.loria.fr/~molli/cvs/doc/cvs_toc.html CVS User's Guide]
          * [http://www.csc.calpoly.edu/~dbutler/tutorials/winter96/cvs/ Yet another CVS tutorial (a little old, but nice)]
          * [http://www.cs.utah.edu/dept/old/texinfo/cvs/FAQ.txt An old but very useful FAQ about CVS]
          * http://www.cvshome.org
          * http://cvsbook.red-bean.com/ CVS의 자세한 도움말
          * http://www.chonga.pe.kr/document/programming/cvs/index.php 해당 사이트에서 제작한 한글 Reference
          * [TortoiseCVS] - 윈도우즈 탐색기와 연동되는 CVS
          * [WinCVS]
          * CvsNt
         === cvs web client ===
         view cvs 는 Python CGI로 돌아가며, 인스톨 스크립트가 있어서 설치하기 아주 쉽다. 추천.!
          * http://sourceforge.net/projects/viewcvs
         설치는 간단하다. install script 를 이용, CGI 가 돌아가는 경로에 설치한뒤, viewcvs.conf 에서 CVS ROOT 를 설정해주면 끝.
         현재 ZeroPage 의 경우 CVSROOT 는 /home/CVS 이므로 viewcvs.conf 의 경우 다음과 같이 설정되어있다. (여기서 Development 는 일종의 이름. 여러개의 root 존재시에는 ','로 구분한다.
         cvs_roots =
  • ProjectZephyrus/간단CVS사용설명 . . . . 32 matches
         간단 CVS 메뉴얼
         = CVS 사용 in linux =
         cvs co ProjectZephyrus
         = WinCVS in Windows =
          설치 [http://www.wincvs.org WinCVS]를 [http://sourceforge.net/project/showfiles.php?group_id=10072&release_id=83299 다운로드] 해서 설치
          === WinCVS Gui 환경 ===
          에서 General tab에 CVSROOT의 텍스트상자(가장 하단 상자)에
         자신아이디@165.194.17.15:/home/CVS
          변수이름 : CVSROOT
          변수값 : :pserver:자신의아이디@165.194.1.15:/home/CVS
         SET CVSROOT=":pserver:자신의아이디@165.194.17.15:/home/CVS"
          '''2. 배치 화일로 하기''' cvs98.bat 작성
         copy con cvs98.bat
         cvs -d :pserver:자신의아이디@165.194.17.15:/home/CVS %1 %2 %3 %4 %5 %6 %7 %8 %9
         cvs98 login
         ZeroPage서버는 /home/CVS 를 저장소로 잡았다.
         cvs -d /home/CVS init
         groupadd 그룹 추가, 우리는 cvs그룹을 추가
         cvs:x:536:neocoin,reset
         chgrp -R cvs /home/CVS
  • CVS/길동씨의CVS사용기ForLocal . . . . 23 matches
         Local에서 간단히 CVS를 사용하는 과정에 대한 Tutorial
         홍길동 씨는 이번에는 Java로 Hello Java를 작성하려고 한다. 간단한 소스지만 CVS에 넣어 볼겸 한번 만들어 본다.
         CVS를 개인적으로 사용할려면 두가지 방법이 있다. 하나는, 자신의 컴퓨터에 http://www.cvsnt.org/ 와 같은 서버툴을 설치하여 외부에서도 접근하는 것이고, 구지 서버를 돌리지 않고 cvs를 local에 저장소의 기능만을 이용하는 방법이 있다. 길동씨는 자신의 컴퓨터에서 간단한 저장소의 경험을 해보고 싶어서, local로 시도한다.
         cvs -d "자신의세팅" "명령어" "태그"
         cvs_SetForLocal.bat 내용 (한글부분은 채워넣어 주세요.)
         SET CVSROOT=local에서자신이사용할저장소
         SET PATH=%PATH%;"C:Program FilesGNUWinCvs 1.3"
         SET CVSROOT=컴퓨터에서 자신이사용할저장소
         SET CVSROOT=c:CVSLocal
         export CVSROOT=$HOME/CVSPrivate
         ==== 저장소 초기화(Remote라면 cvs서버 설정에 있는 과정이다.) ====
         C:User>cvs_SetForLocal.bat
         C:User>cvs init
         아무런 메세지가 나오지 않지만, 세팅에 적은 디렉토리가 c:CVSLocal 에 생성되었음을 확인할 수 있다. 이미 디렉토리가 있다면 해당 디렉토리 내부에 CVSROOT 라는 이름의 하위 디렉토리가 생길 것이다.
          도움말 : CVSROOT 에 설정된 대로 CVS 세팅을 한다.
         cvs init
         cvs -d c:CVSLocal init // -d 태그를 설정안하면 환경변수 CVSROOT의 값을 가져와 쓴다. 모든 cvs사용에 해당한다.
         C:UserHelloJava>cvs import -m "Hello Java를 출력하는 모듈" HelloJava zeropage neocoin
         cvs import -m "코멘트" 프로젝트이름 VenderTag ReleaseTag
         (프로젝트 폴더 내부에 CVS가 생겼으면 성공한 것이다.)
  • CVS/길동씨의CVS사용기ForRemote . . . . 20 matches
         홍길동 씨는 C++로 Hello World를 작성하려고 한다. 간단한 소스지만 CVS에 넣어 볼겸 한번 만들어 본다.
         먼저 다음 내용의 cvs login을 위한 cvs_set_remote.bat 란 세팅 배치 파일을 만들었다.
         cvs_set_remote.bat 내용 (한글부분은 채워넣어 주세요.)
         SET CVSROOT=:pserver:아이디@165.194.17.15:/home/CVS
         SET PATH=%PATH%;"C:\Program Files\GNU\WinCvs 1.3"
         SET CVSROOT=:pserver:자신의아이디@서버주소:서버의CVS홈주소
         원하는 디렉토리에서 배치 파일을 실행해서 cvs가 실행되는지 확인하고 로그인을 한다. (문서의 작성자는 자신이 알고 있는 서버를 이용하였으니 개의치 마세요.)
         .\>cvs_set_remote.bat
         .\>cvs login
         Logging in to :pserver:neocoin2@165.194.17.15:2401/home/CVS
         CVS password: ********
         .\HelloWorld> cvs import -m "Hello World를 출력 하는 프로젝트" HelloWorld zeropage HelloWorld
         cvs import -m "코멘트" 프로젝트이름 VenderTag ReleaseTag
         (프로젝트 폴더 내부에 CVS가 생겼으면 성공한 것이다.)
         .\>cvs checkout HelloWorld
         cvs server: Updating HelloWorld
         cvs checkout 프로젝트이름(모듈이름)
         .\HelloWorld>cvs add HelloWorld.cpp
         cvs server: scheduling file `HelloWorld.cpp' for addition
         cvs server: use 'cvs commit' to add this file permanently
  • PragmaticVersionControlWithCVS/CommonCVSCommands . . . . 18 matches
         || [PragmaticVersionControlWithCVS/AccessingTheRepository] || [PragmaticVersionControlWithCVS/UsingTagsAndBranches] ||
         = Common CVS Commands =
         이 장에서는 우리가 cvs를 이용해서 하는 작업의 90퍼센트를 차지하는 대부분의 명령어를 다룬다.
         ''(이번장이 이 책에서 가장 페이지수가 많은 장이다. 대략 4~50 페이지 정도이다. 이정도까지만 보면 cvs 사용하는데 큰 무리는 없을 듯하다.)''
         root@eunviho:~/tmp2# cvs co sesame sesame2
         cvs checkout: Updating sesame
         cvs checkout: Updating sesame2
         cvs server 에서 sesame sesame2 2개의 모듈이나 하위 모듈을 하나이 상의 동일한 이름의 지역 디렉토리로 가져옮
         root@eunviho:~/tmp2# cvs co sesame2/sesame2
         cvs checkout: Updating sesame2/sesame2
         cvs checkout: Updating sesame2/sesame2/templates
          CVS는 HEAD, BASE라는 2개의 꼬리표를 자동으로 제공한다.
         root@eunviho:~/tmp2# cvs log sesame
         cvs log: Logging sesame
         RCS file: /home/CVSHOME/sesame/color.txt,v
         root@eunviho:~/tmp2# cvs co -r 1.1 sesame
         cvs checkout: Updating sesame
         cvs 가 인식하는 날짜의 형태
         '''cvs update -d [files or directory]''' : 현재 디렉토리에 존재하는 모든 파일 폴더를 저장소의 최신버전으로 체크아웃. -d 옵션은 추가된 디렉토리가 존재하는 경우에 cvs가 현재 폴더에 자동으로 폴더를 만들어서 체크아웃 시킨다.
         root@eunviho:~/tmpdir/sesame# cvs update -d template
  • WinampPlugin을이용한프로그래밍 . . . . 18 matches
         void SAVSAInit(int maxlatency_in_ms, int srate){
         void SAVSADeInit(){
         void VSAAddPCMData(void *PCMData, int nch, int bps, int timestamp){
         int VSAGetMode(int *specNch, int *waveNch) {
         void VSAAdd(void *data, int timestamp){
         void VSASetInfo(int nch, int srate){
          in->SAVSAInit = SAVSAInit;
          in->SAVSADeInit = SAVSADeInit;
          in->VSAAddPCMData = VSAAddPCMData;
          in->VSAGetMode = VSAGetMode;
          in->VSAAdd = VSAAdd;
          in->VSASetInfo = VSASetInfo;
  • IntelliJ . . . . 17 matches
         http://www.intellij.net/eap - [IntelliJ] Early Access Program. Aurora project 가 진행중. JUnit Runner 추가.(이쁘다!) CVS 지원. AspectJ 지원. Swing GUI Designer 지원 (IntelliJ에서는 UI Form 기능). Plugin Manager 기능 추가.
         Upload:intellijcvsman.gif
         === Intelli J Idea 에서 CVS 연동 ===
         Intelli J 에서는 외부 cvs client 를 이용한다. 고로, wincvs 등을 깔고 난뒤 도스 프롬프트용 cvs 를 연결해줘야 한다. (CVS - Project 연동부분에 대해서는 ["IntelliJ"] 쪽이 빨리 버전업이 되었으면 한다는.. ["Eclipse"]의 CVS 연동기능을 보면 부러운지라~)
          0. CVS 셋팅 : File - Project Properties - CVS 텝에서 Enable CVS Integration 체크
          1. Path to CVS client 에 도스프롬프트의 cvs.exe 나 cvs95.exe 등을 연결
          2. CVS Root 설정 - ZP 서버에 연결할 경우 PServer 를 선택, Repository Path 로 /home/CVS 로 설정, Host에는 zeropage.org, User name 은 자기 아이디를 써준다.
          3. CVS 이용 - 3번의 과정을 하고 나면, IntelliJ 의 Tools 에 CVS 관련 메뉴들이 생길것이고, CVS Panel 이 열릴 것이다.
          4. Checkout - 이는 CVSROOT의 modules 에 등록된 project 들만 가능하다. CVS 관리자는 CVSROOT 의 modules 화일에 해당 프로젝트 디렉토리를 추가해준다.([http://cvsbook.red-bean.com/cvsbook.html#The_modules_File module file]) 그러면 IntelliJ 에 있는 CVS의 Checkout 에서 module 을 선택할 수 있다. Checkout 한다.
  • WinCVS . . . . 17 matches
         WinCVS를 처음부터 사용해봅시다.
          1. WinCVS를 사용하기 위해서는 Python과 TCL이 깔려있어야 한다.
          ''DeleteMe 맞는 이야기인가요? ["sun"]의 기억으로는 아닌것으로 알고 있고, 홈페이지의 설명에서도 다음과 같이 나와있습니다. 'WinCvs is written using the Microsoft MFC.' '' [[BR]]
          ''WinCVS가 돌아가기 위해서는 2개의 어플리케이션이 필요하다.[[BR]]
          WinCVS 1.3을 실행하기 위해서는 Python언어가 필요하다. Python이 없이는 WinCVS는 동작하지 않는다.[[BR]]
          WinCVS에 유용한 몇몇 것들이 TCL 쉘 상에서 실행된다. 이것들을 활성화 시키기 위해서는 최신버전의 ActiveTCL이나 Tcl/Tk가 필요하다. (From WinCVS설치 메뉴얼)[[BR]]'' -- 선호
          ''WinCVS 의 쉘에서의 직접 커맨드 입력기능을 이용하려면 이전 버전에선 TCL, 최신버전에서는 Python 을 이용합니다. 하지만, 설치 안해도 WinCVS 의 주기능들은 이용가능한걸로 기억합니다. --["1002"]''
          2. 잘 받아놓은 WinCVS를 깔자.
          * [http://www.wincvs.org]
          3. WinCVS가 뜨면 끝
          * Path : CVS파일들(저장소)의 주소를 설정한다.
          * CVSROOT : 위의 설정을 근거로 최종 접속 주소를 나타내어 준다. (굳이 수정할 필요는 없다.)
          4. WinCvs탭에서도 필요한 것만 수정하자
          1. 프로젝트를 CVS의 저장소 내에 넣어두어야 이래저래 써 먹을 수 있다.
          CVSNT : CVS의 NT용 서버 프로그램 ["www.cvsnt.org"]
         ["CVS"]
  • SubVersion . . . . 16 matches
         소스 버전 관리 툴 중 하나. CVS 대체 목적으로 만들어지다. ViewCVS 에서도 지원.
          * 커밋 단위가 파일이 아닌 체인지셋입니다. CVS에서라면 여러 개의 파일을 한꺼번에 커밋하더라도 각각의 파일마다 리비전이 별도로 붙습니다. 반면 Subversion에서는 파일별 리비전이 없고 한번 커밋할 때마다 전체 변경 사항에 대해 리비전이 하나씩 증가합니다.
          * CVS에 비해 엄청나게 빠른 업데이트/브랜칭/태깅 시간. 한 예로 같은 100MB 트리를 업데이트했더니 CVS보다 21배 빨랐습니다.
          * CVS와 매우 유사한 사용법. CVS 사용자라면 누구나 어려움없이 금방 배울 수 있습니다.
          * 파일 이름 변경, 이동, 디렉토리 버전 관리도 지원. CVS는 이것을 지원하지 않습니다.
          * 원자적 커밋. CVS에서는 여럿이 동시 커밋할 때 종종 충돌이 발생하는데 Subversion에서는 더 이상 그런 일이 없어졌습니다.
          * 커밋 통지 메일 스크립트 기본 제공. CVS에서라면 스크립트를 따로 구해서 써야 하는 번거로움이 있었지만, Subversion은 기본 제공 스크립트를 이용해서 훨씬 손쉽게 설정이 가능합니다.
         [CVS] 얘기를 먼저 안하네. 나의 경우는 [CVS] 를 먼저 쓰게 되었는데. - [1002]
          - [CVS] 는 건너뛰고 SubVersion 부터 써보려구요. - [임인택]
         오늘 처음 사용해보니 CVS보다 좀더 깔끔한 느낌이 이입니다. [tortoiseSVN]을 사용했는데 [CVS]보다 좀더 직관적이지 않나 싶습니다. 소스관리 툴을 처음 사용하는 사람이라면 [CVS]보다 [SubVersion]이 더 좋지 않을까 싶습니다. 다만 [tortoiseSVN]을 사용하니 체크아웃 할 때 보통 5-6번 정도 비밀번호를 쳐야 하네요;; diff, merge 툴을 따로 설정할 수 있습니다. - 이승한
  • CvsNt . . . . 14 matches
         [http://www.cvsnt.org/ NT service 지원 CVS Server]
         http://www.cvsnt.org/wiki/ 모인모인으로 돌리고 있는 cvsnt 홈페이지
         === CVSNT 로 ViewCVS 돌리기 ===
         이를 돌리려면 Windows용 ViewCVS 패키지를 받아야 한다. http://www.cvsnt.org/wiki/ViewCvs 를 보면 알리라.
         http://russ.hn.org/viewcvs/ 에서 윈도우즈를 위한 ViewCVS 를 받을 수 있다.
         또하나 필요한 것이 있다면, ViewCVS를 돌리기 위한 RCS 관련 툴들이다. 이는 http://ftp.cvshome.org/rcs/ 에서 받을 수 있다.
         이것들이 준비되었으면, conf 화일을 맞추자. 기본적으로 /cgi/viewcvs.conf 화일인데, 소스를 보면 간단하다.
         하나만 맞추면 되는데, 바로 가장 중요한 CVSROOT 의 위치이다. 설정해준 곳으로 맞춰준다.
         === ViewCVS 에서 Graph, Tarball ===
         viewcvs.conf 에서 다음옵션을 켜준다.
         use_cvsgraph = 1
         cvsgraph_path =F:webviewcvswindowsbinaries # 윈도우즈환경이고 잘 안될경우 절대경로로.
         cvsgraph_conf = F:webviewcvscgicvsgraph.conf # 상동.
         주의할점! CVS 에 해당 프로젝트와 같은 이름의 tar.gz를 올리지 말것! tarball 기능시 viewcvs 가 tarball 화일을 만들때 이름충돌이 나기 때문이다.
         http://free1002.nameip.net:8080/viewcvs/viewcvs.cgi - 현재 [1002]의 컴퓨터에서 돌고있는 ViewCVS. apache cgi 로 돌리고 있다.
         CVSNT 의 경우 cvs 자체 사용자와 NT 사용자 둘 다 받는 것 같다. 그래서 NT 쪽에 Poweruser 그룹의 사용자들을 추가해주면 cvs도 사용할 수 있게 된다.
         일반적인 cvs사용자 추가도 가능하다. 커맨드 프롬프트에서
         cvs -d 저장소이름 passwd -a 사용자 이름
         [http://www.redwiki.net/wiki/moin.cgi/CVSNT_20_bc_b3_c4_a1_20_b0_a1_c0_cc_b5_e5_bf_cd_20_c6_c1 CVSNT 설치 가이드와 팁] - 게임쪽에서 유명한 redwiki 님의 글.[DeadLink]
         [http://www.redwiki.net/wiki/wiki.php/CVS 위 redwiki님이 정리한 페이지]
  • Eclipse . . . . 14 matches
          * [http://dev.eclipse.org/viewcvs/index.cgi/%7Echeckout%7E/platform-ui-home/accessibility/keys.html Eclipse 단축키 모음] [http://eclipse-tools.sourceforge.net/shortcuts.html Eclipse Keyboard Shortcuts]
         === Eclipse CVS 연동 ===
         Eclipse에서는 내부의 CVS 클라이언트를 사용한다.[[BR]]
         Eclipse기본 플러그인으로 CVS가 설정되어 있다.
          1. Menu -> Window -> Open Perspective -> CVS Repositary (없으면 Other)에서
          1. CVS Repositary View에서 Mouse R Popup
          1. {{{~cpp PopUp}}} -> New -> CVS Repositary Location
          1. 자신의 CVS를 등록
          1. 참고 [http://openframework.or.kr/JSPWiki/Wiki.jsp?page=EclipseCVS Eclipse에서의CVS연동설명_그림]
          * [neocoin]:정말 Java Source Editor면에서는 이것보다 나은것을 찾지 못하겠다. CVS 지원 역시 훌륭하고, Project파일 관리 면에서도 우수하다. 하지만 가장 인상 깊었던건 오픈 프로젝트라서, 이걸 볼수 있다는 점이다. 바로 [http://64.38.198.171/downloads/drops/R-2.0-200206271835/testResults.php org.eclipse.core.tests] 이런것을 각 분야별로 수백개씩 하고 있었다. 이런것은 나에게 힘을 준다. --상민
          * J-Creator가 초보자에게 사용하기 좋은 툴이였지만 조금씩 머리가 커가면서 제약과 기능의 빈약이 눈에 띕니다. 얼마전 파이썬 3차 세미나 후 Eclipse를 알게 되면서 매력에 푹 빠지게 되었습니다. 오늘 슬슬 훑어 보았는데 기능이 상당하더군요. 상민형의 칭찬이 괜히 나온게 아니라는 듯한 생각이...^^;;; 기능중에 리펙토링 기능과 JUnit, CVS 기능이 역시 눈에 제일 띄는군요 --재동
          * 올초 Eclipse를 처음 접하고, 좀 큰 프로젝트에 Eclipse를 적용해 보았다. CVS, JUnit, Ant사항을 반영하고 대형 상용 Package를 사용하는 관계로 setting할 것도 많았지만, 개발이 종료된 지금 결과적으로는 매우 성공적인 적용으로 볼 수 있다. 팀프로젝트시 모듈로 나누어 그룹 개발이 될 경우에 매우 효율적이니, 강추함. 앞으로 발전되는 모양을 지켜보거나 참여하면 더 좋을 듯... -- [warbler]
          * 2004년 6월 (현재) Eclipse의 3.0Rc1이 나왔습니다. 언제쯤 릴리즈가 될지는 모르겠지만.. 일단 상당히 이뻐졌구요 (이점은 IntelliJ를 의식해서가 아닌가 싶습니다) 추가되는 기능도 많은것 같습니다. (JDK 1.5 베타 지원등.) 하지만 아쉬운 부분은 특정 CVS 서버와 연동이 잘 안된다는 점인것 같습니다. 버그 리포트를 해야하나..-_-a - [임인택]
         SeeAlso [http://dev.eclipse.org/viewcvs/index.cgi/%7Echeckout%7E/eclipse-project-home/plans/3_0/freeze_plan.html Eclipse 3.0 endgame plan]
          * quick fix, UnitTest, [Refactoring], [CVS], 그리고 방대하고 다양한 플러그인들이 제일 마음에 든다. 툴을 사용하는 재미가 있다. - [임인택]
  • PragmaticVersionControlWithCVS . . . . 14 matches
         = Pragmatic Version Control With CVS =
         || ch1 || [PragmaticVersionControlWithCVS/Introduction] ||
         || ch2 || [PragmaticVersionControlWithCVS/WhatIsVersionControl] ||
         || ch3 || [PragmaticVersionControlWithCVS/Getting Started] ||
         || ch4 || [PragmaticVersionControlWithCVS/HowTo] ||
         || ch5 || [PragmaticVersionControlWithCVS/AccessingTheRepository] ||
         || ch6 || [PragmaticVersionControlWithCVS/CommonCVSCommands] ||
         || ch7 || [PragmaticVersionControlWithCVS/UsingTagsAndBranches] ||
         || ch8 || [PragmaticVersionControlWithCVS/CreatingAProject] ||
         || ch9 || [PragmaticVersionControlWithCVS/UsingModules] ||
         || ch10 || [PragmaticVersionControlWithCVS/ThirdPartyCode] ||
          * 오 대박이다. ㅡ.ㅡ;; 콘솔로 쓰다가 TortoiseCVS 쓰니깐 배로 편한거 같다. - [eternalbleu]
         [CVS]
  • ZeroPageServer/CVS계정 . . . . 12 matches
          Concurrent Version System 의 계정 즉 ZeroPageServer 에서 제공하는 ["CVS"] 서비스의 계정이다.
          * http://zeropage.org/cvs/ - Zp에서 운영하는 cvs
          * ZeroPageServer 의 CVS의 읽기 전용 계정은 '''cvs_man''' 에 암호는 '''asdf''' 이다.
          * 읽기 전용 cvs 계정 세팅
         id : cvs_reader
         directory : /home/CVS
          1. 알수 없는 저 문자열을 /home/CVS/CVSROOT/passwd 파일에 주석에 따라 적절히 입력시킨다.
          1. [Eclipse]나 여타 CVS 클라이언트로 접속해서 확인한다.
          1. /home/CVS 이하 파일들의 권한이 cvs_man 이 아니라면, 변경해준다.
          * CVS 계정은 신청하시기 전에 최소한 ["CVS"] 에 있는 ["CVS/길동씨의CVS사용기ForLocal"] 라도 따라해 보시고 신청하세요.
         See Also ["CVS"]
  • ZeroPageServer/SubVersion . . . . 10 matches
          CVS의 대용으로 개발되기 시작하여, 최근 fsfs의 지원 이후로 CVS를 대체해 나가는 추세이다. 많은 opensource 기반 프로젝트들이 SVN으로 옮겨갈 준비들을 하고 있다. 최신버전인 1.2버전부터는 bdb가 기본이었던 것이 fsfs가 기본 타입으로 설정되었다.
          * 기본적인 이용법은 거의 cvs와 동일하다. 심지어는 콘솔의 명령어도 거의 동일하다고 생각된다. 하물며 Tortoise같은 프로그램인데 오죽하랴. 다른 것은 저장소를 표기하는 방법이 다르다.
          의 형태로 이루어진다. 그외의 모든 것은 CVS와 동일하다.
          [http://zeropage.org/cvs/?root=project ViewCVS] : 웹인터페이스로의 체크아웃이 가능하다.
          * 윈도우에서는 [TortoiseSVN] 을 이용해서 기존의 CVS와 거의 동일한 방식으로 사용하는 것이 가능하다.
          * CVS를 이용하던 사람은 바로 이용이 가능할 정도로 기존의 CVS와 명령어의 구성체계가 유사하다.
          * 자신이 만든 소스를 CVS에 저장하여서 보관하면서 후에 포트폴리오로 만들어 보는 것도 좋을 것임.
          * 영창쓰 감사..~ 시간나면 ViewCVS 랑 연동도. (근데, 사람들 CVS 들은 쓰고 있던가.? http://zeropage.org/cvs 참고) --[1002]
  • AcceleratedC++ . . . . 9 matches
         홈페이지: http://www.acceleratedcpp.com/ (VS.NET, VC++6.0 등을 위한 소스화일을 받을 수 있다)
          * 소스코드의 코딩은 VS6를 이용할 수도 있겠지만, VS6가 나온지가 오래되다 보니 STL을 다루는 방식이 좀 달라서 책의 소스를 그대로 이용하는데 문제가 존재합니다. 따라서 .net 을 이용하거나 gcc를 이용하는 방식을 추천합니다.
          || [http://www.acceleratedcpp.com/details/msbugs.html VS6 코드 수정] || 책에 나온 소스를 VS6에서 이용할 경우 발생하는 문제점에 관한 내용이 있습니다. ||
          || [http://www.bloodshed.net/ Dev-C++] || GCC를 기반으로 하는 IDE환경으로 책의 소스를 그대로 이용가능. CVS를 제공함 ||
          || [http://msdn.microsoft.com/visualc/vctoolkit2003/ VSC++ Toolkit] || .net 을 구입할 수 없는 상태에서 STL을 컴파일 해야할 때 사용하면 되는 컴파일러. ||
          || [http://lab.msdn.microsoft.com/express/visualc/default.aspx VS2005C++Express] || .net 2005의 VSC++버전의 Express Edition ||
  • HelpOnCvsInstallation . . . . 9 matches
         CVS 최신 모니위키를 통해서 설치하기
         CVS라고 하는 것은 모니위키가 개발중인 최신 버전을 말합니다. 모니위키를 최신 개발버전으로 설치하는 방법은 다음과 같습니다.
         == CVS로부터 처음 설치하는 경우 ==
         === CVS에서 가져오기 ===
         CVS에서 최신 모니위키 소스를 가져옵니다.
          2. CVS로부터 소스를 가져옵니다. (이를 checkout이라고 합니다.)
          1. 설명에 나와있는 것처럼 먼저 CVS로 로그인을 합니다. {{{cvs -d :pserver:anonymous@kldp.net:/cvsroot/moniwiki login}}}
          1. 로그인은 단 한번만 하면 됩니다. 한번 로그인 하면 그 정보가 {{{~/.cvspass}}}파일에 보존됩니다.
          1. CVS로 부터 소스를 가져옵니다. (checkout) {{{cvs -d :pserver:anonymous@kldp.net:/cvsroot/moniwiki checkout moniwiki}}}
         == CVS로부터 업데이트하기 ==
         cvs up # 혹은 cvs up -d
  • 새싹교실/2011/무전취식/레벨1 . . . . 9 matches
          * Project 생성 : Visual Stdio2008(이하 VS2008)에서 프로젝트 생성법
         정진경 : VS2008에 다시한번 입문한 기분이었다.'' 나도 이런때가 있었다.''
          * 이렇게 쓰면 되나요 ? 오늘 처음으로(?) C프로그래밍을 해보았는데..(교수님은 뭐란말인가 ㄷㄷ) 처음에는 좀 정말로 뭐가 뭔지 몰라서 난감햇는데 선생님의 설명이 '굳' 이어서 정말 잘이해됬어요 ㅋㅋ 재밌네요.... 근데 지금 vs2008을 깔고싶은데 어케깔아야될지를 모르겠어서 못깔고있어요 어떡하죠ㅠ. - [강원석]
          * 첨으로 VS2008을 써보았슴다. 표준입출력 연습?? 언어에 관해서는 그다지 어려운 점이 없었는데, 내컴에 깔린 VS2008과 실습실에 깔린 VS2008 환경설정이 달라서 조금 걱정ㅠㅠ.. 사실 C언어 코딩을 반년 넘게 안하고, 중간에 C99 표준 내용을 아주 쪼오금 본 뒤 다시 표준입출력으로 돌아오니, C언어가 참 어렵다는 생각이 들기도 했습니당. 저도 갈길이 멀지만 저보다 한발짝 뒤에 있는 동기들을 보면 조금 걱정입니다. ㅜㅜ 화이팅 -[정진경]
          * 대학교와서 처음으로 C실습을 해본 뒤에 듣는 수업이었다. 고등학교때는 VS6.0버전을써서 2008버전이 많이 어색했었다. 교수님이 설명도 제대로안해주시고 ㅠㅠ 안배우고왔으면 어쨌을까 걱정됬었다. 하지만!!! 새싹수업듣고 별로 걱정안해도 되겠구나 하는 생각이 들었당 ㅎ.ㅎ 고등학교때는 void main을 썼었는데 int main을쓰고 리턴해주는 이유를 알게됬다. 처음부터 차근차근 해주시는 설명이 좋았다.ㅎㅎ 앞으로도 열심히 들어야징!!! -[이소라]
          * C라는 것을 처음 접해봤다. 그리고 간단하지만 코딩이라는 것도 해봤다. 사실 대학교 입학하기 전에 C는 본적도 없었는데..그리고 VS2008도 처음 켜보고..화요일이라 C실습 날이라서 새싹하기전에 잠깐 하고 왔는데! 강의시간에는 왜 하는지 몰랐던 것을 새싹에 와서 이유도 알고 뭔지도 알았다. C프로그래밍 시간마다 졸립기만 했는데 새싹교실은 되게 재밌는것 같다. 그리고 코딩에 성공하고 그러니까 재밌는 것 같기도 하다. 아직 더 해봐야 알겠지만.. 새싹에서 열심히 공부해서 프로그래밍을 잘하고 싶다! 그리고 옆에서 소라가 도와줘서 더 잘할 수 있었다 야호! 그리고 선생님도 참 좋은것 같다 짱!! 근데 집에다 vs2008을 깔면 컴퓨터가 사망할 것 같다ㅠㅠ그래도 집에가서 도전해봐야지 ㅠㅠ -[이진영]
          * VS2008이란 것을 처음으로 사용해보았습니다. 처음 새싹수업에서는 어려운 점을 많이 느껴서(긴장을 좀 한 탓도 있어요ㅋㅋ) 그날 배웠던 것을 잊어먹지 않기 위해 계속 해서 성공할 때까지 실습을 했습니다. 하나 하나씩 성공을 하고 나니 뿌듯함도 느끼고 자신감도 생기는것 같아서 기분이 좋습니다. C프로그래밍 시간에 졸았던게 많이 후회가 됩니다ㅋ 대학교와서 노는 시간이 많이 늘긴 했지만 초심을 잃지 말아야 겠어요ㅋ. 앞으로는 수업한 내용들을 가능하면 당일날 복습을 해둬야 할 것 같습니다. 새싹교실 들기를 정말 잘 한 것 같아요~! -[서원태]
          * 선린은 아직도 VS6.0 쓰는구나 -_-;;; - [강성현]
  • 임인택/CVSDelete . . . . 9 matches
         CVS로 프로젝트 소스파일 받아다가 다른곳에 쓸때, 가끔 CVS 폴더 지우는게 너무 짜증날때가 있다. tortoise 같은데서 찾아봐도 없길래 그냥 간단하게 파이썬으로 작성.
         def deleteCVSDirs(relativeRoot):
          if folder == 'CVS':
          deleteCVSDirs(relativeRoot + '/' + folder)
          deleteCVSDirs('C:\MyDocuments\Programming Source\Java\초고속통신특강\neurogrid')
         CVS에 보면 release 기능이 있던데... CVS에 들어간 파일은 다 지워주는데 폴더를 안 지워주죠.ㅎㅎㅎ -- [Leonardong]
         나의 경우는, 1. 탐색기에서 해당 디렉토리에 CVS로 화일검색(하위폴더 포함) 2. 전체 선택 3. 삭제 --[1002]
  • CPPStudy_2005_1 . . . . 8 matches
          * 소스코드의 코딩은 VS6를 이용할 수도 있겠지만, VS6가 나온지가 오래되다 보니 STL을 다루는 방식이 좀 달라서 책의 소스를 그대로 이용하는데 문제가 존재합니다. 따라서 .net 을 이용하거나 gcc를 이용하는 방식을 추천합니다.
          [http://www.acceleratedcpp.com/details/msbugs.html VS6 코드 수정] 책에 나온 소스를 VS6에서 이용할 경우 발생하는 문제점에 관한 내용이 있습니다.
          [http://www.bloodshed.net/ Dev-C++] GCC를 기반으로 하는 IDE환경으로 책의 소스를 그대로 이용가능. CVS를 제공함
          [http://msdn.microsoft.com/visualc/vctoolkit2003/ VSC++ Toolkit] .net 을 구입할 수 없는 상태에서 STL을 컴파일 해야할 때 사용하면 되는 컴파일러. (공개)
          [http://lab.msdn.microsoft.com/express/visualc/default.aspx VS2005C++Express] .net 2005의 VSC++버전의 Express Edition
  • PragmaticVersionControlWithCVS/WhatIsVersionControl . . . . 6 matches
         || [PragmaticVersionControlWithCVS] || [PragmaticVersionControlWithCVS/Getting Started] ||
         개중에는 네트워크에 연결되지 않은 상태에서 작업을 하고 이를 후에 반영시켜 동기화하는 매커니즘을 제공하기도 함. (ex CVS)
         CVS가 각기의 파일에 할당하는 버전의 번호는 그 파일의 버전일뿐 전체 프로젝트의 버전일 수는 없다. ''(잡담:물론 따로 기능이 있지 않을까? -_-;)''
         상기와 같은 식으로 소스를 수정한뒤 fix01, fix02를 순차적으로 체크인하면 fix01에 의해서 저장소에 있는 파일이 갱신되었기 때문에 fix02가 체크인 되는 시점에서 충돌이 일어나게 된다. 이경우 CVS는 fix02의 소스에서 fix01에 반영된 3번째 줄의 변경내용을 병합하여 로컬 작업 공간에 반영하고 체크인하게된다.
         [PragmaticVersionControlWithCVS]
  • ProjectZephyrus/Afterwords . . . . 6 matches
          * CVS을 사용하면서 CVS의 유용함을 경험해볼 수 있었다.
          * CVS을 사용하면서 CVS의 유용함을 경험해볼 수 있었다.
          - ZeroPageServer 에 CVS Web Client 를 설치하고, CVS에 대해 비교적 잘 아는 사람들이 다른 사람들과 PP를 하면서 그 장점을 목격하게끔 했다.
  • ProjectZephyrus/ClientJourney . . . . 6 matches
          * 작업상황이 막바지인것을 실감할 거 같다. 엄청나게 길어진 코드를 보면 알 수 있다. 내가 없는 사이에 엄청나게 많은 변화가 있었다. 주석이 없는 코드라서 그런지 해석하는 데 애먹었다. 이궁...CVS 사용을 며칠 안해봤다고 또 잊어먹었다. 바부..도움말 뒤지는 중이다. 아마 이번 프로젝트에서 내가 가장 크게 느끼는 것은 영서와 비슷할 것 같다. 자바 언어에 대한 공부보다는 프로젝트 진행 방법, 팀프로젝트에서 개인과 팀의 역할 등을 가장 크게 배우는 것 같다. 예전에 친구와 함께 뭐 하나 하다가 어설프게 끝난 적이 있는데 아마 내가 그만큼 어설프게 진행했던 것 같다. 아무튼 이번에 가장 크게 느낀 점이다. 또 하나 느낀점이 있다면 형하고 pair 하려면 이정도로 공부하고 노력해서는 부족할 것 같다는 생각이다. 아직 내가 갈 길은 멀었다는 생각이... -_-;; 이번에 확실히 늘어난 실력은 아마도 소켓의 개념이 아닐까...-_-;;
          * 학교에서의 작업의 단점중 하나는 고정된 장소와 고정된 스케줄을 만들기가 쉽지 않다는 점이다. 학교시간표 보고 빈 시간대를 맞춰야 하고, 그 사람은 또 그 사람 나름대로의 스케줄이 따로 존재한다. 시험이라던지, 동아리 활동이라던지 등등. 이 경우 팀원별 스케줄을 보고 팀내 기여도를 예상한다음 그 기여도를 줄여주도록 해야 서로가 부담이 적을 것이다. 단, 위에서 언급한대로 개발중 지속적인 학습과정이 있는 이상, 중간 참여는 그만큼 어렵게 된다. CVS가 있을 경우 해당 코드의 변화를 지속적으로 관찰해나가야 하며, 외부에 있는 사람은 내부 작업자에게 필요에 따라 해당 문서를 요구해야 한다. (내부 작업자가 어떤 욕을 하건 -_-; 나중에 다시 참여시의 리스크를 줄이려면) 내부 작업자는 그 변화과정을 계속 기록을 남겨야 할 것이다. (Configuration Management 가 되겠지.)
          * 이번 프로젝트의 목적은 Java Study + Team Project 경험이라고 보아야 할 것이다. 아쉽게도 처음에 공부할 것을 목적으로 이 팀을 제안한 사람들은 자신의 목적과 팀의 목적을 일치시키지 못했고, 이는 개인의 스케줄관리의 우선순위 정의 실패 (라고 생각한다. 팀 입장에선. 개인의 경우야 우선순위들이 다를테니 할말없지만, 그로 인한 손실에 대해서 아쉬워할정도라면 개인의 실패와도 연결을 시켜야겠지)로 이어졌다고 본다. (왜 초반 제안자들보다 후반 참여자들이 더 열심히 뛰었을까) 한편, 선배의 입장으로선 팀의 목적인 개개인의 실력향상부분을 간과하고 혼자서 너무 많이 진행했다는 점에선 또 개인의 목적과 팀의 목적의 불일치로서 이 또한 실패이다. 완성된 프로그램만이 중요한건 아닐것이다. (하지만, 나의 경우 Java Study 와 Team Project 경험 향상도 내 목적중 하나가 되므로, 내 기여도를 올리는 것은 나에게 이익이다. Team Project 경험을 위해 PairProgramming를 했고, 대화를 위한 모델링을 했으며, CVS에 commit 을 했고, 중간에 바쁜 사람들의 스케줄을 뺐다.) 암튼, 스스로 한 만큼 얻어간다. Good Pattern 이건 Anti Pattern 이건.
         그래도 메신저리스트의 사용자 추가/삭제 부분에 대한 JTree 부분 플밍을 비슷한 수준으로 했다는 것과 CVS 에 add & commit 하는 전체 한 과정을 해본점에서 의의를 두어본다.[[BR]]
         1002는 CVS 사용방법에 대한 예를 보이고 설명을 했다. wincvs 윈도우 버전에 익숙하지 않았던 관계로 command 입력방법을 가르쳐줬다. 그리고 영서와는 주로 Swing쪽을, 창섭과는 Java Socket Class 에 익숙해지기 위해 Socket 관련 SpikeSolution 을 했다.
         대학교들어와서 그정도로 열심히(?)공부한적은 별루 없었던거같다.. 그날 이얘기를 들은 1002형은 놀란표정이었지만 사실 그랬다.. 그러니깐 학점이 그렇게 나왔겠지.. -_-;; 암튼 일주일전에 봤던 자바 기본개념을 바탕으로 남들 다 해본 스윙 기본틀이나 메뉴같은걸 작성해봤다.. 아참 그전에 CVS사용법을 배우고, Architecture와 Design에 대해서도 들었다.. 신기하다.. 무슨 도면같았다.. 이제서야 느낀거지만 프로그램에 코딩이 차지하는비중은 1/2도 안되는구나라는걸 느꼈다.. (이제서야? --;;) 여지껏 놀은시간이 너무 아까웠다.. -_-;; --영서
  • TortoiseCVS . . . . 6 matches
          * [http://sourceforge.net/projects/tortoisecvs CVS Client. '''클라이언트''']
         TortoiseCVS 의 경우는 CVS Conflict Editor 를 Preference 에서 설정할 수 있다. [1002]의 경우는 WinMerge 로 잡아놓았다.
         Upload:cvs-conflict-1.gif
         Upload:cvs-conflict-2.gif
         Conflict 이 난 화일의 경우 메뉴 하나가 더 추가되어있다. 바로 '''CVS Resolve conflicts'''
         Upload:cvs-conflict-3.gif
         WinMerge 등의 Diff 표현이 잘 되는 Compare tool 을 쓰는 것이 CVS Conflict 처리하기에는 훨씬 편하다. (기존의 <<<< ________ >>>> 으로 소스코드 안에 표현되었을때를 생각해보길. :) )
         WinMerge 에서 통합하고 난뒤 TortoiseCVS 에서의 확인을 한번 더 받고 나면 처리 완료.~
  • VisualSourceSafe . . . . 6 matches
          * ["CVS"] 와 달리 하나의 프로젝트를 특정인이 점유하고 있으면, 해당 프로젝트 소스 자체에 접근을 금지한다. VS 계열 툴로 집에서 혼자 작업시에 사용하기는 편하다. VS계열의 툴과 잘 결합되어 있다. 아직 VS 6.0 만 쓰는 관계로 7.0은 잘 모름--["상민"]
          * 7.0에는 VSS 6.0c가 들었음... VSS 6.0과 사용법 UI 모두 똑같음.. --["상규"]
  • ZeroPageServer/set2002_815 . . . . 6 matches
          * ["CVS"] 이용가능 (["neocoin"] 에게 신청)
          * [[HTML( <STRIKE> CVS 설치, 확인 </STRIKE> )]] 1.11.1p1
          * [[HTML( <STRIKE> CVS Browser (Perl버전) 설치 </STRIKE> )]]
          * [[HTML( <STRIKE> CVS 관련 더미 유저 세팅과, 원격지 확인 </STRIKE> )]]
          * [[HTML( <STRIKE> Browser CVS (Perl 스크립트) 설치 </STRIKE> )]] : 석천 설치 browserCVS 제거
  • AsemblC++ . . . . 5 matches
         == VS의.exe 어셈블코드 보기 ==
         MASM의 어셈블 코드를 [VisualStudio]에서 들여다 보는것 처럼 드래그하면 되는걸로 쉽게 생각했지만 그게 아니었다. VS를 너무 호락호락하게 본것 같다. 불가능 한것은 아니어 보이는데 쉬워보이지는 않는다.
         그렇다면 [i++VS++i]에서 최적화된 i++ 어셈블 코드에 관한 이야기, 연산자 오버로딩에 있어서 후치연산자++ 의 용도에 관한 이야기들은 어떻게 해서 나오게 된것인지 궁금합니다.
          [i++VS++i]를 시작한 사람이 접니다^^ 그걸 보고 관심을 갖는 사람이 있다니 반갑군요~ 혹시 누구신지요? --[상규]
         이해를 돕기 위해 [i++VS++i]에서 i++ 등의 어셈블리 코드를 어떻게 얻었는지를 설명해 드리겠습니다.
  • MoreEffectiveC++/Techniques2of3 . . . . 5 matches
         마지막 프록시가 실패하는 진짜 객체를 교체하지 못하는 상황은 암시적(implicit) 형변환에서 기인한다. 프록시 객체는 암시적(implicit)으로 진짜 객체로 형변환할때 user-defined 형변환 함수가 불린다. 예를들어서 CharProxy는 char로 operator char을 호출해서 변화한다. Item 5의 설명을 보면 컴파일러는 user-defined 형변환 함수를 반응하는 인자로의 필요성이 있는 부분에서 해당 연산을 호출한다고 한다. 결국 함수 호출은 프록시가 전달될때 실패하면 실제 객체를 넘기는 것을 성공시켜서 가능한 것이다. 예를들어서 TVStation리하는 클래스에 watchTV 함수가 있다고 한다면:
         class TVStation {
          TVStation(int channel);
         void watchTV(const TVStation& station, float hoursToWatch);
         이 문제는 암시적 형변환이 주는 또 하나의 문제이다. 이것을 해결하기는 어렵다. 사실 TVStation에 생성자를 explicit로 선언하는 것이 더 좋은 디자인일 것이다. 그렇다면 watchTV에서 컴파일이 실패한다. explicit에 관한 자세한 설명은 Item 5를 참고하라
  • CeeThreadProgramming . . . . 4 matches
         = VS.NET Example =
         MSDN 에서 대부분 예제를 가져다가 작동하게 만들었습니다. VS.NET 이상에서 작동합니다. VS6.0에서 성공하신 분 있으면 알려주세요.
         VS.NET에서도 함수이름을 인식하지 못하는 경우 프로젝트 세팅에서 MFC라이브러리를 사용하도록 해보세요.
  • GDBUsage . . . . 4 matches
         (VS에서는 프로젝트 설정으로 조정가능)
         VS step in 동일
         VS step over 동일
         VS go 동일
  • JavaStudyInVacation/진행상황 . . . . 4 matches
         ||영동||["AwtVSSwing/영동"]||
         ||상욱||["AppletVSApplication/상욱"]||
         ||영동||["AppletVSApplication/영동"]||
         ||진영||["AppletVSApplication/진영"]||
  • MoinMoinBugs . . . . 4 matches
          * Hmmm, that '''is''' so. :) Take a look at the message at the top of the diff page after clicking on "updated", it'll often show text like "spanning x versions". You need the current CVS version for that, though.
          * Oh, okay. Is this MoinMoin CVS enabled? Reason being: I did a few updates of a page, and was only being shown the last one. I'll try that some more and get back to you.
          * Not CVS, but versioning all the same. I mean you have to get the most recent code from the SourceForge CVS archive for some features to work, if you test on a ''local'' wiki.
  • PragmaticVersionControlWithCVS/UsingModules . . . . 4 matches
         || [PragmaticVersionControlWithCVS/CreatingAProject] || [PragmaticVersionControlWithCVS/ThirdPartyCode] ||
         == CVS Modules ==
         [PragmaticVersionControlWithCVS]
  • PragmaticVersionControlWithCVS/UsingTagsAndBranches . . . . 4 matches
         || [PragmaticVersionControlWithCVS/CommonCVSCommands] || [PragmaticVersionControlWithCVS/CreatingAProject] ||
         [PragmaticVersionControlWithCVS]
  • UploadFileMacro . . . . 4 matches
         {{{[[SWFUpload]]}}} 혹은 {{{[[UploadFile(swf)]]}}}: 이 매크로는 모니위키 1.1.3CVS부터 지원하며 다중 파일 업로드를 지원한다. (Flash 10 지원)
         /!\ 모니위키 1.1.3CVS부터 지원
         /!\ 모니위키 1.1.3CVS부터 지원
         /!\ 모니위키 1.1.3CVS부터 지원
  • VisualAssist . . . . 4 matches
         VS6 에서의 그 버그많은 Intelli Sense 기능을 많이! 보완해준다; VS6 에서 지원하지 않는 매크로 인라인 함수 등에 대해서도 Intelli Sense 기능을 지원. Header - Cpp 화일 이동을 단축키로 지원하는 등 편한 기능이 많다.
         없으면 VS 못쓰겠다. ㅡㅡ;; - [eternalbleu]
         문제는 VA 쓰다가 VA없는 VS쓸라 그러면-_-; 퍼포먼스 50프로 저하;; --[인수]
  • VisualStudio . . . . 4 matches
         VisualC++ 6.0은 VS.NET 계열에 비하여 상대적으로 버그가 많다. 가끔 IntelliSense 기능이 안될때가 많으며 클래스뷰도 깨지고, 전체 재 컴파일을 필요로하는 상황도 많이 발생한다. ( 혹시, Debug Mode에서 돌아가다가, Release Mode에서 돌아가지 않는 경우도 있는데 보통 이는 프로그램에서 실수 태반이다. 그러나 간혹 높은 최적화로 인해 돌아가지 않을때도 있을 수 있다. )
         VS.net 에서는 프로젝트 상위 개념으로 솔루션이 존재합니다. (6.0도 그랬나? WorkSpace라는 녀석이 있었던듯... 아무튼~). 여러 프로젝트를 한 솔루션에서 관리하는 게 상당히 편해 졌더군요. 시작 프로젝트를 설정하고, 프로젝트의 컴파일 순서를 결정하는 일도 할 수 있고요.
          ==== VS 6.0 ====
          ==== VS.NET ====
  • Ant . . . . 3 matches
          * http://jakarta.apache.org/ant/index.html 에서 최신버전의 binary, source 를 얻을 수 있다. CVS 를 이용, source 를 얻을 수도 있다.
          Ant 는 다양한 Optional Tasks를 제공합니다. 일단 Task 라는 말이 앞으로 많이 나올텐데 Glossary 를 참고하세요. 예를들면 CVS 에 소스를 업데이트 해주는 Optional Task 가 있을 수 있고, 또 .NET 컴파일을 한다던지.. 기타 등등 다양한 Task 가 있습니다. (이에 대한 예제로는 ["AntTask"]를 참조)
          * '''Task''' : Ant 에서의 작업단위(빌드, CVS, FTP, JUnit 실행 등등)를 말하는 것입니다. 예를 들어 설명하면 property task 는 Ant에서 쓰는 변수(쉘에서의 환경변수와 비슷한)의 값을 설정합니다. ["Ant/TaskOne"]
  • C99표준에추가된C언어의엄청좋은기능 . . . . 3 matches
          * 흠 이상하네 ㅡ.ㅡ;; gcc에서는 되고, VS.net에서는 에러를;; 잘못 컴파일 한건가? 혹시 VS.net에서는 안되나요? - [eternalbleu]
          * 알아본 결과 C99에서 지원되는 것으로 표준이 맞으며, 단지 VS의 컴파일러가 C99를 완전히 만족시키지 않기 때문이라고함. gcc도 3.0 이후버전부터 지원된 기능으로 variable-length array 이라고 부르는군요. (gcc는 C99발표이전부터 extension 의 형태로 지원을 하기는 했다고 합니다.) - [eternalbleu]
  • CppUnit . . . . 3 matches
         [http://janbyul.com/moin/moin.cgi/CppUnit/HowTo/Kor 이곳]에 VS2005용 설정방법을 간단하게 정리해둠. - 임인택
         1.9.10 버전을 기준으로 VC++ 7.0 (VS.NET) 환경 세팅을 보인다.
          ''학교 수업에서 CppUnit 과 ["CVS"]를 실제로 쓴다는게 신기하다는; --["1002"]''
  • PragmaticVersionControlWithCVS/CreatingAProject . . . . 3 matches
         || [PragmaticVersionControlWithCVS/UsingTagsAndBranches] || [PragmaticVersionControlWithCVS/UsingModules] ||
         [PragmaticVersionControlWithCVS]
  • PragmaticVersionControlWithCVS/HowTo . . . . 3 matches
         || [PragmaticVersionControlWithCVS/Getting Started] || [PragmaticVersionControlWithCVS/AccessingTheRepository] ||
         [PragmaticVersionControlWithCVS]
  • ProjectZephyrus/Server . . . . 3 matches
         === CVS 구조 ===
          .cvsignore : Eclipse에서 cvs에서 synch시에 무시할 파일
          * Perspective를 CVS Repositary Explorering에서 {{{~cpp CheckOut}}}을 한다음, 컴파일이 안된다면 해당 프로젝트의 JRE_LIB가 잘못 잡혀 있을 가능성이 크다. (Win98에서 JRE가 잘못 설치되어 있을때) 방법은 ["Eclipse"]에서 Tip중 설치 부분을 찾아 보라
          * CVS가 귀찮으면 이걸로 실험해 보라 --상민
  • ProjectZephyrus/ThreadForServer . . . . 3 matches
         Eclipse를 이용해서 자신이 만든 프로젝트 아무거나 ZeroPage CVS에 저장해 본다.
         '''1. CVS 를 이용해서 ProjectZephyrusServerTest 를 다운 받는다. '''
         cvs co ProjectZephyrusServerTest
          * 저도 오늘(월욜)까지 작업 왠만큼 끊내놓을께요 한편, wincvs 안쓸랍니다 eclipse 써야지 원...--재동
          * 그리고 재동 CVS테스트 할려면 새로 하나 프로젝트를 만들어서 해라. --["상민"]
  • ProjectZephyrus/일정 . . . . 3 matches
          - CVS에서 철수 시킨다. <-미 결정
          * 5.12 ~ 5.18 - Study, CVS 설정관련 준비
         ||5.24 (금)||영서 - 10시, 창섭 - 3시|| Study 상태 점검. CVS 사용법 시연 & 연습. 약간의 Small Client 구현|| ○ ||
  • SoftIce . . . . 3 matches
          * VS 2005 베타 1이 설치된 컴퓨터에서는 되지만 베타 2나 그 외 버전에서는 잘 안되는거 같음. 그리고 VS2003 이 설치된 컴퓨터도 문제의 소지가 있고 고쳐주는 패치가 있지만 잘 안먹는거 같음. 삭제 요망.. VS 6.0 만 깔린 컴퓨터에서 설치 하는게 가장 안전함.
  • ZeroPageServer/계정신청방법 . . . . 3 matches
         || ["ZeroPageServer/CVS계정"] ||
         === CVS 읽기 전용 계정 ===
          * id:cvs_reader, password:asdf
          * cvs home : /home/CVS
  • 그래픽스세미나/5주차 . . . . 3 matches
          *PROP_RECVSHADOW 1
          *PROP_RECVSHADOW 1
          *PROP_RECVSHADOW 1
  • 레밍즈프로젝트/연락 . . . . 3 matches
          - 나중에 프로토 타입이나 CVS에 좀 올려줘
         대체 왜 CVS 이녀석은-_-
         CVS 좀 살려봐-_-
  • 정모/2002.5.30 . . . . 3 matches
          * PairProgramming 에 대한 오해 - 과연 그 영향력이 '대단'하여 PairProgramming을 하느냐 안하느냐가 회의의 관건이 되는건지? 아까 회의중에서도 언급이 되었지만, 오늘 회의 참석자중에서 실제로 PairProgramming 을 얼마만큼 해봤는지, PairProgramming 을 하면서 서로간의 무언의 압력을 느껴봤는지 (그러면서 문제 자체에 대해 서로 집중하는 모습 등), 다른 사람들이 프로그래밍을 진행하면서 어떠한 과정을 거치는지 보신적이 있는지 궁금해지네요. (프로그래밍을 하기 전에 Class Diagram 을 그린다던지, Sequence Diagram 을 그린다던지, 언제 API를 뒤져보는지, 어떤 사이트를 돌아다니며 자료를 수집하는지, 포스트잎으로 모니터 옆에 할일을 적어 붙여놓는다던지, 인덱스카드에 Todo List를 적는지, 에디트 플러스에 할일을 적는지, 소스 자체에 주석으로 할 일을 적는지, 주석으로 프로그램을 Divide & Conquer 하는지, 아니면 메소드 이름 그 자체로 주석을 대신할만큼 명확하게 적는지, cookbook style 의 문서를 찾는지, 집에서 미리 Framework 를 익혀놓고 Reference만 참조하는지, Reference는 어떤 자료를 쓰는지, 에디터는 주로 마우스로 메뉴를 클릭하며 쓰는지, 단축키를 얼마만큼 효율적으로 이용하는지, CVS를 쓸때 Wincvs를 쓰는지, 도스 커맨드에서 CVS를 쓸때 배치화일을 어떤식으로 작성해서 쓰는지, Eclipse 의 CVS 기능을 얼마만큼 제대로 이용하는지, Tool들에 대한 정보는 어디서 얻는지, 언제 해당 툴에 대한 불편함을 '느끼는지', 문제를 풀때 Divide & Conquer 스타일로 접근하는지, Bottom Up 스타일로 접근하는지, StepwiseRefinement 스타일를 이용하는지, 프로그래밍을 할때 Test 를 먼저 작성하는지, 디버깅 모드를 어떻게 이용하는지, Socket Test 를 할때 Mock Client 로서 어떤 것을 이용하는지, 플밍할때 Temp 변수나 Middle Man들을 먼저 만들고 코드를 전개하는지, 자신이 만들려는 코드를 먼저 작성하고 필요한 변수들을 하나하나 정의해나가는지 등등.)
  • 1002/Journal . . . . 2 matches
         내일 좀 더 작업을 할 궁리. ["CVS"] 에서 버전을 따로 둘까도 궁리중. (구조가 좀 많이 바뀔 것 같다. 원하는 디자인으로 가려면 저 점선 부분으로 가야 하리라 생각.)
         10 일 (목): SSH CVS Setting. MMM WPM 측정.
  • AttachmentMacro . . . . 2 matches
         /!\ 모니위키 1.1.3 CVS부터 지원하는 기능
         /!\ 모니위키 1.1.3 CVS부터 지원하는 기능
  • Bioinformatics . . . . 2 matches
         === GenBank flatfile & format VS NCBI data model===
         == DNA VS RNA ==
  • CPPStudy_2005_1/질문 . . . . 2 matches
          * VS6가 무슨이유인지는 모르겠으나 namespace 가 표준을 지원하지 않는 것 같기도하고, 하여간 namespace 문제입니다.
          그렇지 않고 VS6에서 하고 싶다면
  • Cpp/2011년스터디 . . . . 2 matches
          * XCode에서 코드를 좀 더 업그레이드 시켜보려고 했으나 망할 --VS2008-- '윈도' 에만 돌아가는 것들(Windows.h)이 있어 실패하고 한종이 컴퓨터에서만 짜기로 했음.
          * 태진이 한텐 좀 미안한데 혼자서 따로 만들어 보고 있었다. X코드와 VS2008은 서로 다른점이 너무 많아서 둘이 같이하면 이래저래 진행이 안될것 같아서; 움직이는 블록과 이미 자리잡은 블럭(+배경) 그리고 이들을 움직이게 하는 함수. 이렇게 3개를 class화 했다. 이 중 이미 자리를 잡은 블럭은 다른 두개의 객체에서 접근가능하면서, 유일하게 하나만 존재해야 했다. 그래서 찾아본결과. 싱글톤 패턴이란게 있어서... 이것 때문에 하루동안 고생했다. 어쨋든 성공 ㅋㅋ 뭔가 끝이 보이는 느낌이다. 근데 왠지 완성시키고 나면 종나 느릴것 같아..
  • JavaStudy2002 . . . . 2 matches
          * 여러분 CVS에 여러분 소스좀 올리세요. 왜 여태 암도 ;; --["neocoin"]
          * 어어!! CVS 왤캐 어려운 거지요?? 하나두 생각이 안나요..... - 세연 -
  • JavaStudy2002/진행상황 . . . . 2 matches
          * 11/14(목) 오후 1시 - TDD Airport ( See Also ["VonNeumannAirport"]), ["Eclipse"]사용, ["CVS"] 사용
          * 11/21(목) 오후 1시 - Airport 다시 공지, ["CVS"] 사용법, TDD 토론, 질문 답변
  • JavaStudy2002/해온일 . . . . 2 matches
          * CVS 를 다시 이용해 보기
          * 세연 : Airport 를 따라해 왔다. 하지만 cvs에는 올리지 못했다.
          * CVS를 이용해서 ZeroPage 서버에 소스 올리기.
  • MFC/MessageMap . . . . 2 matches
         #define WM_VSCROLL 0x0115
         #define WM_VSCROLLCLIPBOARD 0x030A
  • NeoCoin/Server . . . . 2 matches
          -cvs commit log 메일로 보내기...
         /var/lib/cvs/CVSROOT/ 밑에 파일을 직접편집해도 되지만 별로 권장하는 바는
         cvs co CVSROOT
  • ProjectZephyrus/Client . . . . 2 matches
         == CVS 구조 ==
         [http://zeropage.org/browsecvs/index.php?&dir=ProjectZephyrusClient%2F Zephyrus Client CVS] 참조.
  • VisualStuioDotNetHotKey . . . . 2 matches
         [woodpage/VisualC++HotKeyTip]에 VSc++6.0의 단축키가 잘 정리되어 있다.
         Ctrl-K,Ctrl-F (VS6의 Alt-F8기능)
  • ZeroPageServer/Wiki . . . . 2 matches
         검색에 버그가 있는것 같네요. CVS로 검색하면 정작 [CVS]페이지는 나오지 않습니다. --[sun]
  • ZeroPageServer/old . . . . 2 matches
         || ["ZeroPageServer/CVS계정"] ||
          * (V) cvs pserver 인스톨
          * 헉 cvs pserver 가 언인스톨 되어 있었다. 업그레이드 이후 어마어마한 상황인데, squid 도 지워져 있나?
          - 음 SSH 때문에 [CVS] 도.. 사용이 불가능하군요...-_-;;; - [임인택]
  • ZeroPageServer/set2005_88 . . . . 2 matches
          CVS 1.2.9 : /home/CVS
  • neocoin/SnakeBite . . . . 2 matches
          * [http://zeropage.org/browsecvs/index.php?&dir=SnakeBite%2F Zp CVS 의 SnakeBite] : 집의 CVS 통째로 복사이다.
  • pragma . . . . 2 matches
         하지만, 이러한 경고는 Visual C++ 6.0 에서만 유효한것이고, VS.NET 부터 추가 세팅이 필요 없다. VC++ 6.0 에서는 map은 물론 STLPort 나, [Boost] 사용하는 것을 권장하지 않는다. 더 이상 MS 측의 컴파일러 기술 지원이 없으므로, VS.NET 이상 버전을 사용해야 한다.
  • 데블스캠프2010/둘째날/후기 . . . . 2 matches
          * 아 원랜 더 재밌는거 만들려고 했었는데... ㅇㅅㅇ 월드컵덕분(?)에 밤새고 집에와서 잠에취해서 개-발 코등한덕에 VS에서 안되는 불상사가 ㅋㅋㅋ 내가 내꺼에 후기달았으니 문상은 나를 위해서 쓰겠다 !!!음하하하하- [남상혁]
          * 개인적으로는 직접 게임의 코드를 짜는 모습을 보거나 라이브러리 함수를 사용하는 것을 좀 더 많이 볼 수 있었으면 좋지 않았을까 하는 아쉬움이 컸습니다. 그래도 이런 식으로 외부 라이브러리를 받아서 VS의 설정을 하고, 개발환경을 갖추는 것도 하나의 큰 공부가 되지 않았나 싶습니다. 그리고 소스코드 자체도 하나씩 뜯어보면 알아보기 쉬운 디자인으로 되어 있어서 조금 더 공부를 할 동기가 될 수 있지 않을까 싶습니다. - [서민관]
  • 레밍즈프로젝트 . . . . 2 matches
         [CVS], [VisualStudio]6, [MFC], [XP]의 일부분, [FreeMind]
         === CVS ===
  • 레밍즈프로젝트/박진하 . . . . 2 matches
         (코드 이해불능상태-_- 게다가 VS 버전땜에 에러도 엄청남;)
         CVS 최악-_-
  • 새싹교실/2011/學高/1회차 . . . . 2 matches
          * High-level Language VS Low-level Language: Human-kindly VS Machine-Kindly
  • 5인용C++스터디/에디트박스와콤보박스 . . . . 1 match
         EN_VSCROLL / 사용자가 수직스크롤 바를 클릭하였다.
  • AcceptanceTest . . . . 1 match
         (["ProjectPrometheus/AcceptanceTest"], 소스는 ZeroPageServer 의 CVS 프로젝트들중 AcceptanceTestServer 참조)
  • BigBang . . . . 1 match
          * [http://wiki.zeropage.org/wiki.php/i++VS++i] 이거 전에 얘기했던거다 - [서지혜]
  • BoaConstructor . . . . 1 match
         http://sourceforge.net/potm/potm-2003-08.php 2003년 8월 Project of the month 에 뽑혔다. CVS 최신버전인 0.26에서는 BicycleRepairMan 이 포함되었다.
  • BookShelf/Past . . . . 1 match
          1. 실용주의 프로그래머를 위한 CVS - 20050404
  • BusSimulation/영창 . . . . 1 match
         Compiler : VS.net - native cl
         [[NewWindow("http://zeropage.org/cvs/bus_simulation/?root=sapius&rev=7", "최초 동작 버전")]]
         [[NewWindow("http://zeropage.org/cvs/bus_simulation/?root=sapius&rev=8", "station, bus 객체의 people의 승탑 메소드 구현")]]
         [[NewWindow("http://zeropage.org/cvs/bus_simulation/?root=sapius", "탑승하차상황 가정 버전")]]
  • CPPStudy_2005_1/STL성적처리_2_class . . . . 1 match
         Compiler : VS.net - native cl
         [[NewWindow("http://www.zeropage.org/viewcvs/www/cgi/viewcvs.cgi/accelerated_cpp_stl_grade/?root=sapius", "source code")]]
  • DataCommunicationSummaryProject/Chapter12 . . . . 1 match
         = VSATs =
  • DebuggingSeminar_2005 . . . . 1 match
          || [http://www.dependencywalker.com/ DependencyWalker] || Dependency Walker (Included at VS6) ||
          || [http://msdn.microsoft.com/library/default.asp?url=/library/en-us/vsdebug/html/_core_c_run2dtime_library_debugging_support.asp Debug CRT] || VC++4 에서 지원하기 시작한 C런타임 라이브러리 ||
  • DiceRoller . . . . 1 match
          * VS.NET을 새로 깔고 다시 제작에 들어갔다
  • EffectiveSTL . . . . 1 match
          * Scott Meyers's Trilogy 라고 불리는 시리즈의 3번째 것이다. ''(EC++, MEC++, ESTL)'' 나의 경우에는 일단 CVS에 대한 정리를 끝내고 한서로 읽을 생각이며, 읽으면서 기존의 부분에 보충과 함께 약간의 정리를 해나갈 계획이다. 번역서가 곽용재씨가 직업한 것이라서 한서에대한 걱정도 적은편이다. - [eternalbleu]
  • ExtremeBear/Plan . . . . 1 match
          Eclipse에서 간단한 프로젝트 사용과 ["JUnit"],CVS 사용하기 시범
  • FreechalAlbumSpider . . . . 1 match
          * 소스 : ZPCvs:FreechalAlbumSpider (테스트를 위해선 proper.py 수정 필요)
          원리는 보통의 이런류의 프로그램 (HTTP 로 문서 가져오고 스트링 파싱하여 데이터로 가공하고 DB에 저장) 이 비슷합니다. 단, 앨범게시판의 경우 로그인이 필요한데, 이 경우 쿠키 처리를 위한 header setting을 해줘야겠죠. Perl 같은 경우 LWP, Python 의 경우 ClientCookie, Java 의 경우 HttpUnit(원래의 용도는 다르지만, 이런 프로그램을 위한 간이 브라우저 라이브러리로 쓸 수 있습니다.) 등의 라이브러리를 쓸 수 있습니다. 그리고, 이미지의 경우는 해당 URL을 보고 다시 HTTP Connection 을 열어서 얻어와서 binary로 저장해야 한다는 것이 유의사항이 되겠습니다. (HTML만 얻어오면 img tag 의 링크들만 있겠죠.) 그리고 header setting 에서 약간 미묘(?)한 부분이 있던것 같던데, 저는 걍 webdebug 로 캡쳐한거 그대로 보낸지라..; 이 부분은 CVS의 코드 참조하세요. --[1002]
  • Gnutella-MoreFree . . . . 1 match
         CVS// http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/gnucleus/(최근의 소스코드)
  • HelpOnAdministration . . . . 1 match
          * HelpOnCvsInstallation - CVS로부터 다운받아서 설치하려면
  • HelpOnLists . . . . 1 match
         /!\ 정의 문법은 자주 쓰이지 않는 문법이며 모인모인 호환용 문법입니다. 1.1.3CVS에 포함된 monimarkup.php에서 아직 지원하지 않습니다.
  • InterMap . . . . 1 match
         ZPCvs http://zeropage.org/viewcvs/cgi/viewcvs.cgi/ # ZeroPage CVS
  • Linux/배포판 . . . . 1 match
         [http://debianusers.org/DebianWiki/wiki.php/DebianRedhat RedhatVSDebain]
  • MFC/AddIn . . . . 1 match
         VSC++에는 IDE에 붙여서 프로그램 개발 환경의 기능을 향상시키는 다양한 애드인 들이 있다.
  • MoinMoinTodo . . . . 1 match
         A list of things that are added to the current source in CVS are on MoinMoinDone.
          * look at cvsweb code (color-coded, side-by-side comparisons)
          * or look at viewcvs www.lyra.org/viewcvs (a nicer python version of cvsweb with bonsai like features)
          * When a save is in conflict with another update, use the rcs/cvs merge process to create the new page, so the conflicts can be refactored. Warn the user of this!
  • NUnit/C#예제 . . . . 1 match
          1. Show Command Containing 밑에 있는 박스에서 방금 추가한 실행도구를 선택한다. 이 때 명령의 이름이 나오지 않으므로 NUnit을 실행하는 것이 몇 번째 실행 명령(External Command)인지 알아두어야 한다. 처음 실행 도구를 추가했다면 아마 External Command8 일 것이다. (VS2005경우는 외부명령1이 첫번째 External Tools임)
  • NoSmokMoinMoinVsMoinMoin . . . . 1 match
         || 기타 Spec || [http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/moin/dist/CHANGES?rev=1.111&content-type=text/vnd.viewcvs-markup CHANGES] 참조 || NoSmok:노스모크모인모인 참조 || . ||
          북마크 안되는거 CVS 버전이지? 안정버전에 있는 RecentChanges.py 가져다 교체하니까 잘 돌아가더군. --희상
  • PC실관리/고스트 . . . . 1 match
          * TortoiseCVS
  • PPProject . . . . 1 match
         PairProgramming VS AloneProgramming 20-30m
  • ParserMarket . . . . 1 match
         This is a marketplace for your parsers. Please state your name, your email, and the release your parser is developed for (if you used a CVS snapshot, also state the revision number).
  • ProjectAR/회의/20030525 . . . . 1 match
          * 툴은 VS.net + DX 9.0
  • ProjectPrometheus/CookBook . . . . 1 match
         ["Ant"] 를 이용하면 된다. Ant 의 경우 컴파일 & 배포할때 수정된 화일만 덮어쓰기를 한다. CVS & ["Ant"] 조합이면 해결이라 생각.
  • ProjectPrometheus/Journey . . . . 1 match
          어차피 AcceptanceTest 관련 코드의 경우 Server 프로그램과 독립적으로 돌아가기에 그리 걱정하지 않아도 상관없을듯. 소스는 CVS에 올려놓고 있으니 시간있을때 확인하셔도 좋을듯. --["1002"]
         일단 알고리즘부분을 대강 생각한뒤 Python 으로 TDD 를 했다. ([http://zeropage.org/browsecvs/index.php?&dir=ProjectPrometheus%2FPythonProject%2F&file=RSSpike.py&rev=1.1&cvsrep=ZeroPage 소스]). CRC 세션을 먼저하여 시나리오를 시각화해두고 프로그래밍을 했었다면 좀 더 빨리 작성할 수 있지 않았을까 하는 생각을 해본다.
  • ProjectZephyrus/PacketForm . . . . 1 match
         이 내용의 원본은 cvs의 {{{~cpp ProjectZephyrusServer/document/PacketForm.txt}}} 입니다.
         바뀐 내용은 [http://zeropage.org/browsecvs/index.php?&cvsrep=ZeroPage&dir=ProjectZephyrusServer%2Fdocument%2F&file=PacketForm.txt CVS-PacketForm] 에서 확인가능
  • ProjectZephyrus/Thread . . . . 1 match
          ''혼자서 플밍할때에도 자주 발생하는.. ^^ 다른 프로그램들 플밍하다가도 비슷한 패턴의 코드들이 많이 보여서 그런 건 따로 utility class 식으로 디렉토리 따로 두고 관리하고 했었죠. 프로젝트 진행중에는 다른 사람들 소스를 지속적으로 같이 봐 나가면서 생각해야겠군요. CVS 로 한곳에 소스를 모으면 도움이 될 것이라 생각. --석천''
  • PyIde . . . . 1 match
          * [Eclipse] - [wxPython] 과 PDE 중 어느쪽이 더 효율적일까.. CVS 관련 기능들등 프로젝트 관리면에서는 Eclipse 의 Plugin 으로 개발하는 것이 훨씬 이득이긴 한데.. Eclipse Plugin 도 [Jython] 으로 프로그래밍이 가능할까?
  • PyIde/FeatureList . . . . 1 match
          * CVS 연동
  • REFACTORING . . . . 1 match
          - Visual Studio 2005 Preview 버전 구해서 깔아봤는데.. 거기 없었던것 같았는뎅..;; 플러그인 형식으로 VS7 이나 7.1에서 [Refactoring] 할수 있게 해주는 툴은 구했음.. - [임인택]
  • STL/vector/CookBook . . . . 1 match
          * 글구.. 요것도 별거 아닌 팁이긴 한데.. i++과 ++i의 차이점은 다 아시죠? 근데 카운트하거나 루프를 돌때는 차이가 없다고 봐도 좋습니다. ++i가 i++보다 성능이 좋다고 하네요.(see also ["i++VS++i"] 이건 뭐..~ 맘대로 하세요^^
  • TFP예제/WikiPageGather . . . . 1 match
          * Python 이라는 툴이 참 재미있는 녀석이라 생각한다. 방식이야 basic에서의 그것이겠지만, '인터프리터언어라는 것이 쉽고 편하다' 의 이유를 다시 생각하게 해준 계기가 되었다. 일반적으로 우리가 프로그래밍을 할 때는 (여기서는 C++이라 하자) Visual C++ 을 하나만 띄어놓고 프로그래밍 하는 경우가 별로 없다. 보통 product code 를 위한 하나, 해당 함수 기능의 부분구현 (임시코드 구현)을 위한 하나. 서버-클라이언트 프로그래밍인 경우에는 3개를 띄우는 경우도 다반사이다. Python 의 shell 은 임시코드를 구현하는데 매우 편리한 도구이다. (한편 이쯤되면 검문이 필요하다. VS 2-3개 띄우는 거랑 python IDLE을 2-3개 띄우는 거랑 다를바가 뭐냐.. --; 내가 말하고 싶은 것은 C++이나 PHP에 파이썬처럼 공통 인터프리터 쉘이 있었으면 하는 것. -_a 흐흐..) 암튼. 나는 모인모인소스를 보면서 제목 검색 관련 일부 코드를 짤라서 쉘에서 간단히 실행해보고 검토하고 실제 소스에 적용해볼 수 있었다.
  • TheOthers . . . . 1 match
          * [만세삼창VS디아더스1차전]
  • VisualStudio2005 . . . . 1 match
         http://www.microsoft.com/korea/events/ready2005/vs_main.asp
         http://msdn.microsoft.com/vstudio/express/default.aspx
         Upload:VS2005_CS_DIAGRAM.jpg
  • WinAPI/2011년스터디 . . . . 1 match
         ||WS_VSCROLL||13.수직 스크롤 ||
  • WinampPluginProgramming/DSP . . . . 1 match
          if (uMsg == WM_VSCROLL)
  • ZeroPageServer/InstalledTool . . . . 1 match
          * ["CVS"]
  • ZeroPageServer/set2001 . . . . 1 match
          * ["CVS"] 1.10.8
  • ZeroPageServer/계정신청상황 . . . . 1 match
         '''z''':ZeroPage Server 계정 '''m''': MySQL 계정 '''c''':CVS 계정 '''r''':메일을 보낸 여부, '''j''' : jsp권한 처리
  • ZeroPageServer/계정신청상황2 . . . . 1 match
          * z:ZeroPage Server Telnet 계정 m: MySQL 계정 c:CVS 계정 r:답변 메일을 보낸 여부, j : jsp권한 처리
  • neocoin/Log . . . . 1 match
          * CVS의 {{{~cpp PushPushGame}}}
  • 데블스캠프2004/금요일 . . . . 1 match
          id : cvs_writer
         :pserver:cvs_writer@zeropage.org:/home/CVS
  • 데블스캠프2004/세미나주제 . . . . 1 match
          * [CVS]
  • 레밍즈프로젝트/이승한 . . . . 1 match
         새벽에 CVS를 포기하고 내 Local SVN으로 전환. 백업되어 있었던 예전의 소스를 꺼내어 와서 저장소에 넣어둔 뒤 조금씩 수정해 봄.
  • 만세삼창VS디아더스1차전 . . . . 1 match
         [http://trac.izyou.net/threechang/attachment/wiki/WikiStart/three_chang_250.JPG?format=raw] VS 로고도 없는 그들...
  • 삼총사CppStudy/20030806 . . . . 1 match
          * friend 함수를 위해서는 VS 6.0 sp 5를 깔아야 한다.[http://download.microsoft.com/download/vstudio60ent/SP5/Wideband-Full/WIN98Me/KO/vs6sp5.exe]
  • 새싹교실/2012/ABC반 . . . . 1 match
         2. VS2010사용방법
  • 새싹교실/2012/세싹 . . . . 1 match
          * 오피에서 숙제를 했습니다. VS로 하려니까 뭔가 막 오류가 나는데 고치지는 못하겠고 그래서 우분투를 깔아서 시도를 했네요. 용어가 익숙하지 않아서 그런지 함수 설명을 봐도 한번에 와닿지 않아서 힘들었습니다. 아 그리고 숙제를 하다가 생긴 문제인데요. 서버 프로그램을 처음 실행했을 때는 괜찮은데 두 번째로 실행했을 때는 Bind에러가 나네요. 그래서 매번 실행할 때마다 포트값을 수정해야했습니다. 왜 이런 문제가 생긴걸까요? - [권영기]
          http://social.msdn.microsoft.com/forums/en-US/Vsexpressvc/thread/560002ab-860f-4cae-bbf4-1f16e3b0c8f4 - [권영기]
  • 새싹교실/2012/햇반 . . . . 1 match
         당시 6층 피씨실에서 없었던 관계로 VS를 이용하여 수업
  • 새싹배움터05 . . . . 1 match
         [CVS] 나 [VisualSourceSafe] 와 같은 녀석들도 한번 세미나 해봤으면 좋겠습니다. - [톱아보다]
  • 소수구하기 . . . . 1 match
         '''문제정의 1'''의 50000이하 소수를 구하는 소스중 남훈이의 소스에서 제곱근 연산을 넣고, 모든 인자를 static, 컴파일러 옵션을 최대로해서 돌렸다. 출력은 필요 없으므로, 시간과 갯수만 출력한다. (Duron 800 MS VS.NET 2003)
  • 임인택/삽질 . . . . 1 match
         위의 코드는 gcc, VC.net 2003 에서는 컴파일이 잘 되는데 VS6 에서는 않된다. 왜일까? -_-a
  • 지도분류 . . . . 1 match
         || ["CVS"] || Concurrent Versions System. 공동 프로젝트를 위한 소스 버전 관리 도구 ||
  • 프로그램내에서의주석 . . . . 1 match
         난해한 코드일수록 주석이 필요한 것일것이고 (또는 그 반대로 쉽게 알아볼 수 있도록 짤 방법을 강구해야 한다면 억지쓰는 것이려나.) 개인적으로 읽어본 가장 긴 낯선 코드가 3000~4000 라인을 못넘어 본 관계로 아직은 '정리' 단계로만 끝날 것 같다. CVS 의 history 가 코드 진화과정을 따라가는데 도움을 줄것이라고 생각했지만, 아직은 먼 이야기일듯.
Found 128 matching pages out of 7540 total pages (5000 pages are searched)

You can also click here to search title.

Valid XHTML 1.0! Valid CSS! powered by MoniWiki
Processing time 0.4433 sec