프로그래밍 QnA

offree의 이미지

크로스 플랫폼 적용을 위해 가장 적당한 언어(?)는 어떤것일까요

웹으로 구현 가능한 것들은 웹으로 처리하면 되는데,
간혹 웹으로 어려운 것들이 있습니다. 그렇다고, 플랫폼 종속적인
active-x 같은 것을 쓰기도 껄끄럽구요.

여러분들은 이런경우 어떻게 처리하고 계신가요?
언어 선택은 주관적일 수 있지만, 개인적인 의견이라도 주시면 감사하겠습니다.

JAVA ?
QT, GTK 같은 오픈소스
kylix ?

사실 어떤것들이 있는지도 잘 모르겠지만, 대충 이정도 생각이 되네요.

비교적 GUI 구현이 용이한 것이면 좋겠습니다.(고난이도?

hiscom의 이미지

gtk+ make 오류

glade로 위젯을 생성하고 시그널 등록해서 src/callbacks.c를 열어 시그널함수부분에 mysql 쿼리문을 작성 했습니다.

autogen.sh를 실행한니까 Makefile이 생기더군요.
열어서
PACKAGE_CFLAGS 에 -I/usr/include/mysql
PACKAGE_LIBS 에 -L/usr/lib/mysql -lmysqlclient
이렇게 추가 했습니다. // FC4 의 mysql 라이브러리 기본경로

make를 하니 다음처럼 오류가 생기네요.

undefined reference to 'mysql_real_connect' ....
mysql 함수 부분이 전부 그래요.

혹시나 해서 /usr/lib/include/모든파일 /usr/include/모든파일 을 카피해서 했는데도 마찬가지군요... ㅜㅜ

cguy의 이미지

정규표현식 어디가 문제인지..

코드 놀이터에 올라온 소스(DC 사진 긁어오기) 를 변형해서 써보려 하는데 정규표현식에 문제가 있는 것 같습니다.

zboard.php?id=board&no=103214
preg_match_all("/(zboard.php\?id\=[^\"]+no=[0-9]+)\"/", $page, $m);
위는 기존의 소스로 잘 작동합니다.

view.php?no=48156&etcname=board
preg_match_all("/(view.php\?no=[0-9]+etcname=[^\"]+)\"/", $page, $m);

위 정규식에서 어느부분이 문제인가요?

vudghkzm의 이미지

php의 pear 패키지중에서 Mail 과 Mail_Mime로 메일을 보낼때 제

pear 패키지의 Mail 과 Mail_Mime 로 메일을 보내고 있습니다.

다른건 다 잘 되는데, 메일제목이 띄워쓰기가 되지 않습니다.

$headers['Subject'] = '테스트 메일 입니다.';

위와 같이 설정하고 메일을 보내게 되면, 메일 제목은 '테스트메일입니다.' 이렇게 보이네요.
어떻게 하면 띄워쓰기가 되는지 궁금합니다.

Calm1004의 이미지

쉘 스크립트로 rsh를 통해서 remote로 프로세스를 실행할 때 문

안녕하세요? 여기에는 글을 처음 올리게 됐습니다.

리눅스 간에 스크립트를 rsh로 불러 사용합니다. 그 중에 쉘로 처리가 안 되는 부분은 rsh로 직접 host에 붙어서 실행을 시키는데,

한 프로세스가 실행하고 종료가 되도 제어권을 못 받는 건지 rsh가 종료를 못하고 계속 기다리고 있습니다. 터미네이트 시그널 보내야 떨어지네요.

이 프로세스는 실행하면 자기자신을 포크해서 다른 프로세서를 기동하고 자기 자신은 죽는 놈입니다. 특이한 것은 fork할 때 특별한 이유로 stdin과 out을 NULL로 만들어버립니다.

blueranma의 이미지

apache + tomcat연동하려는데요.

안녕하세요.
아파치 1.3.27과 톰캣 5.0.28을 연동하려고 jakarta-tomcat-connectors-jk2-2.0.4 를 다운받아서 컴파일 하고 설치까지 무사히 마쳤습니다.
그리고 httpd.conf에
LoadModule jk2_module libexec/mod_jk2.so
AddModule mod_jk2.c
를 넣었습니다 INSTALL.txt를 보니까 1.3에선 저렇게 하라고 나왔있었습니다.
그런데 문젠 아파치 가동을 시키면
[Thu Jun 30 10:37:51 2005] ( info ) [mod_jk2.c (332)] Set serverRoot /usr/local/apache
[Thu Jun 30 10:37:51 2005] [warn] module mod_jk2.c is already added, skipping
../bin/apachectl start: httpd started

macmac83638의 이미지

make 파일에서 헤더파일의 변경 체크

make 파일에서 어떤 파일이 include 하는 header 가 변경
되는 경우 자동으로 체크해서 재 컴파일이 가능하도록
할 수 있는지 알고 싶습니다.

소스가 3000 개쯤되는데, 여기저기 헤더가 바뀌고
enum 이라도 바뀌면 항상 풀 컴파일 하느라
시간이 너무 소비되네요.

ssik425의 이미지

응용프로그램 용량 증가 질문?

- 현재 작성되어 프로그램을 수정 중입니다. 제가 작성한게 아니라 다른분이 하신걸 엉겹결에 수정하게 되었지요.. :oops:
그런데 이상한 일이 발생 했습니다. 전에부터 그랬는지는 확실하지 않지만,, 오프젝트 파일의 용량이 너무 크고 실행파일의 용량도 너무 비대합니다.
예를 들어 view.c라는 파일이 있는데 28k 정도(약 800라인)인데.. 이걸 아래와 같은 옵션으로 컴파일 하면

Quote:

gcc -c -g -Wall -DDEBUG -I. -I/usr/include

view.o(오브젝트파일)의 용량이 갑자기 3.9M가 되어 버립니다.

cguy의 이미지

쉘스크립트 -> dos 배치파일, 윈도우에서의 백그라운드

귀여운 스크립트죠.
100초마다 특정파일을 받는~~

#!/bin/sh

while [ 1 ]
do
wget url/file
sleep 100
done

도스 배치파일로 바꾸려하는데
sleep 이 배치파일에는 없지 않습니까?
sleep 해주는 파일이 공개되어있어서
그걸로 해결했으나 찝찝하네요~~

도스 배치의 내부명령으로 sleep 할 수 있을까요?
코드 던져주시고 로또 벼락맞으세요.

ps . 윈도우 체제에서의 특정 프로세스를
백그라운드로 실행하는 것이 가능합니까?
리눅스라면 간단한데...

soylove의 이미지

소켓 또 질문올립니다.(될때까지 질문할수밖에... ;;; )

전에도 질문을 올렸긴했지만 파일이 깨지는 바람에....
다시 질문을 올립니다.
첨부파일 soc1.c가 서버 역할
mid.c가 중간 매개역할
soc4.c가 클라이언트 역할을 합니다.

통신테스트만을 목적으로하여 소스는 보시면 간략하게 아실수 있을 것입니다.
처음에 soc1.c와 soc4.c를 곧바로 연결하여 데이터를 전송할때는 문제가 없이 잘 돌아가는것을 확인하고 중간매개 mid.c를 만들었는데 잘 전송이 되지 않습니다. soc4가 주기적으로 메세지를 보내면 mid.c에서도 받은 데이터를 찍어주고, soc1에 메세지를 send하도록 만들었습니다.

페이지

프로그래밍 QnA 구독하기