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

hoam09의 이미지

리눅스 설치가 잘된건지 어떻게 알수 있나요?

리눅스 스토리지 서버가 필요한 일이 있어서 우분투를 10.10 서버를 설치해 배워보고 있습니다.

리눅스에 대해선 아무것도 모르는 컴맹수준입니다. 명령어 하나까지 처음부터 배워가며 하다보니 많이 버겁습니다.

가장 의문인건 10.10 서버버젼을 CD로 구워 안내에 따라 설치를 하고 로긴을 해서 이것저것 설정을 하다보니

과연 제대로 설치한건지... 모든 장치 드라이버들이 잘 설치 되어 최적의 상태로 구동중인지 알수가 없어답답합니다.


윈도우의 경우 '장치관리자'에 들어가 노란색의 물음표나 느낌표가 있는지 확인하고 해당 장치의 드라이버를 재설치해준다던가

설정을 확인해 보는데... 리눅스에서는 어디를 보고 어떻게 알수 있나요??

그리고 - 메인보드 인텔칩셋패치 등을 통해 최적화를 윈도우 기본드라이버 말고 제조사의 드라이버를 적용해 주는데...

우분투 리눅스의 경우 CD설치후 ... 최적화된 드라이버를 어떤걸 설치해 주어야 하나요?

설치 순서라던가 최적화 방법이라든가 하는 부분 작은거라도 좋으니 답변부탁 드리겠습니다

kal9의 이미지

커널 드라이버 관련 SRIO 장치 질문입니다.

리눅스 초짜 입니다. 아래 글은 이해 부탁 드립니다.

hardboiled65의 이미지

[완료]php에서 다른 파일에 있는 변수를 가져다 사용할 방법이 있나요?

인터넷에 공개된 소스를 가지고 조잡한 RSS 파서를 만들었습니다.

xml 파일에서 제목, 링크, 날짜를 구해서 배열 변수에 넣는데까지 성공했습니다.
예를들면
$arr[0][0] 에는 첫번째 글 제목, $arr[0][1]에는 첫번째 글 링크 .....
이런식으로 들어갔습니다. 이걸 그냥 이 파일에서 표시를 한다면 문제가 없지만
다른 html 페이지에서 이 변수값들을 받아서 출력하고 싶습니다.

검색해보니 $_GET 이나 $_POST 방식에 대해서만 나오는데 이건 폼에서 값을
입력받아서 전달하는것만 가능한것 같습니다.

제가 구현하고자 하는건 웹페이지에서 폼을 통해 주소를 입력받고,
그 주소를 파서에 전달해서 변수에 값들을 구하고, 다시 웹페이지에서 그 값을 받아서
그 변수들을 활용해서 테이블로 출력하고 싶습니다만 이게 php만으로(정 안되면
자바스크립트까지만 사용해서) 가능한지 알고싶습니다.

declspec의 이미지

x86 어셈블리에서 세그먼트와 오프셋

MOV EAX, 5E1050 ; 가상주소 0x005E1050 를 EAX로.
XOR BYTE PTR DS:[EAX], 01

olly 디버거로 프로그램을 분석하던중 위와같은 어셈블리 코드를 보았습니다.
저기에서

DS:

는 왜 있어야 하고 무슨 역할을 하나요?
EAX 에 온전한 32비트 가상주소가 있으니까 그걸 참조하면 될것일터...

책에서는 세그먼트 : 오프셋 주소 지정방식은
옜날 시스템에서 사용했다고하는데
요즘의 일반적인 32비트 ELF, PE 들을 디스어셈블 해보면
여전히 저런식으로 DS:레지스터, CS:레지스터
이런 표현이 많이 있는걸 볼 수 있는데요...
인텔 x86 메뉴얼을 봐도 잘 모르겠고
위키피디아 설명을 봐도 왜 있어야하고 무슨 역할을 하는건지...
32비트 flat addressing 모델을 쓰는데...
"세그먼트를 참조하기 위한것이다" 라는 설명으로는 이해가 안가네요
조언부탁드립니다

gomnutu의 이미지

리눅스 커널 및 응용 프로그램 질문있습니다..

이번에 커널을 건드려서 작업을 해야하는 과제를 받았습니다.. 하기전에 응용프로그램과 커널사이의 통신하는 방법에 대해 알고싶은데..
참고힐만한 싸이트나 자료좀 주셨으면 합니다..설명좀 부탁드립니다.

gomnutu의 이미지

리눅스 커널 및 응용 프로그램 질문있습니다..

ipc통신방법을 공부하고난 뒤, 응용프로그램과 커널사이의 통신하는 방법에 대해 궁금해서 글을 올립니다.
참고힐만한 싸이트나 자료좀 주셨으면 합니다.설명좀 부탁드립니다.
관련 서적도 부탁드립니다.

sanha777의 이미지

HA 를 위한 N+ 서버간 상태정보 복제 방안

상기 제목과 같이 HA (Hight Availability) 구성된 시스템간 상태 정보 복제를 효과적으로 하는 방안을 생각중인데요.

첫번째로는, 멀티캐스트를 이용하는 방법입니다.
각 서버들은 특정 멀티캐스트 그룹에 Join 하고 sender 및 receiver 가 되어 상태정보를 주고 받는데.
이를 구현해놓은 프로젝트로는 http://www.jboss.org/infinispan 를 예로 들 수 있겠습니다.
infinispan 은 신뢰성 있는 UDP 통신을 할 수 있도록 구조가 갖춰져 있는데요.
현재 서버가 netty 기반이라서..실제로는 netty API 를 이용해서 간단히 구현하고자 합니다.

헌데, 여기서 두가지 생각이 듭니다.

grepin의 이미지

SSH 공격 대비한 iptables 설정관련 질문

안녕하세요~ 리눅스 초보입니다.
SSH 무작위 공격 대비와 관련된 방법을 알아보던 중에 아래 iptables 설정방법 정보가 있길래 따라해보았습니다.

oosap의 이미지

[질문] LD_LIBRARY_PATH 설정 위치 (.bashrc / .profile 의 용도)

너무 기초적인 질문이라 창피합니다만,

환경변수 LD_LIBRARY_PATH 를 설정해보았습니다.
.profile 에서요.
로그아웃/로그인 후 테스트(echo $LD_LIBRARY_PATH) 시 '''안'''되더군요.

구글링을 해보니 .bashrc 에서 하라고 해서 .bashrc 에 넣어두니 적용이 되었습니다.
로그아웃/로그인 후 테스트(echo $LD_LIBRARY_PATH) 시 되더군요.

.profile 에서 다른 환경변수를 설정한 것은 로그아웃/로그인 후 echo 했을 때 제대로 설정이 되었습니다. 유독 LD_LIBRARY_PATH 만 .profile 에서 설정이 안되는데... 그 이유가 궁금합니다.

우분투 10.04 입니다.

bluekyu의 이미지

Vim에서 상태표시줄의 가려진 부분 보는 방법

Vim에서 상태 표시줄을 아래처럼 설정해서 보고 있습니다.

set statusline=%F\ %m%h%r%=\ [FORMAT=%{&ff},%{&fenc}]\ [TYPE=%Y]\ [BUF=%n/%{bufnr('$')}]\ [POS=%l,%v]\ [LEN=%L]\ [%p%%]

하나의 소스만 보고 있을 때는 문제 없이 전부 잘 보이는데, 창을 반 이상으로 나누게 되면 상태 표시줄이 잘리게 됩니다.

%> 기호로 잘리는 부분을 지정할 수도 있지만, 중요한 정보는 오른쪽에 위치하고 파일명과 같은 정보는 왼쪽에 위치합니다.
그래서 %>를 넣지 않는 것이 가장 잘 보이기는 한데, 3개 이상으로 넘어가면 오른쪽 정보들도 짤리는 문제가 생깁니다.

페이지

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