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

cleansugar의 이미지

EmDebian하고 데비안 차이가 뭔가요?

EmDebian이라고 임베디드용 데비안이 있습니다.

이게 데비안과 바이너리 호환된다는데요.

대부분의 데비안 패키지가 엠데비안에서 깔리나요?

안깔리는 비율이 어느 정도 될까요?

그리고 아치리눅스와 비교하면 어떤게 더 나을까요?

adsfasdfafer의 이미지

stack smashing detected 해결점 해주십쇼

스텍스메싱이 버퍼 오버플로우라고 하던데

poteito의 이미지

MINIX에서 background, forground 개념

MINIX를 써보고 있는 중인데요
MINIX에는 설마 background, forground개념이 없나요?
Ctrl+Z를 해도 suspended되는게 아니라 stopped되고,
bash를 설치해도 fg나 bg명령어는 설치가 안되네요. (command not found로 뜹니다.)
bg, fg는 리눅스 커널의 기본개념아닌가요? ㅠㅠ 혼란스럽네요 도와주세요..

adsfasdfafer의 이미지

[완료]stderr과 exit(1)은 어디에 사용되는건가요?

stdin은 표준입력스트림
stdout은 표준출력스트림으로 알고있는데

그럼 stderr은 대체 정체가 뭔가요?
표준에러스트림...?

int main( int argc, char *argv[] )
{
 int fd;
 
 if( (fd = open("data.txt", O_RDONLY)) == -1 )
  error_handling( "open() error" );
 
//중략...
}
 
void error_handling( char *message )
{
 fputs( message, stderr );
 fputc( '\n' );
 exit(1);
}

이런 형식의 코드에서
대체 stderr과 exit(1)은 정체가 뭔지 궁굼합니다..
어디 자세히 나와있는곳도 없고요... ㅜㅠ

hanpedro의 이미지

eth0으로 인터넷 접속이 안됩니다.

eth0으로 인터넷 접속이 안됩니다.
Scientific Linux 6.2 x86입니다. 윈도우7 x64에 virtualbox에 설치했습니다. ftp로 접속만 하다가 접속이 안되어서 질문합니다.

ifcfg-eth0은 아래와 같습니다.

DEVICE=eth0
BOOTPROTO=static
BROADCAST=192.168.0.255
HWADDR=08:00:27:d3:08:db
UUID=5fb06bd0-0bb0-7ffb-45f1-d6edd65f3e03
IPADDR=192.168.0.4
NETMASK=255.255.255.0
NETWORK=192.168.0.0
GATEWAY=192.168.0.1
ONBOOT=yes
TYPE=Ethernet
IPV6INIT=no
PEERDNS=yes
DHCP_HOSTNAME=maestro.iptime.org

기타 네트웤 정보는 이렇습니다.

tweedledum의 이미지

SMTP 클라이언트 프로그램에서 Bcc 필드가 작동하지 않네요. 도움 바랍니다.

안녕하세요. 현재 프로그래머는 아닌데 같은 내용의 메일을 매달 50개 정도 보내야 하는데 그게 귀찮아서 간단한 프로그램을 작성하고 있습니다. 메일 내용이 음... 꽤 중요하고 반드시 전달되어야 하는 것이라 Bcc 필드를 넣어서 메일이 제대로 전달되었는지 확인하려고 합니다(그렇다고 확인 되는 것은 아니겠지만 Bcc로 제가 받았다면 상대편도 받을 가능성이 클 것 같아서요).

근데 To 수신자에겐 메일 전달이 잘 되는데 Bcc 수신자(두번째 제 메일 계정)으로는 메일이 수신되지 않네요. 뭐가 문제일까요? RFC2822 문서를 읽어봐도 문제를 발견할 수 없네요.

SMTP 프로토콜 잘 아시는 분들의 도움 부탁드립니다.

=========== smtp.gmail.com 접속 ==============

s: 220 mx.google.com ESMTP d4sm5251345pbe.36
c: EHLO testing

copower의 이미지

[완료] c언어 malloc에서 리턴 값에 대한 질문입니다..

안녕하세요.
KLDP에서 malloc에 관련된 내용들을 찾아보던 도중 궁금한 부분이 생겼습니다.

malloc의 리턴과 관련된 문제인데요, 통상적으로는 malloc으로 할당받은 시작 주소 번지의 변수를 return 해서 사용하는것으로 알고 있습니다.

예를 들자면, 이런 식이나...

 
void main()
{
	int *p;
	int num = 3;
        p = (int *)malloc(sizeof(int) * num);
        //to do
}

이런식으로 말이죠... (아래 코드는 리턴이 제대로 이루어 졌는지 헷갈리네요...단순한 예제입니다...)

ero의 이미지

ssh를 이용한 dd 명령어 질문입니다.


원격지 192.168.1.1의 리눅스 박스에서 mtdblock을 dd 명령어로 복사를 해왔습니다.

ssh 192.168.1.1 'dd if=/dev/mtdblockX' > firmware.bin

반대로 ssh와 dd명령어로 원격지에 있는 192.168.1.1로 다시 이미지를 복사할려고 하는데

가능 한지 궁금합니다.

아시는분 있으면 답변 부탁 드리겠습니다.

hyangii의 이미지

우분투 upstart를 통해 데몬을 실행할 때 순서를 제일 마지막으로 하고 싶습니다.

안녕하세요,

우분투 11.04 사용중입니다.

우분투에서 부팅시 /etc/init안에 있는 conf파일들이 실행되고 있습니다.

제가 실행하려는 데몬을 부팅 시 자동으로 시작되는 데몬 중 어느것보다도 제일 마지막에 실행하고 싶습니다.

http://upstart.ubuntu.com/cookbook 를 통해 이것저것 시도를 해보는데, 도통 만족스럽게 실행되지 않네요.

데몬이 실행되는 순서를

start on 필드를 통해 설정하려합니다.,

어느 특정 데몬이 돌아간 뒤에 실행해라 (start on event-A)

부팅시 최초에 실행해라(start on startup)

등등 여러가지 옵션이 있는데,

제가 원하는 가장 마지막에 실행해라는 설정하기가 어렵네요.

아시는 분 계시면 의견 부탁드립니다.

페이지

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