프로그래밍 QnA

criss의 이미지

초보프로그래머가 네트워크에 대해서 질문드립니다.

제가 이번에 리눅스와 윈도우즈를 네트워크로 연결해서 동영상을 보이게끔하려고 합니다.

리눅스와 윈도우즈는 삼바를 사용해서 파일공유를 했습니다.

일단 윈도우를 클라이언트로 리눅스를 삼바서버로 설정하고,

윈도우즈 클라이언트 프로그램에서는 Visual C++ WNet관련 함수를 사용해서 단추를 클릭하면 네트워크 드라이브를 설정하고 탐색기까지 뜨도록 했고, 잘 동작됩니다.

이번에는 반대로, 윈도우를 삼바서버로 하고 리눅스를 클라이언트로 접속하려합니다.

MythRab의 이미지

mount 정보에 관한 api

커널 프로그램에서 어떤 파티션이 mount가 됬는지 안됬는지 알 수 있는 api가 있을까요.
찾아봐도 나오지가 않네요 :(
파티션에 대한 mount정보를 모두 알 수 있는 api라면 더욱 좋겠습니다.

bosub의 이미지

pThread의 CPU 점유율.

pThread로 생성된 쓰레드가
CPU를 얼만큼 사용하는지 알 수 있는 방법이 있나요?

혹 C언어 함수 같은게 있나요?

은영신랑의 이미지

디바이스 모듈에서 일반 파일을 create/read/write 가능할까요?

디바이스 드라이버를 작성하고 있는데요,
이 모듈이 동작하는 것을 하나의 파일로 작성하고, 로그 파일 비슷하게
모든 과정에 대해 로그를 파일에 남겨서 분석해 보고 싶은데요.

/proc를 이용해도 되지만, 이 파일은 실제로 남지는 않으니까,
로그용 파일을 하나 만들면 좋겠다는 생각입니다.

좋은 방법이 있을까요?

linuxgood의 이미지

[vi] Visual C++ 에서 VI에디터를 사용할수 있는 방법은?

VC의 에디터를 VI로 바꿔서 쓸수 있는 방법이 혹시 있을까요.?

수고하세요.

(문서의 끝)

uleech의 이미지

프린터 조작에 관한..

저희 동아리가 과 전산실을 관리하는데, 다른과 학생들이 전산실
사용하는 것을 제한하려고 합니다. 과 실험 실습비 명목으로 프린터 토너를
구입해서 사용하는데, 오만가지 과들이 와서 공짜로 프린트를 하려는 통에
골머리를 앓고 있죠. 학생증 검사하는 것도 하루 이틀일도 아니고

대강 게임방 관리 툴 비슷한 것을 만들어 관리하면 될 듯 한데..
생각해보니 프린터 제어가 문제인듯 하여 질문을 드립니다.

한사람당 로긴하여 15장 이내로 프린트를 허용하고 그 이상은 거부를 하도록

jamongx의 이미지

TCP/IP 소켓 프로그램 질문입니다.

소켓 하나로 메시지를 주고 받는 프로그램을 작성하고 있는데요

소켓은 한순간에 메시지나 파일을 주거나 / 받거나

한동작만 수행을 하는데..

어떻게 하면 들어오는 메시지를 다 받고

보낼 메시지를 다 전송할 수 있을까요?

예전에 짜본거는 그냥 편하게 작성하느라 보내는 소켓 하나 만들고

받는 소켓하나 만들어서 신경쓸일이 없었는데..

소켓을 하나만 만들어서 프로그램을 작성하려니 감이 잘 오지 않습니다.

bejoy4him의 이미지

메시지 큐에 관련한 질문입니다.(Queue full??)

메시지 큐를 이용한 멀티 쓰레드 프로그램을 작성하고 있습니다. 큐에서 recv하는 쓰레드가 잘못되었는지 한동안 잘 돌다가 블럭이 걸립니다. 그래서 혹시나 하는 마음에 recv하는 프로그램을 만들어서 돌리니 메시지 큐에 걸렸던 블럭이 해제되었습니다.

뭐... 증상을 보아하니 Queue Full인것 같기는한데.... ipcs -qa 명령을 사용해서 큐상태를 보면 Queue Full이 아닌것 처럼 보입니다.

Quote:
cpteam :~/call_proc/cp_pkg/lnk_out/pjw>ipcs -qa
IPC status from <running system> as of 2004년 9월 14일 화요일 오전 08시 27분 37초
yangam의 이미지

단순히 ASCII 코드값을 출력하는 프로그램인데 이상하네요 -_-

[code:1]#include <stdio.h>

int main()
{
int ascii;

putchar('\n');

for (ascii = 0; ascii < 128; ascii++)
printf("%d %c\n", ascii, ascii);

putchar('\n');

은현의 이미지

php에서 콘솔용 iconv 실행할때...

태터툴즈를 utf-8로 쓰기 위해서 이것저것 고치고 있습니다.

iconv() 함수가 없는 상황을 위해, 콘솔용 iconv를 사용하도록 하는 것도 추가하려고 합니다.

function utf82euckr($str) {
$str = addslashes($str);
$str = ereg_replace("\n","\\n",$str);
$str = exec("echo '".$str."' |iconv -c -f utf-8 -t uhc");
$str = ereg_replace("\\\\n","\n",$str); }

평션을 위와 같이 구현하였는데, "\문자열" 같은 경우에는 백슬래쉬가 사라지지 않고 남아있습니다. 하지만, "\n, \t" 등의 특수한 문자열이 들어가 있으면, \만 남아있고, 개행이나 탭이 되더군요.

페이지

프로그래밍 QnA 구독하기