프로그래밍 QnA

ohdol의 이미지

국가별 character set 변환 문제...

사용자 클라이언트 어플리케이션(윈도우기반)에서 일정 키워드를 웹서버로 전송하여 키워드 수집 통계를 내려고 합니다.
문제는 클라이언트 어플리케이션이 국내에서만 사용되지 않을 수 있다는데 있습니다.
클라이언트에서 키워드를 전송해 주는 방식은 웹서버를 통해서 입니다.
웹은 apache + php 로 구성되어 있습니다.

<a href="http://adress.com" rel="nofollow">http://adress.com</a>?keyword=키워드

이런 식으로 전달 합니다.

서버는 UTF-8 로 설정 되어 있어서

단지 국내에서만 키워드가 전송된다면 php 함수 iconv를 이용하여

sosom의 이미지

msn, nateon 연동 메신저 만들기 법적으로 문제가 없나요?

아직 실력이 되는건 아니지만.. 한번 쯤은 만들어보고 싶어서요.

msn이나 nateon같은 기존의 메신저를 연동한 메신저를 만든다면 혹시 법적으로 문제가 없을까요?
허락을 받고 만들어야 할까요?
예전에 그런 메신저들 많이 있었는데, 이제는 얼마 남지 않았더라구요.
이전에 만들었던 것들은 허락을 받고 만든것인지 궁금하네요.
혹시 관련해서 아시는 분 답변 부탁드립니다.

ktlsu1231의 이미지

SDCARD 불량인지 확인하는 방법?

안녕하세요.
SDCARD 불량인지 확인하는 방법이 있을까요?
마소윈도우에서 하면 강제종료를 해도 불량SD로 접근한 어플이 3~4분정도 HANG입니다.
WMI를 이용하면 Don't Touch 라는 식의 MessageBox로 겁주고요. 흑흑..
HANG이나 WMI의 심술에 걸린 어플을 종료하기 위해서 심하면 시스템 재부팅을 해야해요.. :jawdrop:
불량 SD란 FORMAT조차 안되는 완전히 고장난 SDCARD입니다.
전기는 통하는지 EVENT는 발생시킨답니다. 흑흑..
도와주세요..
리눅스에서는 바로 확인이 가능할까요?

purewell의 이미지

Data Segment를 모두 소모하면 어떠한 시그널이 날아오나요?

ulimit -d 같은 걸로 데이터세그먼트를 한정해놓고
프로세스를 돌렸을 때 정해진 데이터세그먼트를 넘었을 경우
어떠한 시그널이 날아오나요?

OS는 Linux(2.6.x)와 FreeBSD(5.x)를 씁니다.

Taoist의 이미지

Ajax와 한글문제

안녕하세요,

AJAX로 한글 데이타를 전송하고 서블릿에서 파라미터로 받는 단순 구조입니다.

일반적인 경우라면 자바 스크립트에서 encodeURIComponent(sendingData)를
통해 데이타를 UTF-8로 인코딩해서 전송하고,

서블릿쪽에선

String receivedData = new String(request.getBytes("ISO8859_1"),"UTF-8");

형식으로 받으면 아무 문제가 없습니다.

하지만, 저희가 WebSphere를 사용하고 있고 디폴트 파일 인코딩 옵션을 KSC5601로
셋팅한 상태에서 작업을 했기 때문에 모든 request 데이타가 일단 KSC5601로인코딩이

manim의 이미지

inheritance / virtual 뭔가.. 잘 모르겠어요..

static 으로 정의된 mInstanceOfTask 라는 map이 있을때요..

map Task::mInstanceOfTask;
void Task::setInstance()
{
mInstanceOfTask.insert(make_pair("echo", new EchoTaskCreator()));
}

Task* myTask = Task::mInstanceOfTask["echo"];

이렇게 썼을때 myTask 는 그러면 new EchoTaskCreator() 를 갖는거죠?

그런데 왜

myTask->setTaskName("echo"); 라든가
myTask->creator();

등을 수행하면 바로 segment fault가 나올까요?

class 선언은 아래 있어요.

----------------------------------------
class Task
{
public:

superkkt의 이미지

log file open시 O_APPEND를 사용한경우 file locking을 안해도 될까요?

클라이언트가 접속할때마다 fork해서 서비스하는 구조입니다. child process는 같은 log file을 사용하구요.. log file을 오픈할때 O_APPEND 플래그를 사용했습니다.

이 경우에는 file locking을 사용하지 않아도 각 프로세스가 파일의 끝에 정확히 write를 하게되나요? 로그가 섞일만한 테스트 환경을 구성하는걸 못해서 테스트를 못해보고 있네요.. :puzzled:

하하의 이미지

C 포인터 질문입니다 , 아래 글 잘 못써서 다시 올립니다.

첨부 파일에 있는 코드 꼭 돌려야 합니다. (짧습니다)

근데 런타임 에러가 발생합니다.

변수 선언은

int **arrayAAA[10];
int **arrayBBB[10];

꼭 이런식으로 변수는 선언이 되있어야 합니다.

저도 이렇게 해야만 하는 현실이 답답하지만

꼭 저렇게 변수가 선언되야 하고 아래 코드가 돌아야 합니다.

세시간째 씨름하다 지쳐 여기에 도움 글 올립니다.

아 글올리는거 너무 어렵습니다. ㅜㅜ

하하의 이미지

C 포인터 질문입니다.

아래 코드 꼭 돌려야 합니다.

근데 런타임 에러가 발생합니다.

변수 선언은

int **arrayAAA[10];
int **arrayBBB[10];

꼭 이런식으로 변수는 선언이 되있어야 합니다.

저도 이렇게 해야만 하는 현실이 답답하지만

꼭 저렇게 변수가 선언되야 하고 아래 코드가 돌아야 합니다.

세시간째 씨름하다 지쳐 여기에 도움 글 올립니다.

그럼 수고하세요 ^^;;

main()
{
    int     **arrayAAA[10];
    int     **arrayBBB[10];
 
    int     i;
    int     j;

cococo의 이미지

c / c++ 을 같이 쓸 때의 질문입니다.

저는 당연히 될 줄 알았는데, 안되길레, 제가 잘못 알고 있는건지 몰라서 올려봅니다.

C로 컴파일( gcc 컴파일러 사용 )한 라이브러리가 있습니다.
이 라이브러리를 cpp파일에서 사용하고 싶었습니다.
그래서, 예제로 주어진 *.c를 *.cpp로 바꾼 다음 g++ 로 컴파일해 봤습니다.
에러 없이 성공하여, 프로그램 돌아가는 것까지 확인했습니다.

여기에 , 라이브러리에 쓰이는 함수를 몇 개 더 불러서 예제 파일을 고쳤습니다.
컴파일 하니, 에러가 나더군요. [ undefined reference to '함수이름' ]

페이지

프로그래밍 QnA 구독하기