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

idrukawa의 이미지

정규식 질문드립니다.

# 주석 어쩌구 저쩌구
# 계속 주석...
# ...
AAMgr $H1 $Io $V1.0
BBBMgr $H3 $Io $V1.1
CCCMgr $H3 $Ix $V1.0
DDDDMgr $H4 $Ix $V1.3
...

이런 파일이 있는데요.

인자로 BBBMgr을 넘겨주면 위 파일의 BBBMgr의 $I 값을 x 로 변경하고,
인자로 CCCMgr을 넘겨주면 위 파일의 CCCMgr의 $I 값을 x 로 변경하는 스크립트를 작성하려고 합니다.

이런 식으로 간단히 처리될 수 있는지 정규식 조언좀 부탁드립니다.
안되면 파일을 열어서 한 줄씩 처리해야

cheonyesung의 이미지

클라이언트 쪽에서 OCI를 이용하는 것과 소켓프로그래밍으로 처리하는 것

클라이언트쪽에서 OCI를 이용해서 DB서버에 데이터 처리는 하는 것과
소켓프로그래밍으로 db에 넣을 데이터를 DB서버에 보내서 받아서 처리하는 것 중
어느 것이 더 빠르가요?

bakdorazi의 이미지

리눅스 질문은 아니고 HP-UX에서 시스템 Daemon에 대한 질문입니다.

제가 유지보수 하는 시스템이 HP RX6600입니다. 여기 OS가 HP-UX인데

OS에서 ps -ef 하고 봤을 때 프로세스들 중에서 모르는 것이 있어서 시스템 재부팅하기가 힘듭니다.

목록은 아래와 같습니다.

simonwal의 이미지

파일이 너무 많아 지워지지 않는 디렉토리는 어떻게 지워야 하는지 도와주세요 ㅜ.ㅜ

좀 황당한 경우입니다. ㅜ.ㅜ
아시는 분이 사이트가 이상하다고 서버 좀 봐달라고 해서 원격에서 접속을 했습니다.
한참을 뒤지다 겨우 알아냈습니다.
세션을 저장하는 디렉토리가 333M 더라구요.
세션정보가 저장되는 파일사이즈가 35바이트이여서...
디렉토리내의 파일수는 대충 계산해 보니 950만개더군요. --;
ls 치면 반응이 없습니다. 어찌보면 당연하겠지요.
ls -al|more 해도 반응이 없습니다.
rm -rf * 해봐도 반응이 없습니다. 혹시 지워지고 있나 해서
멀티접속해서 디렉토리 사이즈 체크해 봐도 30분동안 그대로 입니다.
이럴 경우
어떻게 해야 세션디렉토리와 해당 파일을 지울수 있을까요?
참고로 조금씩 지우려고 find명령어를 이용해서 생성된지 1일된 파일만 검색해서 지워보려고 해도
감감무소식이더군요.
우선은 급한데로 mv로 디렉토리 이름 바꾸고 세션디렉토리 새로 만들어 놔서 사이트는 정상화 시켜놨습니다.
고수님들의 많은 조언 부탁드립니다.

simgyosun의 이미지

PCI 디바이스 드라이버 작성중 DMA사용방법에 대하여 문의드립니다.

안녕하세요.

현재 타겟보드는 Freescale사의 P2020디바이스를 쓰고 있구요
리눅스가 포팅되어있습니다.

P2020디바이스와 FPGA간에 PCIe가 연결되어있는데
일단 P2020에서 FPGA로 PCIe를 통하여 Single로 데이터가 전송되는 것 까지는 확인했습니다.

그런데 DMA를 사용해서 데이터를 전송해야 하는데 잘 안되네요.

디바이스 드라이버작성시 DMA는 어떻게 사용해야 하나요?

소스코드 첨부하였습니다.
DMA초기화부분과 전송부분을 봐주시면 감사...

무지하네요... ㅡㅇㅡ

vani2의 이미지

const reference 관련 의문

'const가 붙지 않은 변수에는 const를 대입할 수 없다' 를 기준으로 보았을때

레퍼런스 참조에서

void foo(int& a) {
printf("%d", a);
}

이런식으로 인수에 const를 붙이지 않고서 함수를 만들고

const int a = 12;

foo(a);

하니 오류가 나네요..

그렇다면 클래스의 복사 생성자의 인수를 const를 붙이지 않고 만들경우 위와같은 문제가 생길까요?

이전에 복사 생성자에 const를 붙이는 것은 '선택'이다 라는 말을 들은 것 같은데 이것은 틀린말 아닐까 생각 되네요..

zepinos의 이미지

samba 에서 계정에서 기본 그룹을 별도로 지정해줄 수 없나요?

samba 설치해서 사용중인데,

aaa 라는 계정이 bbb 라는 그룹이 기본그룹이고, bbb, ccc 가 속해있는 그룹이라고 하면,

samba 에서 파일을 쓰면 aaa:bbb 로 owner 가 지정되는데, 쉘에서는 aaa:bbb 로 되지만, samba 에선 aaa:ccc 로 생성되길 원합니다.

예전엔 pdbedit -G 옵션으로 뭔가 조작이 가능했던 것도 같은데, 지금은 방법이 없는 건가요?

조언 부탁드립니다.

hjsong2234의 이미지

모든 포트포워딩은 == DMZ ? (DMZ 구현 문제)

현재 이더넷 카드 두개로 DMZ(모든 포트 몰아주기)를 구성하려고 합니다.

all 포트 포워딩은 = DMZ 가 맞는 논리 인지요? 일단 찾아본대로 iptables setting 하다보니 몇가지 문제점이 생기더라구요.

여튼 궁국적으로 이루고자 하는 목표는 pc1의 eth1로 들어온 모든 데이타(포트)를 eth2로 전달해서 pc2의 eth1에서 서버프로그램을 돌릴수 있게 하는 것입니다.

<---> 랜선 연결 표시 ===== =====pc1================== =====pc2============== =wan= <---> = eth1 : 192.168.147.164 = = = ===== = eth2 : 192.168.1.1 = <----> = eth1 : 192.168.1.2 = ========================== ======================

astzlra955의 이미지

Android Framework의 Log를 Console로 출력하고 싶습니다.


안녕하세요.

Android Framework단에서 Service를 작업중입니다.

이때 Log를 Console로 출력하고 싶습니다. ( Serial Terminal 이요. )

현재 android.util.Slog / android.util.log 를 사용하고 있습니다.

Eclipse에서 동작하는게 아니라, Build 해서 Target Board에 올려서 사용하고 있습니다.

따라서 Log를 Serial을 통해서 확인하고 싶습니다.
( logcat 등을 사용하지 않고 Log가 발생하는 즉시 Console을 통해 보고 싶습니다. kernel의 printk() 처럼요.. )

어떻게 하면 될까요?

morolty의 이미지

sftp 자동 접속 및 파일을 다운로드하는 쉘 스크립트 배포를 해야 합니다.

sftp 서버를 구축하고, 개발자 한명이 서버 컴퓨터에 앉아, 네트워크를 통해 무작위의 클라이언트에서 스크립트를 실행하는 방식입니다..

즉 client쪽에서 스크립트 실행 시킬 시 자동으로 서버로 접속하여 파일을 받아와서 해당 파일 실행시키는 스크립트를 배포해야 합니다..

ftp의 경우에는, ftp 스크립트를 이용하여 자동화 스크립트를 간단하게 완성할 수 있었는데요...

sftp의 경우는 리눅스에서 자동으로 로그인까지 가능한 방법이 몇가지 있지만 무리가 있는거 같습니다.

1. expect 이용 -> expect를 이용하기 위해 yum을 이용하여 expect를 위한 모든 모듈과 expect를 인스톨 해야 하는 문제.. 우격다짐으로 한다면야 못할 건 없지만 .....

2. lftp 이용 -> client 컴퓨터에서 make까지 해서 컴파일을 해야 하는 문제.

3. ssh key 이용 -> 대칭키 방식이라 어떤 클라이언트에 배포될 지 모르기 때문에, 하나 하나 생성해서 하기에는 자동화 스크립트를 배포하는 의미가 없어지는 문제..

페이지

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