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

익명 사용자의 이미지

git clone 속도 올리는 방법 아시나요?

git clone git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap-2.6.git
하고 있는데 시간이 너무 오래걸리네요..,

hljjang의 이미지

함수 define 할때여..


A 헤더에 a(a1, a2)라는 함수를 정의 했구요.

이 함수를 B소스에서 b(b1, b2)라고 불러다 쓰려고 합니다.

매크로로 어떻게 정의 해서 써야 하나요?

B파일에서
#define b a 라고하는지
#define b(b1, b2) a(a1, a2) 라고하는지

yoosy0302의 이미지

이런 경우는 어떻게 해결하면 좋을까요?

안녕하세요. C언어를 배우고 있는 학생입니다.

문제를 말씀드리면요.

예를 들어, 123456 + 12345 = 이라고 출력한 후 계산 결과를 3초내로 입력하는 프로그램입니다.

이 프로그램은 매번 실행할 때마다 첫번째수는 5자리에서 6자리의 숫자이고요 두번째수는 랜덤(패턴을 보니깐 대부분 4자리 혹은 5자리더군요. 아닌 경우도 있어요)입니다.

암산이 어려워서 3초내로 이 프로그램에 숫자를 입력하는 방법을 여러가지 간구했는데요.

1. 내가 만든 랜덤 함수로 이 프로그램에 그 결과를 입력한다:
이 방법은 랜덤의 패턴을 찾기 어려워 하다가 포기했습니다.

2. 입력을 기다리는 시간을 지연해보기. 혹시 인터럽트로 해결할 수 있나요? 찾아보다가 이런 방법이 있겠다하고 짐작해본거랍니다.

3. 출력 결과인 123456 + 12345 = 에서 숫자만 뽑아서 계산한다음 그 결과를 프로그램에 입력한다.

다른 방법이 있을까요?

mclljr의 이미지

아파치 mod_rewrite 질문이 있어요.[다른질문]

흔한 자료라고 생각해서, 구글링해서 이렇게 저렇게 해 보고 있는데요.

하고 싶은 것은, https://domain.com, https://domain.com/ 로 들어오는 경우에, https://domain.com/sub/sub/ 로 리다이렉트 하고 싶어요.(사실 jsf 때문에 이렇게...)

그래서 해 놓은 룰이 이렇습니다.

begopapan의 이미지

멀티쓰래딩 환경에서 localtime_r 함수에 관련하여 질문드립니다.

멀티쓰래딩 환경에서 localtime_r 함수 호출시에 시간값을 Local Time 이 아닌 UTC 로 잘못 가져오는 경우가 있나요??

있다면 해결방안이 무엇인지 궁금합니다.

OS 환경은 2.6.37 64bit 입니다.

interoasis의 이미지

리눅스 커널의 내용중에 spin lock에 대해 질문드립니다.

이쪽부분은 난생 처음 공부해보는거라 종종 이해안되는 내용들이 많습니다.
그중에서 이건 spin lock에 대한 내용인데

when a process finds the lock closed by another process, it "spins" around repeatedly, executing a tight instruction loop until the lock becomes open.

여기서 "spins" 돈다는게 정확히 어떤 동작인지 잘 이해가 가지 않습니다. tight instruction loop라는건 뭔가 쉴새없이 도는 루프라는 뜻같은데요. 이 부분에 대해서 답변좀 부탁드리겠습니다.

p.s : 한가지만 더 질문드리자면 uniprocessor environment에서 kernel control path가 lock돼있는 data structure에 액세스하려고하면 무한루프를 돈다고 하는데 이건 왜이런건가요? data structure는 스스로 lock을 오픈할 수 없는건가요?

paeksj98의 이미지

버그 관련 로그 남기는 이상적인 방법

안녕하세요.
요즘 이래저래 해봤는데 딱히 좋은 방법이 없어서 질문드립니다.

우선 구현하고자 하는 목표는 타겟 보드에서 어플이 실행되는 동안에 nand에 파일을 하나 오픈해서 어플에 실시간 행동들을 파일에 저장하려고 합니다.
1. 어플이 실행되면 파일 오픈
2. 어플이 실행되는 동안 오픈된 파일에 로그 내용들을 차곡차곡 저장.
3. 파일 close 방법
3-1. 전원 버튼이 눌리면 바로 close 및 전원 차단.
3-2. 배터리 전원이 일정 전압 이하이면 close.
==>여기까지는 생각한데로 돌아가는데.
3-3. 어플이 중간에 뻣는 경우 (이경우는 콘솔 어플을 하나 돌려서 메인 어플이 죽으면 자동으로 다시 구동되도록 구현)
예기치 않은 오류로 어플이 죽는 경우 파일 클로즈를 못해서 이파일은 정상저장이 안되는 문제.
로그가 가장 필요한 이유는 예기치 않은 에러 사황에 대한 내용 저장입니다.

simhigo의 이미지

Python에서 파일내용 비교하기

python으로 데이터 파일을 받아 DB에 넣는 스크립트를 작성하였습니다.

그런데 이 데이터 파일이 매일 업데이트 되고 있습니다. 이 데이터파일을 데이터 드롭을했다가 다시 하기에는 용량이 7기가나 되는 대용량 데이터라..

기존 데이터 파일과 비교하여 업데이트 된 부분만 insert문을 이용하여 넣고 싶습니다.

도와주세요 ㅠㅠ

cygwin을 이용하여 diff를 쓰려고했더니 메모리용량이 모자르다고 거부하는군요 ㅠㅠ

simsimhaee의 이미지

여기다 올리면 되나요~ 하드를 다시 쓰고 싶은데요

원래는 윈7에서 외장하드로 쓰던 500기가짜리 시게이트 하드디스크가 있습니다.
사타연결이구요.

전원공급이 한참 불안정해서(회사 다녀온 사이 usb허브 전원이 빠짐) 하드가 이상하더라구요.

crc에러가 뜨고(XP 노트북), i/o 에러가 뜨고(윈7), 물론 하드를 클릭했을 때 들어갈 수 없었습니다.

포맷도 안되고 윈도우로는 머 해결 방법이 보이지 않았습니다.

hdd 복구 프로그램을 구해서 해봐도 안되고, 섹터 불량으로 완료할 수 없데나...( HDD Regenerator 1.71)

그래서 우분투 깔린 넷북에 붙여서 복구 시켜볼려고 했는데, 포맷을 하면 리눅스에선 인식이 되고 써지는거 같은데 윈도우에선 안써지더군요(물론 계속 하드 인식은 됨)

결론은 dd 명령어로 로우포맷수준으로 밀어버릴려고 하는데

어제 새벽에 하던게 오늘 아침에도 계속 돌더군요.

시간이 얼마나 걸릴까요. 그리고 완료후 다시 윈도우에서 쓸 수 있을까요?

리눅스에서만 써진다고 하면 메인피씨를 바꿀지도 모르겠.....

kesyut의 이미지

웹서비스 프로토콜 중 포트번호에 대한 질문입니다.

안녕하세요. 컴공 학생입니다.
뜬금없지만 웹서비스 시 포트번호에 대해 궁금증이 생겨서 질문을 드립니다.
웹 서비스 시 tcp든 udp든 헤더정보에 소스포트번호와 목적지포트번호가 있는데
이 두개의 포트번호는 어떻게 정해지는지 궁금합니다.

페이지

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