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

ghostyak의 이미지

u-boot에서 sound 출력 가능한가요?

s3c6410 칩을 사용하고 있습니다.

u-boot에서 sound 출력을 내고 싶은데 가능한지 궁금합니다.

코덱 칩은 WM9713 이 보드에 박혀있습니다.

u-boot용 driver가 따로 있을 것 같아서 찾아봤는데 없더라구요.

kernel 에 포함된 것은 alsa 및 kernel API로 되어있어서 힘들 것 같고,

beep음 정도 내려고 하는데 마땅한 방법을 못 찾겠습니다.

형님들, 도와주세요.

ymi089의 이미지

디지털도어락에 카메라를 추가 시키려 하는데요

우선 도어락에 카메라를 추가시켜서 비밀번호가 틀리면 사진이 찍혀 핸드폰으로 전송되는 도어락을 만드려 하는데
처음에 뭐부터 해야할지를 몰라서요 조언좀부탁드립니다.

지나가는새의 이미지

iptables로 ftp 패킷의 dscp 값을 변경하고 싶습니다.

한마디로 iptables를 이용해서 ftp 패킷의 dscp 값을 변경하고 싶습니다.

즉, 포트 20, 21을 가진 패킷의 dscp value를 48로 바꾸고 싶은데요.. 이게 가능 한가요?

찾아봐도 온통 NAT와 방화벽에 대한 부분밖에 없어서 힘드네요..

도움 부탁 드려요~

vananamilk의 이미지

.bashrc에서 콘솔인지 리모트인지 구분하는 방법이 있을까요?

안녕하세요.

.bashrc에서 콘솔인지 리모트인지 구분해서 특정 환경을 설정해 주려고 하는데요.
알 수 있는 방법이 있을까요?

tomy2174의 이미지

Linux System Programming 에서 Open 함수를 쓸때 궁금한 것이 있습니다.

안녕하세요 Linux System Programming을 사용하는 한 학생인데요

open 함수는

int open (const char* name, int flags);

처럼 구현이 가능한데 문제점은

int open (const char* name, int flags, mode_t mode);

로도 구현이 가능하다고 보고 테스트를 해보니 둘다 됩니다.

그런데 C언어는 오버로딩이 구현이 불가능하고 가변 인자도 아닌데 어떻게 위의 경우가 가능한가요??

rider7979의 이미지

ADC를 이용한 배터리 잔량확인 문의드립니다

안녕하세요
이번에 stm32l 에서 adc를 이용하여 배터리 모니터링을 구현하려고 합니다
데이터 시트상으로는 아래와 같이 공급전압, 레퍼런스전압, 컨버전 전압 범위가 나와있습니다
Vdda 2.4~3.6
Vref+ 2.4~Vdda
Vain Vref- ~ Vref+
adc 쪽 회로도는 첨부파일과 같이 되어 있습니다

제가 궁금한 것은 현재 제가 사용하고 있는 배터리 전압의 범위는 3.6~4.2인데
데이터시트상의 컨버전 범위는 최대 3.6로 나와있습니다
회로도를 보니 앞단에 저항이 있어서 뭔가 범위 이내로 조절해주는 것 같기는 한데
정확히는 모르겠네요
adc를 이용해서 배터리의 사용량을 100%~0%까지 모니터링이 가능한지요?

canuyes의 이미지

다익스트라 알고리즘에서 우선순위큐를 사용하는 이유가 궁금합니다.

현재 프림, 크루스칼 알고리즘을 공부하고 다익스트라 알고리즘을 공부중입니다.
프림, 크루스칼 알고리즘의 개선을 위해 우선순위 큐를 사용하여 개선해보앗습니다.
다익스트라 알고리즘을 공부 도중 다익스트라 알고리즘도 우선순위 큐를 이용하여 개선이 된다는 이야기를 들었습니다.
그런데 도무지 다익스트라 알고리즘이 우선순위 큐를 통해 무엇이 개선되는지를 모르겠습니다.

저의 짧은 생각으로는

프림 알고리즘에서
우선순위 큐는 각각의 단계에서 최소 간선의 정점을 삽입하고 정점을 '방문했음'으로 표시함으로서
실제로 큐의 총 enqueue,dequeue 연산을 줄여서 실행속도를 개선시킨다.
('방문했음' 정점은 우선순위 큐에 enqueue 하지 않음으로.)

크루스칼 알고리즘에서
우선순위큐는 각각의 간선의 가중치가 모두 오름차순으로 정렬됨으로서
이후 최소값을 찾는데에 별도의 비용이 발생하지 않아 실행속도를 개선시킨다.

라고 결론 내리고 있습니다.

greathero의 이미지

C++ STL 초보자가 볼만한 STL 책좀 추천해주세요~

몇개의 책들 목차를 훑어봤는데 대부분 난해해보이네요.
그나마 쉽게 공부할 수 있는 STL 책 있을까요?

이펙티브 STL은 초보자용은 아니라고 하고
STL 튜토리얼·레퍼런스 가이드 제2판은 레퍼런스가 되다 만것같다고 하고
일반적 프로그래밍과 STL도 초보자용은 아니라고 하니...

으어ㅠㅠ

babisss의 이미지

iptables 공부하다가 모르는것이 있습니다.

iptables 에서는 netfilter를 사용하는데

정책 갯수가 늘어나면 퍼포먼스가 많이 떨어지더라구요.

그래서 nf-hipac 을 받아서 패치 하였는데.

도통 문서에도 없고 사용법을 모르겠습니다.

iptables 는 어느 위치에서나 iptables -A INPUT ... 이런식으로 명령어를 바로 내려주면 되는데

nf-hipac은 어플이 따로 있는데 어떤 명령어를 사용해야 하는지 모르겠습니다.

홈페이지에도 없어서 답답해서 글을 올렸습니다.

고수님들의 답변 부탁드립니다.

boxboxii의 이미지

안녕하세요. 출력 리다이렉션....

리눅스에서 java는 출력 리다이렉션이 안되나요?

예를들어 java -version을 c에 입력받기위해서 popen으로 가져올려했으나 값이 안들어와서 다음과 같이 확인 해봤습니다.

java -version > a.txt
java -version >> a.txt

if [ -z `java -version` ]
then
echo "안들어왔넹..."
else
echo "되는데 바보"
fi

java -version | awk '{ print $0 }'

결과는 위에 항목 전부 출력이 파일로 안되고 그대로 화면에 띄우기만 합니다.

자바같은 경우에는 jvm이 있기 때문에 위와같은 형식으로 출력이 안되는건가요??

페이지

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