프로그래밍 QnA

wnsdud9984의 이미지

c언어로 한 텍스트 파일의 라인수를 구하는 방법좀 알려주세요.

학교 교수님이 리눅스의 tail명령어를 c언어 로 만들라고 합니다.

head명령어는 만들었는데 tail은 라인수를 입력 받아야 할것 같아서요.

그런데 라인수를 받는 방법을 모르겠습니다.

ssk9757의 이미지

패킷분석에대해 궁금한 내용좀 올려요 ㅠ

패킷에대해 궁금한게있어서 이렇게 글남김니다.

패킷이 조각으로 나눠져 전송후 합쳐진상황에서 보여주는걸로 알고있습니다.

근데 이 조각들을 합쳐진상황말고 조금씩 모아지고 있는상황을 웹을 구현해서 볼수있는방법이있을까요 ?

만약에 가능하다면 꼭좀 알려주실수있는분아니면 비용을 드릴테니 만들어 주실분좀 구합니다....

혹시 가능하신분있으시면 메일좀 주세요

psh9757@naver.com

inviolable의 이미지

통신 시스템의 비 선형성이 무슨 뜻인가요???

책에서 잡음에 대한 설명 중에

상호변조 잡음이란 송신측과 수신측에서 사용하는 통신 시스템의 비 선형성으로 인하여 발생하는 잡음이다.

전송 과정에서 송신기와 수신기가 선형성을 만족하지 않으면 이러한 잡음이 발생하기 쉽다 라고 나와있는데요.

선형성이 뭐고 비선형성은 또 무슨 뜻으로 쓰인건지 궁금합니다.

inviolable의 이미지

데이터 통신에서 말하는 심벌이 뭔가요???

데이터 통신에서 말하는 심벌(symbol)이 뭔지요 ???

siba555의 이미지

mp4컨테이너 음성 영상 demux시 음성이 깨지는 현상

안녕하세요..
코덱쪽으로 거의 모르는 상태에서 음성 영상 분리작업을 하고 있는데요
컨테이너를 분석해서 track정보를 읽어서 오디오와 영상을 나눠서 파일에 write하고 있는데요..
영상은 track에서 읽은 순서대로 write하고 play해보면 정상적으로 나눠져서 플레이가 되는데
음성도 같은 방법으로 했는데도 mp3인경우는 정상적으로 play가 되지만 aac등이 들어있는경우는 플레이어가 데이터를 인식하지 못하네요..
ㅠㅠ 도움부탁드리겠습니다.

bill113의 이미지

i2c 디바이스 드라이버 질문입니다..ㅠ

안녕하세요.

오드로이드에 온습도센서(HT-01)를 붙여 I2C통신을 하려고 디바이스 드라이버를 작성중에 질문 올립니다.

디바이스드라이버라는 것을 처음 접하다 보니 이거 하나 만드는데 벌써 3주째입니다..ㅠ

오드로이드에서 제공하는 i2c드라이버 소스를 바탕으로 소스를 작성하고
Read, Write 테스트를 해보았는데, 이를 오실로스코프로 찍어보니 0x50이라는 데이터만 4번 나가면서 Ack가 한번도 오지 않는 문제를 발견했습니다.
Ack가 오지않기때문에 3번을 더 시도하는 듯합니다.
드라이버 쪽에서는 쓰기에 실패 했다는 메시지가 돌아오는 상태구요..

저 0x50이라는 데이터는 첨부된 센서의 데이터시트에 나와있는 슬레이브 7비트 주소 0x28에 write비트 0이 추가되어서 나온 데이터같습니다.

이럴때는 어떻게 문제를 해결해나가야 할까요..?

inviolable의 이미지

데이터 통신과 네트워크와의 차이점이 무엇인가요???

데이터 통신은 저수준(1,2계층)을 다루고 네트워크는 3계층을 다룬다고 하면 맞는 설명인가요???

inviolable의 이미지

데이터 통신 관련 책하고 네트워크 관련 책하고 같은 내용을 다루는건가요???

저는 네트워크 관리사 자격증을 위해 이산21닷컴에서 출판한 네트워크 관리사 실전 대비 책을 샀었는데 설명이 너무너무 부실해서 도저히 이해를 못할 정도로 설명이 부실해서 다른 책으로 네트워크 일반에 대해 공부하려고(네트워크 관리사 2급 분야가 1. 네트워크 일반 2.TCP/IP.. 이렇게 됩니다.) 데이터 통신 관련 책을 샀는데요.(데이터 통신과 인터넷 망 이라는 책)

이 책으로 네트워크 일반에 대한 이론 공부를 충분히 할 수 있는 건지 궁금합니다.

질문 내용 요약 : 데이터 통신 관련 책으로 네트워크 일반에 대한 공부를 충분히 할 수 있는지 궁금합니다.

leeanzel의 이미지

ioctl() 에서 magic number를 동적(?)으로 할당받을 순 없나요

케릭터 드라이버 작성시 ioctl()을 많이 사용하는데

ioctl()을 쓰기 위해 magic number를 지정해야 하는데요

커널의 ioctl문서에는 커널 버젼마다 magic number가 미리 정해져 있어서 사용중이지 않은 것을 골라써야 하는 것처럼
설명이 나와있더라구요
(Documents/ioctl-number.txt)

혹시 이부분을 모듈을 로딩할때 ioctl()에서 사용할 magic number를 동적(?)으로 할당받는 방법은 없나요?

커널에서 사용중인 magic number를 확인해서 사용중이지 않은 번호를 할당받는 식으로...

p.s strace툴은 환경상 쓸 수가 없는 상태입니다

momo-land의 이미지

프로토콜 분석[SIP, SMPP,,,,,]

프로토콜 중 하나 잡아서 분석해보려고 합니다.

이제 앞으로 비중있는 프로토콜이었으면 좋겠고
그 부분에서 묵직하게 실력좀 늘리고 싶습니다.

현재 통신사 쪽 개발을 하고 있으며 조금씩은 관련이 있는 업무를 하고 있습니다.

현재 저는 SIP 스택 쪽을 한번 열심히 분석해 볼 생각인데
다른 추천할만한 프로토콜이 있을까요?

SIP(+RTP,,,,),SMPP, 3GPP, 등등......다양한 프로토콜에 대하여 말씀좀 나눠보죠!

페이지

프로그래밍 QnA 구독하기