프로그래밍 QnA

익명 사용자의 이미지

[참고] freechal 동호회 자료 긁어 오는 PHP 코드 일부

freechal 로그인 및 동호회의 게시물 목록을 긁어오는 코드입니다.
실제 사용하기 위해서는 각 상황에 따라 많이 고쳐야 합니다. 아직 사용할 수 있는 코드라기 보다는, 누군가가 이러한 프로그램을 개발하고자
한다면 참고할 수 있을 겁니다.

$httpPort=80;

// from 번째 줄에서 to 줄까지 내용을 return
function linePeeker( $host,$path,$from, $to=10000, $header="",$netTrySec=5 ){
global $today,$newToday,$yesterday,$newYesterday,$httpPort;
$sock=fsockopen($host,$httpPort,$errno,$errstr,$netTrySec);
if(!$sock){
echo "

".$host."에 접속할 수 없습니다.

익명 사용자의 이미지

arp request에 대해서 broadcast MAC 주소를 응답하게 했더니..

arp request 에 대해서 broadcast MAC 주소(FFFFFFFFFFFF)로 응답하
게 했더니.(커널의 arp.c를 수정해서)

같은 서브넷내에서는 핑이 잘 되는데요..

다른 서브넷에 핑을 날리면..안날라가네요..

문제가 무엇인지?

혹시 브로드캐스트로 날리면..서브넷 내에서만..핑이 동작하나요..

그건..브로드캐스트 ip일 경우에 그렇지 않나요..

저는 mac 어드레스를 바꿨는데...뭐가 문제인지..잘 모르겠어요...ㅜ.ㅜ

익명 사용자의 이미지

gtk와 thread 질문염..

스탑와치처럼 시간이 초단위로 증가하는걸 보여주기 위해서.....fork를
시도했지만....좀비때문에 포기했구여...ㅡ.ㅡ

이번엔 thread를 사용을 해보았는데...

이상해게 gtk_label_set_text()가 안먹더군요...(물론 내 잘못이겠져...)
아직 쓰레드나 fork는 많이 사용안해본 관계로...잘 몰라서 질문드립니다..

아래 코드를 간단히 적어놓았는데...
창이 생성과 동시에 쓰레드가 생성돼고 쓰레드는 계속 1초씩 sleep을
하면서 그때마다 function이나 아니면 바로 윈도에

익명 사용자의 이미지

[재질문] execv 와 bind 관련 문제...

안녕하세요..
저는 소켓(25) 로 돌고 있는 데몬을 만들었습니다.

그리고

9 void sig_hangup(int signum)
10 {
11 cout << "Restarting...." << '\n';
12 execv(argv[0], argv);
13 cout << "Could not restart" << '\n';
14 abort();
15 }

이렇게 해서 재시동 되고 해놓고

이것은 웹에서.. 작동시키게 끔 되어 있습니다.
system("killall -HUP $PROG"); <- 펄로 만든들어진 문구...

이렇게 하고 나면 재시동은 되는 데 소켓이 다시 bind 를 못합니다.

제 생각에는 정지된 소켓이 25 번 포트를 잠시 점유하고 있어서

익명 사용자의 이미지

avl-tree? rb-tree?

2.4.0 까지는 소스에 avl 트리를 사용하고 있는데요..
2.4.18 소스를 보니 avl은 사라지고 rb-tree사용하고 있었습니다.

두개가 똑같은 것인가요? & 동작 방식은 같은 가요?

익명 사용자의 이미지

소켓 데이터 전송에서 데이터 전송이 잘되다가 갑자기 안되는 경

소켓 데이터 전송을 하는데 있어서

소켓 데이터 전송에서 데이터 전송이 잘되다가 갑자기 안되는 경우가 발생
합니다.

접속상태는 서버와 클라이언트 둘다 ESTABLISHED 된 상태입니다.

이러한 현상이 생기면 재접속을 하면 다시원활하게 전송이 되고요.

어떠한 경우에 발생하는지 알고 싶고

이러한 문제가 생긴 경우에 어떻게 하는것이 적절한 해결 방안이 될지 알
고 싶습니다

익명 사용자의 이미지

Unix History && HPUX와 AIX 그리고 solaris 에 대해.

hpux
aix
solaris 는 각각

bsd 계열인가요?
svr 계열인가요?

또한 , bsd계열이 정통유닉스인가요?

익명 사용자의 이미지

@ fprintf와 fseek 긴급 질문입니다...@

fopen을 통해 temp라는 파일을 만들었는데 내용이 다음과 같거든요?

Num math eng
1 10 10
2 30 40
3 50 90

머 이런식인데요 fseek를 이용해서 저기 2번의 math를 50으로 고쳐쓰고
싶거든요? 그냥 fprintf로 덮어쓸라그러는데..

fseek(infile, 0L, SEEK_SET)
으로 할라니까 num math같있는 라인이 지워지구 해서 도저히 어떻게 하는
질 모르겠습니다 고수님들 쪼금만 알려주세요 흑흑

익명 사용자의 이미지

wwwlib에 대해서 아시는분 계세요..?

어떤건지..

어떻게 쓰는건지 아시면 좀 가르쳐 주세요..

자세한건 아니라도 대강이라도 알고 싶네요..^^;;

익명 사용자의 이미지

execv 와 bind 문제...

안녕하세요..
저는 소켓(25) 로 돌고 있는 데몬을 만들었습니다.

그리고

9 void sig_hangup(int signum)
10 {
11 cout << "Restarting...." << '\n';
12 execv(argv[0], argv);
13 cout << "Could not restart" << '\n';
14 abort();
15 }

이렇게 해서 재시동 되고 해놓고

이것은 웹에서.. 작동시키게 끔 되어 있습니다.
system("killall -HUP $PROG"); <- 펄로 만든들어진 문구...

이렇게 하고 나면 재시동은 되는 데 소켓이 다시 bind 를 못합니다.

제 생각에는 정지된 소켓이 25 번 포트를 잠시 점유하고 있어서

페이지

프로그래밍 QnA 구독하기