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

doraq의 이미지

ffmpeg의 libmms 같은, shoutcast식의 playlist(.pls)를 파싱하는 그런거 없나요?

ffmpeg에는 mms를 mmsh , mmst 로 구분해서 처리하잖아요. 그 그 상위의 mms처리를 libmms가 해 주고요.
그런거 처럼...

어떤 사이트에서는 http:// 로 시작하지만 받아보면 아래같은 playlist파일이예요.
File1=에 있는 주소로 접속해야 약간의 헤더와 함께 mp3포멧이 날아오는데요.

[playlist]
numberofentries=10
File1=http://119.235.255.206:8068
Title1=(#1 - 24 kbps) JELITA FM
Length1=-1
File2=http://69.175.127.154:8329
Title2=(#2 - 96 kbps) southiradiohiphop
Length1=-1

zzang3757의 이미지

c 소켓 프로그래밍 중 포트 2개 여는 부분에 대해서 질문이 있습니다..

제목 그대로 입니다 ㅎ

서버에 포트를 2개 열어 놓고자 합니다..

메인 프로세스에서 서버 소켓 2개를 만들어서 각각 다른 포트로 리슨을 해놔야 할지..

아님 서로다른 쓰레드에서 각각 리슨을 해야 할지 고민입니다..

어떻게 해도 기능을 똑같을거 같은데,, 보통 어떤식으로 해야하는지를 잘 모르겠어서요..

조언 부탁 드립니다.

zzang3757의 이미지

c로 socket 프로그래밍 공부중 질문이 있습니다,, 한서버에 두개의포트를 열려고 합니다..

제목 그대로 한서버에 포트를 2개 열어 놓으려고 합니다..

서버 소켓을 2개 만들어서 다른 포트로 각각 리슨을 하면 될거 같긴한데,,

메인프로세스에서 소켓 2개다 만들어서 리슨을 해야 하나요..?

아님 쓰레드를 2개 만들어서 각각 리슨해야 하나요... ㅎ ;

어떻게 해도 기능을 똑같을거 같긴한데,, 모양새가 이상한것 같아서요,,

조언 부탁드립니다.

moldycake의 이미지

Fedora V.S. Linux Mint

CentOS(or Scientific linux)가 가장 simple해서 마음에 들지만.. 노트북에 설치하니 네트워크 드라이버를 못잡네요.. 유선도 무선도........

일주일째 이것저것 다 시도해봤으나 module 올리는 것 까지만 성공. 모듈올리면 자동으로 잡힌다는데 잡히지도 않는군요 ㅎㅎ..

그래서 포기하고 fedora나 mint로 가려고합니다.

근데..

1. interface는 mint가 어떤 gui의 fedora보다도 편하고 좋더군요..

2. yum 체계가 apt보다 직관적이어서 mint 쓰기가 ...

3. fedora는 레드헷 기반이다보니 mint보다 훨씬 안정적일거같은데 ..

요론 이유때문에 뭘 선택할지 고민고민만 하고 있습니다.

제가 선택할 수 도움을 마구마구 주세요!

zzang3757의 이미지

[완료]c non-block 소켓으로 서버를 만들려 합니다.. 타임아웃 부분의 구현을 어떤식으로 해야 할지 조언 부탁드려요,

읽어주신 분들 우선 감사드립니다

제목 처럼 c언어 non-block 소켓으로 서버를 만들려 합니다.

처음엔 프로세스 풀을 생성 후에 각 프로세스에서 쓰레드 풀을 생성하여

부모 프로세스 - 자식 프로세스1 - 쓰레드1
- 쓰레드2
- ....
- 쓰레드n

- 자식 프로세스2 - 쓰레드1
- 쓰레드2
- ....
- 쓰레드n

mmx822의 이미지

[완료]알고리즘 어떻게 작성해야할까요??

질문 제목 : 이런 문제.. 알고리즘을 어떻게 짜야할까요??

질문 요약 : DP(다이나믹프로그래밍) 으로 이 문제를 해결해야하는데.. 어떻게 해야하는건지;;

질문 내용 : 아래의 문제를 어떻게 구현해야할까요??

문제는 너무 길구요.. 대략 어떻게 구현하라는 정보가 있길래 이거를 보여드릴테니 실제 C언어 상에선 어떻게 코딩을 해야하는건지 알려주세요.. ㅜ

EE[M,M,1] = EE[M,M,2] = 0

EE[i,i,1] = EE[i,i,2] = 무한대 if i != M

DD[i,i,1] = DD[i,i,2] = PP[i,i,1] = PP[i,i,2] = 0

D[1~N] 과 W[1~N] 그리고 N, M은 input으로 들어오기에 이미 값이 들어있음..

최종 목표 : min { EE[1,N,1], EE[1,N,2]}

EE[L,R,1] = min {EE[L+1,R,1] + (DD[L+1,R,1] + D[L+1] - D[L]) * W[L],

armadillo의 이미지

[완료]Unix의 text 화일을 vi로 보면..

조금 어이없는 질문일지 모르겠지만...

unix에서 화일의 개행문자는 LF(Line Feed)으로 알고있고,

LF로 개행이 된 텍스트 화일을 vi로 열어보면

라인 끝이 LF 인 라인들은 다음줄로 줄바꿈을 하는데..

문제는 화일의 마지막이 LF 인 경우에는

다음줄로 줄바꿈을 하지 않은 상태이더군요.

물론 윈도우에서는 개행문자가 다르니 그렇지 않을것이고...

혹시나 해서 od 명령으로 화일 마지막을 살펴도 분명 LF 이고...

화일로 interface를 하는데 이런 생각이 들어서 질문 드려봅니다.

상식이하의 질문이라도 웃지 마시고...

혹 참고할 자료라도 너그러이 알려주시면 찾아보겠습니다.

즐거운 저녁 되세요.

cats96의 이미지

usb 포트관련 문의

usb host포트와 임베디드 MCU 사이의 물리적 길이가 15센치정도 됩니다

커널로딩시 USB host를 인식하지 못합니다

물리적 길이가 멀면 인식하지 못하는경우가 생기나요?

dklsk의 이미지

minicom과 관련하여 질문드립니다.

안녕하세요. 이제 막 리눅스에 입문한 초보입니다.

문의할만한곳이 마땅치 않아 이곳에다 질문 드립니다. 하드웨어 사양이 저사양이

다보니 우분투가 너무 무거워 루분트를 설치하였습니다.

그런데 문제가 minicom을 설치 할려고 보니 설치가 되지 않아 apt-cache search

명령어로 패키지를 검색하니 존재 하지가 않네요. 혹시 루분투에 minicom을 설치할

수 있는 방법이 있을까요?

아니면 루분투에서 사용 가능한 하이퍼터미널을 가르쳐 주시면 감사하겠습니다.

좋은하루 되세요.

gate21의 이미지

pcap 라이브러리에서 MAC어드레스 얻는 방법 알려주세요

pcap 라이브러리 써서

포트스캐너를 만드려고 하는데요 pcap라이브러리에서 처음에 디바이스 얻은다음에

디바이스 struct에서 mac어드레스 부분이 어디인가요?

페이지

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