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

javajo의 이미지

Solaris 10에 SSD 연결시 최대 파일 생성 개수는?

Solaris 10이 설치된 서버에 SSD 연결 시 최대 파일 생성개수를 알 수 있나요?

일반 HDD 사용하는것과 SSD 사용하는거에 따라 파일 생성개수가 다른가요?
아니면 HDD, SSD와는 상관없이 OS와 파일 시스템에 따라 파일 생성개수가 결정되는건가요?

찾아보니 Solaris 10에
ZFS 파일 시스템인 경우: 최대 2의 48승 개수까지 파일 생성 가능하고
UFS 파일 시스템인 경우: TB 당 100만개 라고 하네요.

결론, Solaris 10에 SSD 설치한 경우 최대 파일 개수는?

ukyoukyo의 이미지

stdio.h에 선언된 extern int remove() 함수의 소스는 어떻게 볼 수 있나요 ?


리눅스 gcc 쓰는데요,

/usr/include/stdio.h 파일을 열어보면

extern int remove (__const char *__filename) __THROW;

위와 같이 선언되어 있는데요,

remove() 함수의 소스는 어떻게 찾아볼 수 있는지요 ?

VIM + ctags 환경입니다만....

paeksj98의 이미지

시리얼 통신중 데이터가 사라지는 문제

while(main_run_stat)
{
FD_ZERO(&read_fds);
FD_SET(m_handle, &read_fds);
res = select(m_handle+1, &read_fds, NULL, NULL, NULL);

rxcnt = read(m_handle, rxbuff, sizeof(rxbuff));

int SerialThrProc::SerialOpen()
{

struct termios oldtio,newtio;
m_handle = open("/dev/ttySAC2",O_RDWR | O_NOCTTY);
tcgetattr(m_handle, &oldtio);
memset(&newtio,0,sizeof(newtio));

phw0317의 이미지

VCC400을 사용하는데.. 시작프로그램 관련 문의드립니다.

안녕하세요 현재 Fedora 13을 사용중인 유저입니다.

이거를 회사게시판에 묻는것도 좋겠지만 기본적으로 궁금한 사항이 있어서 여기다 글을 올려봅니다.

제가 지금 원하는 사항이 리눅스 컴퓨터가 실행되면서 프로그램을 자동으로 실행을 시키고 싶습니다.

로그인을 하기전에 처음에 로딩하면서 같이 프로그램이 실행될수 있게 만들어 주고싶습니다.

지금은 etc/gdm/PostLogin/Default 이 위치에다가

/usr/bin/killall -9 vccsrv
rm –f /var/run/vccsrv.pid
/usr/sbin/vccsrv

이런식으로 작성을 해주었습니다.

이렇게 하면 로그인이 된 후 작동이 되는 것 같은데

제가 원하는건 로그인 전부터 작동이 되는걸 원하거든요.

oppop123의 이미지

[완료]패킷을 암호화 시키는 프로그램을 개발하려고 합니다.

안녕하세요~ 이번에 보안 관련 프로그램을 개발해보려고 하는데요,
SSL프로토콜 패킷을 http와 같은 프로토콜로 패키징을 하여 통신을 하고자 합니다.
즉, SSL 패킷에 http 패킷의 헤더를 붙여서(라우터에서 해석하는 단계까지만) 패키징을 해놓으면 중간에 캡처해서 패킷을 보더라도 헤더는 http 패킷인데, 데이터는 엉뚱한.. 그런 패킷을 이용하여 통신하고자 합니다.
물론 통신하는 클라이언트 각각에는 패키징된 패킷을 해석해줄수 있는 네트워크 드라이버가 설치되어 있어야겠죠.

이렇게 하면 보안 향상을 기대할 수 있을까요?

그리고 조사를 해보니, ssh가 패킷을 암호화해서 통신하는 프로토콜이라는데..제가 구현하려고 하는 것과 같은 방법인가요?

corone의 이미지

함수포인터 typedef 어렵네요

proc 파일시스템과 관련된 struct proc_dir_entry 구조체를 보다가,

typedef int (read_proc_t)(char *page, char **start, off_t off, int count, int *eof, void *data);
typedef int (write_proc_t)(struct file *file, const char __user *buffer, unsigned long count, void *data);
 
struct proc_dir_entry {
...
read_proc_t *read_proc;
write_proc_t *write_proc;
...
};

typedef 부분이 이해가 잘 안가서 찾아봤는데,

luciapra의 이미지

GTK label 관련 질문,


안녕하세요, GTK로 Video 자막 관련 테스 중에 있습니다.
label 을 3개 만들어서 g_utf16_to_utf8 함수를 통해 return 되는
utf8 문자열을 가지고

gtk_label_set_text( label[i], utf8);
이렇게 display 하고

gtk_label_set_text( label[i], "");
위와 같이 clear 하였습니다.

근데 문제는 clear 가 잘되다가 되지 않는 경우가 생기고,
한글 출력 같은 경우에는 글씨가 깨지는 경우가 생기네요,
근데 이 깨지는 부분에 대해서는 font 크기를 작게 해주거나
크게 해주는 것에 따라서 현상이 다르게 나타나네요,

label은 font size 대비 3~4배 정도 크기로 했는데 font size가 작을 수록
깨지는 현상이 적어 지는것 같습니다.

혹시 이런 경우를 격으신 분이 계시다면 .... 도움을 받고 싶습니다.

folderfile의 이미지

오픈소스 라이선스 관련해서..

현재 저는 웹 개발을 하고 있습니다.

그런데, 이것을 나중에 무료로 배포하려고 생각중인데요.

프로그램 동작시 하단에 나오는 Copyright 문구를 훼손하지 않는 제한을 두고, 배포하려고 합니다.

그런데 현재까지의 오픈소스 라이선스에는 개작 허용을 해야 한다는 조항이 있는데요 (OSI의 정책이라고 압니다)

개작을 허용해야 하니, Copyright 문구를 훼손하는 것도 막을 수 없나요?

혹은 막을 수 있다면 그런 라이선스가 대표적으로 무엇이 있나요?

ep6tri의 이미지

[완료]웹브라우저가 RSS 피드를 읽어오는 특별한 방법이 있나요?

파이썬을 이용해 RSS 정보를 가공하는 프로그램을 짜 보다가 궁금한 점이 있어 여쭈어봅니다.

파이썬의 urillib을 이용해 해당 RSS의 xml 파일을 가져 오는 것은 전혀 어려운 문제가 아닙니다만, 이 결과 값이 상당히 흥미롭습니다.

값 자체는 아무 문제 없이 정상적으로 받아집니다. 하지만 같은 주소를 웹브라우저를 통해 받은 것과 프로그래밍을 통해 받은 데이터 양이 차이가 납니다.

그러니까 웹브라우저는 프로그램이 출력하는 항목보다 좀 더 오래된 것들을 포함해 약 두 배 정도의 항목들을 더 출력합니다.

어떻게 해서 이렇게 되는 것인지 궁금합니다. 아시는 분 있으시면 답변 좀 해 주세요..

아래 주소로 접속해보시면 됩니다.

http://www.tokyotosho.info/rss.php?filter=7

pow5150의 이미지

[질문] 네트워크 채널본딩과 mtu 설정 관련

안녕하세요. 늘상 여기서 많은 도움을 받고 있습니다.
한가지 헷갈리기도 하고 해결이 안되는 점이 있어 여쭙고자 글을 남깁니다.

여쭙고자 하는 것은 채널 본딩에 관한 것인데요.
gentoo kernel 2.6.31 환경에서 /etc/conf.d/net에서 아래와 같이 본딩 설정까지 다 끝마쳤습니다.

config_eth0=( "null" )
config_eth1=( "null" )
config_eth2=( "null" )
config_eth3=( "null" )

페이지

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