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

dalmagi의 이미지

이클립스를 크로스 OS 하여 사용할 수 없나요?

요즘 이클립스를 사용하기 시작했는데, 정말 좋더군요.
문제는, 제가 이제는 윈도우와 우분투를 거의 대등한 비율로 사용하는데 그 때문에 이클립스도 각각 OS 별로 따로 설치하여 사용하고 있는데 조금 불편합니다. 이것을 공유파티션 하나에 넣고 사용하고 싶은 바램이 있습니다.
생각해보면 이클립스에 사용되는 SWT가 OS 종속적인 것이라 어쩔 수 없이 개별적으로 배포되고 있는 모양인데, 이렇게 되면 자바프로그램으로서의 가치가 약간 손상되는게 아닌가 싶어 안타까운 마음이 손톱만큼 있습니다.
다른 분들은 어떻게 사용하시나요?

jeongheumjo의 이미지

우분투 에서 사용할 수 있는 Free 한 UML 그리기가 가능한 프로그램 추천좀..

윈도우즈에서는 Star UML 을 사용하고 있습니다.
무료고 기능도 좋고 맘에 들었는데, 리눅스에는 설치가 안되는 것 같습니다.
리눅스에서 사용하기 좋은 UML Tool 이 뭐가 있을까요?

무료여야 하고,
Eclipse plugin 이 되면 좋고요.
C++/Java 가 지원되는...

감사합니다.

blueruin의 이미지

[해결] eclipse 에서 에디터간 이동(emacs 의 ctrl + x + o 에 해당) 되는 단축키 명이 어떻게 되죠?

eclipse 를 사용하는중 에디터간 이동하는 단축키가 궁금합니다.

예를 들어 이클립스 에디터창을 4등분했을때 1/4 분면에서 2/4 분면으로 이동하는 기능을 단축키로 할당하고 싶습니다.
한 에디터안에서 탭을 나눈경우는 "Previous Tab" , "Next Tab" 으로 순차적으로 이동할 수 있는데
다른 에디터로의 이동은 직관적으로 바로 이동하기가 힘들더라고요.

제가 찾아본 키바인딩 목록중 가장 비슷한 동작은 "Next Editor" 또는 Quick Switch Editor" 정도가있는데 둘다 오픈되어있는 모든 버퍼목록을 출력한 후 그중 선택하는 형태더라고요.
제가 원하는건 선택창없이 바로 에디터간 이동하는것입니다.

그리고 다른 하나는
eclipse 에서 emacs key binding 을 사용중인데 선택을 위한 mark (ctrl +space) 를 한 후 복사등을 할때 선택된 영역이 제대로 보여지지 않아 좀 불편하더라고요.
혹시 mark 했을때 선택영역이 하일라이트되도록 하려면 어떻게 해야하나요?

감사합니다.

iiz0의 이미지

[완료] 도와주세요. yum과 rpm이 깨졌습니다... libelf.so.1: cannot open shared object file

운영체제 이름 : Enterprise Linux
운영체제 버젼 : Enterprise Linux Server releas 5.5
커널 버젼 : 2.6.18-194.el5

사용환경은 대충 저렇구요...

리눅스 서버에 시스템 설치 하다가 elfutils-libelf-0.137-3.el5.x86_64.rpm을 다른 버전으로 설치하려다 의존성무시해서 rpm -e 로 지워버렸는데(--nodeps)...yum과 rpm이 깨져버렸습니다. 다시 elfutils패키지를 설치하고 싶은데, rpm도 yum도 깨져버려서 설치도 못하고 있네요. 도와주세요.

elfutils-libelf-0.137-3.el5.x86_64요거를 다시 설치하고 싶은데, 방법이 없을까요?

yum과 rpm을 실행하면 다음과 같은 에러메시지가 출력됩니다.

$yum

There was a problem importing one of the Python modules
required to run yum. The error leading to this problem was:

declspec의 이미지

SOCK_PACKET 으로 원하는 무선랜프레임 송수신하는법

안녕하세요

리눅스에서 SOCK_PACKET 타입의 소켓을 만들어서

레이어2 프레임을 직접 조립하여 이것을 무선 NIC 를 이용하여 채널에 송신하려고 하는데요

요컨데 Probe Request 프레임을 전송하거나 하고싶은 것이죠

이런 경우는 TCP/IP 소켓을 만들어서 일반적으로 소켓프로그래밍 하는식으로는 할수없잔아요?

이런 작업을 하려면 어떻게 해야할까요?

무선랜 디바이스 드라이버를 직접 만들어야만 하나요?

인터넷에서 알아본 바로 그렇게 안해도 SOCK_PACKET 타입의 소켓만으로도

수신뿐만아니라 송신도 할수있는것을 보았는데...

방법에대한 자세한 사항을 공부하기 어렵네요

무엇보다 802.11 Wireless Lan 인터페이스를 이용해서 원하는 주파수에 송신하려합니다

일단 저는 리눅스에서 iwconfig 툴을 이용해서

랜카드를 원하는 주파수로 세팅시킨다음

ifconfig wlan0 up

의 명령으로 무선랜카드를 활성화 시킨다음

limszone의 이미지

[질문] php extension 소켓 통신 오류

안녕하세요. 리눅스에서 php extension 으로 소켓 통신 관련 모듈을 개발중입니다.

이놈이 웹서버 스트레스 테스트중 초당 500 request 근처만 가면 connection refuse 오류가 떨어지네요.

해당 라이브러리를 실행파일로 만들어서 php에서 popen으로 호출시에는 해당 오류가 발생하지 않고

윈도우쪽이랑 같은 소스를 쓰는데 윈도우쪽은 문제가 없는걸로 봐서는 서버 오류는 아닌거 같구요.

처음엔 time_wait 등으로 포트가 모자라서 나는 오류로 생각하고 관련해서 커널이랑 튜닝하고

linger 옵션도 주었는데 동일한 현상이 나오네요.

혹시 apache 웹서나 php.ini 설정중에 php extension 내 소켓 관련해서 설정해야 하는 값들이 있나요?

주위에 아는 사람도 없고 답답합니다. ㅠㅠ

infix의 이미지

콘솔의 표준 출력을 볼 수 있는 방법이 있을까요 ???

콘솔에서 특정한 로그를 남기고 있는 상황이고

다른 터미널에서 콘솔에서 출력중인 내용을 확인 할 수 있는 방법이 있을까요 ???

sakazin의 이미지

[완료]자바 정적 분석기(코드 검사툴) findbug, pmd, hammurapi등의 툴 사용해보신분 있으세요?

Findbug, PMD, Hammurapi등과 같은 툴은 자바코드 정적 분석기이죠~

쉽게말해서 코드 내에 불필요코드, 복잡한 코드,결점 코드, 에러날 가능성이 있는 코드등을 검사해줍니다~

저 위에 세개의 툴이 대표적인 자바 검사툴인데, 물론 coverity의 prevent또한 java를 지원하는 버젼이 이미 나왔죠..

어떤걸 사용해야할지 잘 감이 안잡히네요
여러개의 툴을 보기쉽게 비교해놓은 자료같은거 없을까요??

구글링을 해봤는데 한참 이전자료가 나오거나, 논문들이 나오긴하는데
실험적 데이타를 기준으로해서.. 음.. 자료가 부족한거같네요.

혹시 이에대해서 비교분석자료 같은거 있으신분 있나요? 혹은..

나름 알기쉽게 개념정리가 되어계신분 설명좀 부탁드려요~
이런 상황엔 이게 좋다. 이런 상황엔 저게 좋다. 이런식으로라도

그럼 즐거운 주말 보내시길 바랍니다. ㅋ.ㅋ

python477의 이미지

[완료] 64-bit Ubuntu 10.4 에서 프로그램이 설치가 안됩니다.

안녕하세요. 우분투에서 프로그램을 설치하려는데 에러가 납니다.

제목대로 우분투는 64-bit 10.4 이구요,
프로그램을 설치하려고 하면

shint의 이미지

[질문] Qt를 개발하며 알게된 문제들

회사 업무로 Qt를 하게 되었는데요.
UI 디자인이 코드와 매칭되서 개발하기 편하다.는 장점이 있기는 하지만. 컴파일이 느린 단점이 있습니다.
UI 하나 바꾸는데도 1~2분이상 기다려야하는데. 이건 UI를 분리하지 않고 개발한 개발방식의 문제이기도 한것 같습니다.

그래서. 느린 빌드를 벗어나고자. VS로 빌드하지만. 문제는 여기서 끝나지 않고.
VS를 고려하지 않고 Qt에서 개발한 소스는 UI에서 ASSERT 에러와 같은 오류가 튀어나오는 경우도 있었습니다.

게다가. VS로 빌드한걸 Qt에서 사용할경우. 이상하게 UI를 VS에서 빌드한 후에 Qt에서 빌드해야 적용되는 문제도 있었는데요.
그뿐만 아니라. Qt에서 저장된 소스가 다른 폴더에 저장된 프로젝트를 변경하거나 프로젝트 저장 자체가 안돼서 날리는 희안한 경험도 있었습니다. 물론. 그건. HASP같은 보안키 프로그램을 설치한 이후의 이야기라서 (물론. 프로세스를 종료하긴했었지만) 좀 다를지 모릅니다.

페이지

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