PGR21.com
- 자유 주제로 사용할 수 있는 게시판입니다.
- 토론 게시판의 용도를 겸합니다.
Date 2008/07/08 09:32:07
Name 프렐루드
Subject [일반] 占쏙옙占쏙옙! 은 이런겁니다.
http://openlook.org/blog/tag/world/ 에서 퍼왔습니다.

----------------------------------------------------------------------------------------------------------------------
占쏙옙占쏙옙!

주로 맥이나 emacs, gnome-terminal등등 유니코드 처리를 하긴 하는데, 설정을 뭔가 잘못했거나 제대로 못 처리한 경우에 자주 발생하는 놈입니다. 구글에서 검색하면 무려 1450000건이나 나옵니다. 가히 깨진 한글 중 최고봉..

이 녀석의 의미는 U+FFFD U+FFFD를 utf-8로 인코딩한 것을 euc-kr로 푼 것입니다. 디코드하는 녀석은 euc-kr을 바라고 있고, 인코딩하는 녀석은 뭔가 안에서 단단히 꼬인 경우죠. U+FFFD는 REPLACEMENT CHARACTER이라고, 뭔가 잘못되면 이걸로 글자 수를 유지하기 위해서 바꾸는 경우가 있습니다. 이 경우 대부분 보내는 놈이 잘못했다고 눈치를 챌 수 있습니다.

---------------------------------------------------------------------------------------------------------------------

일반적으로 ASP, ASP.NET등의 윈도서버 계열에는 발생하지 않고, 리눅스-유닉스 계열에서 많이 발생하는 문제입니다.

살펴보니까 이글루스도 '占쏙옙!' 때문에 여러가지로 말이 많았더군요. 오히려 이글루스 사람들은 '占쏙옙!'를 옛날에 스갤의 삼체처럼 여기고 여러가지로 노는데 써먹는 모양이더군요. 뭐 아무튼 웹프로그래밍, 서버프로그래밍등 텍스트를 주고 받을때 원래는 영어로만 고안되었던것이 한글등의 문자도 처리해야 하는 필요성이 생겼고 그 과정에서 EUC-KR이라는(현재 대부분의 한국 웹페이지는 이녀석을 이용합니다. 미래를 생각해보면 나름 부적절하죠) 인코딩이 있고, 이제는 전세계 언어를 한큐에 해결하자는 유니코드 인코딩이 있는데 두 쪽이 제대로 약속이 안된 상태에서 보내고 주고받다 보니까 인코딩이 엉켜서 엉망으로 나오는 것입니다.

요컨데 받는쪽에서는 조아쓰~ EUC-KR로 처리해 주겠어~
하는데 보내는 쪽에서 UTF-8이요~

하고 보내면서 인코딩이 잘못 풀리면 이런 문제가 생깁니다. 제가 플밍하는 환경에서는 한번도 겪어보지 못해서인지 모르고 있었는데 구글에서 검색해보니 이런 문자가 있는 홈페이지 겁나게 많더군요. 나름 새로운 세계였습니다.

X-File 같은건 없어요. 적어도 컴퓨터 계열에서는요. 이스터 에그라면 모를까 이런거는 열이면 열 어른들의 사정때문에 엉망이된거라고 보시면 됩니다. 쉽게 말하자면 일어로 한문읽은걸 그대로 한글로 받아적어서 편의점에서 '규뉴(우유)'주세요 하는 꼴인거지요.

통합규정 1.3 이용안내 인용

"Pgr은 '명문화된 삭제규정'이 반드시 필요하지 않은 분을 환영합니다.
법 없이도 사는 사람, 남에게 상처를 주지 않으면서 같이 이야기 나눌 수 있는 분이면 좋겠습니다."
08/07/08 09:35
수정 아이콘
알겠습니占쏙옙!
TheInferno [FAS]
08/07/08 09:40
수정 아이콘
승리의 占쏙옙
웨인루구니
08/07/08 09:41
수정 아이콘
그렇게 된것 이占쏙옙!
좋은 거 배웠습니占쏙옙!
higher templar
08/07/08 09:46
수정 아이콘
U+FFFD 는 어떨때 쓰는 건가요? ㅡㅡ;
08/07/08 09:53
수정 아이콘
프로그램하다보면 한글 표현 방식 때문에 고생합니다.
언어를 처리하다보면 Unicode, UTF-8, Local Code(EUC_KR) 등이 혼합되어 존재하기 때문에
적절히 처리를 안하면 위에처럼 되기 십상입니다.
요즘은 여러나라 문자를 표현하기 위해서 점점 Unicode나 Unicode를 변형한 UTF-8를 많이 사용하는 추세인 것 같습니다.
다만 아직 C에서는 Local Code 기반이기 때문에 그냥 "홍군"이라고 써서 컴파일 하면 Local Code "홍군"으로 처리되지만,
Unicode로 표현하기 위해서는 "\x4D\xD6\x70\xAD\x00\x00" 같은 16진수 형태로 표현해야하는 귀찮음이 있죠.
반대로 요즘 나온 Flash에서는 "홍군"이라고 입력하면 알아서 Unicode로 변경되어 컴파일(Publishing) 됩니다.
占쏙옙
GrandBleU
08/07/08 10:00
수정 아이콘
아.. 접수안돼
쿨러닝
08/07/08 10:01
수정 아이콘
A-yo

내가 왼손을 들면 점쏙옙, 오른손을 들면 점쏙옙
08/07/08 10:02
수정 아이콘
higher templar님// Unicode로 표현되지 않는 문자를 0xFF, 0xFD로 표현하는 것으로 알고 있습니다. Unicode는 완성형 문자이기 때문에
Unicode에서 없는 문자들은 0xFF, 0xFD로 표현된다고 합니다. 참고로 Unicode는 한글자를 처리하는데 2 Byte를 할당합니다. ^^
여자예비역
08/07/08 10:04
수정 아이콘
흐흐흐...ASP를 안시로 인코딩된걸 UTF-8로 올렸다가 화려한 한글깨짐을 봤죠.....
결론은.. 占쏙옙!
08/07/08 10:15
수정 아이콘
거참.. 개발자 분들 급 신나셨..占쏙옙!
꼬마산적
08/07/08 11:03
수정 아이콘
이거 유행하겠는데요 ^^
마음의손잡이
08/07/08 11:06
수정 아이콘
꼬마산적님// 안생겨요 이후로... 유행하기엔 괜찮은 상황이네요.
피부암통키
08/07/08 17:57
수정 아이콘
이제 PGR체 하나 생긴거 같占쏙옙!
08/07/08 18:45
수정 아이콘
占쏙옙占쏙옙占쏙옙占쏙옙占쏙옙占쏙옙
08/07/08 18:58
수정 아이콘
占쏙옙占쏙옙占쏙옙
세오카
08/07/08 21:08
수정 아이콘
거참 jsp 코딩할때 UTF-8 로 통일하기로 했으면, EUC-KR 은 안나오게 하란 말이占쏙옙!
스타나라
08/07/08 23:26
수정 아이콘
I say 점~ you say 쏙옙!

점!

쏙옙!

점!

쏙옙~~~!
목록 삭게로! 맨위로
번호 제목 이름 날짜 조회 추천
공지 [일반] [공지]자게 운영위 현황 및 정치카테고리 관련 안내 드립니다. + 선거게시판 오픈 안내 [29] jjohny=쿠마 25/03/16 28421 18
공지 [정치] [공지] 정치카테고리 운영 규칙을 변경합니다. [허들 적용 완료] [126] 오호 20/12/30 308361 0
공지 [일반] 자유게시판 글 작성시의 표현 사용에 대해 다시 공지드립니다. [16] empty 19/02/25 361992 10
공지 [일반] 통합 규정(2019.11.8. 개정) [2] jjohny=쿠마 19/11/08 366150 4
104627 [일반] 테슬라가 삼성 파운드리에 베팅하나 봅니다 [23] 어강됴리1712 25/07/28 1712 2
104626 [일반] SKT 개인정보 유출 여부 확인 [34] 제논2757 25/07/28 2757 0
104625 [정치] 김건희특검, '공천 개입 의혹' 개혁신당 이준석 대표 사무실·자택 압수수색 [115] 앙겔루스 노부스5181 25/07/28 5181 0
104624 [일반] 귀여운 녀석 [7] 소이밀크러버1114 25/07/28 1114 11
104623 [일반] 인공지능과 의료의 미래: 우리는 또 한번 갈등을 마주할 것인가? [47] 여왕의심복2323 25/07/28 2323 17
104622 [일반] 세계화에 대하여 — 저렴한 인재의 시대는 끝이 났다 [6] 번개맞은씨앗2087 25/07/28 2087 1
104621 [일반] 중세시대 사람들이 먹던 기괴한 요리들을 알아보자 [10] 식별2715 25/07/28 2715 5
104620 [일반] 전지적 독자 시점을 보고왔습니다 (스포 조심) [14] Amiel2761 25/07/28 2761 0
104619 [일반] 부산지하철요금 적자안보려면 얼마가되어야할까? [124] 오사십오6719 25/07/27 6719 0
104617 [정치] 어제 대만에서는 야당에 대한 합법적인 쿠데타가 장렬히 실패하였습니다. [30] 매번같은7726 25/07/27 7726 0
104616 [정치] 尹 비상계엄 손해배상 인정…"시민 104명에 10만원씩 줘야" [42] Davi4ever8869 25/07/27 8869 0
104615 [일반] [팝송] 벤슨 분 새 앨범 "American Heart" [2] 김치찌개3205 25/07/27 3205 0
104614 [일반] 설사의 행복(중요한 자리는 미리 싸세요) [38] 만렙법사4828 25/07/27 4828 38
104612 [일반] [웹툰 리뷰] 무한레벨업 in 무림 심플리뷰 (스포주의!) [22] 일월마가5138 25/07/26 5138 1
104611 [일반] 광무제를 낳은 용릉후 가문 (13) - 경시제, 공신들을 왕으로 [1] 계층방정3083 25/07/26 3083 2
104610 [일반] <판타스틱 4: 새로운 시작> - 미약하지만 준수한. (노스포) [19] aDayInTheLife3599 25/07/26 3599 1
104609 [일반] 신과 거인의 시대 (바이킹 신화를 알아보자) [2] 식별1867 25/07/26 1867 4
104608 [정치] 대통령이 청문회 한듯한 SPC 노사 간담화에 대하여 [68] 오컬트17316 25/07/25 17316 0
104607 [일반] AI시대에는 누가 노벨상을 수상할까요? [15] Categorization5778 25/07/25 5778 1
목록 이전 다음
댓글

+ : 최근 1시간내에 달린 댓글
+ : 최근 2시간내에 달린 댓글
맨 위로