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

danwoo21의 이미지

윈도우에서 리눅스로 갈아타려고 하는데 HDD의 포맷이..

지금 쓰고있는 SSD 128GB짜리를 2등분해서 한쪽엔 리눅스를 깔고 한쪽엔 윈도우를 깔아서 쓰려고 합니다.
자료 저장용으로 쓰는 하드디스크의 포맷이 NTFS인데 리눅스와 윈도우 모두에서 접근이 가능하게 하려면
어떻게 해야 좋을까요? (리눅스, 윈도우 모두에서 토렌트를 이용할 예정입니다.)

fixme의 이미지

루비 공부 방법...

파이썬 하다가 루비에 관심이 생겨서
http://www.tutorialspoint.com/ruby/ruby_tutorial.pdf <<이정도 읽고
이제 문법은 어느정도 됫구나 하고. 레일스를 봤습니다..
그런데 이건 뭐... 안그래도 루비 문법이 참 애매햇엇는데.. 코드 이해가 잘 안되네요..
가령:
validates :title, :presence => true,
:length => { :minimum => 5 } ??? 이런거

그래서 문법에 대해 더 공부해야 할 필요성을 느꼇슴..
루비 문법 자세히 나온 설명돼있는 사이트 없나요, 아니면 책이라도 추천점여

violetoov의 이미지

usb to serial 케이블(hl-340)을 썼을때 하이퍼터미널에서 글자 깨짐이 발생합니다.

노트북에 시리얼포트가 없어서

usb to serial 포트(hl-340) 사서 연결했습니다.

연결은 이상이없는데 하이퍼터미널에서 글자가 다 깨집니다.

혹시나 하고 데스크탑에 케이블 쓰지 않고 시리얼포트 직접

꽂아서 해보니 정상출력이되고 다시 케이블을 이용해서 시험해보니

노트북과 같이 괴상한 문자가 나옵니다.

tera term, 윈도우 하이퍼터미널 에서 시험해보았고 결과는 같았고

드라이버가 문제인거 같아서 인터넷에 관련 드라이버 찾아서 다 설치해봤으나 해결되지 않았습니다.

도움주시면 감사하겠습니다.

babbab의 이미지

[C언어] _PROTOTYPE 쓰는 방법

코드 부분
....

#if 0
_PROTOTYPE(int main, (int argc, char **argv));
_PROTOTYPE(void count, (FILE *f));
_PROTOTYPE(void usage, (void));
#endif
 
int main (int argc, char **argv);
void count (FILE *f);
void usage (void);
 
int main(argc, argv)
int argc;
char *argv[];
{
int k;
char *cp;
int tflag, files;

....
더 많은 코드

그리고 위의 코드는 컴파일 됩니다.

두 질문이 있는데요... function prototype은 ansi 스타일, function definition은 k&r 스타일로 서로 스타일이 맞지 않는데 왜 컴파일이 됩니까?

김규태의 이미지

HP 마이크로 서버 N40L 윈도우7 64비트 설치시 STOP 0x000000A5 에러 (블루스크린)

안녕하세요.

<<첫번째 문제>> N40L에 윈도7 64비트를 설치하고, 설치 완료 후 리부팅시에 윈도 로고 나온 직후에 블루스크린이 떠면서 에러 내용이 아래와 같습니다. (두번째 문제로 ASUS 라데온 6450 제거하고 설치 진행)

The BIOS in this system is not fully ACPI compliant:
STOP 0x000000A5 (0x000000011, 매개 변수 2, 매개 변수 3, 매개 변수 4)

MS에서 문서에서는 아래 내용이 나옵니다.

kokoeo25의 이미지

쉘 스크립트 공백 출력,,,

여기 보시는 소스에서
awk '{if($4 ~ /[0-6||8-9A-G]/) print "1"$4 ; else if($4 == 7) print 31; else if($4 == "") print ; else print $4 }' tmp1 > tmp2

else if($4 == "") print ==> 이 부분에서 공백이 입력되면 공백이 출력된다.

이렇게 하고 싶은데 잘 모르겠습니다. 이리저리 해봐도 떠오르지가 않네요 좀 도와주세요

thslrtoo의 이미지

DAS, NAS, SAN 에 대해여...

이번에 SAN(Storage Area Network)에 대해서 조사하다가
도대체 이해가 안되서 이렇게 질문드립니다.

DAS(Direct Attached Storage)는 Server 에 직접 연결되는 스토리지로
SAS 나 SATA 같은 인터페이스로 연결이 되고, NFS 나 다른 장비로 공유를 하지 않는 이상
다른 Server 에서는 접근이 불가능하다고 알고있습니다. (맞나요??)

문제는 NAS(Network Area Storage)와 SAN(Storage Area Network)이 이해가 안됩니다.
제가 알기로는 NAS는 NFS 와 비슷하게 네트워크로 스토리지를 공유하지만 NAS 자체에 OS 가 올라가는걸로 알고 있습니다.
SAN은 정확히 뭔지 모르겠지만 공유 목적으로 사용하는게 아니라고 알고 있구요.

도대체 NAS와 SAN은 뭔가요??
어디 쉽고 자세하게 설명되있는곳 없나요??ㅠ.ㅠ

tyolee83의 이미지

Tomcat 돌리는 리눅스 서버의 성능을 최대로 끌어올리고 싶습니다...

앞단에는 리버시 프록시가 있고, 뒷단에 linux 위에서 tomcat 돌리고 있습니다.

요청수는 꽤 많은 편입니다.

tomcat 사용하는 리눅스의 서버가 한계에 도달하면 scale-out 을 해야 할텐데, 지금은 좀 주먹구구식으로 하고 있습니다.

netstat으로 톰캣 포트에 물린 갯수 확인하면 200~300 왔다갔다 하구요

cpu는 평균 7~8% 내외로 사용 됩니다.

이상태로 총 3대 쓰는데, 1대를 막으면(리버스 프록시에서 빼면) 나머지 2대에서 netstat 카운트가 갑자기 엄청 증가하면서

타임아웃이 막 발생하기 시작합니다.

결국 경험적으로 이렇게 구성해서 쓰고있긴 한데, 근거가 부족하니 좀 갑갑하네요..

시스템쪽 지식이 별로 없어서 더 고생인것 같구요...

tomcat의 maxthread를 4000까지 늘려도 별 변화가 없어서 지금은 800으로 사용중이고, keepalive도 꺼 둔 상태입니다.

Proco의 이미지

안드로이드 ADB 관련 질문 하나 드립니다.

ADB가 기기를 인식하게 되는 조건이 뭔가요?
단순 usb 드라이버만 설치되어 있으면 인식해서 adb shell로 되는 줄 알았는데, 기기 연결 후 adb shell을 입력하니 device not found가 자꾸 뜨더라고요...

액정이 안보이는 상태에서 ADB로 내부파일을 추출하려고 하는데, 자꾸 기기를 인식을 못하네요.. 원인이 뭐죠?;

johlim의 이미지

임베디드 리눅스에서 한글폴더/한글파일명 처리하는 방법 문의

Desktop linux(우분투에서)

C 프로그램으로 한글폴더를 만들면(UTF8문자열)

SD카드상에 만들어진 한글폴더가 windows 같은 OS에서도 원하는대로 잘 보입니다.

그런데 arm linux에서 C코드로 arm용으로 빌드하여 실행하면

생성된 폴더명이 원도우에서나 Desktop linux에서도 깨져 보입니다.

아마 code page 문제로 추정이 되는데

한글폴더/파일명을 어떻게 사용할 수 있을까요?

페이지

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