유니코드 #3 DarkKaiser, 2017년 9월 14일2023년 9월 5일 출처 : http://www.bsidesoft.com/?p=3526& UTF16 인코딩의 개요 1회차에서 유니코드 기본 개념을 살펴보고 2회차에서는 UTF8을 공부했습니다. 이번 포스팅에는 대부분의 응용프로그램 내부에서 사용되는 UTF16을 알아봅니다. UTF8만으로는 안되는 걸까… UTF8은 전송 시에 유리하지만 UTF16은 프로그램 실행 시 유리하니까. 그렇긴 하지만. UTF16의 감을 잡기 위해 브라우저의 자바스크립트가 작동하는 절차에 대해 생각해볼까요. 우리가 작성한 Continue Reading
유니코드 #2 DarkKaiser, 2017년 9월 14일2023년 9월 5일 출처 : http://www.bsidesoft.com/?p=3496& 심화된 인코딩 탐구 저번 포스팅에서는 유니코드에 대한 개요와 인코딩이란 무엇인가에 대한 기초개념을 살펴봤습니다. 다음과 같은 내용이 나왔죠. 코드포인트 – 문자에 할당된 고유한 숫자값 평면 – 코드포인트를 관리하기 위한 그룹범위 코드유닛 – 일정한 크기를 하나의 문자로 바라보는 단위 인코딩 – 코드유닛과 코드포인트의 크기 차이를 처리하기 이번 시간에서는 Continue Reading
유니코드 #1 DarkKaiser, 2017년 9월 14일2023년 9월 5일 출처 : http://www.bsidesoft.com/?p=3435 개요 본래 우리가 작성한 문서에 있는 문자들은 그대로 저장될 수는 없습니다. 반드시 숫자로 바뀐 후 저장되죠. 따라서 문자를 숫자로 바꿔주는 표가 꼭 필요합니다. 이러한 문자를 숫자로 바꿔주는 표 중에 가장 유명한 건 아스키표입니다. 아스키표를 사용하면 영어, 숫자, 기초적인 기호들에 대해 고유한 숫자 값을 부여해 변환할 수 있습니다. Continue Reading
RESTful이란 무엇인가? DarkKaiser, 2015년 2월 2일2023년 9월 3일 출처 : http://blog.remotty.com/blog/2014/01/28/lets-study-rest/ 이 글에서는 REST(Representational State Transfer)에 대해서 알아보겠습니다. 목차 머리말 URI 설계하기 소문자를 사용하자 하이픈을 사용하자 확장자를 사용하지 말자 CRUD는 URI에 사용하면 안된다 컬렉션과 도큐먼트 HTTP Method의 알맞은 역할 반응형 웹에서의 REST I18n과 REST 응답 상태 코드 성공 200 201 202 204 실패 400 401 403 404 Continue Reading
크롬에서 에이전트 변경하기(User-Agent Switcher for Chrome) DarkKaiser, 2015년 1월 14일2023년 9월 6일 데스크탑에서 모바일 웹을 테스트 하려면.. UserAgent 를 변경해줘야 하는데, 크롬에는 쉽게 사용할 수 있는 플러그인이 있다!!!! User-Agent Switcher for Chrome Continue Reading
이클립스에서 maven 플러그인을 설치하고 다음과 같은 에러가 나올 때… DarkKaiser, 2011년 7월 7일2023년 9월 6일 Maven plugin을 설치하고 다음과 같은 에러가 발생하였다. Eclipse is running in a JRE, but a JDK is required Some Maven plugins may not work when importing projects or updating source folders. eclipse.ini를 열어서 다음을 추가해준다. -vm C:\Program Files\Java\jdk1.6.0_10\bin\javaw.exe Continue Reading
[SIP] Call Forking 이란? DarkKaiser, 2009년 9월 27일2023년 9월 3일 출처 : http://blog.naver.com/websearch/70043618853 Call Forking 은 하나의 전화번호로 전화를 호출하여서 여러 개의 전화기에 전화벨을 울려주는 기능을 의미합니다. Call Forking SIP Flow 는 Cisco Unified Communications Manager SIP Line Messaging Guide(Standard) 에 아래와 같이 잘 그려져 있더군요. 아래의 그림에서 (d2)[3], (d3)[4] 가 Call Forking 하는 기능을 잘 표현해 주고 있습니다. 하나의 Continue Reading
G 계열 코덱 비교 (G.711,G.722,G.723,G.726,G.728,G.729) DarkKaiser, 2009년 9월 27일2023년 9월 3일 출처 : http://blog.naver.com/websearch/70044938826 코덱 종류 알고리즘(압축방식) 속도 Bit rate(BW) encoding time MOS 설명 G.711 PCM 64 Kbps 10 ms 4.1 PSTN 통화 품질 G.726 ADPCM 16K, 24K, 32K 10 ms 3.85 BW 크면 품질 좋음 G.722 SB-ADPCM 64 Kbps 멀티미디어 음성 회의. AM 방송 품질 G.723 MLQ 6.3 Continue Reading
[문자인코딩] 유니코드, UTF-8, UTF-16, UTF-32 간단 정리 Application DarkKaiser, 2009년 9월 27일2023년 9월 6일 출처 : http://ggaman.com/tt/896 유니코드란? unicode는 모든 문자에 index를 줘 놓은 것이다. 더 이상도 아니고, 더 이하도 아니다.이 index를 code point라고 부르는데, 그냥 index라고 칭하도록 하자. ‘A’라는 글자는 0x0041 이라는 index를 가진다.‘a’라는 글자는 0x0061 이라는 index를 가진다.‘가’라는 글자는 0xac00 이라는 index를 가진다.( 더 많은 글자와 index를 보려면 Continue Reading
SIP 응답 목록 DarkKaiser, 2009년 9월 22일2023년 9월 3일 모든 SIP 응답의 목록 1xx = 정보용 응답 100 시도 중 180 전화 벨 울림 181 통화 전달 중 182 대기 중 183 세션 진행 2xx = 성공 응답 200 확인 202 수락: 참조용으로 사용 3xx = 경로 변경 응답 300 복수 선택 301 영구 이동 302 임시 이동 305 Continue Reading