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

khalisto의 이미지

저 사고 쳤네요 ㅠ_ㅠ 도움을 요청합니다.

안녕하세요? 오늘 작업하다가 무엇이 잘못되었는지 큰 사고를 치고 말았습니다..

CentOS5가 설치된 서버에서 root 계정으로 접속해 root의 .bash_profile에 작업을 하다가

뭔가 꼬여서 root에서 모든 명령어가 동작을 안하는 상태에 빠져버렸습니다...

ls cp mv shutdown 등 모든 명령어가요.....

섣불리 행동한게 화근이었습니다....

현재 root 접근은 가능하고 사용가능 명령어는 cd 이거 하나 뿐이네요....

전문가님들의 도움을 부탁드려봅니다. ㅠ_ㅠ;;;;

감사합니다.

익명 사용자의 이미지

씨언어 초보인데요 ㅠㅠ

지금 코드를 짜고 있는데 기본적인 SYNNTAX 오류가 나는데 제가 부족한 탓에 이해가 되지를 않네요 ㅠㅠ
지금 짜고 있는 것은 실수를 리스트노드로 받아서 재귀 연산을 하는 것인데 잘 모르겠네요 ㅠㅠ

#include //
#include

#define MAX 100

typedef char element;
typedef struct ListNode {
element data;
struct ListNode *link;
} ListNode;

ListNode *create_node(element data, ListNode *link);
void insert_node(ListNode **phead, ListNode *p, ListNode *new_node);
void display(ListNode *head);
void error(char *message);

kkb의 이미지

알고리즘을 공부하고 싶은데 책 좀 추천해주세요

알고리즘을 제대로 공부하고 싶습니다

일단 현존하는 알고리즘들을 충분히 이해하고

현존하는 알고리즘들을 이해하고 잘 이용하는데에만 그치지 않고
저의 필요에 맞게 응용할 수 있고
좀 더 나아가 제가 좀 더 개선된 알고리즘을 스스로 만들어 볼 수 있을 만큼의 수준까지 공부하고 싶습니다

물론 많이 어려울 거 같습니다 불가능하거나 무모할 수도 있습니다
현재에도 충분히 좋은 알고리즘들이 많이 나와 있으니까요
그래도 위의 목표를 못 이루더라도 위의 목표를 향해서 열심히 하다보면
최소한 어느 정도 실력은 될 것이라고 생각합니다

일단 지금은 쉽게 시작하려고 합니다
기초적인 알고리즘 책으로 시작해 수준있는 알고리즘 책까지 보려고 하는데
책을 좀 추천해주셨으면 좋겠습니다

기초적인 알고리즘 책은 1~2권 정도 보고
수준 있는 책을 1권 천천히 보려고 합니다
최종적으로 2~3권인데 책을 아주 많이 볼 생각은 없습니다
다른 책 볼 것도 너무 많아서..;

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를..)

trymp의 이미지

페도라에서 커널 인스톨 후 Error 가 뜹니다.

제 환경은 fedora 14 (2.6.35.6-45.fc14.i686) 이고요.

제가 kernel(2.6.38.2) 을 받아서 새로 컴파일해서 make modules_install install 을 했는데,

아래와 같은 애러메시지가 뜹니다.

trymp의 이미지

커널 컴파일이 되는 원리가 궁금합니다.

커널을 공부하는 초보입니다.

제가 알기로는 아래와 같이 .config 에 있는 것을 load 하고 menuconfig 에서 설정을 하면

autoconf.h 가 생성되서 이것으로 컴파일이 결정되는 것으로 알고 있는데요.

.config -> make menucofig -> autoconf.h

궁금한점이 Makefile 에서 header(.h) 파일을 읽을 수 있나요??

어떻게 Makefile 에서 참조하죠???

아래와 같은 구문으로 되어 있는데, 어떻게 동작이 되는지 궁금합니다.

CONFIG_MY_MODULE 이게 define 이 되어 있으면 object 에 포함시키라는 뜻인가요?

obj-$(CONFIG_MY_MODULE)+=my_module.o
my_module-objs:=my_mod.o

위의 구문에 대해 알려주시면 감사하겠습니다.

kimback100의 이미지

외장하드 내장하드 질문입니다.

USB시디외장케이스로 웬다 허두다스크를 돌리고 있었는데 얼만전부터 우분투가 깨지는 바람에 다시 깔려고 하니간

잘쓰던 내장하드의 윈엑스피가지 먹통이 되고 말았습니다.

일백번을 상회하는 삽질끝에

윈엑스피
우분투
윈엑스피
요런 부트로더가 내장에서만 선택사항으로 만들어졌는데여.

저기서 가운데 우분투는 에러로써 실행이 않되는 상황입니다.

저걸 선택해서 엔터쳤을때 말이죠

외장에깔린 우분투가 실행되게 할려면 도대체 어떻체 해야할까여 외장에 우분투를 않갈았다고 가정했을때여.물론 우분투여러번

깔아놨습니다만 일단 가정을 그럲케 헤서여...

그럽에러2,19,18,20등등 깔고 에러나고 깔고 에러나고 반복하기를 수십번 이가갈리고 학을 띨지경입니다.

그러다 결국은 포기하고 여기에 글씁니다. 이판사판 공사판이라는 심정으로말이죠...

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를..)

페이지

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