프로그래밍 QnA

ngh1262의 이미지

node.js 프로그램이 죽는 현상방지 스크립트를 만들고있습니다.

현재 node.js 가 가끔씩 죽는 현상이 발생하고 있어서

이것을 감지하고 다시 살리는 스크립트를 만들어 크론텝에 올려 1분간격으로 체크하여 다시살려주는 스크립트를 쓰고있는데

이 스크립트가 제대로 작동하지않는 현상이 발생하고 있습니다.

제가 만든 스크립트인데 한번 봐주시고 어떤곳이 이상한지... 아니면 문제가없는데 제대로 작동이 안되는건지....

확인좀 부탁드리겠습니다.

mastr99의 이미지

포트란 코드 C로 변환중에 질문 드립니다.

포트란은 처음 접하는거라 막히는 부분이 너무 많네요.. 소스파일도 일부분이라 테스트도 못하고 있구요..
포트란은 버전도 많은것 같은데 막상 자료 찾아봐도 변환해야될 포트란 버전은 모르는 상태라 애매하기도 합니다..
머리 싸잡고 구글링중에 어쩌다 여기까지 찾아와서 가입하고 글 남기게 되네요

변환중인 포트란 코드 일부는 아래와 같습니다..

SUBROUTINE CRITICAL(TYP)
CHARACTER TYP*5
WRITE(6,106)
IF(TYP.EQ.'H') THEN
NTYP=0
ELSEIF(TYP.EQ.'V') THEN
NTYP=1
.
.
.

ryutuna의 이미지

platform device 에 대한 정리가 되어 있는 책이 있을까요?

리눅스에서 platform device driver관련해서 작업 중인데요,

platform device 나 driver에 대한 정리,

일반 device driver와의 차이점이라든지,

실제로 어떻게 kernel 내부에서 사용되는지에 대한 것이 정리되어 있는 서적이나 문서가 있는지요?

register 관련 내용은 꽤나 있지만 실제로 일반 device driver와 비교라든지

kernel 내부에서 어떻게 사용되는가에 대한 정리가 되어 있는 것은 찾기가 힘드네요.

관련 지식이 있으시거나 혹은 레퍼런스 할 만한 서적/사이트가 있다면 알고 싶습니다.

storky의 이미지

라이브러리 함수 디버깅 ?

$ gdb -q attackme
(no debugging symbols found)
Using host libthread_db library "/lib/libthread_db.so.1".
(gdb) break main
Breakpoint 1 at 0x80483be
(gdb) run
Starting program: /home/wargame/attackme
 
Breakpoint 1, 0x080483be in main ()
(gdb) break exit
Breakpoint 2 at 0x4004d8d6
(gdb) cont
Continuing.
 
Breakpoint 2, 0x4004d8d6 in exit () from /lib/libc.so.6

위 처럼 라이브러리 함수에 중지점을 설치하여 디버깅 하려면 어떻게 해야하나요?
아무리해도 저는 밑과 같이 되네요. 프로그램이 그대로 끝나버립니다.;

winner의 이미지

Scala 를 공부해보고 싶습니다.

우선 국내 도서는 없더군요.
있으면 그걸로 회사에서 study 를 해볼까도 생각했는데 포기해야겠습니다.

문서를 좀 보는데 대게 Scala ... for Java programmers 가 대부분이더군요.
개인적으로 언어 입문하는데 이런 것은 도움이 안 되는 경우가 많았습니다.
물론 저는 Java 를 알고는 있습니다만... 별로 내키지가 않네요.
추천해주실만한 입문문서가 있는지요.

외국도서를 사볼려고 해도 고민되네요. Scala 를 통해 programming 입문한다는 생각으로 서술된 도서가 뭐가 있을까요?
제가 좋아하는 style 의 입문도서는 Accelerated C++, Head First Java, Core Java 같은 책입니다.
가급적이면 최근의 Scala 가 반영된 책이면 좋을 것 같습니다.
문서를 보면 extends Application 이 나오고는 하는데 compiler 가 Application 은 deprecated 가 되었으니 App 을 쓰라고 알려주네요.

csm4338의 이미지

OS 제작중인데 커널로 넘어가질 않습니다 ㅠㅠ

이것저것 참고하면서 만들고있는 중인데 부트로더부터 막혀서 계속 똑같은것만 하고있네요 ㅠㅠ

파일은
bootsect.asm kernel.asm kernel.c가 있습니다.

bootsect에서는 0x7E00으로 플로피에 있는 데이터를 읽어온다음 보호모드로 넘어가는 역할을하고

kernel.asm에서는 c로만든 커널로 점프하는 역할을 하는데요

일단 보호모드로 넘어가서 kernel.asm에서 글자 프린트하는거까지는 되는데 커널로 어떻게 넘어가야되는지 감이안오네요.

asm 파일은 nasm으로 어셈블하고 c파일은 visual studio에서 컴파일해서 단순하게 copy명령으로 합쳐서 vmware로 돌리고있습니다.

exe파일 로더까지 작성해서 해보기도했는데 아무리해도 무한재부팅밖에 안보이니 ㅠㅠ

혹시 다른분들은 부트로더만들때 c파일이랑 어떻게 연결하고 점프하시나요?

gensomaster의 이미지

[C]소스관련

KLDP눈팅을 하다가 질문을 위해 급 가입한 뉴비입니다. (--)(__)

교수님이 내주신 문제를 풀다가 문제에 봉착하게 되어 질문을 하게되었습니다.

아래의 코드와 첨부파일에 있는 문제가 요구하는 코드가 같은일을 하는지 알려주시면 감사하겠습니다.

물론 이글에 관심을 가져 읽으러 오신분들도 감사드립니다.

temp의 이미지

Assembly Language 관련

MIPS에서 CONTROL의 대략적인 역활과 사용법이 어떻게 되나요?

그리고 CONTROL과 같은 simulator에서 제공된 I/O외에 momory address 를 통해 Input/output을 주려면 어떻게 해야 하나요?

페이지

프로그래밍 QnA 구독하기