프로그래밍 QnA

rpit1412의 이미지

안드로이드 빌드 관련 질문 드릴게요

AOSP를 다운로드를 받는데요
소스 다운을 특정 버전을 받은게 아니라
repo init -u https://android.googlesource.com/platform/manifest
이렇게 해서 받게되면 그냥 최신버전이 다운로드 되게 되어있는건가요?

그리고 이 소스안에 순정 커널소스도 포함되어 있는건가요?

klara의 이미지

오디오 샘플의 silence level을 정하는 기준

볼륨 노멀라이저를 만들고 있습니다.
사실 mplayer의 간단한 volnorm 필터를 거의 베꼈습니다.
내용을 보니 샘플들의 RMS(제곱 평균의 제곱근)을 구한후에 이게 특정 silence level보다 큰 경우에만 노멀라이징하도록 짜여있더군요.
이건 아무것도 없는 소리를 증폭해서 노이즈를 키우는걸 방지하기 위한 것 같습니다.
그런데 이 silence level 이란걸 그냥 특정한 상수값으로 설정해도 될지, 아니면 잘 알려진 구현법이 있는지 궁금합니다.

mplayer는 0.01이라는 고정된 값을 쓰고 있던데, 제가 가진 DVD는 최대값이 0.001을 안넘는 것들이 많더군요.
silence level을 0.0001정도로 해주면 제 DVD에도 노멀라이저가 적용이 되는데, 그냥 무작정 이렇게 작은 값으로 해도 되는건지 모르겠습니다.

kithana의 이미지

gdb 컴파일

gdb와 gdbserver를 컴파일 하여 file 정보를 보면 아래와 같이 나오고 있습니다.
./configure --build=i686-linux --host=arm-none-linux-gnueabi --target=arm-linux 이렇게 지정했는데 왜 Intel 80386 으로 나오는지 모르겠습니다.

gdbserver: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.24, BuildID[sha1]=0xa00f134063e96fc93dae95719849a5014acd8b75, not stripped

아래는 친구가 컴파일한 결과로 ARM 으로 잘 나옵니다.
gdbserver: ELF 32-bit LSB executable, ARM, version 1 (SYSV), statically linked, for GNU/Linux 2.6.14, not stripped

차이가 왜 발생하는지 답변 부탁드립니다.

emeraldrhapsody의 이미지

ps -elf | grep <이름> | grep -v grep 의 갯수를 알고 싶습니다.

grep에 대한 정보 빼고 실행중인 이름에 대한 갯수가 몇개인지 쉘에 나오는 명령인데

해당되는 갯수를 알고 싶다면 어떻게 해야 하나요..?

조언 부탁드립니다. 감사합니다~

jmk0918의 이미지

음성코덱 (G.729) 질문입니다

안녕하세요 음성코덱을 공부하면서 막히는점이 있어 질문을 드립니다.

제가 하려는 것이 G.729a 를 G.711로 하드웨어 코덱(ML-7204 Chip)으로 변환하여 컴퓨터로 신호를 보내 음성이 제대로 나오는 공부를 해보고있습니다.

그런데 궁금한것이 굳이 G.711로 변환하지 않고 바로 컴퓨터로 보내서 컴퓨터로 바로 software decoding을 해서 들을수는 없는건지 알고싶습니다.

혹시 그런방식을 사용하는 상용 프로그램이 있는지도 알고싶습니다.

chisquare88의 이미지

질문하는방법

원문: http://www.gamecodi.com/board/zboard-id-GAMECODI_Advice-no-29-z-17.htm

퍼왔습니다

누구나 프로그래밍을 하다보면, 모르거나 막히는 부분이 생깁니다.

문제를 어떻게 해결 할 것인가는 수많은 방법이 존재하겠지만,

그 방법조차 모를경우 우리는 타인에게 도움을 요청합니다.

다행히도 프로그래머에게 허용된 몇 안되는 커뮤니티가 아직 존재하기에

우리는 익명의 누군가에게 도움을 요청하고 그 해답을 얻을 수 있는 기회를 얻게 된겁니다.

다만, 질문의 방법을 몰라 제대로 된 답변을 얻지 못하거나 경우가 비일비재 하여

그 안타까움에 몇가지 적어볼까 합니다.

물론 저 역시도 아래 항목을 100% 실천하고 있다고 생각되진 않지만,

yjsyjs3030의 이미지

c# 초보입니다. 윈폼을 2개 만들고 db연동을 시키는 법좀 알려주세요.

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Data.SqlClient;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;

namespace Test0221_1
{
public partial class Form1 : Form
{
SqlConnection _Dbconn = new SqlConnection();

asura327의 이미지

UDP Client Socket에서 bind를 안해도 되는 이유가 무엇일까요?

UDP C/S socket 을 만들다 문득 궁금해서 여쭈어봅니다.

서버에서는 bind를 하는데

클라이언트에서는 bind를 하지 않는데 이러한 일련의 프로세스들이 어떻게 돌아가는 것인가요?

qkrwncks593의 이미지

윈도우즈 XP smb / 원격지에서 접속 질문

smb 서버에 서브넷상이 아니라 원격지에서 접속할려고 합니다.

분명히 smb 는 열었는데 외부에서 접속하려고 하고 nmap 으로 포트스캐닝을 하면 445 포트가 filter 처리되있습니다.

방화벽은 켜져있지만 445 와 139 는 예외처리 시켰습니다.

smb 가 켜진 xp 내부에서 telnet 127.0.0.1 445 하면 정상적으로 되는데 외부에서 접속하려고하면 안되네요 ..

방화벽에서 설정이 재대로 안된건지 아니면 ISP 에서 차단하는지.... 도무지 모르겠네요

quarterhorse의 이미지

c언어 파일 읽어오기 관련 질문입니다.

코드 연습하다가 질문 드립니다.

다름이 아니고 다음과 같은 파일이 있고, 이 파일의 0과1,2,3,4의 갯수를 출력해 주는 프로그램을 짜고 있습니다.

<읽어오는 파일의 내용은 다음과 같으며, 확장자만 map이고 일반 텍스트로 저장함>

페이지

프로그래밍 QnA 구독하기