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

macros의 이미지

텍스트 파일과 바이너리 파일 분류

스시템 상의 파일들을 메모리에 읽어온 후

이 파일이 텍스트인지 바이너리인지 확인을 해야합니다.

몇몇 바이너리 파일들은 헤더의 매직키를 가지고있어서

어떤 종류의 파일임을 알수가 있지만,

지금의 경우엔 단순히 텍스트와 바이너리 2가지 기준으로 분류하는거죠.

단순하게 알고리즘으

koseph의 이미지

Adobe CS 씨리즈와 호환가능한 open source tool이 있습니까?

역시 소프트웨어가 얼마나 중요한 지를 뼈저리게 느끼게 하는군요.

그래픽 툴은 제가 별로 쓰질 않는데....

같이 일하고 있는 업체에서 CS4를 쓰고 있습니다.

근데 저희는 CS2만 라이센스가 있어서 CS4 포맷으로 저장해서 보내준 파일을 못 여는군요.

CS2로 버전 맞춰서 보내달라고 하기도 한 두번

kukgini의 이미지

FishEye 에 등록된 오픈소스들은 어떻게 체크아웃 받을수 있을까요?

Hudson 의 플러그인 구조를 공부해 보려고 플러그인 소스코드를 보려고 하는데..

URL 이 다음과 같은데요...
http://fisheye4.atlassian.com/browse/hudson

여기로 브라우징 해서 보는건 너무 불편하고 속도도 느려서 svn 으로 체크아웃 받아서
이클립스로 보고싶은데 svn 리파지터리 root 가 어딘지를 모르겠네요...

Edward™의 이미지

간단한 UDP 서버/클라이언트 질문

4개의 VM이 있습니다. VM은 NAT로 구성되어있습니다.

VM1의 IP 주소는 192.168.122.11
VM2의 IP 주소는 192.168.122.12
VM3의 IP 주소는 192.168.122.13
VM4의 IP 주소는 192.168.122.14

입니다

/* 소켓에 연결하기 위한 서버 옵션 결정 */
memset(&server_addr, 0, sizeof(server_addr));
server_addr.sin_family = AF_INET;
server_addr.sin_addr.s_addr = htons(INADDR_ANY);
server_addr.sin_port = htons(3317);

VM1에서 서버를 돌리고 다른 터미널로 클라이언트를 실행하면 정상 작동하는데
VM1에서 서버를 돌리고 VM2에서 클라이언트를 실행해보면
메세지는 보냈는데 VM1에서 받지를 못합니다.

원래 그런건가요? 아니면 뭔가 설정이 잘못되서 그런건가요?

changdoc의 이미지

리눅스 커널 소스 sched.h sched.c 수정하여 프로세스 스케줄링 정책 추가 하려고 합니다.

리눅스 커널 소스 2.6.24 버젼 소스 수정 하려고 하구요.

sched.h를 살펴 보니 정책 중에 아직 구현이 되지 않은 SCHED_ISO define부분이 주석 처리 되어 있길래

제가 추가하려는 정책인 SCHED_LRU를 그부분에 넣었습니다.

그리고 SCHED_RR과 마찬가지로 real time 스케줄러 이므로 sched_rt.c 를 그대로 복사해서 sched_

vhain의 이미지

vsftpd 업로드는 가능하나 삭제는 불가능하게?

업로드는 가능하나 삭제는 불가능하게 할 수 있을까요...

ftp 루트 폴더는 NTFS 시스템을 쓰는 외장하드를 mount 해서 쓰느라, permission이나 owner의 변경이 불가능하답니다;;

물론 mount 시 umask, uid, gid, fmask, dmask 등을 지정해서 퍼미션을 일괄 적용시킬수는 있겠지만 말입니다..

어떻게 해야 할까요

[code

sjlee96의 이미지

[완료]C++ dynamic class calling

안녕하세요?
C++ 프로그래밍하다가 클래스 호출에 관해서 궁금한 점이 있어서 질문드립니다.
어떤 독립적인 클래스가 한 500개 있어요..
Class A,Class B,Class C,Class D,Class E ... 뭐 이렇게요..
(사실은 Finite Element Method 관련 코딩을 하고 있습니다.

kevin0960의 이미지

우분투에서 파이어폭스 글자체 바꾸기

파이어폭스 글체가 아무 이유 없이 페이지 마다 바뀝니다. 예를들어, 네이버 메인은 돋움체였다가 뉴스는 이상한 글자체로 나오고, 여기서 질문 올릴때도 제목은 돋움체, 글 내용은 또 다른 글자체로 나옵니다. 글자체를 하나로 통일하는 방법이 있다면 가르쳐주세요....

hanpedro의 이미지

centos 5.2 32bit 파티션은 있는데 부팅이 안됩니다.

centos 5.2 32bit 파티션은 있는데 부팅이 안됩니다.

비스타 x64하드가 잇고 리눅스 하드가 있습니다.
cmos boot selector로 선택부팅하는데, 오늘 비스타로 부팅시 갑자기 ntldr이 없다고 비스타 cd넣고 복구하라길래, 그냥 비스타 부팅복구로 해결했습니다. 그리고 라눅스로 돌아오니 system not found가 뜹니다.

live cd의grub에서도
# chroot /mnt/sysimage 에서 file not found 가 나옵니다.

linux systemrescue cd에서 testdisk로 quicksearch, deeper search로 해도 ntfs/hpfs만 나옵니다.

그런데, acronis recovery expert에서는 auto, manual 두기지모드에서 첨부한 그림처럼 파티션이 정학하게 나옵니다.

이걸 어떻게 부팅 시킬수 있나요?

tmetospc의 이미지

binutils-2.11-2.11.2-patch.gz 라는 파일 패치하는 방법 좀 ㅠㅜ

binutils-2.11-2.11.2-patch.gz 라는 파일을 패치하려는데
아래와 같이 error 메시지가 뜹니다.
어떻게 패치하는 지 방법 좀 갈켜 주세요
먼저 binutils-2.11.2.tar.gz라는 파일을 풀어서
binutils-2.11.2라는 디렉토리가 생성되었습니다.
binutils-2.11.2라는 디렉토리에 패치하기 위해서
binutils-2.11.2 디렉토리 아래에서
#gzi

페이지

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