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

namhw의 이미지

현재 실행하는 프로세서의 tty값을 알고 싶습니다.

현재 커널 프로그래밍을 하고 있습니다.
어떤 명령어를 실행했을때,,,, 그러니깐 execve 시스템 콜이 호출 되었을때
wrapping해서 그 명령어가 local에서 접속한건지 아니면 외부에서
접속한것인지를 알고싶습니다.

local에서 접속하면 터미널이 tty이고 외부에서 접속하면 pty?? 로
알고 있는데요.

이런 저런 문서를 보다가 아랫 소스처럼,,,,해보게 되었는데요.

struct tty_struct *my_tty;
my_tty = current->tty;

if (my_tty != NULL) {
local에서 접속했을때 처리....

atomos의 이미지

레드헷 8 설치시 오류

안녕하세요
리눅스 초보인데

레드헷 8 설치시
2번 CD인스톨시

kdelibs-devel-3.0.3-8
오류라고 나오면서

설치가 중단됩니다.

제 시스템 사항은
메인보드 인텔 i845칩셋에
하드는 C: 20기가
D: 6.4기가
비디오 : gforce mx 440
구요

D: 드라이브에 설치중 오류가 났습니다.
설치는 풀페키지 선택했구요

C드라이브 운영체제는 윈 2000 서비스팩 4깔려있습니다.
왜이럴까요...ㅡ.ㅡ;

eggboy의 이미지

[질문] sendmail 에서 메일 수신이 불가합니다.

안녕하세요?

메일 서버에 아주 이상한 문제가 있어서 질문드립니다..

잘 돌아가던 서버가 몇일전부터 문제가 생겼는데..... 송신에는 문제가 없는데

수신이 전혀 안됩니다. 원인을 전혀 알수가 없네요

혹시 이런 비슷한 경우 체크해볼 방법이 있을까요? 조언 부탁드리겠습니다.

그럼.

icanfly의 이미지

reinterpret_cast 에 대해..

어제 서점에서 C++ 기초 플러스 4판을 보면서 캐스팅연산자 부분을 보는데 reinterpret_cast 에 대해 좀 나와있어서 유심해 봤었습니다.

정확히 기억아진 않지만... 대충 다음과 같은 코드를 보여주면서, 시스템 종속적인 코드를 만들어낸다고, 약간은 어거지 스러운 캐스팅을 할때 쓰는 놈이라는 식으로 기술이 되있더군요.

[code:1]
struct two_short
{
short a;
short b;
};

int main()
{
struct two_short st_two_short;
long c = reinterpret_cast<long>(st_two_short);

김충길의 이미지

솔라리스에서 max thread nubmer per process 변경방법?

리눅스에서만 쓰다가 솔라리스 쓰려니.. 어렵군요.

아시는분 답변 부탁 드립니다.

leevict의 이미지

BIND 를 설치하였는데...named.root파일을 어떻게 생성해야 하나

네임 서버를 운영하기 위해 Bind 9.2.1-9와 Bind-utils 9.2.1-9를 설치하고 책에 나와 있는데로 설정을 했습니다...

/etc/named.conf 화일에...
...
zone "." IN {
type master;
file "named.root";
};
....

라고 설정했는데요..

/ var/named/ 밑에...named.root를 어떻게 만들어야 될 지 모르겠습니다...
책에서는 다른 forwarding, reverse 용 파일 생성에 대해서는 잘 나와있는데..
이 파일은 어떻게 생성하는지 안나와 있더라구요...
여러 자료를 보니 아마도 자동 생성되는 것 같은데....

icristi의 이미지

함수 포인터를 (void *) 로 형변환 했다 다시 함수포인터로...

함수 포인터를 전달받는 함수를 쓰레드로 만들고 싶어서(pthread_creadte)
함수포인터를 void * 으로 형 변환 했습니다.

다시 함수 포인터로 형변환 하는 방법이 있을까요?

bool CMainThread::Create( void* (*func)(void*) )
{
       pthread_create( &m_hThread, NULL, &CMainThread::Run, (void*)func );
.
.
.


void* CMainThread::Run( void* func )
{

     //func 를 어떻게 함수로 쓸까요?

.
.
.
}



한 가지 더요!

MackTheKnife의 이미지

hexdump에 대한의문.(Endian과 관련하여)

PC에 설치된 리눅스에서의 문제입니다.

long n=16으로 declare 하면

intel계열이니까 n값은 LittleEndian으로 저장이되겠져.
n은 1000 0000로 저장이 되겠져.

이 n값을 파일에 바이너리로 썼읍니다.

바이너리 파일을 hexdump -x 로 찍으니 담과 같이 나오더군여
0000000 0010 0000
0000004

앞에 자리는 바이트오프셋(?)으로 이해를 했읍니다만.
0010 0000로 나오는건 어떻게 이해를 해야하나여?
hexdump의 매뉴얼을 보니 2바이트씩 읽어서 출력한다는데 2바이트 씩읽으면

hbsnow의 이미지

패턴 책 좀 추천바랍니다.

패턴 책 추천 바랍니다.

개발 경력은 4년차구요!

인제 패턴을 보고 싶은 생각에 어떤 책을 봐야 할까 고민하고 있거든요.

대충 둘러보니 자바로 설명한 디자인 패턴이 대부분이네요

뭐 패턴이란게 언어에 크게 종족적이지는 않겠지만..

아무래도 자바보다는 C로 개발을 많이 해온 저에겐...

그리고 앞으로도 C를 중심으로 가져 갈거기에 생각이 좀 되어지네요!

.GoF의 디자인 패턴 : Design Patterns
.Java 언어로 배우는 디자인 패턴 입문
.UML과 패턴의 적용

overrack의 이미지

레드헷 리눅스9에서 ADSL설치방법요청

레드헷 리눅스9에

ADSL 설치 방법 좀 가르켜주셨으면 합니다.

페이지

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