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

lk58의 이미지

만들고 싶은 프로그램에 맞는 언어

7Zip 처럼 Deflate 나 LZMA로 압축 하는 프로그램을 만들고 싶습니다.
제가 임의로 만든 헤더의 포맷까지 풀 수 있고, Encrypt도 가능하게끔 하려는데
제가 경험이 적다 보니 C, C++, C#, VB, JAVA, Python, PASCAL중에 어떤 것으로
만드는 것이 가장 간단하면서 빠른지 모르겠습니다.

dltkddyd의 이미지

클래스 템플릿의 부분특수화로 객체를 선언하면 실행시 오류가 발생합니다.

클래스의 특수화에 대한 아래 소스 컴파일은 잘 됩니다. 그런데 부분특수화 때문에 실행시 디버거가 계속 뜨는데 문제가 뭔지 아시는 분은 좀 알려주세요.

sylphiel의 이미지

rackmonkey 관련 질문입니다.

제 PC에 vmware로 CentOS 6.4 64bit를 설치하고 rackmonkey 1.2.5-1 버전을 설치 하였습니다.

브라우저에서 실행하면 아래 그림처럼 나옵니다.

분명히 해당 디렉토리에 파일이 있음애도 불구하고 말이죠...

이와같은걸 겪어보신분 혹시 계신가요?

ant01의 이미지

php 화일 생성

아주 기본적인 건데 안 돼는 이유를 모르겠습니다.
에러 없이 실행은 되는데요, 도대체 화일이 어디 생성 되었는지 보이질 않습니다.
아래 코드 좀 보고 알려 주시면 감사하겠습니다.

<?php
// 파일을 쓰기로 연다.
$fp = fopen("./16_2.txt", "w");
 
$fa = "파일 내용 쓰기 예제";
 
// 파일에 $fa를 적어 넣는다.
fwrite($fp, $fa);
 
//파일을 닫는다.
fclose($fp);
 
//fclose($fp);
?>
inviolable의 이미지

올리디버거 질문입니다.

제가 리버싱 공부를 막 시작했는데요...

가끔씩 프로그램 보다보면 이런 기능은 어떻게 구현된건지 궁금할 때가 있는데...

어떤 언어를 사용하든 윈도우즈에서 함수를 사용한다고 하면 dll에 내장되어있는 winapi함수가 사용되는거 잖아요.

winapi는 제가 공부를 하기도 했고, msdn찾아보면 다 나오고 하니까요...

뭐 복잡한 프로그램까지는 아니더라도 간단한 프로그램(가볍고 용량 작고 이런 프로그램 같은거...).. 아무튼 프로그램에 상관없이요...

말이 좀 길어졌는데, 본론만 말하자면요...

올리디버거로 로딩해서 name in all modules 하면 나오는 api함수가 그 프로그램에서 사용하는 api함수가 다 나오는 건가요??? 그러니까 프로그램에서 사용한 api함수를 전부 포함한 목록인가요???

디버깅 막을려고 어떤 장치를 해놨던 간에 name in all modules 로 그 프로그램이 사용한 api함수 목록을 알아낼 수 있나요???(알아 낸다는게 무슨 말이냐면 그 중에 반드시 있느냐 이런 말입니다.)

inviolable의 이미지

디스크를 사용하는 프로세스를 검출하는 WINAPI함수가 뭔가요???

외장하드 쓰시는 분이면 다들 공감하실텐데요, 외장하드 다 쓰고 하드웨어 안전제거 할 때, 그 하드를 쓰고 있는 프로세스가 있다고 하면서 제거 안되잖아요.

프로그램명을 말하면 안되겠죠?? UNLO~~~ 이런 프로그램 다들 쓰시죠?? 저도 쓰는데요...

근데 이걸 해결하려면 간단히 디스크를 사용하는 프로세스를 알아내기만하면 될 것 같은데요...(디스크 I/O를 하는 프로세스겠죠???)

디스크를 사용하는 프로세스를 검출하는 WINAPI함수에는 무엇이 있나요??? 어떤 디스크를 쓴다 까지 알아낼 수 있으면 더욱 좋고요.

저 위에 프로그램도 그런 원리 같은데... 디버거 이용해서 name in all modules 항목 이용해서 나오는 api함수 다 체크해볼까요??? 그럼 답이 나올까요???

lansi951의 이미지

MPD 스트리밍 한글 깨짐

MPD에서 아웃풋을 shout로 해서 세이캐스트에 음원을 보내는 것까진 성공했는데

MPD 클라이언트에선 한글이 잘 나오는데 세이캐스트 위젯이나 음악 플레이어에선 깨져서 나옵니다

이건 MPD의 문제인가요 아니면 세이캐스트의 문제인가요

trymp의 이미지

rsync over ssh 로 파일 받으려는데 애러가 납니다..

아래와 같이 명령을 쳐서 /tmp/test 안에 있는 파일을 가져오려고 했는데요.

# rsync -avz -r -e ssh admin@10.10.10.10:/tmp/test/ /tmp/test/

rsync: connection unexpectedly closed (0 bytes received so far) [Receiver]
rsync error: error in rsync protocol data stream (code 12) at io.c(601) [Receiver=3.0.7]

위와 같이 애러 메시지가 나옵니다.

검색해봐도 잘 안나와서 답답해서 질문 올리는데요.

그냥 ssh 접속은 잘 되는 상황이고요.

원본 서버에도 rsync tool 이나 혹은 rsyncd 가 서비스 되고 있어야 하나요?

없어도 되는 것으로 알고 있는데, sshd_config 같을 것을 수정해야하나요?

hypnosis의 이미지

netstat 명령어에서 path에 @가 무슨의미인지...

UDS 를 보다가 netstat 명령어로 뭐가 connect 됐는지 확인해 볼려고 했는데요

보다보면 Path에 @/org/kernel/udev/udevd 등등 앞에 @가 붙어있는 path명이

몇개 있는데 이 @가 의미 하는게 뭔지 잘 몰라서.. 이렇게 물어봅니다 ~

아시는분 명쾌한 해답좀 ㅠㅠ 부탁드려요~

kcd71461의 이미지

아파치 서버 포트포워딩후 로컬에서 접속문제

집에 웹서버를 만들엇습니다
공유기 내부 ip 가 A 외부 ip가 B라하고 포트80을 포트 포워딩 하였습니다
외부에서 B로 접속하면 홈페이지가 접속이 잘되는데 내부에서 B로 접속하면 공유기 설정창이 뜨네요ㅠㅠ

페이지

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