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

high385의 이미지

소스인사이트에서 프로젝트 내 모든 파일에 대해 탭을 space로 바꾸기

현재는 한 파일 한 파일씩 special edit를 통해 탭을 space로 바꾸기를 하고 있는데요 전체 파일에 대해 한번에 할 수 있는 방법이 있나요?

shu7081의 이미지

파이썬 초보인데 오류좀 봐주세요

file -new file 해서 새로운 커멘드창 열엇는데 처음은 되는데
그다음부터 이런 오류가 뜨면서 되질 않습니다 도와주세요..

bjh1416의 이미지

make install 후 Can't read private key 에러

ath9k 드라이버 설치를 위해서 backports 다운받고
설치하는 과정에서

make clean
make 실행됨

make install
과정에서 .ko 파일이
can't read private key 라는 에러창을 띄우고 install 이 되지않습니다.

리눅스를 처음 사용해봐서 에러에 대해 어떻게 해결해야 될지를 모르겠네요

OS : ubuntu 12.04 LTS
kernel ver : 3.8.0-33 generic 입니다.

oliverlee의 이미지

서버에서 나가는 icmp 패킷 차단

리눅스(CentOS)에서 밖으로 나가는 icmp 패킷을 차단하고 싶습니다.
(서버로 들어오는 것은 차단해도 되고, 안해도 되고 상관없습다)

리눅스 기본방화벽이나, iptables 를 이용하라고 하는데,
자세히 모르겠습니다.

도와주세요^^

dltkddyd의 이미지

tuple의 각 요소의 값을 루프를 통해 값을 가져올 방법이 없을까요?

tuple 자료형은 값을 get 전역함수로 가져오던데요. 이건 루프 돌려서 값을 읽어오기 위한 용도로 사용될 수는 없네요. 루프를 돌릴 방법이 없을까요? 코드는 다음과 같습니다.

Stonegaze의 이미지

테이블 구조를 어떻게 만들면 좋을까요


환자 상태에 따른 적절한 항생제 처방용량을 표시해주는 프로그램을 만들고 있습니다.

파이썬으로 껍데기를 만들고 DB는 sqlite3를 쓰고 있는데요.

고민에 빠진 부분은 항생제 처방 용량을 입력하는 테이블 구조입니다.

여러가지 변수가 있어 어떻게 만드는 것이 좋을지 몰라 도움 구합니다.

*** 상황 ***

항생제의 처방 용량은 다음과 같은 상황들이 있습니다.

1. 50mg/kg를 8시간 간격 (용량과 시간간격이 모두 고정)

2. 50mg/kg를 8시간 간격 또는 12시간 간격으로 처방 (고정 용량을 시간간격을 다르게)

3. 50mg/kg ~ 150mg/kg를 8시간 간격으로 처방 (용량이 변하고 시간간격은 고정)

4. 50mg/kg ~ 150mg/kg를 8 또는 12시간 간격으로 처방 (용량과 시간이 다 변함)

5. A약과 B약이 혼합되어 있으며 위의 1. 2. 3. 4. 경우에 해당되는 약들

***********************

georgek의 이미지

오라클 SQLPLUS Trigger(트리거 ) 관련...

안녕하세요.
독학으로 공부중인데 연습문제가 어려워서 풀어봤는데 이게 맞는지 여쭤보려고 글을 올려보게 되었습니다.

일단 과정은 다음과 같습니다.
(1)trigger 이름은 OrderBackup으로 한다.
(2) "Orders" 테이블에서 주문 레코드(record)가 삭제되기전에 trigger는 "Backup_Orders"라고 불리는 테이블을 만들어야 하고, 삭제되는 모든 행(row)을 "Orders"테이블로부터 "Backup_Orders"테이블로 백업한다.
(3)그리고 "Order_Product"라는 테이블도 "Orders"테이블과 마찬가지로 레코드가 삭제되기전에 "Backup_Order_Product"테이블에 백업한다.
(4)위의 모든 과정이 끝나고나서 트리거는 "Orders"와 "Order_Product"테이블에서 레코드를 삭제한다.(After the above procedures are done, the trigger performs to delete records in “Orders” and “Order_Product” tables.)

sheol98의 이미지

g_main_context_invoke 사용법 문의 및 개선 방법 문의

안녕하세요.
g_main_context_invoke 사용 문의가 있어서 질문 드립니다.

현재

X 란 daemon 있고, Y 란 so 라이브러리가 있습니다.

X 에서 Y 의 function A를 호출을 하는데,

A의 수행시간이 너무 오래 걸려서, 별도의 thread를 생성해서 수행하는 방법을 찾아보고 있습니다.

A란 function은 대충 아래와 같이 되어 있습니다.

int A (callback)
{
...
...
...

g_main_context_invoke(NULL, _functionA, callback);

return true;
}

지금 문제는 1 이란 데몬에서 A를 호출하면 A가 return 하기까지 시간이 너무 오래 걸리는게 문제 입니다.
(dbus 등록 및 다른 initialize 작업 등등.. 이부분의 개선은 현재 힘든 상황입니다.)

개선을 좀 하고 싶은데,

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이 끝나고 나중에 그냥 행렬처럼 사용할 때는 제대로 동작을 합니다...

페이지

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