프로그래밍 QnA

maddawg의 이미지

FIFO에 대한 질문

FIFO를 쓸때 mkfifo()해서 쓰잖아요.

스트븐스책에는 pipe에 대한 예만 나와있고 fifo는 안나와있네요

이거 써야하는데 좋은 예시코드 알고 계신분 있으시면 알려주시면 감사하게습니다.

jjjjrr의 이미지

웹서버와 브라우저간의 통신에서여

안녕하세요
웹서버와 브라우저간의 통신에서여
브라우저에서 요청을 할때 url의 경우
utf-8 로 보낼경우가 있고
일반 안시코드로 보낼경우가 있읍니다
웹서버의 입장에서는 utf-8일경우와 안시코드일경우를
나누어서 처리를 해야되는데여
어떻게 utf-8 인지 안시코드인지를
알수있을까요
조언부탁드립니다

sadrove의 이미지

지금 진행중인 프로젝트에 대해 조언 좀 부탁드립니다..

지금 시작중인 프로젝트가 하나 있습니다..
PHP로 만드는 웹사이트인데..
이름은 Open Web Site 라고 지었습니다.

전체적인 방식은 이렇습니다..
웹사이트를 누구나(회원에 한해) 고칠 수 있습니다..
별도의 웹에디터를 제공하고 그 에디터를 통해서 PHP소스 코드에 접근할 수 있습니다..
자신이 웹사이트를 마음대로 수정할 수 있죠. DB나 파일을 생성하거나 삭제할 수도 있고, 메뉴를 추가하거나 삭제할 수도 있죠...
누구나 웹사이트를 수정할 수 있다면 문제가 많을테니 당연히 만들자 마자 바로 적용되진 않습니다.

geneven의 이미지

cd명령이요

간단하게 cd명령을 구현해 보려고 프로그램을 써서 만들었는데

이상하게 디렉이 안바뀌네요.. chdir함수만 썼는데 또 다른 방법을 써야되는건가요? 미드나잇 커맨드도 이상하게 프로그램으로 폴더 돌아다니다가 종료하면 다시 원래 mc실행했던곳으로 가더라구요... 무슨 문제가..

vigor96의 이미지

소켓프로그래밍에서 GUI 와의 동기화는?...

GUI 의 코드도 처리해 주면서..

client 에서 소켓에 대한 recv/send 와 같은 것을 처리해 주려면...

어떻게 해줘야 하나요?.

CUI 같은 프로그램은

select 로 다 묶어서 처리할 수가 있는데요...

gtk / win32 같은 환경에서는 어떻게 처리할 수 있는지 궁금합니다.

win32 에선 Async 소켓같은 것으로 받아서 처리하는

예제도 보았는데요.

그런 방식 말고는 방법이 없는지요?...

뭐 새로운 쓰레드 만들어서 네트웍 전담하게 하면 되겠지만.

약간 복잡할 것 같기도 하고요.

ctrjjang의 이미지

터미널에서 일본어 보기

터미널에서 일본어를 보려면 깨져서 나오는 데요.
어떻게 하면 볼 수 있을까요..

ctrjjang의 이미지

스크립트와 후면처리 프로세스

너무 궁금한 점이 있어서 이렇게 질문을 올립니다.
보통 쉘에서 프로세스를 후면으로 돌릴때, ex) ./hi &
이 프로세스의 ppid는 그 프로그램을 돌리는 쉘의 pid가 됩니다.

하지만, 스크립트를 이용하여 프로세르를 돌렸을 때,
ex) man.sh 내용 (hi &)
./msn.sh 실행

이 프로세스의 ppid는 1이 됩니다.

간단한 질문을 어렵게 꼬아 놓은거 같네요..^^;;
왜 이렇게 되는 것인지 아시는 분
꼭 답변 부탁 드립니다...

geneven의 이미지

Ctrl+c 눌렀을때 자식 프로세스 종료하려면 어떻게 해야하죠?

쉘을 한번 만들어보려고 하는데 자식 프로세스 수행하는 동안 부모 프로세스는
wait하고 있거든요? 이때 ctrl+c를 이용해 자식 프로세스만 죽이고 부모한테는
동작 안하게 하려고 하는데 음.. 어떻게 해야할지 감이 안오네요..

sigaction이라는 함수를 쓰면 된다는데 프로그래밍 초보라 무슨 말인지 전혀
모르겠어요.

barrios의 이미지

커널을 공부하기 위해선 ?

안녕하세요.. 리눅스 커널을 공부해 보려고 합니다. 물론 리눅스 초보 입니다. 윈도우즈 쪽에서 드라이버 및 어플리 케이션 개발 경력은 한 1년 반 되는 초보이구요. 개발을 하다 보니 막연히 kernel이 궁금해져셔 이것 저것 공부하다 윈도우즈에선 한계를 느껴 리눅서 대열에 합류하려고 합니다.

OS에 대한 이론은 어느정도 알고 있다고 생각해서 MINIX 책을 샀습니다.( 터넌바움 교수꺼~~) MINIX부터 이해하고 넘어가려구요.. 이게 그 나마 리눅스 커널보다 쉬울 것 같아서요.. 아~.. 이론은 이해가 쏙쏙 됩니다. 책 구성상 한 챕터의 뒷부분은 구현이죠..음..구현 조금씩 이해가 안가기 시작합니다..나중엔 급기야 책을 덮어 버리고 싶은 욕망에... 아.. 읔.. 제가 비정상인가요 ? 님들은 쉽게 이해가 되나요 ? 책보면서 이렇게 막혔던 적이 별로 없었던 것 같은데..정말 진도 안나가서 짜증 ㅜㅜ

jjjjrr의 이미지

스트링조작하는방법좀 부탁드립니다

안녕하세요
리눅스서버와 윈도우즈클라이언트의 통신프로그램을 만들고있읍니다
클라이언트에서 스트링을 보낼때
예를들어서
"abc def ghij" 이런식으로 보내는데여
서버에서는 abc와 def 와 ghij로 구별해서 따로 스트링에 저장하고
각각에 대해서 처리를 해야됩니다
위의 예에서는 공백으로 값을 구별했는데여
값구별하는기호로 공백이 적당할까요
다른것은 적당한기호는 없을런지
줄바꿈기호 \n같은것도 리눅스와 윈도우즈간에 통용이되는죠....

페이지

프로그래밍 QnA 구독하기