pistos님의 좋은 의견인 '왜 captcha는 항상 알파벳이여야 하는가'..
이것에 문득 재미를 느끼고 아래와 같은 형태로 한글로 바꿔봤습니다.
만들면서 이슈가 되었던 것들을 정리해보겠습니다.
-
이미지에 한글을 출력하기
:제 리눅스 서버엔 X도 안깔았고 jdk 한글세팅을 한 적이 없어서 은근히 신경쓰였는데
new Font("돋움"..)으로 끝났습니다. fontconfig 도입이후 뭐가 좋아진걸까요.
fontconfig.properties 파일은 건드리지도 않았는데 되버려서 약간 당황스러웠습니다. -
어떤 한글 문자를 만들까
:처음엔 유니코드에서 한글 블럭 44032-55203에 매핑할 수 있는 간단한 알고리즘만
만들면 되겠다고 생각했었는데, 이거 출력해보니 '푑쒯뷁귫홃' 이런것들이 나왔습니다.
테스트를 해보면서 느껴진것은, 인지하고 입력하는데 필요한 집중력이 대박이라는 것이였습니다. --
그래서 과감히 EUC-KR이 아닌 문자들은 버렸습니다.
마지막으로 5글자의 종성까지 입력하려면 키보드 타이핑이 너무 많아졌습니다.
'마'라는 글자에서 종성이 붙을 수 있는 경우는 '막만맏말맘맙맛망맞맡' 이렇게나 많으니 -.-
글자에 종성이 안붙을 확률은 10% 미만이였고 한글은 5글자만 입력한다 할지라도 기존 알파벳 6글자에 비해
글자수(5) * (초성[1-2] + 중성[1-2] + 종성[1-2])
최악의 경우 키보드를 30번을 두들기는 결과가 나옵니다 --
결국 종성을 과감히 쳤습니다. -
Rath World 페이지 인코딩을 UTF-8로 바꾸다.
이 글을 쓰다보니 EUC-KR외의 문자들이 나와서 -_-;;
제 홈피의 인코딩셋을 EUC-KR에서 UTF-8로 전부 바꿨습니다.
제 블로그에 코멘트를 달아주시던 분들의 의견을 수렴하여 지금의 방식도 불편할 경우,
퍼키님이 제안해주신 '타자방의 문구들 중 5글자를 뽑아 출력하기'를 적용해볼까 합니다.
Flash 전문가인 정웅이와 이야기해보니 captcha를 플래쉬로 만들어서 둥둥 떠다니게 하자는 재미난 의견도 나왔습니다. ㅎㅎ
아무튼 이로써 한글 문화권 밖의 사람들은 제 블로그에 코멘트를 달 수 없게되었습니다.
===============================================================
타자방에 등록된 의미있는 문장들로 구성하게 변경하고, 의미가 있어졌으니
가운데 글자를 wavefilter 약간 더 보기 어렵게 바꾼 captcha~~
오랜만에 필터 종류들도 바꾸면서 놀다보니 재밌재밌!
Comments
27 thoughts shared
asbubam
기념삼아 코멘트 :) (픠뺴쌰헤디)
신도
40억 지구인들을 따 시키는 포스팅. (투외뿌퓨쎼)
pistos
와.. 진짜로 바꿨네.. :) (뷰튀쎠탸표)
RedBaron
"알파벳"을 "한글"로~
pistos
타자방 문구 & 플래시 적용 멋질것 같아~~
rath
참 문제가 많은 것 같네요. 플래시 적용은 머나먼 이야기긴 하지만 타자방 문구 적용부터 할 생각입니다. 기말고사 곧 끝나려나.. (프봬궈씨뷰)
rath
타자방 문구로 변경 완료~
(어제 코멘트 쓰시느라 수고 많으셨습니다 )
rath
의미있는 문자들로 바꿨으므로 가운데 글자에 wave-effect로 알아보기 어렵게 해놨어요. 문맥을 살피면 어렵지 않게..
pistos
아.. 좋아좋아~~ (일밤숙면을) 내일밤은 푹 자야지~
rath
와와~ 숙면 만세~! ㅎㅎ
CN
역시 ㅊㄱㅅ!! 그런데 알파벳 6글자라는 멘트는 바꾸시는게 낫지 않을까요? :-)
rath
CN: 바꿨습니다. 올바르게 쓰기 훈련이 부족했나봐요 흑흑
조성범
대단합니다...
whtnsqhr521
타자좀배우고싶어요
whtnsqhr521
한타 빨리치는법 배우고싶어요
whtnsqhr521
한타 빨리치는법 배우고싶다구요
whtnsqhr521
뭐가이리 복잡해요
whtnsqhr521
인내가 필요하군요
whtnsqhr521
더워요
whtnsqhr521
지겨워
whtnsqhr521
포기할래요
Continue Reading
Discover more thoughts and insights
네이트온 lib 재개발 중
TR 모사에 근무할 때 아무런 동기없이 만들었던 nateon.jar (버전을 보니 2005/05/20) 최근 가현님과 JaTeOn 개발에 합류하고 요런 저런 아이디어를 구현해보느라 OpenAPI로 이것저것 하는
근황
3주째 아침에 일어나고 있다. 처음 시작할때는 오전 8시~9시쯤 일어나다가, 요새는 알람없이도 7시에 일어난다. 계속 사람답게 살아야지. 여전히 술을 마신후엔 상태가 좋지 않다. 다음날 속이 안좋거나..
인간관계 향상에 방해가 되는 요소
확대해석 여기서부터 시작해서 의심도 하고, 별별 자기만의 정보로 결정을 내리기 시작하며 문제는 시작되었다. 자기 방어와 자기 합리화가 무의식적인 수준에서 초스피드로 이루어지는 시스템을 가진 내겐 큰 적. 물론