프로그래밍 QnA + 설치 및 활용 QnA

yatoyato의 이미지

타겟클래스와의 동기화를 제공하는 유닛테스트 도구

안녕하세요. JUnit 유닛테스트를 진행하다가 가벼운 고민이 생겨 이렇게 질문을 드립니다.
고민은 다름 아닌 유닛테스트를 작성한 후, 타겟이 되는 클래스에 변경사항이 발생했을 때, 개발자가 어떻게 이를 놓치지 않고 테스트클래스를 업데이트해줄 수 있는가 인데요.

그래서 뭔가 테스트클래스와 타겟클래스를 동기화해주는 어떤 툴이 있지 않을까 하고 찾아봤는데...
구글 개발자센터에서 제공하는 CodePro란 툴에서 이런 동기화를 지원하기는 하더군요.
사실 조금 무겁기도 하고, 몇몇 부분에 대해서는 여의치 않기도 하고...

그래서 혹시 다른 가벼운 툴이나 라이브러리가 있지 않을까해서 질문을 올립니다.
동기화까지는 아니더라도 간단한 경고메시지를 콘솔에 띄울 수 있을 정도면 편리할 것 같습니다.
"테스트되지 않은 새로운 클래스/메서드가 발견"되었다거나, "테스트 메서드와 타겟 메서드의 이름이 일치하지 않는다"거나 하는 수준의 출력이면 괜찮을 것 같은데, 혹시 잘 쓰고계신 툴이 있으신가요?

ukits의 이미지

rsync exclude를 패턴이 아니게 적용 가능한가요?

rsync를 이용해 서버 2대를 동기화 하려고 합니다.

예를 들어서 log라는 디렉토리를 동기화 하지 않으려고 하면,

# rsync -avz --exclude=log A B

하면 되는데, 디렉토리 구조가

/ --+-- log
     +-- app --+-- log
                    +-- ...

이런식으로 되어있을 때는 app 하위에 있는 logs 디렉토리도 제외 대상에 포함이 되어버리잖아요.
/log 디렉토리는 실제 로그가 있는 반면 /app/log 에는 log와 관련된 로직이 들어있어 동기화 대상이 되어야 하는 경우에는

어떤식으로 rsync 명령을 내려야할까요?

phw0317의 이미지

인터넷 외부접속이 자꾸 죽는데 왜 그럴까요? (ssh접속관련)

A라는 서버와 B라는 서버가 있습니다.

A: 분석용서버
B: 웹서버

저는 외부에서 A라는 분석용 서버로 접근해서 프로그램을 돌리곤합니다.
putty를 이용해서 ssh접속을 하는거지요.

그런데, 어느순간 끊어지면서 접속이 되질않습니다.
ssh 접속도 막혀있구요.

그래서 그 다음방법으로는 B라는 서버를 통해 A라는 서버를 접근하면 되는데,
이경우에는 정상적으로 접근이 가능합니다.

나 -> B서버 -> A서버 (가능)
나 -> A서버 (불가능)

이런식인데, 왜 A서버가 죽어버리는걸까요?

죽은 이후로 ping www.google.com을 해봐도 반응도 없구요..
파일 전송하는 도중에도 끊기기도 하고..

이게 회선 문제일까요? 아니면 네트웍 드라이버 문제일까요?

ratmhun의 이미지

KVM을 이용한 가상화 시스템 : 브릿지 네트워크를 꼭 써야 하는 이유는?

안녕하세요.

KVM을 이용해서 가상화 시스템을 구축했는데요.

KVM에서 기본적으로 가상 머신들이 NAT 방식으로 네트워크를 사용하게 됩니다.

어떤 메뉴얼에 보니까 가상화 시스템을 구축할 때는 NAT 보다 브릿지로 구성하는게 성능면에서 뛰어나다는 군요.

브릿지로 구성하면 외부에서 접근할 때 NAT 머신 뒤에 있지 않고 호스트와 동등한 위치에서 요청을 처리할 수 있다는 장점은 이해가 되는데... 정말 브릿지 네트워크를 사용하면 성능이 향상되나요?

그리고 한 가지 더...

저는 노트북에다 가상화 시스템을 구축했는데

사용하는 네트워크 인터페이스가 무선랜카드입니다.

브릿지로 구성보려는데 문서를 살펴보니까 무선랜카드 대부분이 브릿지 기능을 지원하지 않기 때문에 유선랜으로 연결해서 브릿지 설정을 하라고 하는군요. 정말 그런가요?

pci486의 이미지

ssl 설치 관련 문의입니다. ~~

우선..
이곳에 오면 꼭 하나씩 배워갑니다.
감사합니다..

저의 질문은 제목 대로 입니다.
ssl 을 제가 발급한게 아니라 다른사람이 발급햇는데
와일드 카드나.. 멀티도메인으로 한것이 아닌 그냥 서브도메인 1개에 대한 ssl이 왔습니다.

aaa.xxx.com
bbb.xxx.com

이렇게 다른 ssl 이 2개가 도착했더군요.
일단 두 도메인 이 모두 90번 ip에 있기에 90번서버에
기존에 셋팅하듯이

SSLCertificateFile aaa.xxx.com 도메인 폴더의 crt
SSLCertificateKeyFile aaa.xxx.com 도메인 폴더의 key
SSLCertificateChainFile aaa.xxx.com 도메인 폴더의 Apache_Plesk_Install.txt
SSLCACertificateFile aaa.xxx.com 도메인 폴더의 NetworkSolutionsDVServerCA.crt

sunctchoi의 이미지

VIM설정 파일에서 %를 대체하는 것

현재 Fortran 과 Latex을 Vim을 이용해서 만들고 있습니다.
Vim설정 Map을 이용하여 파일을 한 번에 컴파일 하고 있습니다.
만약 파일 이름이 ex.f90이라하면 vimrc에서 % = ex.f90이 되는 것으로 알고 있습니다.
제가 원하는 것은 ex.f90 에서 ex 즉 확장명을 뺀 파일 이름만을 가리키는 것이 있는지 궁금합니다.

감사합니다.

jungj3의 이미지

proftpd 문의

안녕하세요 처음으로 글을써보네요. ^^;

aix에서 proftpd 깔고 conf파일을 설정하고 21port를 임으로 변경을하였습니다. ex)11111 port
이렇게 하여 다른서버에서 동일네트워크 test시 정상적임을 확인하고 상대에게 알려주었는데
접속은 잘되는데 data전송이 안되다고 합니다.[227 Entering Passive Mode]

혹시 proftpd 의 data전송포트를 지정하는 방법도 있는지요?

oblab의 이미지

임베디드 보드에 usb 디바이스 노드 파일이 생성되지 않는데 어떻게 해야 하나요?

보드에 usb를 연결하면 usb 장치 인식을 하게 되는데요
커맨드 명령으로 lsusb를 입력하면 연결한 usb목록이 나옵니다
(Bus 001 device 005: ID 0781:5530) <---연결한 usb

해당 디바이스 노드파일을 확인하기 위해

/dev/bus/usb/001 경로에서 목록을 확인해봤는데요
005에 대한 파일은 생성되지 않더라구요

디바이스 노드파일이 생성되어야 통신을 하던 무엇이든 할것 같은데

연결한 usb의 디바이스노드파일을 생성시키려면 어떻게 해야 하나요?
임의로 mknod를 하면되는건지..
우분투에서는 usb연결/해제 할때 자동으로 해당 노드파일이 생성 삭제 되던데
임베디드 보드에서는 어떻게 해야 하나요?

melodybs의 이미지

단독 호스팅 관련 해서 질문 드립니다.

다름이 아니라 톰캣기반으로 구축을 하려고 하는데요..

카페24에서 jsp호스팅을 사용해 보니 제가 생각한 거랑 많이 다르더라구요.

제가 톰캣을 직접 설치 하는게 아니라 설치 되어 있는 톰캣에 제약적으로 끄고 키는 정도만 가능 하더라구요.

제가 원하는건 제가 직접 톰캣 버전을 선택해서 관리자 권한으로 모든걸 자유롭게 하고 싶거든요.

그렇게 하려면 단독(서버?) 호스팅을 받아야 하는게 맞나요?
그리고 단독은 가격이 상당 하던데.. 사양은 낮아도 상관 없으니 조금 저렴한곳은 없을까요?

글 읽어 주셔서 감사합니다. 오늘 하루 좋은 하루 되세요~ :D

페이지

프로그래밍 QnA + 설치 및 활용 QnA 구독하기