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

jagalchee의 이미지

htons(0) 을 이용해서 정한 랜덤 포트번호는 언제 결정되는 건가

랜덤 포트 번호를 생성할 때, htons(0) 을 사용하면 되는 것으로 알고 있습니다.
그런데 제가 궁금한것은 랜덤 포트가 어느 시점에서 결정되는 건지가 궁금합니다.

아래의 3가지 경우중 어느 시점에 랜덤 포트가 결정되는지요? 그리고 확인 할 수 있는 방법은 없나요?

1) a.sin_port = htons(0); 한 후에 바로 포트 번호가 결정된다.
2) socket(); 한 후에 바로 포트 번호가 결정된다.
3) bind(); 한 후에 바로 포트 번호가 결정된다.

당근 3) 번 이후엔 반드시 결정되어야 하는 건 확실하지만, 그 전에 정해져 있는지가 궁금합니다.

dorado2의 이미지

커널 mm patch가 뭐죠?

많이들 쓰시는 것으로 알고 있고, 저도 patch해서 커널을 깔아보긴 했습니다만..

http://www.kernel.org/pub/linux/kernel/people/akpm/

가 해당 링크인데, 별 말이나 소개도 없이 패치만 달랑 제공하고 있는것 같습니다.

kernel.org의 커널들 가운데 가장 아래쪽에도 위치한 걸 보면, 여타 다른 사람들의 patch와 구별되는 점이 확연히 있다고 보는데요.

mm patch의 주 목적이 무엇인가요? 그냥 커널의 다양한 부분을 성능 개선을 위해 건드린게 다 인가요?

전 mm이길래, 무슨 memory쪽 최적화가 되는줄 막연하게 알고 있었는데...

k1d0bus3의 이미지

리눅스에서 돌아가는 익스플로러.

리눅스에서 돌아가는 익스플로럴가 있다시길레, (x-plorer라고....)

찾아보니깐 홈페이지가 중단됐네요....

혹시 자료 있는곳 아세요?

theyoung의 이미지

유저 쉘을 만들려고 합니다.

ㅠ,.ㅠ 약 2시간 동안 인터넷을 검색하고

해봤지만 유저가 직접 쉘을 만드는 것에 대해 나온

강좌나 소스를 구하기 ㅡㅡ;; 가 아니라 하나도 못구했습니다

ㅠ,.ㅠ 그냥 답답해서 여러분들의 정보를 알고자 합니다.

밑에 검색해보니 홍릉 출판사에서 나온 책에 관련 소스와

강좌가 있다고 하는데 무슨책인지 혹시 제목 아시는분 알려주심

감사하겠습니다. ^ㅁ^ 그리고 관련 소스 및 정보 알고 계신분

리플좀 ㅠ,.ㅠ 부탁드립니다. 정말 찾기 힘드네요.. 관련 사이트라도

jstory1981의 이미지

삼바서버를 설치했는데...프린터 공유가 잘 안됩니다..

안녕하세요..리눅스를 공부하고있는 학생입니다.

동아리 방에 리눅스 서버를 구축하였는데요..
삼바를 이용하여 프린터를 공유하려 합니다..
윈도우 네트워크에서 찾아보면 정상적으로 프린터 아이콘이 뜨는데요..
막상 사용하려 하면 액세스가 거부되어 사용할수가 없습니다..
사실...설정을 제대로 했는지도 잘 모르겠습니다..

프린터를 공유하려면 어떻게 하면 될런지요??

그리고 /etc/printcap 이 프린터 설정파일인듯 한데..
printtool(printconf와 같은..)을 이용해서 설정하면...

imcjswo의 이미지

어셈 초보 질문..

(gdb) disas main
Dump of assembler code for function main:
0x080482f4 <main+0>:    push   %ebp
0x080482f5 <main+1>:    mov    %esp,%ebp
0x080482f7 <main+3>:    sub    $0x8,%esp
0x080482fa <main+6>:    and    $0xfffffff0,%esp
0x080482fd <main+9>:    mov    $0x0,%eax
0x08048302 <main+14>:   sub    %eax,%esp
0x08048304 <main+16>:   mov    $0x0,%eax
0x08048309 <main+21>:   leave
0x0804830a <main+22>:   ret
0x0804830b <main+23>:   nop
End of assembler dump.

이경한의 이미지

pthread를 사용해서 쓰레드 256개 이상 만드는 방법

제목 그대로 입니다.

pthread 라이브러리를 사용하여 하나의 프로세스에서 256개 이상의 쓰레드를 만드는 방법이 있는지 궁금합니다.

검색 능력이 떨어지는지 구글링해도 나오지 않네요..

혹시 256개 이상은 만들 수 없는게 pthread 스펙인가요?? ^^;

k9410025의 이미지

[질문]usb1.1과 usb2.0을 같이 쓸 수 있나요?

커널은 2.6.6을 쓰고 있습니다.
vi /etc/modules.conf
alias usb-controller ohci-hcd
alias usb-controller1 ehci-hcd
이렇게 했는데.. ohci 만 모듈이 올라옵니다.
hp840c usb 버전을 쓰는데 ehci 로 모듈을 올리면 프린트가 안됩니다.
어쩔 수 없이 ohci로 올려야 프린터가 됩니다.
이 두 방식을 같이 쓸 수 있는 방법이 없을까요?

nephro의 이미지

APM을 이용한 파일 경로 알아내기

APM을 이용하여 데이터베이스를 구축하고 있습니다.
file upload는 하지 않고, 파일을 웹상에서 선택하여 해당 파일 이름과 경로만 넘기고 싶습니다.

<input type="file" name="...">

로 하고 폼 ENCTYPE을 지정하지 않으면 파일이 실제로 넘어가지는 않고 파일 이름만 넘기더군요.
이때, 파일 경로까지 넘겨서 데이터베이스화 하고 싶은데, 방법이 없을까요?
lpokeh의 이미지

root로의 su에 대한 질문입니다.

각 유저들은 su로 체인지 할 수 있는 대신 root만은 wheel그룹의

사람들만 되게 하려면 어떻게 해야하나요? 많이 찾아봤는데 휠그룹"만"

su를 사용할 수 있는 방법밖에 나오질 않아 해답을 얻지 못하고 있습니다.

일반유저도 su를 사용가능하면서 root만은 안되는 방법 없을까요?

페이지

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