프로그래밍 QnA

tinywolf의 이미지

.net 2003의 파일 형식중 subversion에서 무시할 확장자의 선택.

얼마전에 개발도구 선정에 도움을 주셔서 감사합니다.
이번 프로젝트를 subversion으로 관리하려고 하는데요..
두세명이 해본적은 있지만..
10명 가까운 인원이 접근하는 버전 컨트롤은 처음이라 겁나는군요.
게다가 더욱 우려되는 것은 대부분의 사람이 버전 컨트롤이란 것을 한번도 해본적이 없다는 사실!

그래서 일단 우리끼리의 규칙을 정하는 것이 좋겠다 해서 여러가지를 생각해보는 중입니다.

일단 제가
vs.net 2003에서 생성되는 파일중 컴파일로 인한 결과물과 기타 화면 설정이나 위자드에서 생성하는 파일은 필요없을 것이다..

facered79의 이미지

프로그램을 start 시키고 stop 시키는 방법..

db에 접근해서 db 값을 읽어오는 프로그램이 있는데요
현재 프로그램 이름으로 실행시키는데 종료가 필요해서요..

# program start
# program stop

과 같은 경우처럼 구현 하기 위해 필요한것 무엇인가요..

cococo의 이미지

시리얼 통신에서, 버퍼 및 비동기화, select에 관한 질문입니다.

에.... 제목이 너무 장황하네요. 근데, 사실인지라... -_-;

우선, 제 상황은요, 어제까지 시리얼 포트 두개로 파일 전송하는 프로그램 만들려다가...실패하고, 자료를 다시 찾아보는 중입니다.

그래서, 자료를 이해가 안되는 것이 있어서, 고수님들의 명쾌한 해설을.... ^^

아. 그전에 실패했던 원인이, 데이터를 전송했는데 받는 쪽에서 그걸 다 받지 못하는, 즉, 전송이 100만큼되면 80정도만 받는 것이였습니다.

자.... 여기서부터 질문인데요.
1. 우선 , 송신부 데이터보다 수신부 데이터가 작은 점, 또한 송신부에 딜레이(sleep()등) 을 두면 수신율이 올라가는 점(예를들면 80 받던게 85나 90받는다던가...)으로 보아, 이유는 몰라도 송신되는 데이터를 수신부에서 전부 받지 못하는 것이 아닌가 판단했습니다.

sh0ut의 이미지

top명령어의 소스 구할 수 없나요?

윈도우 작업관리자와 비슷한 프로그램을 리눅스에서 구현해 보고 싶습니다.... 조언과.... 소스 어디서 구할 수 있는지 좀 알려주세요

angelsoldier의 이미지

objdump 소스를 구할 곳이 없을까요?

stack 과 heap을 공부하면서

메모리의 어디에 상주하고
변수 선언등의 위치를 파악하고 싶은데

objdump를 사용하면 돼지만

objdump의 구현 원리가 알고 싶습니다..ㅡㅡ;

즐거운 하루 되세요~!!

heoks의 이미지

cygwin에서 작성된 프로그램을 사용하기 위해 필요한 것

1. 리눅스, SunOS 에서 했던 프로그램을 윈도우로도 포팅하려고 cygwin을 사용하여 완성했습니다.

2. 개발한 저의 컴퓨터(XP)에서는 잘 동작하는데, 2000에서는 동작하지 않습니다. cygwin1.dll 을 system32 밑에 복사해 두었습니다.

3. 이것저것 살펴본 결과 우선 system() 함수가 동작하지 않는 것을 알았습니다.

4. VC++ 로 간단한 system() 함수 예제를 만들어서 테스트 한 결과 아무런 파일(dll..) 없이 2000, XP에서 잘 돌아갑니다.

cygwin1.dll 말고 다른 것들이 필요한지 궁금합니다. 먼저 경험이 있으시다면 도와주십시요.

jhugestar의 이미지

gpio 와 irq 관련 질문입니다.

PXA255 프로세서 기반의 보드에서 keypad로 입력받는 실습을 하고 있습니다.

gpio19 에 key pad의 irq가 입력된다고 했는데요

여기서 gpio라는 놈과 인터럽트가 어떤 메커니즘으로 동작하게 되는지 잘 모르겠습니다

대충 이해한바로는
미리 request_irq 함수로 인터럽트 루틴을 등록을 해두고 keypad가 인터럽트를 걸게되면 연결되있는 gpio19의 bit가 변해서 인터럽트가 걸린것을 알게 되고 등록해둔 함수루틴을 실행시키는 형태?? 라고 이해했는데요. 맞는지 모르겠군요

소맛라면의 이미지

인터럽트 문제입니다...

디바이스 드라이버에 대해 공부하고 있습니다..

디바이스 파일을 mknod /dev/inter c 240 0 만들고
인터럽트부분에서 parallel port를 사용해서
0x37a 레지스터에 0x10값을 넣고, 프린터 포트 10번 핀과 GND를 연결 하면 인터럽트 걸린다고 책에는 나와 있건만
커널은 이런 메시지만 토하내요...ㅜ..ㅜ 좀 보시고
무엇이 문제인지 답변좀 부탁드립니다..

[code:1][root@localhost 13]#dmesg
.
parport: PnPBIOS parport detected.
parport0: PC-style at 0x378, irq 7 [PCSPP]
lp0: using parport0 (interrupt-driven).

jk군의 이미지

CVSNT 에서 Windows 사용자 계정 alias할때, unicode 문제 보고

방금 엄청난 삽질을 했습니다.
왜인지는 모르겠지만, Windows 파일서버 (2000 server) 사용자 계정을 모두 한글 이름(실명)으로 만들어서 쓰고 있었더랬는데,
이 사용자들을 CVSNT에 등록된 CVS 사용자 계정에서 alias를 했습니다.
그런데, 어떤 사용자는 문제가 없는데 어떤 사용자는 "server abort, diffing" 어쩌구 하는 오류와 함께 commit이 안되는 문제가 발생하더군요.
한참 뒤져서는 CVS 임시 directory 접근 권한 때문에 발생하는 문제 같아서 여러군데 뒤져 봤습니다만, 다른 설정은 다 문제가 없는것만 자꾸 확인을 하게되더군요. CVS 임시 directory는 windowsHome/temp 가 아니고, 별도의 directory에 사용자 그룹 권한을 지정한 directory로 지정했습니다.

tinywolf의 이미지

윈도우즈 플랫폼에서의 개발도구 선정..

이라고 거창한 제목을 달았으나..
다름이 아니라.. 저희가 제작하긴하지만..
프로젝트의 유지보수는 가져가는 쪽에서 하는 프로젝트인데..

유지보수에 필요한 장비 - 이를테면 개발에 사용할 PC나 소프트웨어 - 를 저희가 마련해서 제공해 주어야 하는..
약간은 이상야릇한 프로젝트입니다.

그런데.. 일단 비주얼 스튜디오 6은 판매 및 지원이 중단된듯하고..
(아직은 많이들 쓰고 계시지만..)
게다가 윈도우즈 platform sdk가 이제 vs6을 지원하지 않게 되어..

페이지

프로그래밍 QnA 구독하기