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

peanutstars의 이미지

[해결] PPTPD 서버 TCP 연결 문제 사항

VPN 관련하여 도움을 요청 드립니다.

VPN PPTPD를 설치하고, 클라이언트가 연결 접속까지는 되는데, 인터넷이 안되는 문제가 있습니다.
첨부파일과 같은 테스트환경을 가지고 문의를 드리도록 하겠습니다.

목표는 PC A와 PC B가 같은 네트워크상에 묶는 것이 목표입니다.
Web Server 에는 TOMCAT과 PACKET 체크를 하기 위해서 WireShark 프로그램이 설치되어 있습니다.
PC A에도 WireShark가 설치되어 있습니다.

PC A에서 VPN 연결을 진행한 이후에, Web Server로 Ping test를 진행하면,
PC A의 WireShark 상에는 Router C와 PC A사이에 GRE/PPP 신호를 주고 받고,
Web Server의 WireShark 상에서는 Router B와 ICMP Packet 주고 받는 신호를 확인이 되었습니다.
결과적으로 PC A에서 Web Server로의 Ping Packet이 정상적으로 주고 받았다고 볼수 있을 것 같습니다.

kmdigit의 이미지

nonblock mode로 read 중인 thread를 pthread_kill을 이용하여 죽일 수 있나요.

질문 그대로

thread1 {
ret = read(); <- nonblock mode read
if (ret != sizeof(xx)) {
release();
}
}

이런 구조의 thread1이 있는데,
이 thread1을 pthread_kill()로 죽이려고 합니다.
그런데 여전히 thread는 잘 살아 있는거 같더라구요.

혹시 다른 thread에서 pthread_kill을 이용하여 read중인 thread를 깔끔히 종료할 수 있는 방법
아시는 분 알려주세요 :)

아니면 read의 return 값이 -1로 들어와도 괜찮을 듯 싶구요!!

모두 즐거운 주말 보내세요~~!

sselra의 이미지

gtk 초보인데 컴파일이 안돼요 ㅜ

일단 gtk+ 를 설치해서 하고있는데요

가장 기보인 소스부터 하고 있는데

에러가 뜨네요 ㅠ

소스는 ..

#include

int main( int argc,
char *argv[] )
{
GtkWidget *window;

gtk_init (&argc, &argv);

window = gtk_window_new (GTK_WINDOW_TOPLEVEL);
gtk_widget_show (window);

gtk_main ();

return 0;
}

이것을 실행하는데..

gcc 소스.c -o 실행 `gtk-config --cflags --libs`

이렇게 컴파일을 하는데.. (1.0 이라서 gtk-config를..)

tk3829의 이미지

[완료] 스레드관련

감사합니다.

quakee의 이미지

횽님들 지금 리눅스 공부하는데 어떻게 공부해야 하나요?

공부방법좀 알려주세요. 그냥 명령어만 외우면 되나요? 현재 리눅스 명령어만 나온 책으로 공부하고 있어요. 그리고 자바 공부한지 얼마안된 초보입니다. C는 고교 때 좀 배워서 대충 알고 있어요.

그리고 오픈소스 프로젝트 어떻게 하나요? 이거 잘하면 취직이 쉽다면서요? 리눅스에서 하는 건가요?

surren의 이미지

실행도중 오류 발생

#include
int main()
{
FILE *f1;
FILE *f2;
FILE *f3;
FILE *f4;
FILE *f6;
FILE *Text;


unsigned int count = 0;
char Context[30]={0};
char newtext[30]={0};

int i;
int j;

Text = fopen("/mnt/joe.txt","r");
if(Text == NULL) {
printf("file open error \n");}
else
printf("nice open\n");

k1d0bus3의 이미지

[완료]php에서 post로 전달이 안됩니다.

index.php------------------------------------------------------------------



str.php---------------------------------------------------------------------

<?
print($_post[s]);
echo($_post[$s]);

print $s;
echo $s;
?>

별별방법을 다해봐도.....전달값이 안나오네요.
전달값을 어떡게 하면 출력할수 있을까요?

kleinstein의 이미지

[완료] 2차원 평면에서 임의의 한 점이 주어진 Polyline 의 왼쪽에 있는지 오른쪽에 있는지 알아내는 법이 있을까요?

네. 제목 그대로 입니다.

2차원 평면에 임의의 한 점 A가 주어집니다.
그리고 역시 임의의 Polyline이 주어집니다.

이때 이 점 A가, 주어진 Polyline의 왼쪽에 있는지 오른쪽에 있는지 알아내는 법이 있을까요?

단 Polyline의 모양은 임의로 주어질수 있고 다만 서로 겹치지지는 않습니다.

첨부파일 처럼 말이죠..

nitrojay의 이미지

[질문] 정전 후 시냅틱 패키지 관리자에서 깨진 패키지 복구 시 "E: 'libc6'에 대해 즉시 설정을 할 수 없습니다." 오류가 발생합니다.

우분투 계열 Crunchbang 리눅스를 사용 중입니다.

어제 갑작스런 정전으로 인해 깨진 패키지가 발견되었습니다.

미천한 영어실력으로 구글 및 Crunchbang 홈페이지 등 에서 검색을 해봤습니다만,, 명확한 해답을 얻기가 힘드네요.

지식이 없어 막연한 질문드립니다. 해결할 수 있는 일말의 방향이라도 제시해주신다면 감사드리겠습니다.

namsu의 이미지

파일 속성중에 @ 이건 뭔가요?

안녕하세요
현재 맥 사용중인데 인터넷상에서 받은 pdf파일을 nas에 옮길려고 하는데 용량은 넉넉한데 용량이 부족해서 못옮기겠다 하는겁니다.
터미널상에서 파일속성을 보니 @에 추가로 붙었는데 이건 뭐하는건가요??
윈도우상에서 파일속성을 찾아보니 보관 옵션을 없애니까 골뱅이마크가 없어지더라구요?

@ << 속성은 윈도우에서만 유효한건가요?
chmod 755 644 이런식으로만 해봤지 @ < 이건 어떻게 없앨 수 있나요?

chmod -u한다음에 권한을 설정해야하는건가요?

데비안 개열이니까 그쪽으로 검색해보니까 잘 안나오는군요..
도움 부탁드립니다.

p.s 이렇게 생겼습니다.

페이지

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