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

jiggol의 이미지

위키와 비슷하게 로컬컴퓨터에서 문서 작성(메뉴얼 등)에 용이한 도구가 무엇이 있을까요?

흔히 프로그래밍 언어 메뉴얼(html)이나 제로보드XE 에서 공식 배포하는 문서를 보면 굉장히 깔끔한데요.
한글 로는 한계가 있는거 같구요. (소스코드가 들어가거나 스타일 지정으로 문서 작성하는게 개인적으로 그리 편하지 않습니다.)

이걸 노가다 html css 로 만든거 같진 않고.. 위키엔진과 같이 어떤 문법에 맞추어 작성을 하고 렌더링(html) 한 것 같아 보이는데요. 요렇게 깔끔한 문서를 만드를 툴은 어떤게 있을까요?

위키를 써보니 메뉴얼 만들기에 참 좋더라구요.

익명 사용자의 이미지

조건 출력 추가질문

답변 너무 감사드립니다.

아직 C에 익숙치 않은지라 추가적으로 더 궁금한 사항이 있어 질문드립니다

ggumgge의 이미지

리눅스 계정에 대한 제한 쉘 적용 및 SSH 터미널 제한에 대한 질문!!!!

안녕하세요, 알아본다고 알아보다가 어떻게 테스트를 해봐야 하는지도 막막해서
무작정 질문 부터 던집니다.

현재 A와 B 두 대의 서버를 구동중인데, A에는 ssh 프로토콜로 동작하고 있는서비스가 돌고있고, B에는 데비안패키지서버(SSH 사용)와 80포트로 웹페이지 하나가 서비스 되고 있습니다.

문제는 현재 A와 B의 서버에 많은 사용자 계정이 존재합니다.
위에 말씀드린 서버스를 이용하기 위해서는 계정만 존재하면 되는것이 아닐까 해서요..
아예 서버에 터미널로 접근하는 것 자체를 차단하고 싶습니다.

계정 홈디렉터리에 용량을 마구 사용하는 사용자부터, 관리자 명령을 사용하는 분까지..
잘 제어가 안되고 있는데.. SSH 프로토콜로 서비스하고 있는 것들은 잘 이용하면서 터미널 접근만 차단할 수 있을까요?

검색해보니 ssh 터미널 접속에 대한 설정파일이 있던데, 이것을 이용하면 될까요?
답변 부탁드립니다. ㅠㅠ

jdch0795의 이미지

Linux에서....iptables NAT

Linux out port는 192.168.0.3이구요

Linux 사설 대역들이 물려있는 대역은 여러게 있습니다.
만약 nat를 한다면....

out port는 eth2입니다.

iptables -t nat -A POSTROUTING -s [사설대역 IP] -o eth2 -j SNAT --to 192.168.0.10 여기서 변환 되는 ip가 192.168.0.3이 아니라 10으로 변환되서 나가야하는데..... 위처럼 입력을 하면 동작이 되지 않습니다.

Linux iptables 에서는 ..?

trymp의 이미지

리눅스애서 source routing 에 관련된 질문입니다.


리눅스 라우팅과 관련된 질문입니다.

제가 알기로는 forward 되는 packet 은 ip_route_input() 함수에서 routing 이 decision 되고

local 에서 output 되는 packet 은 ip_output_key() 인가 하는 함수에서 routing decision

되는 것으로 알고 있습니다.

이 때 foward 되는 packet 에 대해서 source routing 을 걸었을 때,

제가 인위적으로 dev_queue_xmit() 을 호출하기 전에 skb 의 source IP 를 다른 것으로 바뀌치기 했습니다.

그러면 바뀐 source IP 에 따라서 routing 이 바뀌었습니다.

L2 level 인 dev_queue_xmit 에서도 routing decision 이 이루어지나요??

테스트 결과로만 봐서는 dev_queue_xmit 에서 routing 이 결정나서 다른 next hop 으로 보내는데,

제가 알고 있는 지식과는 많이 달라서 혼돈이됩니다.

익명 사용자의 이미지

조건 출력 질문

int coo_coo(int start, int end, int dan)
{
 int i,j,k=0;
 
 for(j=1; j<=9; j++)
 {
  for(i=start; i<=end; i++)
  {
   printf("%d * %d = %d\t",i,j,i*j);
   k++;
   if(k==dan)
   {
    printf("\n");
    k=0;
    break;
   }
  }
 }
 
 return 0;
}

구구단을 출력하는 함수입니다.
start부분에는 시작 단, end부분에는 끝 단, dan부분에는 몇단씩 끊을것인지의 숫자입니다.
제가 원하는 것은
시작 단: 3단 끝 단 : 5단 나타날 단 : 2
이렇게 했을때

ksl6424의 이미지

[컴공3학년] 임베디드 도와주세요!

Ch. 1 An introduction to embedded processing 1
Ch. 2 An overview of VLIW and ILP 45
Ch. 3 An overview of ISA design 83
Ch. 4 Architectural structures in ISA design 125
Ch. 5 Microarchitecture design 179
Ch. 6 System design and simulation 231
Ch. 7 Embedded compiling and toolchains 287
Ch. 8 Compiling for VLIWs and ILP 337
Ch. 9 The run-time system 399
Ch. 10 Application design and customization 443
Ch. 11 Application areas 493
App. A The VEX system 539

ipes4579의 이미지

MySQL은 무료인가요?

계속 검색해보고 있는데 아무리 봐도 뭔가 찝찝합니다.

http://www.mysqlkorea.co.kr/sub.html?mcode=product&scode=08

위에 라이센스에 대해 나오기는 하는데 제 이해력이 딸려서인지 명쾌하지가 않습니다.

한 가지 예를 들어서, 만약에 쇼핑몰을 하나 만든다고 치겠습니다.

웹호스팅 업체에 등록해 소스 올리고, 거기서 제공해주는 MySQL과 연동을 끝마쳤습니다.

호스팅 비용은 제가 잘 몰라서 대충 한달에 10만원으로 치겠습니다.

저는 이 쇼핑몰로 돈을 많이 벌었습니다. (그랬다는게 아니고 가정입니다).

여기서 드는 비용은 호스팅 업체에 지불하는 월 10만원이면 끝입니까?

아니면 MySQL의 Subscription 으로 년 백만원 정도의 금액을 지불해야 합니까?

궁금합니다.

python477의 이미지

Centos에서 인터넷 사용이 안됩니다.

PC에 Ubuntu를 설치해서 사용하다가 Centos 5.5로 바꿨습니다.
그런데 Centos에서는 인터넷에 접속이 안됩니다.

IP, Gateway, mask 모두 Ubuntu와 동일하게 설정해도 안됩니다.
로컬 네트워크의 다른 컴퓨터에 ping을 날려보면 잘 반응하지만 외부 네트워크로는 신호가 나가지 않는 것 같습니다.
Ubuntu로 부팅해서 네트워크를 셋팅 해주면 다시 잘 작동합니다.
Gateway 설정이 잘못됐나 싶어 몇 번을 확인해봤지만 제대로 입력했구요..

무슨 차이때문에 이런 일이 생기는 걸까요?

bigbaby의 이미지

데드락 처리 방법

안녕하세요

메인 함수에서 400개 정도의 쓰레드를 생성하여 작업을 처리하고 있습니다

400개 쓰레드는 각 작업 완료 후 하나의 파일에 로깅을 하는데

이때, 락 획득 -> 파일 쓰기 -> 락 해제 순으로 처리합니다.

갑자기 메인 함수에서 A시그널을 받아 종료해야되는 상황이 발생했습니다.

미리 등록한 A시그널 핸들러 함수에서 로깅 파일을 닫기 위해

락 획득하려고 했으나 블럭되어 데드락에 빠지게되었습니다.

아마도 400개중 하나의 쓰레드가 락 획득하여 파일에 쓰고 해제 전에

시그널을 받아 죽은 것으로 생각이 되는데..자원을 해제하기 위해 락을 얻어야하는

메인에서는 어떻게 구현을 해야할지 난감하네요 ^^

답변 부탁드립니다.

페이지

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