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

kphwan의 이미지

혹시 xp에서 제어판 정보를 가져오는 방법이 있을까요??

안녕하세요
윈도우 7으로 말하자면 제어판-> 관리센터에 들어가면 '보안' 과 '유지관리' 란 탭에서
방화벽이 켜져 있는지, 바이러스방지 및 스파이웨어 방지 프로그램이 설정되어 잇는지..
인터넷 보안 설정이 어느정도인지를 나타내는 값이 있습니다.

이 정보를 가져오기 위해서는 WSC_SECURITY_PROVIDER_HEALTH 를 이용해서 모든 정보를 가져올 수가 있더라구요

그런데 윈도우 xp 에서는 이러한 api 를 아무리 찾아봐도 보이지 않습니다.
윈도우xp에서 제어판->보안센터에 들어가면
방화벽이 사용중인지 자동 업데이트 설정 확인을 하고 있는지, 바이러스 백신을 사용하고 있는지에 대한 정보를 볼 수 있는데요
이 정보를 어떻게 가져올 수 있나요??

혹시나 레지스트리에서 가져올 수 있나 구글링등을 통해서 검색을 해보았지만..
쉽게 나오지 않더라구요....ㅠ.ㅠ

혹시 아시는 분이 계시다면 도움을 요청하고자 글을 올려봅니다..

tkrkaqh의 이미지

고수님들의 도움이 필요합니다 (ppp 관련)

안녕하세요.

임베디드 보드에 3G modem을 설치 후 ppp를 이용해 IP 받아와서 통신되는 것 까지는 확인한 상태입니다 (모로코 현지에서 테스트 중입니다).

문제는 reboot 후 모뎀까지는 잡히나 ppp 스크립트에서 문제가 발생하여 IP를 못 받아 오는 상황입니다. 십여 차례 시도 후 다시 받아오기도 하구요. ppp 쪽은 거의 무지한 상태라 리턴되는 에러 코드가 있을텐데 그것도 화면에 어떻게 출력해야 하는지 몰라 깜깜해 하고 있답니다....

스크립트는 3개로 구성되어 있는데 아래와 같습니다.

hsdpa 스크립트

/dev/ttyUSB0
user "user"
password "password"
115200
defaultroute
usepeerdns
-detach
crtscts
noauth
lock

connect "/etc/peers/hsdpa-connect"
disconnect "/etc/peers/hsdpa-disconnect"

jjami1234의 이미지

리눅스 대 용량 파일삭제 후 용량을 차지하는 이유가 궁금합니다.

제목에서 처럼 리눅스(centos 기반)에서 대용량 파일을 삭제 후

예를 들면 2기가 짜리 파일을 삭제한다면 삭제 후 2기가가 복구 되는것이

아니라 1.7기가 정도 돌아오고 나머지 0.3기가 정도는 사용되는 양이라고 잡혀있습니다.

혹시 이유를 아시는 고수님들 계시면 알려주세요..

감사합니다.

wonwoolee의 이미지

쉘 짜는데 exec 후에 while loop 에러

shell을 짜는데 parsing까지 다 하고 exec()까지 잘 호출되지만

그 다음 loop에서 문제가 발생했는데요.

첫 입력한 게 버퍼에 남아서인지 두 번째 loop 때 입력 받지도 않고 자식 무한 생성하길래

버퍼 비우는 코드 넣어봤더니 이제는 입력을 두 번 해야되더군요.
(정확히 말하면 첫 번째 loop에서의 입력은 무시되고 두 번째 loop에서의 입력은 성공)

그리고 가장 중요한 건 그 loop를 마지막으로 프로그램이 끝나버립니다.

질문의 요지는
1. 입력을 받고 나중에 버퍼를 비웠는데 왜 첫 입력이 무시되는가? (무시 되고 두 번째 loop로 가는 것도 이상;;)
2. while은 대체 왜 안돌아가는 걸까요?

대략적인 코드인데 전체 코드 필요하시면 더 추가하겠습니다.

rznyak7의 이미지

DNS 동적업데이트

리눅스에 dns 서버를 설치해 동적업데이트로 윈도우 서버에 AD서버를 구축하려고합니다 그런데 일반 윈도우 서버는 잘 넘어가고 동적업데이트가 됩니다
그런데 서버 코어 버전으로 AD를 구축하니 DNS 동적업데이트를 하지않습니다 무슨문제일까요... 따로 설정해야하는것이 있나요?

axiomatic의 이미지

rm 으로 삭제시 파일 이름 말고 다른 방법으로 지울 수 있는 방법이 있을까요?

리눅스 환경입니다.
첨부된 파일 처럼 실수로 이름이 잘못된 파일이 생성 되었습니다.

rm으로 지우려고 했는데 중간에 & 이 있어서 그런지
아래와 같은 메세지가 뜹니다.

파일이 생성된 시간은 알 수 있기 때문에 그렇게 삭제가 가능한지..
아니면 파일마다 고유 ID를 알아낸 다음에 그 ID를 이용하여 지울 수 있는지... 궁금합니다.

[1] 9302
-bash: o??: command not found
rm: missing operand
Try `rm --help' for more information.
[1]+ Exit 1 rm

rm: cannot remove `?@': No such file or directory

jiva의 이미지

포인터 주솟값 출력 질문입니다.

비주얼 스튜디오 2010 C++ 을 통해 여태까지 C언어공부를 해왔습니다. 그러다 최근에 리눅스를 깔게되어서 gcc를 이용해서 공부하고 있는데요, C++에서 포인터를 이용해 주솟값을 출력할 때 서식문자 %d를 이용해서 정수형으로 출력을 하게되면 아무런 경고없이 출력이 잘 되었습니다. 그런데 gcc에서 주솟값을 %d로 출력을 하니 컴파일러가 경고를 주네요, 출력은 제대로 되고 %p를 사용해야 경고가 사라지네요?
원래 C언어 표준에선 주솟값 출력할 때 %p를 사용해야 하나요? 경고메세지를 보니 %d는 int형을 기대하는데 제가 int *형의 출력을 하라고 했다고 꾸짖습니다..

freebsd626의 이미지

포트란 입문하려는데 추천교재 없나요?

포트란을 배워야할듯한데...그것도 리눅스환경에서...

개초보라 포트란 컴파일러가 뭔지도 모릅니다...

솔직히 구글에서하나하나 검색해가면 시간만 많으면 되는데....

세월이 너무걸릴듯해서 ㅠ 그리고 KIST에서 만든 포트란 메뉴얼(?)같은게 있던데..

솔직히 저같은 개초보한테는 그것만보고 시작을 못하겠더라구요...별나라 소리같네요...

저같은경우는 컴파일 명령어 부터 알아야하는데(물론 구글링이 있습니다만..이런식으로 끝이 없을듯하여)

이런식으로 처음부터 다 친절히 설명하는 교재 없나요?

아님 사이트나 강의 파일같은거라도...

영어독해가능하나....직관적으로 빨리 익혀버리고 싶어서..한글교재면 차라리 좋겠습니다...

문법좀 틀리게 변역해도 모국어가 사실 속독엔 좋으니까요..아님 국내저자면 더 좋고요...

정없으면 영문이라도..

freebsd626의 이미지

C/C++ 완전 기초질문입니다. freeBSD환경에서 배우려는데 질문이 많습니다.ㅠ

안녕하세요.

본격적으로 C/C++를 배워보려고 하는데요.
개인 사정상 freeBSD(리눅스랑 거의 흡사하다고하는데) 운영체제에서 학습해야할것같습니다.

좋은 학습방법인지는 모르겠네요.그런데 해야만하는상황이라ㅠ
윈도우/맥/ 각종 컴파일러들이 많은데...그때마다 뭔가 많이 바껴서 새로배워야할지 두렵네요.

이제 프로그래밍 입문하는거라 질문이 프로그래밍세계에서 쓰는 어법에 안맞을수 있으니 말안되는 질문해도 찰떡같이 알아주시길 바랍니다.ㅠ

1. gcc 컴파일러가 C/C++ 표준인가요?

2. 그러면, freeBSD 에서 gcc로 C/C++를 숙달했을때..이 코드그대로 다른 컴파일러(?)나 프로그래밍툴(?)에서(비주얼C++나..
Dev C++ 등등 기타 C/C++ 툴등등) 써먹을때는 라이브러리/함수 수정이나 기타등등의 뭔가 복잡한 변경을안해도되는건지요??

3. 궁극적으로 C++을 익혀야만하는데...C언어부터 시작하는건 도움되는건가요 방해되는건가요? C랑 C++뭐가 다른건지도 아직 헥갈립니다.

embeddeds0의 이미지

프로세스 스케줄링 구현에 대해 질문.

현재 운영체제 공룡책(Operating System Concepts)을 보면서

스케줄링 동기화 부분(피터슨 알고리즘, 세마포어, 모니터 등등)을 공부하고 있는중인데요.

이론적으로는 이해가 가는데 완벽히 이해하고 싶어서, 이것을 코드로 구현해서 실제로 제가 생각하는 부분과 일치한지 작성해보고 싶은데

아시다시피 책을 보면 핵심적인 코드만 나열될 뿐, 전체 코드가 소개가 안되있어서 코드를 작성하기 좀 어려운감이 있는데요.

결론적으로 프로세스 스케줄링 부분을 실습하고 싶은데 어느 책을 보면 도움이 될까요?

개인적으로 컴퓨터 내부쪽에 관심이 많아서 그렇습니다.

페이지

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