프로그래밍 QnA

pogusm의 이미지

(QT) 화면캡쳐 등을 할때 영역지정을 위한 박스는 어떻게 만들어야 하나요?

화면녹화 프로그램이라든지, 아프리카 방송을 할때라든지
화면영역을 지정하는 박스 있잖아요

그건 뭘로 만들어야 하나요?

제목표시줄이 없는 "창" 형태이면서(프레임만 있음)
반투명하며
이동이 가능하며,
크기도 변경 가능한 박스형태를 어떻게 만들어야 하는지
조언 부탁드립니다~

ioufeel의 이미지

Directory stack not that deep의 의미....?

안녕하세요.
리눅스에서 csh를 짜서 프로그램을 돌리는데...

mkdir: cannot create directory `GRID_d01': File exists

Directory stack not that deep.

이러면서 멈춰버리네요...

이게 무슨의미인지를 알아야 어떻게 수정해볼텐데....

Directory stack not that deep. 이게 무엇을 뜻하는지를 모르겠습니다.

wind351의 이미지

바보같은 질문이었던것 같습니다(_ _) 수정하여 다시 질문 드려요 (_ _)

안녕하세요 hdd의 구조를 좀 파악하고 싶은 학생입니다.

제가 궁금한 내용은 리눅스의 파일 시스템 구조는

|부트블록|슈퍼블록|inode블록|실제 데이터~~~|

이렇게 구성이 되어있다고 알고 있습니다.

예를들어 제가 512Byt Sector 1000개를 가지고 있는 디스크를 가지고 있다면

0번 블록은 부트 블록
1번 블록은 슈퍼 블록
2~50번 블록은 inode들
51~1000번 블록은 데이터를 가지는 구조가 아닌가요??

근데 제가 실제로 디스크를 동작시켜보니

fdisk->mke2fs->mount 동작까지 해보니 디스크가 실제로 339G중에 67MB의 공간을 소모하였습니다.

이것이 제 생각에는 슈퍼블록과 inode 부트블록의 크기라고 생각을 하였습니다.

근데 여기서 의문은 일단 inode의 개수가 최대 22511616개인데... inode 한개당 64Byte라고 하니...

Nesquik의 이미지

쉘스크립트를 구성중인데 도통 모르겠네요

현재 서버에서 계정은 일관성없게 생성이 되고 있는 상태이구요

이 계정들의 홈 디렉토리를 디렉토리별로 압축을 하고 있고

/test에 계정들의 홈디렉토리와 동일한 명칭을 가진 디렉토리들이 생성이 됩니다

예를들어 linux, solaris, unix 계정이 있다면

linux.tar.gz , solaris.tar.gz , unix.tar.gz 이런식으로 압축이 되고

/test
__l____________
l    l    l
linux solaris unix

이렇게 생성이 되고있습니다

이제 여기서 linux.tar.gz 는 /test/linux/ 디렉토리로

solaris.tar.gz 는 /test/solaris/ 로

unix.tar.gz 는 /test/unix/ 로 옴기고 싶은데 어떻게 쉘스크립트를 구성할수 있을까요..?

도통 모르겠습니다 ..

hsnks100의 이미지

masm32 구조체 관련 질문입니다.

C언어의 구조체 포인터 기능이 있습니까?

예를들면

WNDCLASSEX wnd = ...;
WNDCLASSEX* pWnd = &wnd;

pWnd->member1 = ...;

이런식으로 쓸려고 하거든요

근데 WNDCLASSEX* 대응하는 녀석을 못찾겠습니다.

그냥 선언하는거라면
LOCAL wnd:WNDCLASSEX;

mov wnd.member1, 5; 이런식으로 가능합니다.

근데

wnd 의 포인터를 가지고 접근할 일이 있는데 어떻게 해야되요? 멤버보고 일일이 번지수 계산 해야되는건지...

개념상의 코드로
LOCAL pwnd:PWNDCLASSEX;
mov pwnd, offset wnd;
pwnd->member1 이런식으로 쓰고 싶은겁니다.

chp320의 이미지

쉘 스크립트로 파일을 읽어서 조작하고 싶습니다..

안녕하세요,
현재 AIX Version 5, UNIX를 사용중에 있습니다.

a.csv 라는 파일에

1 1 aaa

2 2 bbb

3 3 ccc

4 4 ddd

5 5 eee

라는 5줄의 데이터가 있습니다.


첫 열과 두번째 열을 비교해서 같은 값이면 세번째 열과 TRUE를 찍고 그렇지 않으면 FALSE를 찍어서

result.txt라는 파일로 저장하고자 합니다.

아래와 같이 구현하였지만 첫 줄인 aaa만 제외된 나머지 데이터만 출력이 됩니다..

while read line; do

awk '{if($1 == $2) print $3" TRUE"; else print $3" FALSE"}' >> result.txt

done < a.csv

결과>

dltkddyd의 이미지

정적배열을 선언함과 동시에 값을 할당하기가 안되네요...

myType는 구조체입니다.

struct myType {
int x;
int y;
char* name;
}

그리고 다음과 같이 myType형의 배열을 선언하고 값을 동시에 할당했는데, 컴파일 에러가 발생합니다.

myType mydata[15]={{10,30,"김훤칠"},{110,120,"Goal"},{250,235,"Target"},{335,380,"Guest"},{444,490,"Ring"},{555,580,"Chick"},{660,680,"Tick"},{724,750,"Cloud"},{860,867,"CCL"},{990,980,"Beside Us"},{1102,1020,"Go"},{1130,1135,"Fight"},{1250,1280,"Shot"},{1340,1369,"Fire Up"},{1490,1456,"Walk"}};

어디가 잘못된 건가요?

abh1202의 이미지

Netfilter NF_QUEUE 처리부에서..

hook 모듈에서 NF_QUEUE로 보낸 후 ,유저쪽에서 패킷을 받아서 처리를 하고싶은데
요, 패킷이 다 잘오기는 하는데 데이터부분을 이용해야 하는데 1500이 넘어가면 다음에 바로 데이터가 붙어서 오더라구요,,

제 생각엔 ip fragment때문에 분할 되는거 같진않은데요..ip fragment라면 IP헤더쪽에 flag에서 MF 비트가 켜져서 올텐데,,그것도 아니구요..

tcp스트림때문에 MMS를 넘어서 짤려서 그런건가요??

아시는분 계시면 답변 부탁드립니다ㅠㅠ

nahanstar의 이미지

[완료] 특정 문자열을 포함한 라인부터 위에 4줄을 삭제하는 것을 찾고 있습니다.

지금 쉘 스크립트를 작성하고 있는데요..

특정 문자열을 포함한 라인부터 위에 4줄을 삭제하는 것을 찾고 있습니다.

물론 sed를 이용하여 특정 문자열을 포함한 라인만 지우는 것은 알고 있습니다.

그런데 특정 문자열을 포함한 라인부터 ~ 다중라인을 지우는 것을 어떻게 해야할지 모르겠네요..

sed에 특정 옵션이 있는지? , 아니면 다른 방법을 이용하면 되는지??

알고 싶습니다. 답변 부탁드릴께요.

예제) 대략 이런 패턴에서.. SQL_NOCAHE를 포함한 위로 4개의 라인을 삭제하고 싶습니다.

aso0223의 이미지

웹페이지 색상 변환에 대해서

제가 웹페이지의 소스에서 배경이나 글자색만 바꿔서 실험을 해야 하는 일이 있어서
소스에서 색상을 찾아보는데
구글 페이지에서는 #333, #fff, #c0c0c0 같이 #뒤에 16진수 숫자를 써서 표현하여 그것에 맞춰서 스트링 변환을 이용하여 색상을 바꾸기 했습니다.
그런데 네이버나 페이스북은 색상이 도대체 어디있는건지 보이지가 않고 다른 블로그 페이지는 소스 보기 조차도 안되고
야후 같은 페이지는 그림이나 하이퍼링크가 대부분이어서 막상 색상이 들어가 있는 것은 배경색 하나 둘 뿐인 경우도 많은데
웹 페이지 전체적인 그림이나 배경색, 글자 색상을 반전시키고 싶은데 색상 코드를 찾지 못하겠습니다. 어떻게 찾는 지 아시는 분 계신가요

페이지

프로그래밍 QnA 구독하기