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

qudwns4546의 이미지

부트로더와 커널 빌드에 대해 궁금해요!

제가 알고 있는 바로는
부트로더는 파워가 들어오면 메모리의 제일 처음에서 시작해서 기본적인 하드웨어를 읽어들이고 커널 이미지를 불러오는 역할
커널은 디바이드 드라이버를 읽어들이고 OS의 핵심적인 역할...로 알고 있는데
요즘 리눅스를 임베디드 보드에 포팅하면서 개념이 나락으로 빠져가고 있습니다.

제가 사용하고 있는 임베디드 보드는 판다보드ES인데요.
요놈을 부팅을 하기위해서 리눅스 커널을 빌드하기 전에 프리빌드 버전을 사용해보았습니다.
판다보드 특성상 SD카드에 부트영역과 시스템파일 영역으로 나눠서 파일을 집어넣고 파워넣으면 끝. 부팅됩니다.

그런데 문제가... LCD를 사용하려는데... LCD에 대한 드라이버가 있어야겠죠. 그래서 LCD를 제작한 업체에서 제공하는 프리빌드 우분투를 사용했습니다. 지금까지...
그런데 그 우분투가 너무 막되먹은 녀석이라(안되는게 너무 많음. X윈도에서 와이파이 설정이라던가...) 판다보드에서 공식지원하는 녀석을 포팅해서 사용해보려고 합니다.

kinoes의 이미지

JPEG OVER RTP 패킷 depacketizer에 대하여

안녕하세요
제가 궁금한것이 있어서 질문 하나 올립니다.
제가 IP 카메라(서버)<============================RTSP 스택
연 동 완 료

IP 카메라에서 RTP를 통하여 JPEG 데이터를 받고 있습니다.

패킷 구성은

RTP Extention 부분에 FF D8 정보 및 JFIF에 대한 정보를 보내주고

Payload 부분에 JPEG HEADER + RESTART MARKER HEADER + 양자화 테이블 + Payload (시작 부분 패킷)

나머지는 JPEG HEADER + RESTART MARKER HEADER +Payload 요렇게 쭉 보내고 있습니다.

요렇게 구성된 패킷은 어떻게 합쳐서 디코딩을 해야 다시 이미지로 볼 수 있는지 궁금하여 질문을 올립니다.

제가 해본방법은 Payload만 쭉 붙여서 디코딩 해볼려고 했는데 잘 안되서 규격서를 보고 있는데도 도통 모르겠어서 질문을 올립니다.
아시는분은 꼭좀 알려 주세요

gonny95의 이미지

소프트웨어 설계, mvc 관련 책 좋은것이 뭐가 있을까요?

안녕하세요 개인적으로 웹 어플리케이션(웹 사이트)를 만들고 있습니다.
큐비트럭(라즈베리파이 비슷한..)에 간단한 기능을 하는 웹사이트를 만들것이라서 성능을 위해서 워드프레스나 프레임워크는 사용하지 않고 순수하게 Perl로만 만들고 있습니다(제가 DIY를 좋아하기 때문이기도 합니다).
그런데 문제는 제가 소프트웨어 설계에 대한 지식이 전무하다보니 어떻게 만들지에 대해서 도저히 감이 잡히지 않는다는 것입니다 ㅠㅠ...
여태까지 제가 컴퓨터에 관해서 공부한 부분은 프로그래밍 문법적인 부분(C,C++,Java,Python,Perl)과 디자인패턴,TCP/IP,네트워크,리눅스,알고리즘 등의 분야입니다.
하지만 소프트웨어 설계 방법에 대해 구체적으로 공부한 적은 없고 평소에 소프트웨어를 만들때면 설계나 테스트는 건너뛰고 바로 코드부터 쓴뒤 갈아엎고를 반복하며 만들어왔습니다. 지금도 웹사이트를 몇번이나 갈아엎었는지 모르겠습니다
또한 MVC패턴에 대해서는 모델(데이터),뷰(표현),컨트롤러(모델과 뷰사이의 중재)정도로 추상적으로 알고 있는것에 그칩니다.

HDNua의 이미지

음악 파일의 정보를 제 입맛에 맞게 수정하는 프로그램을 만들고 싶습니다.

안녕하세요. 전역까지 45일 남은 공군 병장 HDNua입니다.

음악 파일의 정보를 제 입맛에 맞게 수정하는 프로그램을 만들고 싶습니다.
요구 사항은 이렇습니다. (중요한 내용은 ★ 표시하겠습니다)

ytt123의 이미지

파일내 열(컬럼)을 행으로 변환하는 방법?

가령 파일에서, 아래처럼 한개의 열로 되어 있는 자료를,
50
60
70
80
90

아래처럼 한개의 행으로 바꾸고 싶은데요,
50 60 70 80 90

효율적으로 바꾸는 방법 추천 부탁드립니다.

감사합니다.

sodaboy2000의 이미지

c/c++ eclipse 에다 json-c 오류

안녕하세요 눈팅만 하다가 질문 하나 올려요
웹개발자라고 하기도 머하고 그냥 회사 잡부입니다.

회사에서 신규로 프로젝트를 진행중인데요

c/c++ eclipse 에다 json-c 올릴때 에러가 나네요

#include "config.h"

선언되어 있는데 정작 파일안에는

config.h.win32 이 있습니다.

검색 좀 해보니 변경하면 된다고 하는데 win32를 지우고 config.h 로 다시 컴파일 하면 또 다른 오류가 나오네요

혹시 이런 문제 해결 하신분 계신가요?

테스트 좀 해보려고 하는데 잘 안되네요

studyforever의 이미지

SoC 전문가가 되기 위해서 필요한 전기공학적 지식은 어떤게 있나요?

지금 SoC 전문가가 되고 싶어서 Verilog 문법을 익히고 FPGA가 탑재된 교육용보드로 공부하고있습니다.

그런데 Verilog 정보가 별로 없어서 어려움을 겪고있는데 어떤 댓글을 보니 SoC를 잘 하기 위해서는 전기공학적 지식이 필요하니

그걸 먼저 하는게 좋을 것이다 라고 해서 틈틈히 공부해보려는데 정확히 어떤게 필요한지 모르겠네요.

지금 컴퓨터공학과 재학중이고 학교에서 배운건 논리회로, 디지털회로(저항, 캐퍼시터, 인덕터 개념과 용도 정도까지 아는정도)

Verilog는 디지털 시계, 간단한 VGA모듈 정도는 만들어봤습니다. 그리고 Xilinx 툴과 C언어를 이용해서 보드에 UART, GPIO(LCD) 등을 추가시켜서

컨트롤 하는 것까지는 배워봤습니다.

더 배워야할 기초과목이 있는지 알려주세요

eoen2eoen의 이미지

안드로이드 블루투스 관련 질문좀 드립니다 ..

블루투스 마우스를 스캐닝해서 페어링까지 하는 앱을 만들어 보고있습니다

스캔 코드는 여기저기서 찾아서 겨우 성공햇습니다만..

전 딱 마우스만 스캔해서 얻고 싶거든요..ㅠㅠ

왜 다른 프로그램들을 보면 디바이스별로 표시모양이 다르게끔 해놓은 프로그램도 있잖아요..

저도 그런식으로 해보고파서 그런데..

혹시 그런 방법은 어디 없을까요?

고수님들의 도움을 기다립니다.ㅠㅠ

khalisto의 이미지

awk 결과 화면출력시

안녕하세요.

php에서는 예전에 테스트 해서 성공하였는데 쉘프로그래밍에서 아래와 같은 것이 가능한지 여쭙겠습니다.

-- xx 파일 내용이 아래와 같고 --

color red
color green
color orange
color yellow

cat xx | awk '{print $2}' | xargs 을 실행하면

red green orange yellow 와 같이 나오는데 예제에서는 값이 5개여서 상관없지만 만일 100개가 넘는 값이 출력되었다고 할 때

한줄에 10개씩 끊어서 출력할 수 있는 방법이 있을까요??

ids8600의 이미지

안녕하세요. 안드로이드 블루투스 리모컨 개발중에 막히는부분이 있어서 질문드립니다.

현재 안드로이드 특정키 입력 -> 자바 서버에서 데이터를 받아서 해당되는 키를누르는 행동을합니다.
테스트 버전을 만들어서 메모장이나 웹사이트에서는 입력되는거를 확인했는데요.
프로그램에서 시도하면 키가 안먹히더라고요. 문제점에 대하여 힌트라도 주시면 감사하겠습니다.

개발환경 : Eclipse(Server) , AndroidStudio(Client)
개발언어 : Java(Server), Java(Client)
테스트환경 : window7 64bit , android 4.0.4

입니다. 프로그램은 c/c++로 구현되어 있습니다.
읽어주셔서 감사합니다. 수고하세요~

페이지

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