프로그래밍 QnA

rlaehdtjd86의 이미지

소켓 프로그래밍 UDP 관련 질문 입니다.

UDP 로 TIME protocol 을 받아오는 프로그램을 하나 만들었습니다..

패킷을 잡아보면 TIME request, TIME response 잘 받아옵니다(TIME server 가 time protocol 을 지원하는 경우)

하지만 time protocol 을 지원하지 않는 서버 주소로 적용하면 request 만 하고 response 는 무응답 입니다..

블럭킹 모드라서 그런것 같은데.. 이를 감지할수 있는 방법이 없을까요??

예를 들어 response 가 일정시간동안 발생이 안되면 return -1; 로 설정한다던지..

소켓 프로그래밍을 처음 해봐서 해매고 있는 초보 개발자 입니다.

아신다면 꼭좀 조언 부탁 드립니다 ^^ㅋ

제가 만든 소스는 rdate 를 참고해서 만들었습니다.

익명 사용자의 이미지

mini httpd에 php 올리기

안녕하세요.

혹시 mini httpd나 thttpd등에 php를 cgi 방식이 아닌 모듈로 올려보신분 계신가요?
cgi로 올리니 주소를 직접치니 번역되지 않고 소스가 그대로 출력되는거 같아서요.

kimegoo의 이미지

설계 정보가 잘 제공되는 오픈 소스 추천 부탁드립니다 :D

안녕하세요,

오픈소스 중에서 설계 정보가 잘 문서화 되어있는건 어떤게 있을까요?

추천해 주시면 감사드리겠습니다~!

익명 사용자의 이미지

쉘스크립트에서 source 코드가 먹지 않는 이유가 뭔가요?

sh 안에 source /etc/profile 로 환경변수를 업데이트 하려고 하는데
./start: 2: source: not found

라고 발생하네요

커맨드상에서는 문제가 없이 발생하는데
이유를 모르겠네요..

다른 시스템에서는 정상적으로 되는걸보니 시스템문제같은데..

아시는분 계시다면 답글 부탁드립니다..

dicecorp의 이미지

쓰레드를 생성할 경우 원하지 않는 프로세스가 생기는 경우가 있나요?

쓰레드를 생성할 경우 원하지 않는 프로세스가 생기는 경우가 있나요?

너무 밑도 끝도 없는 질문인 것 같아서 죄송합니다.

한 프로세스에서 스레드를 세 개를 생성해서 사용하는데..

루프를 사용해서 생성하는 것도 아닙니다.

재연시키기도 어려울 만큼 어쩌다 한 번 스레드가 두 개가 더 생성되는 현상이 있어서 질문드립니다. ^^

데몬은 시스템 재시작 시 실행시키고 있습니다.

스레드 생성은 pthread_create()로 생성하고, pthread_join()은 사용하고 있지 않습니다.

혹 이것도 영향을 끼치는 것은 아니겠죠?

익명 사용자의 이미지

Mysql 바이너리 파일 처리에 관련하여 질문드립니다.


안녕하세요 선배님들
다름이 아니라 클라이언트가 주기적으로 이미지 파일을 보내는데 (대략10k~30k)
이것을 Mysql DB에 저장하고자합니다

그런데 이것을 서버에서 파일로 저장하여 그것을 파일업로드로 DB에 Insert하려니
파일을 생성하고 삭제하는 등의 부하가 염려됩니다.

서버에서 클라이언트로부터 파일을 받아 DB에 저장하려고 할때
어떠한 방법이 효과적일지 조언을 부탁드립니다.
(오늘까지 더 고민해보고 특별한 방법이 없으면 스트림을 받아 파일로 저장하고 그것을다시 DB에 업로드하는식으로 구현할듯합니다)

익명 사용자의 이미지

ubuntu의 DEB와 apt-get 관련해서 질문 드립니다

.deb 파일을 설치하려고 하는데요
dpkg -i ~~~.deb와 같은 방식으로는
의존된 패키지들까지 자동으로 설치하는 건 불가능하다고 하더라고요

apt-get이라든가 다른 방식을 써야 한다던데 apt-get을 이용해서
.deb 패키지를 어떻게 설치하는지 알고 싶습니다

명령어만 찾으면 되는 간단한 문제라고 생각했는데
찾아봤는데 잘 나오질 않네요 대부분 dpkg를 쓰는 방식만 언급하고

akwldrkzzz의 이미지

이번에 리눅스에서 streaming server를 제작하려고 합니다.

안녕하세요 이제 군복무를 막 끝내고 사회로 나왔습니다 ㅎㅎ
이번에 프로젝트를 하나 하는데 리눅스에서 스트리밍 서버를 만들고
안드로이드폰으로 재생하려고 하는데요, 안드로이드쪽은 부대에서 틈틈이 봐서 괜찮은데
리눅스에서 스트리밍 하는 방법을 모르겠습니다. ㅠ
검색해보니 프로토콜은 RTP 쓰면 된다고 하시는데 이것만으로는 힘드네요 ㅠ아직 감이 없어요 ㅠ
관련 소스를 보려고 해도 프로그램이 커다랗다 보니까 어느 부분이 스트리밍 부분인지 모르겠어요 ㅠ 기일도 너무 촉박하구요 ㅠ
그래서 그런데 아주 기본적인 서버생성,파일오픈,연결,전송,종료 정도의 간단한 샘플 소스좀 공유 부탁드립니다.

mail:psyskygogo@naver.com

dondek의 이미지

finger sliding 가능한 linux용 GUI library 가벼운 것 무엇이 있을까요?

상용 GUI library를 사용하기 힘든 환경에 있는 상황입니다.

arm arch에서 linux를 사용하고 있는데 스마트폰에 기본으로 사용되고 있는 손가락으로 sliding 할 수 있는 UI 기능을 갖고 있는 GUI library 가벼운 것 알고 계신 것이 있나요?

검색을 해보면 maemo 같은 휴대폰용 framework 같이 무거운 것들만 나오던데 가벼운 툴킷에 대해서 알고 계신분께 가르침을 부탁드립니다.

GTK frame을 따르는 libmokoui 라는 것도 한번 사용해 봤는데 그리 나쁘지는 않지만 너무 기능이 단순해서 검색을 여기저기 해보고 있는데 정보를 잘 못찾겠네요.

wsong의 이미지

디바이스 드라이버 컴파일중에 에러가 나오는데요.

간단한 디바이스 드라이버 예제를 만들어서 컴파일 하려는데, 이런 에러가 나옵니다.
어떻게 해야될까요? 디바이스 드라이버를 처음해보는거라 잘 모르겠네요--;

$ make -C /usr/src/linux-headers-2.6.38-8/ M=`pwd` modules
make: Entering directory `/usr/src/linux-headers-2.6.38-8'

ERROR: Kernel configuration is invalid.
include/generated/autoconf.h or include/config/auto.conf are missing.
Run 'make oldconfig && make prepare' on kernel src to fix it.

페이지

프로그래밍 QnA 구독하기