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

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같은 보안키 프로그램을 설치한 이후의 이야기라서 (물론. 프로세스를 종료하긴했었지만) 좀 다를지 모릅니다.

ryan0802의 이미지

우분투 10.10에서 터치패드 끄기가 안되요.

우분투 10.10 사용자입니다.
노트북의 터치패드가 꺼지지 않아서 너무 불편하네요.

gsynaptics 설치했구요,

System - pointing devices 에서 아무리 터치패드를 꺼도 그 순간 뿐이고,
잠시 뒤에 살아나네요.

이거 해결하신분 계신가요?

kleeck의 이미지

Linux System에서 Hotplug를 이용하여 USB를 마운트 시킬 때...


안녕하세요

Embedded Linux System에서 hotplug를 이용하여 USB를 마운트 시켜주는 스크립트를 작성 중에 있습니다.

다름이 아니라.. USB를 꼽거나 빼면은 /sys/driver/kernel/hotplug 에서 지정하는 /sbin/hotplug 스크립트를 실행을 하게 되어 있는데요

저한테는 /sbin/hotplug라는 스크립트 파일이 존재하지 않아서 직접 만들어주고자 합니다.

강제로 하드코딩으로 하여 마운트를 하였을 때는 자동으로 마운트를 하였지만 USB Port가 여러 개를 가지고 있을 때는 /dev/sda, /dev/sdb 이런식으로

잡히기 때문에 하드코딩으로는 하면 않되구요 무엇인가 동적으로 표현을 해야 하는데요

그래서 질문을 드립니다.

usb를 꼽거나 뺐을 경우 어떠한 이벤트를 통하여서 마운트를 하던가 언마운트를 하던가 해야 할텐데요

이걸 구분하는 무언가 있나요?

예를 들면 add/remove 시그널이 들어온다던가? 뭐 이런

페이지

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