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

ulyss의 이미지

[완료] 실제로 파일에 내용을 쓰지 않고도 인접한 디스크 공간을 할당 받는 방법 있나요?

안녕하세요.

파일 I/O쪽을 최적화하려는데
적당한 방법을 찾지 못해서 질문드립니다.

어떤 상황이냐면,
시스템에서 계속 데이터가 생산되고, 생산된 데이터는 일정한 크기의 파일에 순차적으로 쓰여집니다.
파일이 꽉 차면 새로운 파일을 만들어서 쓰구요.
그런데 이 새 파일을 만드는 작업에 시간이 오래 걸려서 성능을 깎아먹습니다.
(사정상 파일을 미리 만들거나 백그라운드로 만들 수가 없는 상황입니다)
지금까지 어떻게 했냐면, 파일을 만든 후 크기만큼 0을 write해서 만들었거든요.

lmk378의 이미지

linux 커널과 같이 Makefile이 복잡하게 구성되어있을 경우 Makefile 내에서 사용되는 환경변수의 값을 알 수 있을까요?

Makefile을 분석해서 보고 싶은데
여러 파일이 맞물려 돌아가는 구조의 경우
분석하기가 난해하더라구요
Makefile 안에 선언된 변수들을 돌아가는 도중. 또는 돌아가지 않더라도 확인하는 방법이 있을까요?

interoasis의 이미지

우분투에서 C++ 프로그래밍에 대해서 질문드립니다.

우분투에서 처음 C++ 프로그래밍을 해보는데 책이 오래된거여서 그런지 맞지않는 몇가지가 있네요.
C++이 처음에 나왔을때랑 문법이 많이 바뀌었나봐요?

책에는 iostream.h라고 나오는데 컴파일시 에러뜨길래 검색해보니 iostream으로 해야한다고,,
거기에 무슨, using namespace std; 구문을 넣어줘야 한다고 하구요.

거기다 책에서 나오는 예제를 그대로 옮겨썼는데 이것역시 제대로 컴파일이 안되더군요.

badcodek의 이미지

cscope 질문

안녕하세요, 현재 cscope 사용을 위해
find . \( -name '*.c' -o -name '*.cpp' -o -name '*.cc' -o -name '*.h' -o -name '*.s' -o -name '*.S' \) > cscope.files
를 쓰는데요,
c 파일의 경우 해당 파일명의 o 파일이 있을때만 추가되도록 하는 스크립트 없을까요??

vananamilk의 이미지

혹시 webdav 쓰시는 분 있나요?

안녕하세요...

외부네트워크간에 파일 공유를 위해 webdav를 설치하였습니다.
윈도우7에 webdav를 설치하고 서버로 사용하고 XP, 7에서 네트워크 드라이브 연결로
연결해서 사용을 잘 하고 있습니다.

근데 클라이언트가 리눅스는 잘 안되네요~ 노틸러스에서 서버에 연결해서
webdav(http)를 선택해서 하니 잘 안되네요~~~

윈도우에서 연결할 때 http://file.file.com/file 이런 형태로 주소를 주는데요~
그놈 노틸러스에서는 dav://id@file.file.com/file 이런형태로 되면서 연결을
못하더라구요~~

윈도우에서 연결할 때는 앞에 dav:// 프로토콜이 생략이 되는건지...
리눅스에서는 왜 연결이 잘 안될까요?

글구 파일명에 + 기호가 들어가 있으면 액세스 하지 못하는 버그도 있더군요~

winthory의 이미지

[FreeNX] 접속 화면까지 뜬 후 Session failed 뜨는 현상

안녕하세요...

Ubuntu10.04(64bit) 에서 FreeNX를 깔고 잘 사용을 하고 있었는데요~
NX Client에서 reboot을 한 뒤로 다시 접속이 되지 않고 있습니다.

Client 실행을 하면 정상적으로 NX 화면이 다 뜨다가 마지막에 fail이 발생을 하네요..
xsession-error파일은 아래와 같습니다.
혹시 이런 현상이 있으신 분은 공유 좀 부탁 드리겠습니다.

puresupe의 이미지

컴퓨터 배선 관리 어떻게 하시나요?

다들 컴퓨터 배선 관리 어떻게 하시나요?

저는 현재 제 책상 주변에있는 모든 가전 제품들을 위해서

멀티탬 5구 + 멀티탭 4구 + 멀티탭 4구

를 연결해서 쓰고있습니다 (첨부사진은 그중 일부만을 찍었습니다)

컴퓨터 + 모니터 3개 + 프린터 + 스탠드 2개 + 노트북 + 핸드폰충전기 + LG U+ 모뎀 + 무선 공유기
+ 임베디드 보드 등등등...

가끔 얽히고 섥힌 멀티탭과 배선들을 볼때면.. 매우 위험해보입니다.

"이렇게 써도 되는건가.." 걱정을 해보지만, 뾰족한 대안은 없네요.

다른분들은 어떻게 관리하고 계신지 궁금하네요 :)

혹시 good solution 이 있으신가요??

sm1201의 이미지

우분투 사용자계정 인덱스가 안떠요~

우분투에서 사용자계정을 생성해주었는데요.

문제는 사용자계정에서 인덱스를 인식 못하는듯합니다.

관리자용계정에선 정상인데요..

사용자계정에서 인덱스를뜨게하려면.

어떤설정 어떤파일을 수정ㅎ야하죠?

fastwater의 이미지

mysql 간 데이터 이전 질문입니다.

이게 여기 질문을 올리는게 적절한지 잘 모르겠습니다만... XE엔진쪽 질답란에는 올려도 아무런 반응이 없어서 지푸라기 잡는 심경으로 질문을 올립니다.

현재 mysql을 사용하는 예전 홈페이지의 개인정보를 추출해서 XE엔진-mysql 을 사용하는 새로운 홈페이지로 이전을 해야 하는 상황입니다.

일단 예전 홈페이지가 무슨 툴을 사용해서 만들어진 건지는 전혀 모르는 상태고 그냥 mysql을 쓴다는 사실 밖에 모릅니다. 다만 DB에서 DB정보 추출은 csv 형식으로 추출 가능하긴 합니다만 이렇게 추출한 정보를 어떻게 옮겨야 할지 모르겠네요.

xml로 변환까지는 가능한데 애초에 이전할때 요구하는 데이터가 일반적인 텍스트로 인코딩된 데이터가 아니라, 해쉬 함수로 인코딩된 데이터를 요구하는 것 같습니다.

DB쪽 지식이 전무해서 해시함수가 어떻게 돌아가는지도 모르겠고 검색을 해봐도 잘 안나오네요.

어떻게 방향을 잡아야 할지라도 좀 알려주시면 정말 고맙겠습니다.

kty1104의 이미지

xev를 실행하면 unable to open display라고 뜨네요(안드로이드 위에 chroot 우분투)

안녕하세요
안드로이드 폰에서 우분투가 돌아간다는 소리를 듣고
삽질에 삽질을 거듭한 결과
폰에서 chroot을 사용해서 우분투를 돌리고
android vnc viewer를 사용해서 GUI까지 볼수 있게 되었어요
그런데 이놈의 CTRL키가 없는 휴대폰 때문에
볼륨 버튼을 CTRL로 remap하려고 시도중인데
(Emacs를 돌리려면 CTRL키가 꼭 필요할거같아서요)
xev를 하면 unable to open the display ''라고 계속 뜨네요
root@localhost:/# <<요렇게 생긴 거 때문에 그럴까 해서 exit하면 아예 명령어를 찾을수 없다고 뜨구요
결국 root@localhost:/# 요거안에서 해결해야 할거 같은데
export DISPLAY=:0.0이렇게도 해보고 저렇게도 해보고 하는데
자꾸 에러만 뱉네요
xev뿐만 아니라 다른 커맨드몇개도 그런데
unable to open the display '' 요 에러랑

페이지

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