전체 글 376

VIM, VI 종료 명령

출처 : http://mwultong.blogspot.com/2006/11/vim-vi-gvim-exit-quit.htmlVIM, VI 에디터를 종료하거나 빠져 나오려면ESC 키를 한번 눌러준후 :q하면 된다. 하지만 파일을 수정했으면 에러가 날테니,:wq라고 하면 저장과 동시에 에디터가 종료된다.만약 파일명이 없는 새 파일을 편집중이었다면:w index.txt이런 식으로 파일명을 정해주고, 다시 :q 명령으로 종료한다.만약 index.txt 라는 파일이 이미 존재한다면 E13: File exists 라는 에러가 뜬다. 이때는 :w! index.txt이렇게 w 뒤에 느낌표를 붙이면 강제로 덮어쓴다.텍스트를 수정했지만 저장하지 않고 끝내려면:q!이렇게 한다. 그러면 파일의 수정한 내용이 모두 사라지고 원본..

MS 워드 단축키 모음

출처 : http://yyht.tistory.com/1001 1. 글꼴 바꾸기 (크기 조정) Ctrl+[ 글꼴 크기 1포인트 줄임 Ctrl+] 글꼴 크기 1포인트 늘림 Ctrl+Shift+> 글꼴 크기 늘림 Ctrl+Shift+< 글꼴 크기 줄임 Ctrl+Shift+F 글꼴 바꾸기 Ctrl+Shift+P 글꼴 크기 바꾸기 2. 문자 서식 적용 Ctrl+= 아래 첨자 설정(자동 간격) Ctrl+ 스페이스바 키 수동으로 설정된 글자 서식 제거 Ctrl+B 굵게 설정 Ctrl+D 문자 서식 바꾸기(서식 메뉴의 글꼴 명령) Ctrl+I 기울임꼴 설정 Ctrl+Shift++ 위 첨자 설정(자동 간격) Ctrl+Shift+A 문자를 모두 대문자로 지정 Ctrl+Shift+D 텍스트에 이중 밑줄 설정 Ctrl+Shi..

jQuery set Header for $.ajax

제이쿼리로 setRequestHeader ( 'Content-Type', 'applicaion/json' ) 설정 beforeSend : function(req) { req.setRequestHeader('Accept', 'text/xml'); }; $.ajax( { headers: { Accept : 'text/plain; charset=utf-8', 'Content-Type': 'application/json' }, data : datas, success : function(response){}, error: function(){} }) 그냥 headers 속성에 setRequestHeader 에 입력하려고 했던 '속성명' : '값' 그대로 넣어주면 된다. 참조 : https://gist.github..

코드/JS 2015.05.22

동영상 촬영시 셔터스피드의 역할

출처 : http://www.slrclub.com/bbs/vx2.php?id=canon_d30_forum&no=3806291 동영상은 사진처럼 실제 셔터막이 움직이는 개념과 차이가 있습니다만 어쨌든 빛을 센서에서 받아들이는 시간을 결정해야 동영상의 노출이 결정되겠죠. 그것을 셔터 스피드라고 생각하시면 되겠습니다. 셔터스피드의 역할에 대해 궁금해하시므로 그 부분을 위주로 설명드리겠습니다. 셔터스피드는 조리개, ISO감도와 함께 동영상 한 프레임당 노출을 결정짓는 역할을 합니다만 셔터스피드 설정시 주의할 점이 있습니다. 예를 들어 30fps 라면 1초에 30장을 찍게 됩니다. 그렇다면 아무리 노출을 길게 해봐야 30분의 1초보다 길 수는 없을 것입니다. 이것은 이해가 쉽게 되는 사항이지요. 그런데 동영상에서..

동영상 촬영시 셔터스피드

출처 : http://www.slrclub.com/bbs/vx2.php?id=panasonic_forum&no=135396 동영상 촬영시 셔터스피드에 관해 http://www.slrclub.com/bbs/vx2.php?id=canon_d30_forum&no=3806291 vDSRL 촬영하시는 분들은 대개 알고 계시는 내용들이겠지만 처음 동영상 촬영을 하시거나 아니면 알고는 있지만 가끔 헷갈리시는 분들은 한번 읽어보시면 도움이 될 것입니다. 그리고 이에 대한 배경지식을 위해 이왕 글 올린 김에 좀 더 이야기를 해보겠습니다. 동영상에서 셔터스피드의 문제는 영화에서 기원을 찾을 수 있을 것입니다. 사실 영화 발명기에 여러가지 기술적문제가 있었지만 그중에서도 어떻게 지속적으로 필름(사진초기에는 필름형태가 아니었..

나미야 잡화점의 기적

(책 이미지는 예스24에서 발췌했습니다. http://www.yes24.com/24/goods/8157957?scode=032&OzSrank=1 ) 만족도 : ★★★★★ ( 5 / 5 ) '히가시노 게이고' 하면 그냥 다수의 추리소설만이 떠올랐습니다 다작 작가네라는 생각과 추리소설에 대한 막연한 편견이 있었습니다. 추리소설은 음침하고, 무겁고, 머리 써야하고, 그리고 책 전체 내용이 하나의 결론만을 가지고 달려가기 때문에다시 읽어보기 힘들것 같았습니다. 그래서 추리소설을 사기엔 돈이 아깝다는 생각이 추리소설과의 거리를 가지게 했습니다. 셜록홈즈같은 추리 소설은 여전히 흥미가 없지만, 일본 추리소설은 최근들어 자주 보게 됩니다.개인적으로 일본정서와 조금 잘 맞는 부분이 있어서 그런 것도 있지만, 무엇보다,..

Reviews/책 2015.04.27

함수의 프로토타입 속성

모든 함수 객체는 생성될때 자동으로 prototype 라는 속성이 추가된다. 이 prototype 속성은 함수의 생성과 동시에 만들어지는 함수의 원형 객체 즉 ‘함수의 프로토타입(원형) 객체’ 를 참조한다 생성자 함수를 이용해 생성되는 객체들은 함수의 프로토타입(원형) 객체 를 __proto__ 속성을 통해 공유하게 된다. 즉 함수를 만들게 되면 자동으로 함수의 프로토타입 객체(원형)가 생성되고, 함수는 생성과 동시에 추가된 prototype 이라는 속성으로 이 객체를 참조하고 있다 모든 함수는 생성될때 함수의 원형객체, 즉 프로토 타입 객체가 같이 생성된다. 함수는 생성과 동시에 추가되는 prototype 속성을 통해 함수의 원형객체를 참조한다. 생성자 함수를 통해 만들어지는 모든 객체는 __proto..

코드/JS 2015.04.21

컨텍스트, 스코프 체인

컨텍스트란 현재 실행되고 있는 코드를 소유하는 객체에 대한 참조 즉 this 에 대한 참조 다 자바스크립트 언어 환경에서 모든 함수는 생성될때 하나의 스코프 체인을 가진다. 스코프 체인은 함수의 호출과 관련된 여러 객체(기본적으로 글로벌 객체등)의 참조를 저장하는 메모리 공간이다. 스코프체인은 기본적으로 키와 값의 구조로 되어 있으며, 스코프 체인의 안쪽에 들어가는 객체들을 변수 객체라 한다. 생성된 스코프 체인의 내부에는 먼저 전역 객체(Global Object) 가 체인의 안쪽으로 자리잡게 된다. 이 공간을 흔히 전역 컨텍스트 ( Global Context ) 라고 하기도 한다. javascript 에서 this 란 현재 실행되고 있는 코드를 소유하는 객체, 즉 메모리 공간말하며 context 에 대..

코드/JS 2015.04.21