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

dj3218의 이미지

리눅스 vi 사용시 문제

vi 열어서 소스를 보면 제일 하단에 1H 등 숫자+H

라고 뜨면서 입력이 자기 마음대로 되는데 해결법 좀 알려주세요..

현재 crt 이용해서 원격으로 사용하고 있습니다.

익명 사용자의 이미지

c언어 입력 받은 배열 더하기 입니다. 관련 질문 입니다

입력받은 숫자들의 합을 구하는 프로그램 인데요.
비어있는 함수칸에 malloc()  를 이용해서
구현하고 싶습니다.
어떻게 넣어야 할까요?

hot486two의 이미지

CMake관련 질문입니다.

CMake에 대해 처음 공부하면서 궁금한점이 생겼습니다.

CMakeLists.txt파일에 필요한 소스 파일들의 경로등을 작성하는것을 봤습니다.

질문1) 새로운 파일을 추가할때마다 CMakeLists.txt파일을 일일이 업데이트 해야하는것 인가요?? 아니면 자동으로 확인하게 해주는 어떤 툴(?)같은게 있는것인가요?

프로젝트의 크기가 커져서 프로젝트 내부 하위 디렉토리도 엄청 많아지고, 소스코드도 많아진다 가정하면, 일일이 CMakeLists.txt파일을 업데이트하는것이 불편할것 같아서요..

아니면 일일이 사용할 파일/경로를 CMakelists.txt에 지정하는것도 코드 관리의 한 부분이 되는것 인가요??

실무에서는 CMake를 어떤식으로 사용하는지 궁금해요!

질문2) 이클립스에서 makefile만들어주는 형식의 C 프로젝트를 CMake를 이용해서 빌드하려면, CMakeLists.txt파일을 직접 작성해야 하나요..?

CMake프로젝트를 이클립스로 import하는 방법은 많이 나와있는것 같은데, 반대 방법은 잘 못찾겠네요..;;

andrea0403의 이미지

Physical memory 접근

제가 이러한 쪽의 코딩을 전혀 안해봐서 감이 전혀 없어서
가능한지의 여부와 간단한 코드 요청드립니다.

어떠한 array가 있을때,
physical memory를 알아낸 후
physical memory로 다시 그 array에 접근해서 내용을 확인하는 것이
가능한가요?
가능하다면 전체 코드좀 요청드립니다..!

dj3218의 이미지

error : in_addr_t

27    memset(&server_addr, 0, sizeof(server_addr));
28    server_addr.sin_family = AF_INET;
29    server_addr.sin_port = htons(9000);
30    server_addr.sin_addr = inet_addr(argv[1]);

30번쨰 줄에서 " incompatible types when assigning to type 'struct in_addr' from type 'in_addr_t' "

이런 에러가 뜨는데 이런 에러가 뜨는 이유가 이해가 안됩니다.. 도와주실 고수분들 계신가요...

rladmsxor93의 이미지

파이썬 웹 크롤링에대해 질문드립니다.

제가 멜론의 장르페이지의 발라드 부분을 크롤링을 해보고 있습니다.(http://www.melon.com/genre/song_list.htm?gnrCode=GN0100)

그런데 첫번째 페이지를 크롤링하고 자동으로 2번페이지를 넘어가서 크롤링해보면 첫번째 페이지가 다시 크롤링이 됩니다.
마찬가지로 다른페이지를 크롤링해도 결과는 같습니다. url아무리 확인해도 틀린곳은 없었습니다.
이럴땐 뭐가 문제인건가요?

jic5760의 이미지

여러 사이트의 사용자DB관리 방법?

안녕하세요.
하나의 도메인에 여러 사이트가 있는 경우
(서버도 별개의 서버)
사용자 DB관리는 보통 어떻게 하나요?
모든 서버에 사용자정보를 분산저장하려니 동기화 문제가 있고
그렇다고 하나의 서버에 놓으면 데이터를 가져올 때 속도문재가 있고.

어떤 방법이 있을까요?

익명 사용자의 이미지

외장하드 mount 관련해서 질문드립니다.

안녕하세요. 어느날 갑자기 잘 사용하던 외장하드가 갑자기 input/output error를 내뱉기 시작했습니다.

다양하게 겸색해본 결과 e2fsck 명령어로 검사 하는 방법 등을 알게 되었습니다.

이 부분을 해결하기 위해 우선 외장하드를 unmount하고 위 명령어를 통해 검사를 진행하려 했으나
해당 위치에 디스크가 없다는 에러를 뱉었습니다.

그래서 fdisk -l 명령어를 통해 확인해보니 아에 본체에 usb가 연결되지 않은 것처럼 목록에 보이지가 않습니다.
그런데 웃긴건 df 명령어를 통해 보면 목록에 해당 외장하드가 잡히며 terminal에서도 해당 외장하드에 접근은 됩니다. /dev/에 들어가 보아도 문제가 되는 sdc1 파트가 잡혀있습니다. 그러나 terminal에서 sdc1에 접속해 깊게 들어가려 하면 역시나 input/output 에러를 뱉으며 접근을 허용하지 않습니다.

이 부분이 해결이 안되 골치가 아픈데 혹시 어떤 도움을 받을 수 있을까요?

아래에서 제가 문제를 겪는 부분이 sdc1 입니다.

페이지

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