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

dotri의 이미지

IP Spoofing 이 아직 가능한가요?

커넥션 하이젝킹이나 IP Spoofing 같은 TCP/IP 의 헛점을 이용한 공격이 아직 가능한가요? 제가 알기론 TCP Seq 넘버의 증가값을 랜덤하게해서.. 외부에서 어떤 방법으로도 TCP Seq 와 Ack 를 예측할 수 없도록 하면 차단된다고 알고 있습니다만.. 그렇게 구현되어 있는 운영체제가 있는지 잘 모르겠네요.

aeronova의 이미지

bash로 특정 파일의 몇줄을 지우도록 script를 만들 수 있을까요

안녕하세요,

음.. 파일안의 줄들을 지우고 몇몇 줄들만 남기려면 bash에서 어떤 명령어를 써야할지요?
하고자 하는 것은 10*n 번째 라인만 남기고 나머지는 지우려고 합니다. (즉, 10,20,30.. 등의 라인만 남기구요.)

bash로 하려면 어떤 유틸을 이용하면 될지 알려주시면 감사하겠습니다.
(음.. 차라리 10번째 줄들만 읽어서 다를 파일로 만드는 것이 더 빠른가요?)

erdbeere2의 이미지

소스 분석 wakeup_softirqd() 에 대해 궁금한 점이 있습니다

안녕하세요
저는 리눅스 소스 코드를 분석하고 있는 초보자 인데요
질문사항이 있어서 글 올립니다

커널 2.6.12.1

/* kernel/softirq.c */

static inline void wakeup_softirqd(void)
{
          /* Interrupts are disabled: no need to stop preemption */	
          struct task_struct *tsk = __get_cpu_var(ksoftirqd);

          if (tsk && tsk->state != TASK_RUNNING)
                    wake_up_process(tsk);
}

밑줄친 부분에서요 __get_cpu_var(ksoftirqd) 이 부분이 어떻게 ksoftirqd에 대한 task_struct 구조체에 대한 포인터를 돌려주는지 그 과정을 이해하고 싶습니다

hunhoon71의 이미지

메일 수신이 안되여...

초보 서버 관리자 입니다.

메일 서버에 이상이 없는 것 같은데...

중국에서 메일 수신이 안된다고 하네여...보내는 건 정상적으로 되구여...

로그 파일 확인 하면 특별한 에러 메시지는 없는 것 같구여
[code:1]
Aug 9 09:33:55 wmail ipop3d[1744]: Login user=spheretrxxx0 host=[218.4.147.180] nmsgs=217/217
Aug 9 09:33:56 wmail ipop3d[1744]: Logout user=spheretrxxx0 host=[218.4.147.180] nmsgs=217 ndele=0
Aug 9 09:34:37 wmail ipop3d[1836]: Login user=spheretrxxx0 host=[220.76.70.66] nmsgs=217/217

albothyl의 이미지

리눅스는 설치했는데... 이번엔 윈도그가 말썽 ㅡㅢ

안녕하세요. ^^

저번에 lilo에러로 두번정도 질문 올렸던 사람입니다.

아무리 찾아보고 이짓 저짓 다 해봐도 안돼길래..

(참고로 저는 윈도그와 리눅스를 멀티부팅 하려고 했던 것입니다.)

"젝일슨, 파티션을 한번 뒤집어봐?"

라는 심정으로.. 정말 파티션을 뒤집었습니다.

widnog | linux | linux swap

이렇게 구성된 파티션을...

linux | linux swap | windog

로 바꾸었습니다. (...뒤집은거 맞죠? ㅡ.,.,.,ㅡ)

그랬더니 리눅스 설치는 잘 됐는데..

짐작이 가시죠? 당연히 윈도우가 안됐습니다.

taeyeung의 이미지

어떤 버그/이슈 추적 시스템을 사용하시나요?

이번에 회사에서 진행하는 프로젝트에 버그/이슈 추적 시스템을

사용하려 합니다.

여러분들은 어떤 프로그램으로 진행을 하시는지요?

이왕이면 가벼운 시스템으로 추천을 해 주세요

제가 아는 한 가지는 mantis라는 프로그램이 있습니다.

partout의 이미지

UnixBench 결과 중에 pipe-based context switching 항목...

UnixBench 4.1.0을 써서 시스템을 테스트했는데,
그 결과 파일에 pipe-based context switching 테스트라는
항목이 있더군요.

요놈이 무슨 뜻인지?

답변 부탁 드립니다.

spacelee의 이미지

ICU 써보신 분

유니코드 라이브러리로 강력한 것 같아서
ICU를 쓰려고 무지 많은 매뉴얼들을 읽어보고 있습니다.

혹시 써보신 분 계신가요?
덩치가 커서 무겁다는 얘기가 있던데..

경험있으신 분은 알려주시면 감솨~

byungsil의 이미지

리눅스에서 사용 가능한 현제 시판중인 PC 캠 추천 좀 부탁드립

이번엔 리눅스 베이스로 캠을 활용하여 프로젝트를 하게 되었는데요
저렴한 캠 중에서 리눅스에서 사용 가능한 캠이 있는지 궁금합니다.
찾아본다고 찾았는데 자료를 못 찾겠네요...

last-xmas의 이미지

버젼관리를 위한 rcsid 선언할 때...

안녕하세요.

버젼관리를 위해서 소스 파일 앞단에
static char const rcsid[] =
이렇게 하고.. 그 값으로는.. "$Id$" 라고 보통 하는데요.
이렇게 해서 ci 명령을 통하면,

"$Id: /home/user/temp/rcs/RCS/exam.c,v 1.7 2005/08/09 06:36:26 user Exp user $"

이런식으로 변형이 되잖아요...

그런데, 몇몇 다른 소스들을 보면
"$Id: ..." 이 아니고, "@(#)$Header: ..." 이렇게 표현이 되어있는 경우를 쉽게 찾아볼 수 있는데요.

@(#)$Header 이것이 의미하는게 무언가요?
그리고, "... user Exp user $" 도 "... user Exp $" 로서 뒤user가 빠진 경우도 보이는데.. 이건 무엇때문인가요?

페이지

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