컴사랑의 이런 저런 이야기
지난 번에 Base64 인코딩에 대해서 설명해드렸습니다. Base64 인코딩(encoding)/디코딩(decoding)이란? (comlover.net) Base64 인코딩(encoding)/디코딩(decoding)이란? Base64 인코딩의 컨셉은 화면에 표시되지 않는 이진데이터(바이너리)를 출력 가능한 문자(ASCII)로 대체하는 것입니다. 64란 이름을 쓰는 이유는 이 변환에 사용되는 글자가 총 64개라서 그렇습니다. comlover.net 그 외에도 웹 개발시 또는 디버깅시 알아두면 유용한 인코딩이 몇가지 있습니다. 보통 한글은 ASCII 만으로 표현이 안되어서 다양하게 처리하고 있습니다. 윈도우가 보통 채택하고 있는 EUC-KR 이란 방식도 있고, UTF란 방식도 있죠. UTF는 또 몇가지로 나뉘..
Base64 인코딩의 컨셉은 화면에 표시되지 않는 이진데이터(바이너리)를 출력 가능한 문자(ASCII)로 대체하는 것입니다. 64란 이름을 쓰는 이유는 이 변환에 사용되는 글자가 총 64개라서 그렇습니다. 보통 아래와 같이 씁니다 A~Z: 26글자 a~z: 26글자 0~9: 10글자 기호 2글자: + 또는 / 그리고 마지막 연산 중에 모자라는 비트가 생기면 = 로 채워 넣습니다. 그래서 = 가 0~2개 정도 있습니다 어떤 텍스트나 바이너리를 base64 형식으로 바꾸는 것을 인코딩이라고 하고, 반대로 base64에서 원래대로 돌리는 것을 디코딩이라고 합니다. 주로 쓰이는 것은 이메일에서 첨부 파일 (바이너리) 또는 다국어 (한글처럼, 표준 ASCII로 표현되지 않는 경우) 처리를 위해서 많이 쓰입니다. ..
사실 저는 판타지를 무지 좋아하지만 대부분 예전에 읽은 책들이 다에요. 나름 고전 판타지라고 해야 할까요? 웹소설도 처음이고 현대 판타지도 처음인데, 재미있네요. 게임적인 요소도 가미되어 있는데, 저는 게임을 안해서 게임 용어 몇가지는 인터넷 찾아보면서 봤지만 그래도 재미있었습니다. 다만 아직 얼마 읽지 않아서 벌써 추천드려도 되나 싶은데, 다 읽으려면 한참 걸릴 것 같아서 미리 추천해 봅니다. (웹툰 버전도 있다네요~)