프로그래밍 QnA

이한길의 이미지

PHP에서 GET으로 넘어온 문자열의 인코딩을 알아낼 수 있나요?

PHP로 웹 프로그래밍을 하고 있습니다.
그런데 GET으로 넘어온 문자열의 인코딩을 알아내고 싶은데요..

이유는 사이트가 전체적으로 UTF8을 사용하지만
브라우저에서.. 사용자가 주소 입력창에 한글 문자열을 입력을 하면
그것이 EUC-KR일수도 있기 때문입니다.

어떻게 방법 없을까요?

purewell의 이미지

STL에서 메모리 릭이 발생하는가?

FreeBSD 5.2와 FedoraCore4.2test를 사용하였습니다.

Linux 2.6, gcc 4.1.0, mpatrol 2.7
- 처음에 잡은 1024만 해체하지 않았다고 보고함. (정상)

FreeBSD 5.2, gcc 3.3.3, mpatrol 2.7
- 처음에 잡은 메모리외에도 STL부분에서 메모리를 해체하지 않았다고 보고함.

STL에 문제가 있는건가요, 아니면 mpatrol이 오진한건가요?

#include <iostream>
#include <cstdlib>
#include <map>
#include <vector>
 
using namespace std;
 
int
main(int,char**)
{
        char* m((char*)malloc(1024));
        m[0] = 0x00;

jinurius의 이미지

Freetype에서 anti-aliasing을 끄고 싶습니다.

현재 제가 windows에서 Freetype 라이브러리를 사용하여 글자를 bmp로 출력하고 있습니다.

error = FT_Load_Char( face, text[n], FT_LOAD_RENDER | FT_LOAD_NO_BITMAP );

위 함수를 이용하여 gylph 이미지를 로드하고 있는데 FT_LOAD_RENDER 옵션이 무조건 anti-aliasing된 글자를 출력하게 하더군요. 아무래도 글자 크기가 작을 때는 anti-aliasing을 끄는 편이 좋을 것 같아서 끄려고 하는데 방법을 잘 모르겠네요.

해 보신 분 계신가요 ?

stypr의 이미지

그냥 연결 속도와 OpenSSL 을 이용한 암호화 통신 속도가 어느 정도 차이가 나는지?

안녕하세요.

암호화 통신 쪽을 구현하고 있는데, OpenSSL 을 이용해서 사용하고 있습니다. 근데 문제가 속도인데요.

생각보다 엄청 느리군요. 제가 궁금한 것은 그냥 socket 을 통한 연결과 OpenSSL 을 통한 연결시 (reuse session 을 하지 않을 경우.) 속도 차이가 몇 배 정도 나는지 궁금하군요.

제가 프로그래밍을 잘못 짠건지, 원래 속도가 그런건지 잘 모르겠습니다.

제 느낌으로는 10~100배 정도는 기존 암호화통신을 사용하지 않을 때보다 느려진 것 같군요.

jongsuknim의 이미지

lisp 인터프리터 제작에 관련해서.. 조언좀..

요즘에 sicp 로 공부하고 있었는데요..
지금 4장 보고 있는데..
리습 .. 정말.. 놀랍네요...
정말 간단한 규칙 하나를 토대로 해서 모든걸 만들어 내는게..

그래서 이번 졸업 작품으로 리습 인터프리터(very simple lisp interpreter) 를 제작해 보려고 합니다.
제가 생각하기로는 인터프리터는 단지 list 만 처리하면 될거 같은데요..( car , cdr ,cons ..,
그리고 괄호들...,아 원시 함수도 처리 해야 겠군요.. 나머지는 이것을 통해서 리습내에서 제작하고...)

제가 지금 너무 단순하게 생각하고 있어서 그런지 몰라도 쉽게 만들 수 있을거 같은데..

gyxor의 이미지

Multithread-safe 란 정확히 어떤 개념인가요?

검색결과..
http://www.ictp.trieste.it/~manuals/programming/sun/c-plusplus/tools_ug/mul_7946.htm
에서
Tools.h++ is multithread safe. In other words, all Tools.h++ functions behave the same in a multithreaded environment as in a single-threaded environment.
이런 부분이 나옵니다.
멀티쓰레드임에도 싱글쓰레드 환경인것 처럼.. delay없이 여러 쓰레드가 빠르게 동작한다는게
multithread-safe 인가요 ?
자세한 답변부탁드립니다.

dalbongi의 이미지

개발도구의 색상을 어떻게 정하고 쓰시나요?

프로그래밍을 공부하고 있는 학생입니다.
윈도우에서 UltraEdit 을 주로 쓰는 편인데 전 기본 색상설정만으로 쓰고 있었지요..
그런데 직장을 다니는 선배의 노트북을 잠깐 써보다 비주얼 툴과 에디터들이 모두 일정한 색상값으로 설정되어 있는것을 보았습니다. 나름의 취향이 있더군요

KLDP 에 현업으로 개발을 하시는 분들도 많으실테고.. 저처럼 공부하는 학생분도 많으실줄로 압니다. 각자 나름대로의 색상설정이 있을실것 같은데요..
어떻게들 쓰시나요? 경험상 괜찮다고 생각하시는 설정이 있으시면 공개해 주시면 감사하겠습니다~

raymundo의 이미지

perl 정규표현칙 치환 - 텍스트에서 주석문 제거하기

안녕하세요,

텍스트 파일을 읽고 작업을 하는 CGI코드를 수정하여, 그 텍스트 파일 안에 "#"으로 시작하는 주석을 달 수 있도록 하고 싶습니다. 텍스트를 읽는 루틴과 작업을 하는 루틴 사이에 적절하게 "주석문 제거 루틴"을 넣어서, 주석이 전혀 없는 것과 동일하게 만들어 준다면 뒷부분에 작업을 하는 루틴을 고칠 필요가 없겠죠.

원래의 텍스트 파일은 아래와 같이 한 쌍의 스트링 조합의 나열입니다

aaaaa        AAAAAAAAAAAAAAAAAAAAAAA
bbbb          BBBBBBBBBBBBBBBBBB

mr.lee의 이미지

Method 를 이용한 private 메소드의 실행

reflect 패키지의 Method 객체를 이용해서 메소드를 호출할려고 합니다.
헌데, private 메소드는 getMethod에서 잡히지 않는데..이 private메소드를 잡을려면 가능한 방법이 있을련지요?

참고로, 이 private메소드를 Method객체를 이용해서 호출하는 메소드도 같은 클래스내의 메소드입니다.
접두어만 다른 여러 메소드를 만들어놓고 외부에서의 인자에 따라 해당 메소드를 한번에 바로 실행하게 할려고 하는 상황입니다.

superkkt의 이미지

EUC-KR을 UTF-8로 변경할때 사이즈 늘어나는걸 예측할 수 있나요?

EUC-KR로 인코딩된 문자열을 UTF-8로 변경할때 증가되는 사이즈를 예측할 수 있나요?

iconv 예제를 찾아보니 strlen(기존문자열) * 2 + 1 사이즈로 output buf를 만들던데 제가 테스트 해보니 문자열에 따라 증가되는 사이즈가 틀리게 나옵니다. 2배가 되는 경우는 없었는데 예제 코드에서는 사이즈 예측이 불가능해서 안전하게 2배의 버퍼를 잡아주는건가요?

페이지

프로그래밍 QnA 구독하기