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

jin2112의 이미지

[초보질문]vim에서 새 파일 여는 법에관해

vim이 하도 좋다고 해서 윈도우에 깔아놓고 쓰고 있는데요..
이게 불편한게...
가령 제가 'a.c'이라는 파일을 열어서 작업하고 있을때..
'b.c'라는 파일을 'a.c'을 닫지 않은 채로 열고 싶은데
이럴때만다 esc를 누르고
vi a.c b.c
이런식으로 현재 작업하고 있는 파일까지 써야 됩니다..
vi b.c
라고 하면 a.c라는 파일이 닿혀버리는군요..
혹시 vim에서도 다른 윈도용 에디터처럼 현재 작업중인 파일을 닫지 않고 새로운 파일을 여는 방법이 있는지 궁금합니다

netizn82의 이미지

fsck로 하드 체크도중 이런오류가 발생하였습니다...

안녕하세요.
한달동안 켜놓고 재부팅을 했엇는데
파티션을 두개로 나뉘어놓은 hdc1 하드에 점검오류가 발생했습니다.
hdc2는 이상없구요...
마운트 되지않은상태에서 fsck명령어를 실행하였습니다.

[root@localhost /]# fsck /dev/hdc1
fsck 1.35 (28-Feb-2004)
e2fsck 1.35 (28-Feb-2004)
/dev/hdc1 contains a file system with errors, check forced.
Pass 1: Checking inodes, blocks, and sizes

Error reading block 886120 (Attempt to read block from filesystem resulted in short read) while doing inode scan. Ignore error<y>?

joongone의 이미지

hosts 관련 질문입니다..

서버의 /etc/hosts 파일의 내용은

2xx.3x.2x.1xx aaa.bbb.com
127.0.0.1 aaa.bbb.com aaa localhost.localdomain localhost

이거 입니다.

서버의 IP주소를 뿌려주는

java -cp ViewIP.jar ViewIP

을 실행하면 실행 결과가

This System's IP Address : 2xx.3x.2x.1xx

로 나와야하는데

This System's IP Address : 127.0.0.1

으로 나옵니다..

제가 원하는 값을 가지기 위한 방법이 없을까요??ㅜㅜ

amtime의 이미지

[페도라 3코어] lcd 모니터가 unknow 이래요 xorg.conf 좀 주세?

페도라3코어 설치후 부팅하면 화면이 난장판이 되서
며칠째 삽질하구 있어요 ㅠㅠ

F2 눌러 linux rescue 모드로 들어가서 xorg.conf 의 모니터
수직 수평 주파수랑 해상도 조절해봐두 않되내요.

제 사양이랑 비슷한 분이 xorg.conf를 어디서 다운받아
플로피로 카피해 해결하셨다는데
xorg.conf 좀 주심 안될까여???

언넝 페도라 깔아서 bonic 돌려야 하거든여 ㅠㅠ
부탁드립니다.

제 사양
========================================
시퓨 : amd64 윈체 3000+
보드 : MSI K8N Neo4 Platinum(울트라4)

서지훈의 이미지

Xorg 8.6.2 + Gnome 2.10 에서 [한글] [한자] 키 사용...

일단은 xev에서 전혀 잡히지도 않는군요.
[code:1]xorg.conf

# **********************************************************************
# Core keyboard's InputDevice section
# **********************************************************************

Section "InputDevice"

Identifier "Keyboard1"
#Driver "kbd"
Driver "keyboard"

Option "AutoRepeat" "500 30"

Option "XkbRules" "xorg"
Option "XkbModel" "pc105"
Option "XkbLayout" "us"

demian의 이미지

시리얼 프로그램에서 write문제

안녕하세요...
시리얼 프로그램에서 write부분에 궁금한 것이 있어 질문드립니다.
write가 안되는것이 아니구 잘 되는데요..
문제는 write할 device가 꺼져있거나 연결을 안해놨을때도
write는 성공한 걸로 나와서 문제가 됩니다.
write의 리턴값이 쓴값만큼 리턴이 되더군요.. device랑은
연결조차 안했는데...
device가 연결이 안되어 있으면 write에서 실패하게 하려면
어떻게 해야 하는지 알려주시면 감사하겠습니다.

acidd15의 이미지

api document를 만들려고 하는데.

doxygen말고 심플한것은 없나요?

참고로 entired html 형태로(하나의 파일로 된 형태) 만들건데요.

좋은 정보 부탁 드리겠습니다.

thisrule의 이미지

한글글꼴을 bold font화 하려다 망쳤습니다.

전 RH9.0을 사용중이며, 기본 글꼴을 영문 Verdana에 한글 굴림을 매칭하여 사용하고 있었습니다. 그런데 굴림이 굵게 나오지 않아 큰맘먹고 시도해보았습니다.
그놈한국 사이트에서 boldFont항목을 보고 아래와 같이 진행하였습니다.
1. freetype을 기존 2.1.4에서 2.1.5로 upgrade
2. fontconfig를 기존 2.1.9에서 2.2.1로 upgrade
3. libXft-2.1.6을 소스 compile하여 /usr/X11R6에 설치

그런데 아래 그림과 같이 KDE에서는 영문 Verdana가 매끄럽지 못하게 나오고,
파이어폭스에서는 한글 굴림이 요상하게 나옵니다.

bejoy4him의 이미지

select등을 이용하여 버퍼구현시 파일생성하지 않으려면??

Buffer를 구현하려고 합니다.

Ring Buffer에 메시지를 Queuing시키면 읽어가는 쪽에서 블럭되어 있다가
블럭이 풀려서 메시지를 읽어가도록 하려 합니다.

이미 Win32용으로는 IOCompletionPort라는 커널 API를 이용하여 구현을 하였습니다.
IOCompletionPort은 Select와 같은 것을 커널레벨에서 지원하는 API로 보이는데..
인자를 File descriptor를 받기도 하지만, 실제 파일을 생성하지 않고서
동작이 가능하였습니다.

유닉스 쪽에서 구현된것은 어떠한가 찾아보니 소스포지에서 VRB(Virtual Ring Buffer)라는

la9527의 이미지

C++ 프로그램에서 로그 처리에 대해서...

[code:1]
bool Log::FileWrite(const char* sFile, const char* fmt, ...)
{
char* buffer = new char[1024];
int buflen = 1024;
va_list ap;
if (!buffer)
{
cerr << "Buffer over flow :: Exception !!!" << endl;
return false;
}

va_start(ap, fmt);
_log_snprintf:
if (vsnprintf(buffer, buflen, fmt, ap) == -1)
{
if (buffer) delete buffer; buffer = NULL;
buffer = new char[buflen+100];
if (!buffer)
{
cerr << "Buffer over flow :: Exception !!!" << endl;

페이지

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