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

oosap의 이미지

삭제합니다

sysmoon의 이미지

django 500 internal error debugging

장고에서 개발중입니다.

서버에서 500 Internal error가 발생하는 경우가 있는데 몇번째 라인에서 발생하는지 화면에 찍어주질 않습니다.
setting.py 에서 Debug=False로 해주어야 에러 화면이 보인다고 해서 해봣지만 별 도움이 안되는 에러 메시지들만 잔뜩입니다.

예를들어 함수 호출할 때 testFunc(); 끝에 ;을 붙인 경우 500에러만 뜨지 해당 라인을 잡아주지 않더군요.

장고에서 500에러 몇번째 라인에서 발생했는지 디버깅 쉽게 하기위한 방법 공유 부탁드립니다.

콩수니의 이미지

임베디드 보드에서 시리얼 통신으로 값을 받아오려 하는데요

안녕하세요
임베디드 보드에서 시리얼로 연결하여서 값을 받아 오려합니다
물리 구성은

보드 - rs485 - 센서

이렇게 됩니다. 임베디드 보드 포트는 시리얼로 되어있는데요

보통 usb 연결에 경우 ttyUSB0 이런식으로 연결이 되자나요
시리얼은 ttyS0 이렇게 되는걸로 알고있습니다

아무튼 보통 장치를 연결하면 메세지가 떠서 확인할수있는데요
dmesg 에 기록이 남는걸로 아는데 일단 장치를 접속하면 아무러 기록이 남지 않습니다

그래서 생각한것이 드라이버가 설치가 안되서 그런가 하는데???
이이상 어떻게 해야 할지 모르겠네요.ㅠ
드라이버를 찾아서 추가해야하는지..
아님 제가 뭘 잘못하고 있는지요.ㅠㅠ

임베디드 보드는
a t 9 1 c a p 9 s t k 입니다.ㅠ

조언부탁드려요!

Long_run의 이미지

[완료] C 프로그램 기술에 관한 질문..

리눅스 기반의 C프로그램을 짜고 있습니다..

어떤 프로그램을 while(1) 문을 사용해서 돌립니다..
이 while문은 1회 반복에 recvcnt를 1씩 증가시킵니다..(무한 루프)
여기서 질문이 있습니다..

1. 저는 while문을 프로그램 도중 특정 커맨드를 이용해서 빠져 나오고 싶습니다.
2. 빠져나오는 순간의 recvcnt 값을 보여주거나, 파일에 기록하고 프로그램을 종료하고 싶습니다.

기술적으로 이런 것을 할 수 있는 방법이 있나요? 혹은 어떤 키워드로 정보를 찾아봐야 하나요~
추가적으로는 모색할 수 있는 방안이 있는지.. 부탁드리겠습니다..^^

nathaniel7687의 이미지

제가 시스템 볼륨을 컨트롤 할 수 있는 그런...

제가 시스템 볼륨을 컨트롤 할 수 있는 그런프로그램을 만드려고 합니다.

키보드에서 볼륨 업 다운 키 있죠 그것을 이용하다가...
그 업다운 단추가 없는 키보드로 바꼈는데 영 불편해서요 ㅠㅠ

그래서 프로그램으로 차라리 만들어서 조합키로 해서 동작하게끔하려고하는데요

혹시 그 시스템 볼륨을 직접 컨트롤 할 수 있는 그런 라이브러리가 있나요 ~?

아니면 그렇게 손을 대려면 어떻게 해야 하나요 ?

asleea의 이미지

linked list 관련해서

#include<stdio.h>
#include<stdlib.h>
 
typedef struct Node 
{
	int number;
	struct Node* prev;
	struct Node* next;
}node;
 
void startNode(node* header, node* tail)
{
	tail = header;
	tail->prev = NULL;
	tail->next = NULL;
	tail->number = 0;
	tail = (node*)malloc(sizeof(node));
}
int main()
{
	node* header;
	node* tail;
	startNode(header, tail);
}

linked list를 구현하려고 하는데 시작부터 문제가 생기네요

컴파일은 되는데 실행 오류가 납니다.

동적 메모리 할당에서 문제가 생긴듯 한데 ..

oosap의 이미지

StarUML 프로젝트의 진행상태 아시나요?

저는 점점 이 프로그램을 많이 쓰게 되는데요, 저뿐만이 아닙니다. 전세계에서 이미 많은 사용자가 있는 것 같아요.

http://sourceforge.net/projects/staruml/forums/forum/510443/topic/1995257

이 토론쓰레드만 봐도 많은 다른 나라 프로그래머들이 이 프로젝트를 사랑하고 관심주고 있는데요...

정작 소스포지에서는 2006년 버전을 아직까지 6년째 방치하고 있습니다.

저는 국산 오픈소스를 아는게 별로 없습니다. 빵집과 이 StarUML 인데 StarUML 은 오픈소스 UML/MDA 툴 중에서는 가장 완성도 있고 인기 있는 것 같아요. 게다가 새 클래스 다이어그램을 생성할 때 마다 보이는 한국 이름(이 이름이 이 프로젝트의 컨트리뷰터들이라고 하네요..)들을 보면 한국에도 이런 멋진 오픈소스가 있다는게 괜히 뿌듯해지곤 합니다.

asleea의 이미지

헤더파일 관련 질문

기초가 안되있어서 질문 드립니다.ㅜㅜ

어떤 헤더파일에서 함수를 선언하고

그 선언한 함수를 다른 파일에 따로 정의 하려고 합니다.

만약 헤더파일 이름이 as.h라고 하고 함수이름이 a()라고 하면

--as.h--
void a();
 
 
--a.c--
#include"as.h"
void a()
{
    .............;
}

로 해야되는 건가요 .?

재 기억으로는 이런식으로 했던거 같은데

위에 방법이 맞다면, 그냥 단순하게 생각하면

westporch의 이미지

/var/log/exim4/mainlog 파일에 대해 질문있습니다.

vi /var/log/exim4/mainlog을 통해 mainlog 파일을 살펴보면

정체를 알수없는 엄청난 메일주소가 있습니다.
지금 스팸서버로 사용되고 있다는 건가요?

만약 제 예상이 맞다면 어떻게하면 막을수 있는지 알고 싶습니다.

gold5230의 이미지

[완료](우분투/이클립스) gcc main함수 에러

반갑습니다, 올해 중학교 2학년 학생입니다.

제가 내년 정보 올림피아드에 나가고 싶어서 C언어부터 공부를 하기로 했습니다.

(이 사이트를 가입하게 된 동기는..프로그래밍을 하다가 생기는 문제점들을 질문하려는 목적이었죠.)

그래서 우분투를 깔고(10.04) 이클립스도 깔았는데..

undefined reference to `main' 이런 에러가 뜹니다.

main 함수와 관련된거 같아서 이클립스 프로젝트 탐색기를 통해

Incldue를 뒤져보니 main 함수가 없었습니다.

아무래도 등록이 안 되 있는것같은데. 저는 이걸 어떻게 해야할지 모르겠어서..

ps. build-essential 패키지는 apt-get으로 다시 설치 해보니까 변경사항이 없었습니다. 최신 버전이라는 뜻으로 해석이 가능하겠지요.

ps2. 제가 아직 우분투에 대해서 심도깊게 이해하고 있는게 아니라서..(그렇다고 터미널 이런걸 모른다는건 아닙니다.) 가능하시다면 자세히 설명해주세요.

읽어주셔서 감사합니다.

페이지

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