프로그래밍 QnA

sungeuns의 이미지

남이 작성한 소스 분석하고 수정할 때 어떻게 하시나요~?

이걸 여기다 올려도 될지 모르겠지만,

이번에 오픈소스 활용하고 수정해서 프로젝트를 하는데요, 참 어렵네요~

익숙치 않은 자바로된 소스가 엄청나게 많다보니 중요한 부분만 분석한다고 하는데도 쉽지가 않네요 ㅠ

이클립스에 프로젝트 불러오는데 프로젝트 파일이 없는거라 설정해주느냐고 삽질도 엄청하고,

또 개발환경이 다르니 터미널에서 말고 이클립스에서 실행하면 에러나면서 죽고 ㅠ

참 쉽지않네요;; 역시 남이 만든 소스 분석은 어려운 것 같네요~

저는 분석할 때 실행한번 해보고, 실행파일 분석한담에 메인 부분 분석하면서 어떤 구조인가 감을 잡아가는데 이게 프로젝트가 커서 쉽지가 않아요

다른 고수분들은 어떻게 하시나요~? UML 툴 사용해서 쉽게 만든다음에 쓰시는지, 아니면 어떠한 노하우가 있으신지 궁금합니다~

season12의 이미지

#define으로 상수 정의할때

10진수로 해도 되는데
소스를 보다보면 거의 16진수로 해놓았던데
이게 뭐 다른 이유가 있을까요?
나름 생각해봐도 답이 안나와서요;;
답변 주시면 감사하겠습니다.

cycix의 이미지

secure crt 스크립트 짜는데 좀 도와주세요~

secureCRT에 접속해서 출력되는 내용들을 저장하기위해
File/Raw Log Session 메뉴를 이용을 하고 있읍니다.

그런데 일일이 하자니 시간이 너무오래걸려서...
접속하면 자동으로 파일열고 커멘드 실행후 화면에 출력되는 내용을 저장하는
스크립트를 만들려고 하는데
잘 안되네요 -ㅅ-;;;

garam111의 이미지

여러 file 합치기 문제..

file이 15개가 있는데요..
이 파일들을 합쳐야 하는데요...
cat *.txt >> result.lst 와 같이 하면 30분 정도 걸립니다.
이런 식으로 copy가 아닌 15개 파일을 연결해서 하나로 구성하는 방법은 없을까요?
최종적으로 이 15개 파일은 없어도 되고 합쳐진 파일만 있으면 되거든요..
여기저기 찾아봐도 도저히 못찾겠네요..

azurenote의 이미지

코드의 변경이력을 기록하는 방법에 대해

회사의 프로세스에서는 메서드마다 주석에 변경일자와 변경자의 이름을 기록할 것을 지시합니다. 그런데 최근의 리팩토링 관련 서적들은 SCM에 기록할 것을 권합니다.
하지만 단순하게 SVN을 사용하는 경험상 커밋로그만 가지고 특정 메서드의 모든 변경이력을 추적하는 건 불가능해 보입니다.

회사에서는 SVN을 쓰고, 저도 SVN밖에 써본적이 없습니다. 제대로 써본건 아니고 그냥 단순 commit revert update 정도만 씁니다.

주석에 변경자와 변경일자를 기록하는 게 의미가 있을까요?

또 SCM에 기록을 한다면 어떻게 해야 할까요?

조언이나 비슷한 논의가 있었던 스레드의 주소를 주시면 감사하겠습니다.

geoplab의 이미지

화일을 외장하드로 복사할 경우 permissions이 바뀌는 경우 기존의 permissions을 유지하고 싶은데요...

랩탑에 있는 디렉토리, 텍스트 화일들이나 소스 화일들을 외장하드로 복사할 경우 아래와 같이 permissions과 owner가 바뀌는 경우 기존의 permissions을 유지하고 싶은데요...

-rw-rw-r-- 1 jimin seismo cmt090930_101609

-rwxrwxrwx 1 root root cmt090930_101609

어떻게 해야하나요?
일일이 수정하기는 너무 시간이 많이 걸릴거 같고 간단한 솔루션이 있을거 같은데 잘 모르겠습니다.
즐거운 하루를 보내시길 바라며...

belfe7의 이미지

리눅스 C 상에서 한글 입출력 관련

리눅스 C 상에서 한글 입출력을 받을려면 어떻게 해야 하나요?

유니코드 나 아니면 다른 mutibyte 일 경우 변수등을 어떤것을 써야 하죠?

감사합니다.

domiisa의 이미지

..

..

lmk378의 이미지

init_module system call의 소스코드 위치가 어떻게 되나요?

ctag 하고 cscope로 찾고 있는데 못찾겠습니다.
init_module system call의 소스코드 위치가 어떻게 되나요?

ipes4579의 이미지

[질문]winapi GUI를 C++로 추상화. this 포인터 넘기기

winapi의 GUI들을 C++로 추상화해보신 분 계신가요?

작은 윈도우 프로젝트의 유지보수를 맡게 되었는데 코드도 너무 길고 난잡해서 도저히 손댈 수가 없네요 -_-;

그래서 이 난잡한 api들을 C++로 추상화해서 추후의 요구사항 변경에도 원할히 대처하려고 하는데

아.. 꽤 어렵습니다. 걍 MFC로 다시 만들까 심각하게 고민할 정도로..

특히, 지금 난항을 겪고 있는 부분이(이게 주 질문입니다)

다이얼로그의 메시지 콜백함수로 this 포인터 넘기는게 너무 난해합니다.

페이지

프로그래밍 QnA 구독하기