Computer Science/Tip 2

vim 설정하기

필자는 탭 길이 4를 선호한다. 그런데 vim 기본 탭 사이즈는 8이기 대문에 설정 해주기로한다. :set ts=4 로도 설정 가능하지만 매번 옵션으로 걸어 두려면 vi .vimrc 를 이용한다. 아마 새파일로 생성이 될텐데 set ts=4 만 적어두고 저장하면 끝! 그밖의 여러 옵션들을 적어두면 기본값으로 저장이 되니 사용해보자. 여담으로 vi 에디터 라고만 알고 있었지만 vim 으로서 '빔'으로 읽는 듯하다.

JSON,ajax, XML

JSON - XML이 실제 데이터에 비해 크기가 커서 사용하기 어려운 와중에 JS 내부적으로 지원해서 사용된케이스. - JS 내부적으로 처리가능하기 때문에 속도와 크기면에서 XML에 비해 유리. ajax - 비동기식 JS and XML -> 특정 값을 새로 로딩하려면 페이지 전체를 새로고침 해야하는 문제점에서 기인. - 일부 내용만 요청하여 서버에서 XML 코드가 오면 그 정보를 JS에 전달하여 페이지의 일부분만 정보갱신 가능. - 여기서 JSON이 호환 가능하면서 XML에 비해 유리하기 때문에 웹을 한정하여 JSON이 메인이 됨. XML - HTML과 같이 어느부분이 데이터 명이고 어느부분이 데이터 값인지 구분하기 위한 문서 체계. - 메타데이터태그를 사용할 수 있으며 이를 통해 데이터명 과 값을 구분..