프로그래밍 QnA

oneclubs의 이미지

자바에서 콘솔 입력을 받을때 엔터기준이 아니라 문자 기준으로 바로 읽을수 없을까요?

콘솔에서..
System.in.read()로 읽으니
엔터를 치는 순간 버퍼에서 읽어오는것 같은데...

문자 하나 하나 입력할때마다 읽어 올 수 있는 방법은 없을까요?

Sailor_moon의 이미지

WSH 를 이용한 예약된 작업 등록 ..

안녕하세요 , 윈도우 스크립트의 세계는 정말
리눅스와 너무너무 다른거같아요.

혹시, WSH 를 이용해서 c 드라이브에 위치한 test.py 라는 파이썬 파일을
매일 , 매 시간마다 실행하게 하려면 , 어떻게 해야할까요 ?

SET Wshshell=Wscript.Createobject("Wscript.Shell")
Run ... 해서 커맨드를 치고 싶은데 , 예약된 작업 열기 후
등록을 해야하는데 ... 매 1시간마다 ... 매일 .. 어렵네요 . 도와주세요 ...

kyungmin1234의 이미지

fuse 파일시스템 개발 작업 중 모르는게 있어서 질문드립니다.

static int hello_read(const char *path, char *buf, size_t size, off_t offset,
struct fuse_file_info *fi)
{

printf("called hello_read\n");
int ino=0, i;
char tmp[200];
//size_t len;
(void) fi;

strcpy(tmp, path);

if(strcmp(path, "/") ==0)
ino = 0;
else {
ino = search_path(tmp);
if(ino == 0)
return -ENOENT;
}

muzie의 이미지

[완료] select 시에 발생하는 시그널이 pthread_condition 변수에 영향을 주는것 같습니다.(?)

일단, nonblock으로 커넥션을 맺을때 연결이 불가능한 주소라도 간헐적으로 select가 양수(성공)를 내뱉을 때가 있습니다.
이 때 뭔가 시그널이 발생하는 것 같은데 같은 쓰레드 내에 pthread_cond_wait 같은 곳에 영향을 주는 것 같습니다.

1. 연결 불가능한 주소인데 왜 select에서 성공을 뱉는지 궁금하고
2. SIGIO 같은 시그널로 인해서 pthread_cond 류의 함수가 영향을 받을 수도 있는것인지

알고싶습니다. 이런 경우는 생전 처음 겪어봐서 엄청 당황스럽네요. 답변 부탁드리겠습니다. :)

inamind의 이미지

리눅스 코딩 스타일에 대한 책이 있을까요?

요번에 코딩스타일에 대해서 세미나를 할까 해는데

C언어 관련해서 exceptional c++ 같은 스타일의 코딩 가이드 책이 있을까요?

또한 linux codeing style (예를 들면 플렛폼 리소스를 사용하고 전역변수는 사용하지 말것, 스래드 대신 워크큐 사용)같은 가이드 책도

혹시 소개 받을 수 있을까요?

vananamilk의 이미지

이런 형태의 패턴 매칭 가능할까요?

안녕하세요.

Perl에서 패턴 매칭을 하는데 질문 드립니다.

A=1 B=1 C=1

위와 같은 스트링이 있을 때

/(.*)\=(.*)/; 이렇게 하면

$1 : A=1 B=1 C
$2 : 1

이런 형태로 매칭이 되는데 이걸

$1 : A
$2 : =1 B=1 C=1

와 같은 형태로 할 수 있나요?

trymp의 이미지

libnetfilter_queue 써 보신 분 계신가요??? 계속 삽질 중입니다.


NFQ 를 이용해서 kernel 에서 queue 된 skb 를 user space 에서 보고자 합니다.

libnetfilter_queue 이 라이브러리를 이용해서 데몬은 만들었는데요.

nf-hipac 으로 NFQUEUE 적용이 안됩니다.

특정 netfilter hook 에서 NFQUEUE 를 적용하고 싶은데, 자꾸 애러만 나네요.

혹시 NFQUEUE 를 적용하려면 다른 kernel 모듈이 필요한가요?

libnetfilter_queue 를 써 보신 분 좀 알려주시면 감사하겠습니다.

몇일째 삽질 중입니다.. -,.-

xbroyw의 이미지

Labview로 받고 있는 a.txt를 계속 받을 수 있을까요?

전임자가 Labview를 이용해서 만든 프로그램에서 총 N x 20개의 데이터를 실시간으로 (32Hz)로 받습니다.

NI의 제품으로 구성되어 있다보니 다른 포트를 열어서 받을 표족한 방법이 없네요.

생각다못해 DAQ에서 받는 데이터를 저장하는 텍스트를 열어서 다시 처리를 하면 어떨까하고 생각해보았습니다.

이렇게 받은 32Hz값을 정성적으로 문턱값을 줘서 x 값 이상이면 1, x 값 미만이면 0 (좀더 복잡할 수도 있지만)으로 값을 주고 싶습니다.

지금 고민하는건 실제로 Labview DAQ보드를 통해서 들어오는 신호를 저장하는 a.txt 를 계속 볼 수 있는 방법은 무엇일까 입니다.

루프를 돌려야 하는 건가요?

그러면 a.txt를 받는 input_data 라는 리스트는 계속 누적된 데이터를 갱신하는게 되겠죠?

먼저 들어온 것은 다시 들어오지 않을 그런 방법이 필요한데요...

한줄씩 받으면 되나요?

모르겠네요. 조언을 부탁드립니다.

dbckdgns의 이미지

루트파일시스템 만들기.

이번에 임베디드 프로젝트를 하면서 jffs2나 yafss가 아닌 저희가 개발한 파일시스템을 루트파일시스템으로 사용하려고합니다.
기존 리눅스 커널과의 연결고리, 마운트 부분, VFS와 MTD의 관련되는 부분들을 참고로 할 수 있는 자료가지고 계신분 있나요?
혹시 관련 프로젝트를 진행해보신분 있으시면 자료좀 부탁드립니다.

dbckdgns0515@hotmail.com 입니다.

페이지

프로그래밍 QnA 구독하기