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

high385의 이미지

리눅스 .bashrc와 .profile에서 dot(.)와 ; 의미

vim ~/.profile 을 통해 shell script를 보다가 궁금한 점이 생겼습니다.

12 if [ -n "$BASH_VERSION" ]; then$ ==> 질문 1
13 # include .bashrc if it exists$
14 if [ -f "$HOME/.bashrc" ]; then$
15 . "$HOME/.bashrc"$ ==> 질문 2

질문1) 위의 12번 줄에서 if문 다음에 ;를 꼭 집어넣어야 하는 이유가 있나요? 보통 if문다음에는 then 쓰고 다음에 실행할 것 적었던 것 같은데 궁금합니다.

질문2)15번 줄에서 .를 하는 이유가 무엇인가요? .가 의미하는 것이 무엇인가요? source와 같은 의미인가요?

milkrookie의 이미지

mmap으로 malloc구현하는것 질문입니다.

제가 mmap으로 malloc을 구현을 했는데요.
더블링크리스트를 이용해서 구현을 했는데요 메타데이터로 사용된 구조체 내용은 대략 다음과 같습니다.
struct XXXX
{
....
void * prev;
void * next;
int data[1];
....
}
malloc을 할당할 때마다 prev와 next에 앞에랑 뒤에 있는 구조체주소값을 할당을 해줬는데요. 이상하게 malloc함수가 끝나면 prev와 next의 값이 사라집니다...
malloc함수가 정의된 함수내에서 printf를 이용해서 prev와 next값을 출력할 때는 제대로 값이 저장된거로 나오는데 이상하게 malloc함수가 끝나고 나중에 realloc등으로 접근을 해서 다시 prev와 next값을 출력해보면 값이 사라져서 링크를 타고 다른 메타데이터를 접근을 못합니다.
그리고 이상한건 data이부분이 실제 데이터를 저장하는 부분인데 malloc이 끝나고 나중에 그냥 행렬처럼 사용할 때는 제대로 동작을 합니다...

flyhs4444의 이미지

(파이썬) 프로그래밍 초보인데 갑갑한게 한두개가 아닙니다 ㅠㅠ

간단한 거 같은데 왜 안되는지ㅠ.ㅠ

제가 야후 웨더 api에서 날씨 정보를 받아와서 그 데이터를 쓰고 싶은데요. 어떤 프로그램을 사용자가 돌리면, 그 프로그램이 돌아가고 있는 현재 위치를 대략적으로라도 알아내서(경기? 서울?) 해당되는 날씨의 데이터를 받아서 따로 조건식을 만들어 가공하고 싶은데 어떻게 해야하는지 A부터 Z까지 모르겠네요 ㅠㅠ

또 하나는, datetime.datetime.now()를 이용해서 역시 현재 시간 데이터를 받아와서 쓰고싶어요......

도와주세요 능력자 분들 ㅠㅠ!

pptppt의 이미지

VLC 플레이어를 사용해서 TCP로 스트리밍 하는 방법 좀 도움 주세요

컴퓨터 두대를 이용해서 VLC 플레이어로 TCP로 스트리밍을 하고 싶습니다.

rtp로 스트리밍할 경우에는 UDP로 밖에 되지 않네요

live555 를 tcp로도 바꾸었고

rtp 전송방식을 tcp로도 바꾸었는데

여전히 udp로 전송하고 있어서 패킷 로스가 엄청나게 일어납니다

혹시 udp 패킷 로스를 해결할 수 있거나

스트리밍 방식을 TCP를 이용해서 할 수 있도록 하는법 아시는분 계신가요

qnfw3174의 이미지

사진을 찍은 사진

찍은 사진을 가지고 영상처리를 하려고 하는데
사진을 찍은 사진(이미지)와 실제 물체를 찍은 이미지를 어떻게 구별해야 하는지 쓰이고 있는 처리기법이 있나요?
과일 사진을 찍었으면 그 원본 사진과
그 원본 사진을 찍은 두번째 사진의 차이...

oblab의 이미지

임베디드 ssh(푸티)접속시 Server refused to allocate pty 현상

임베디드 푸티로 접속시 로그인 비번 접속을 하면
Server refused to allocate pty 이라고 나오며 접속이 되지 않습니다.

자료를 찾아봐도 호스트PC에 대한 내용들만 있느것 같아서 임베디드 리눅스에서 이 문제를 처리할 방법이 있나요?

trymp의 이미지

다수의 User Process 를 적절한 core 에 할당하는 오픈소스가 있나요?


linux SMP 환경에서 라우터 같은 네트웍장비를 만들고 있는데요.

kernel CPU load 는 IRQ 를 적절한 affinity 로 분배해서

부하를 나눌수 있었는데요.

User Process 는 적절한게 affinity 를 나누기가 어렵더군요. (taskset 쓰더라도...-,.-)

process_schedule 가 똑똑하게 부하가 적은 core 로 데몬을

할당하면 좋겠는데, 중구난방이라서 core idle 부족한

쪽으로 자꾸 할당되서 제대로 CPU 분배가 되지 못하고 있습니다.

똑똑하게 busy 한 데몬을 가장 한가한 core 에 bind 하는

그런 kernel patch 나 아니면 user 프로그램이 없을까요?

고수님들의 도움 부탁드려요..

kjhjj8512의 이미지

CentOS 6.4 를 사용하고있는 리눅스 사용자입니다.

안녕하세요.오늘처음 가입했네요..
그런데 너무나 궁금해서 이렇게 글을 올립니다.
현재 CentOS 6.4를 사용하고있는중인데 서버를 저희 회사자체적으로 돌리려고 제가 저희 회사 홈페이지 파일을 (*.sql과 *.dump)업체에서 받았는데요 DB파일을 복원은 시켰어요
그런데 홈페이지와 DB연결을 어떻게 해야하는지 모르겠어요.
사용법도 잘모르겠구요,,
그리고 리눅스 배울때 가르쳐주신 선생님께 물어봤는데 보통 dbconn.php 이런식의 파일에 홈페이지 연결하는것이 잇다고하는데 잘모르겠어요....어느경로로 들어가야 dbconn.php가 있는지 알려주시면 안될까요?
그리고 연결하는 방법도 좀 부탁드립니다.

세벌의 이미지

openbsd 5.4 설치 후 질문

5.4가 올해 11월1일에 나왔으니 나온지 채 한달이 안 된 OS를 설치했네요.
그런데 한글입출력? 웹 브라우저?
기본으로 설치된 브라우저는 lynx인데 속도는 빠르지만 텍스트기반.
한글 입출력은 어떻게 하는지 모르겠고...
방법이 없진 않을텐데... 아시는 분 힌트 좀...

페이지

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