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

blueball81의 이미지

fork 로 채팅서버를 만들고 있는데요..

클라이언트가 접속하면 accept 하고, 공유메모리 배열을 잡아서 소켓을 저장해 둔 다음 프로세스를 포크해서(A) 클라이언트를 담당하게 하고
부모 프로세스는 다음 클라이언트를 대기했습니다. 다음 클라이언트가 접속하면 accept 하고 아까 공유메모리 배열에 소켓 저장하고도 프로세스 포크(B) 했습니다.

그리고는 A 클라이언트에서 메세지가 오면 A 프로세스가 각 소켓으로 메세지를 뿌리구요. B 클라이언트에서 메세지가 오면 B 프로세스가 각 소켓으로 메세지를 뿌렸습니다. ㅋ~ 근데 문제가 생기더군요 B 프로세스는 A,B 클라이언트의 소켓을 다 아는데 A는 B 를 모르더군요..

hun98의 이미지

남는 pc에 리눅스를 설치해서 쓰고 싶은데요.. 방법좀..

모니터 하나, PC 는 두대 입니다.
한대에는 윈도우가 설치되어 있고 한대는 놀고 있습니다.
노는 피씨에 리눅스를 설치하고 윈도우가 설치된 PC와 LAN으로 연결해서 사용하고 싶습니다.
윈도우에서 리눅스로 텔넷, FTP, HTTP등의 서비스를 사용하려면
어떻게 해야 할지....
조언 부탁합니다.

cluster의 이미지

imlib 라이브러리 설치후 에러가 납니다.

안녕하세요 이제 막 리눅스를 시작해서 공부중인데요

얼마전 Enlightenment 윈도우 매니져를 보고

너무 맘에 들어서 제 리눅스에 설치하려했습니다.

그래서 Enlightenment 홈페이지에 갔더니

아래의 것들을 미리 깔아야 한다기에

IMLIB v1.9.14
libTIFF 3.5.5
libPNG 1.0.8
Zlib 1.1.3
libJPEG 6b
FreeType 1.3.1 (or greater)
FNLIB 0.5 (or greater)

하나빼곤 위의 것들을 다깔고 마지막으로 FNLIB 0.5 을 깔기위해

./configure를 실행시켰더니

.
..
...
checking for imlib-config... /usr/local/bin/imlib-config

kim1158의 이미지

sk_buff 에 대한 질문입니다.

안녕하세요.. 질문이 있습니다^^

패킷을 하나 수신하게되면
nic, ip계층을 내려오면서
ip->tcp/udp 계층으로 내려올때
완전한 sk_buff가 하나 내려오는데요.

ip에서 flagmentation을 처리해주니
tcp/udp 계층에서 다루게 되는 하나의 sk_buff안에는
하나의 완전한 패킷(tcp or udp까지의 헤더가 포함된상태의 패킷)이 들어가 있다고 생각되는걸까요?

질문의 요지는 sk_buff의 data필드가 가리키는 것이 딱 하나의 완전한 패킷인가 아니면 sk_buff에 상위레이어(tcp

ixevexi의 이미지

저도 vim질문입니다 ㅜ.ㅡ

:oops:

생각하면 아주 간단한 문제인데 사실 이것 때문에
중대한! 기로에 서있어서 그럽니다.

저는 vi에 쌩 초짜이기 때문에 모든걸 vi로 해보려 합니다.
그래서 커맨드 라인 편집기 마저 vi모드로 바꾸어 버렸습니다 -_-

내가 미쳤지..

다 좋은데요 del키가 안먹어서 ㅠ.ㅜ 너무너무 불편합니다.
네 x키가 있죠 그런말이죠

man base
^
커서위치가 저 e위에 있을때 지우는것이 너무 고통스럽습니다 :twisted:
저걸 man bash로 바꾸자면 평소의 에디트 습관으로는 e뒤로 가서 i를 누르고

cutecat의 이미지

c++에서 거듭제곱 계산하려면 어떻게 하면 되나요?

2의 100승(2^100) 같은 간단한 거듭제곱은 for 문으로 하면 되는데
2의 0.25승(2^0.25) 처럼 지수가 소수일때는 어떻게 하면 되나요?
C++에는 거듭제곱 함수가 없어서 이런 경우 난감하네요

js0h1의 이미지

코드를 읽고 고치고 만드는 것이 왕도라던데... 그런가요?

많은 글에서 코드를 읽고 고치고 작성하는 것이 젤 좋다고 하더군요.
그래서 함 해볼려구 합니다.

GNU에서 fileutils 소스 받았습니다.
근데 cp 소스도 길고 복잡하더군요(제가 볼땐 ㅡ.ㅡ).
머 프로그램두 거의 안짜봐서 어떻게 소스를 분석해야 할지
감이 안옵니다. 고수님들께선 코드를 어떤식으로 읽으시는지
궁금합니다. 쌩으로 시작하는 것 보다는 잡다한 요령이나
노하우가 있으면 그나마 효율적일 것 같아서 이렇게 sos
올립니다.

leilei의 이미지

대체 어디서 알람이.. -_-;

예전에 누가 만들어논 서버에 손을 대야 합니다... T^T
머 거의 다 버그는 잡았는데..
한가지 알람 시그날이 절 환장하게 하네요.. :evil:

OS는

$ uname -a
SunOS gtc 5.8 Generic_108528-14 sun4u sparc SUNW,Ultra-60

이런 녀석이구요...

서버는 첨에 thread pool을 만든 담에...
노는 놈 하나를 잡아서 mutex lock을 걸고 fd_set에 accept() 할
소켓을 넣은 다음.. select()로 대기 합니다... 타임아웃은 그냥
"0"으로 되어 있네요.. 머 나중에 타임아웃을 넣을 생각이었나 봅니다.. -_-;

nightandream의 이미지

파일에서 원하는 번째의 라인을 읽어오기

안녕하세요.
C 프로그래밍시에
파일에서 원하는 특정 라인의 데이터를 읽어오려고 하는데요

일단 가능한 방법으로는
예를들어, 10번재 라인을 읽어온다 했을때..
fgetc 함수로 '\n'의 갯수가 9개 나올때까지 세서 파일포인터 이동시키는 방법이 있겠고,
fgets 함수를 9번 호출한후 10번때 호출때 읽어오는 방법도 있겠는데요...

이렇게 파일포인터를 이동시키는 방법 말고
한번에 그 라인으로 이동해서 데이터를 읽어오는 방법은 없을까요?
아니면 이러한 기능의 표준 함수가 있다던가...

ktlsu1231의 이미지

[질문]VDSL, ADSL, Cable Modem 등등으로 연결된 망은 무엇이라

안녕하세요.
VDSL, ADSL, Cable Modem 등등으로 연결된 망은 무엇이라 할 수 있나요?

예를 들어서요..
===========가정===========
ISP가 성남에 있다
성남, 오산, 평택이 하나의 망으로 성남으로 연결된다.
위 지역의 모든 사용자가 같은 ISP에 ADSL로 물려있다.
=========================
이렇다면, 지역별중 각 동별로 LAN이 구성된다고 볼 수 있나요? --;;
사설망이 아닌 공용망 통하는 것 같은데..
이것을 무엇이라 봐야하나요?
WAN은 아닌 것 같구요.
유저간 자원공유 프린터공유가 LAN처럼 안되는 것도 아니고.. 훔..

페이지

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